{
  "meta": {
    "source": "atlas_v13_current.html",
    "snapshot": "2026-10-18",
    "site_version": "13.2",
    "count": 124,
    "note": "Materialized view of the current audited graph; complete node fields retained. Source inspection and publication status are recorded per item. The builder performs no new empirical validation."
  },
  "records": [
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Dependencies and agent supply chain",
        "K:Specifications and governance"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Onboarding and developer fluency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Ownership and knowledge transfer"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Independent verification and oracles",
        "K:Evaluation methodology and baselines"
      ],
      "volumes": [
        "V06"
      ]
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Economic costs and return"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Developer workflow and adoption",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Evaluation methodology and baselines"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Specifications and governance",
        "K:Architecture and modularity",
        "K:Output versus shipped value"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Independent verification and oracles",
        "K:Output versus shipped value",
        "K:System understanding and rationale"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Ownership and knowledge transfer",
        "K:Technical debt and complexity"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Developer workflow and adoption"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:System understanding and rationale",
        "K:Ownership and knowledge transfer"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Economic costs and return",
        "K:Dependencies and agent supply chain"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Evaluation methodology and baselines"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Developer workflow and adoption"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Ownership and knowledge transfer"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Skills formation and teaching",
        "K:Architecture and modularity"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Economic costs and return",
        "K:Employment and early-career roles",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Evaluation methodology and baselines"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Dataset provenance and dependency",
        "K:Evaluation methodology and baselines"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Specifications and governance",
        "K:Output versus shipped value",
        "K:Evaluation methodology and baselines"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Evaluation methodology and baselines"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Evaluation methodology and baselines"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Agent context and persistent memory",
        "K:Dependencies and agent supply chain"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Evaluation methodology and baselines"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Skills formation and teaching",
        "K:Architecture and modularity"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Output versus shipped value",
        "K:Specifications and governance"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Evaluation methodology and baselines"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:System understanding and rationale",
        "K:Ownership and knowledge transfer"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Evaluation methodology and baselines"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Developer workflow and adoption",
        "K:Human-agent collaboration"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Independent verification and oracles",
        "K:System understanding and rationale"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Agent context and persistent memory"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Human-agent collaboration",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Ownership and knowledge transfer",
        "K:Specifications and governance"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Developer workflow and adoption",
        "K:System understanding and rationale",
        "K:Skills formation and teaching"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Output versus shipped value",
        "K:Developer workflow and adoption"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Skills formation and teaching",
        "K:Architecture and modularity"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Developer workflow and adoption",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Specifications and governance"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Controlled productivity evidence",
        "K:Evaluation methodology and baselines"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Code reuse and duplication",
        "K:Specifications and governance"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Human-agent collaboration"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Human cognitive load",
        "K:Employment and early-career roles"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Developer workflow and adoption",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Economic costs and return",
        "K:Review capacity and maintainers"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Skills formation and teaching",
        "K:Evaluation methodology and baselines"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Ownership and knowledge transfer",
        "K:Developer workflow and adoption"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Output versus shipped value",
        "K:Evaluation methodology and baselines",
        "K:Economic costs and return"
      ],
      "volumes": [
        "V06"
      ]
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Long-running agent execution",
        "K:Human-agent collaboration"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Ownership and knowledge transfer",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Developer workflow and adoption",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Technical debt and complexity"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Specifications and governance"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Economic costs and return"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Evaluation methodology and baselines",
        "K:Skills formation and teaching"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Long-running agent execution",
        "K:Human-agent collaboration",
        "K:Agent failure and escalation"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Ownership and knowledge transfer"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Independent verification and oracles",
        "K:Evaluation methodology and baselines",
        "K:Automation bias and trust"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Economic costs and return",
        "K:Dependencies and agent supply chain",
        "K:Architecture and modularity"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Dependencies and agent supply chain",
        "K:Agent context and persistent memory"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Developer workflow and adoption",
        "K:Output versus shipped value",
        "K:Human cognitive load"
      ],
      "volumes": [
        "V06"
      ]
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Specifications and governance",
        "K:Ownership and knowledge transfer"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Human-agent collaboration",
        "K:System understanding and rationale"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Code reuse and duplication",
        "K:Agent context and persistent memory"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Specifications and governance",
        "K:Independent verification and oracles"
      ],
      "volumes": [
        "V06"
      ]
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Developer workflow and adoption",
        "K:Human-agent collaboration"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Economic costs and return",
        "K:Output versus shipped value"
      ],
      "volumes": [
        "V06"
      ]
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Evaluation methodology and baselines",
        "K:Developer workflow and adoption"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Long-running agent execution",
        "K:Human-agent collaboration"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Long-running agent execution",
        "K:Independent verification and oracles"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Human-agent collaboration",
        "K:Employment and early-career roles"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Developer workflow and adoption",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Agent context and persistent memory",
        "K:Ownership and knowledge transfer"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Output versus shipped value",
        "K:Technical debt and complexity",
        "K:Review capacity and maintainers"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:System understanding and rationale",
        "K:Ownership and knowledge transfer"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Human-agent collaboration"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Economic costs and return",
        "K:Evaluation methodology and baselines"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Economic costs and return",
        "K:Employment and early-career roles",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Evaluation methodology and baselines",
        "K:Skills formation and teaching"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Dependencies and agent supply chain",
        "K:Architecture and modularity"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Economic costs and return",
        "K:Architecture and modularity",
        "K:Specifications and governance"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Output versus shipped value",
        "K:Technical debt and complexity"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Cognitive offloading and skill debt",
        "K:Technical debt and complexity",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Specifications and governance",
        "K:Ownership and knowledge transfer",
        "K:Technical debt and complexity"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Specifications and governance"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Output versus shipped value",
        "K:Review capacity and maintainers",
        "K:Technical debt and complexity"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Long-running agent execution",
        "K:Agent failure and escalation",
        "K:Economic costs and return"
      ],
      "volumes": [
        "V06",
        "V05"
      ]
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Economic costs and return",
        "K:Architecture and modularity",
        "K:Evaluation methodology and baselines"
      ],
      "volumes": [
        "V06"
      ]
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Human-agent collaboration",
        "K:Output versus shipped value"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Specifications and governance"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Employment and early-career roles",
        "K:Ownership and knowledge transfer"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Agent context and persistent memory",
        "K:Independent verification and oracles"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Dataset provenance and dependency"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Review capacity and maintainers",
        "K:AI as reviewer",
        "K:Automation bias and trust"
      ],
      "volumes": [
        "V06"
      ]
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Human-agent collaboration",
        "K:Long-running agent execution",
        "K:Agent context and persistent memory"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Dependencies and agent supply chain"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Developer workflow and adoption"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Output versus shipped value",
        "K:Human-agent collaboration",
        "K:Independent verification and oracles"
      ],
      "volumes": []
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Developer workflow and adoption",
        "K:Output versus shipped value",
        "K:Human cognitive load"
      ],
      "volumes": [
        "V06"
      ]
    },
    {
      "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",
      "attributes": {
        "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"
      },
      "topics": [
        "K:Architecture and modularity",
        "K:Independent verification and oracles",
        "K:Dependencies and agent supply chain",
        "K:Economic costs and return"
      ],
      "volumes": []
    }
  ]
}
