{
  "schemaVersion": 1,
  "changes": [
    {
      "id": "intelligence-2026-10-05:c73062f5f33fc085fbbbf454fa480e653086642d057a775aa880def16ba8db63",
      "publicationId": "intelligence-2026-10-05",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Semiconductor Executive Intelligence - October 5, 2026",
      "canonicalUrl": "https://semiaifoundry.com/publications/semiconductor-executive-intelligence/2026-10-05/",
      "contentHash": "c73062f5f33fc085fbbbf454fa480e653086642d057a775aa880def16ba8db63"
    },
    {
      "id": "agentic-brain:768087e8c087afd8b51e9e58f410ffd7180c75f59eb2e2a82c892d2ac8dbc5c4",
      "publicationId": "agentic-brain",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "The Agentic Brain",
      "canonicalUrl": "https://semiaifoundry.com/research/the-agentic-brain/",
      "contentHash": "768087e8c087afd8b51e9e58f410ffd7180c75f59eb2e2a82c892d2ac8dbc5c4"
    },
    {
      "id": "intelligence-2026-09-30:af3dae98628ee562cde58a2cb003287f1048743dcdd2406f8ece167dfbacd67e",
      "publicationId": "intelligence-2026-09-30",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Semiconductor Executive Intelligence - 30 Sept, 2026",
      "canonicalUrl": "https://semiaifoundry.com/publications/semiconductor-executive-intelligence/2026-09-30/",
      "contentHash": "af3dae98628ee562cde58a2cb003287f1048743dcdd2406f8ece167dfbacd67e"
    },
    {
      "id": "intelligence-2026-09-25:0cd3248c40e7a92c4911a37e97e166cb11538c693345d4e159e7dbc3600f6cc0",
      "publicationId": "intelligence-2026-09-25",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Semiconductor Executive Intelligence - 25 Sept, 2026",
      "canonicalUrl": "https://semiaifoundry.com/publications/semiconductor-executive-intelligence/2026-09-25/",
      "contentHash": "0cd3248c40e7a92c4911a37e97e166cb11538c693345d4e159e7dbc3600f6cc0"
    },
    {
      "id": "fabqed:f3d3284d067165ee53cf9025686f469a60ab51f8e11db2a1183b204163aab722",
      "publicationId": "fabqed",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "FabQED",
      "canonicalUrl": "https://semiaifoundry.com/portfolio/#fabqed-heading",
      "contentHash": "f3d3284d067165ee53cf9025686f469a60ab51f8e11db2a1183b204163aab722"
    },
    {
      "id": "intelligence-2026-09-22:04af9233970a5357552064a254ec2d3a958ff41a30f3d94efbfb33e886ec5cde",
      "publicationId": "intelligence-2026-09-22",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Semiconductor Executive Intelligence - 22 Sept, 2026",
      "canonicalUrl": "https://semiaifoundry.com/publications/semiconductor-executive-intelligence/2026-09-22/",
      "contentHash": "04af9233970a5357552064a254ec2d3a958ff41a30f3d94efbfb33e886ec5cde"
    },
    {
      "id": "semiconductor-pulse:3f96737436574e421dda202041643027628e2adcbba24af34a12006a5be56493",
      "publicationId": "semiconductor-pulse",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Semiconductor Pulse",
      "canonicalUrl": "https://semiaifoundry.com/semiconductor-pulse/",
      "contentHash": "3f96737436574e421dda202041643027628e2adcbba24af34a12006a5be56493"
    },
    {
      "id": "intelligence-2026-09-19:b4b6fb3de09beb4f6a825c2bcc0cfc7cc7d8f913b613cf926f4a332924d1bba8",
      "publicationId": "intelligence-2026-09-19",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Semiconductor Executive Digest - 19 Sep, 2026",
      "canonicalUrl": "https://semiaifoundry.com/publications/semiconductor-executive-intelligence/2026-09-19/",
      "contentHash": "b4b6fb3de09beb4f6a825c2bcc0cfc7cc7d8f913b613cf926f4a332924d1bba8"
    },
    {
      "id": "intelligence-2026-09-17:8721369faa4212c629194bfb12c4c97bcd8d0403c1155dbadb01718fc63050de",
      "publicationId": "intelligence-2026-09-17",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Semiconductor Executive Digest — 17 Sep, 2026",
      "canonicalUrl": "https://semiaifoundry.com/publications/semiconductor-executive-intelligence/2026-09-17/",
      "contentHash": "8721369faa4212c629194bfb12c4c97bcd8d0403c1155dbadb01718fc63050de"
    },
    {
      "id": "when-discovery-becomes-abundant:696a5ddce84e90ca3960703977f59a70ab8f07b8df24148f33048b039d16e927",
      "publicationId": "when-discovery-becomes-abundant",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "When Discovery Becomes Abundant",
      "canonicalUrl": "https://semiaifoundry.com/publications/perspectives/when-discovery-becomes-abundant/",
      "contentHash": "696a5ddce84e90ca3960703977f59a70ab8f07b8df24148f33048b039d16e927"
    },
    {
      "id": "where-the-line-was:eed3790eb1ff747ab09a4a83ccf5066a5785af6e35283f93b55992dc4b0629e5",
      "publicationId": "where-the-line-was",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Where the line was",
      "canonicalUrl": "https://semiaifoundry.com/updates/where-the-line-was/",
      "contentHash": "eed3790eb1ff747ab09a4a83ccf5066a5785af6e35283f93b55992dc4b0629e5"
    },
    {
      "id": "atlas:d5f8882905743d657d070761bad7aeb22df7c470ef1f89cf5b5ab8fce4b83824",
      "publicationId": "atlas",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "AI Machinery Atlas v1.3.0",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d5f8882905743d657d070761bad7aeb22df7c470ef1f89cf5b5ab8fce4b83824"
    },
    {
      "id": "crg-system:e6052b34d4b4405365f53ca357b206ee3791bd9212ae54137eba5f33cd50a711",
      "publicationId": "crg-system",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "The commitment layer for AI-native chip design",
      "canonicalUrl": "https://semiaifoundry.com/updates/the-commitment-layer-for-ai-native-chip-design/",
      "contentHash": "e6052b34d4b4405365f53ca357b206ee3791bd9212ae54137eba5f33cd50a711"
    },
    {
      "id": "crg-announcement:7936efd940b8ccf86be648a16250c096aaac0f57c3063dceb0c0d37418405a16",
      "publicationId": "crg-announcement",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Addressing a 55-Year Gap in Chip Design",
      "canonicalUrl": "https://semiaifoundry.com/updates/communication-theory-of-computation-realization/",
      "contentHash": "7936efd940b8ccf86be648a16250c096aaac0f57c3063dceb0c0d37418405a16"
    },
    {
      "id": "crg-theory:2c10e6f55a9f206a144e8f3954eb802a9a57a8af0468ee9333e3fe69e174e0d4",
      "publicationId": "crg-theory",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "A Communication Theory of Computation Realization",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/",
      "contentHash": "2c10e6f55a9f206a144e8f3954eb802a9a57a8af0468ee9333e3fe69e174e0d4"
    },
    {
      "id": "research-commitment:584d7630ac1de8fbdb4a29dcd1f38ceed9349c39750651eebc456a0c53cd273f",
      "publicationId": "research-commitment",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Introducing semiAIfoundry Research",
      "canonicalUrl": "https://semiaifoundry.com/updates/semiaifoundry-research-launch/",
      "contentHash": "584d7630ac1de8fbdb4a29dcd1f38ceed9349c39750651eebc456a0c53cd273f"
    },
    {
      "id": "inside-machinery:f18d0220c4cbd8756e4fb4b1941b31ce8450fac2f4ef33ec0f07ab11582e8219",
      "publicationId": "inside-machinery",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Inside the machinery",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/connected.html",
      "contentHash": "f18d0220c4cbd8756e4fb4b1941b31ce8450fac2f4ef33ec0f07ab11582e8219"
    },
    {
      "id": "follow-machinery:8ec9303cd954a17bf7e2347402f2fdcac33e59a840cffc83dd5d862f0af7947e",
      "publicationId": "follow-machinery",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Follow the machinery",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/walkthrough.html",
      "contentHash": "8ec9303cd954a17bf7e2347402f2fdcac33e59a840cffc83dd5d862f0af7947e"
    },
    {
      "id": "ascent:30634d4c73551012348e51eed3b574608662f9bece37c49d270d8a0343ab6946",
      "publicationId": "ascent",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "The Ascent",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/ascent.html",
      "contentHash": "30634d4c73551012348e51eed3b574608662f9bece37c49d270d8a0343ab6946"
    },
    {
      "id": "line-film:7c106ffa1ac6247aae6177b69aea15515c1be248748287107409460cbb1c39fc",
      "publicationId": "line-film",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Where the line was: the film",
      "canonicalUrl": "https://semiaifoundry.com/updates/where-the-line-was/#film",
      "contentHash": "7c106ffa1ac6247aae6177b69aea15515c1be248748287107409460cbb1c39fc"
    },
    {
      "id": "fabqed-film:30364a80c43992ad5e0659bd8923ab31ae2d7355b102c2acc3dc77df65f29dab",
      "publicationId": "fabqed-film",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Introducing FabQED",
      "canonicalUrl": "https://www.youtube.com/watch?v=BHn2kLv7bHo",
      "contentHash": "30364a80c43992ad5e0659bd8923ab31ae2d7355b102c2acc3dc77df65f29dab"
    },
    {
      "id": "foundry:f539a9d3b3d408e0d8b378ad2614d0ffeb5916c025c8d362bc08bef03d816cc9",
      "publicationId": "foundry",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "semiAIfoundry",
      "canonicalUrl": "https://semiaifoundry.com/",
      "contentHash": "f539a9d3b3d408e0d8b378ad2614d0ffeb5916c025c8d362bc08bef03d816cc9"
    },
    {
      "id": "research-mission:fa281cafe357a5094176ebe071a1b48087c80e9b1fdf21ee40b9801cacb1be22",
      "publicationId": "research-mission",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Research in the Open",
      "canonicalUrl": "https://semiaifoundry.com/research/",
      "contentHash": "fa281cafe357a5094176ebe071a1b48087c80e9b1fdf21ee40b9801cacb1be22"
    },
    {
      "id": "founder-background:142a663956407ed8fdaa6e8470a85f730d67b4ac0ba2910fb41309b3ed0fbd87",
      "publicationId": "founder-background",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "About semiAIfoundry",
      "canonicalUrl": "https://semiaifoundry.com/about/",
      "contentHash": "142a663956407ed8fdaa6e8470a85f730d67b4ac0ba2910fb41309b3ed0fbd87"
    },
    {
      "id": "atlas-lesson-ablation-reproduction-design:e5d1667fcff6af502bfdf1a1c7aeab1f7d34887dc63b0b0d6a710daa220ff25a",
      "publicationId": "atlas-lesson-ablation-reproduction-design",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Controlled comparisons and confounded improvement",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e5d1667fcff6af502bfdf1a1c7aeab1f7d34887dc63b0b0d6a710daa220ff25a"
    },
    {
      "id": "atlas-lesson-action-conditioned-world-model:cb2ad3a9ad54a1cdd967a4d9a250792bbe302764590bd499605689c7c99cd3fc",
      "publicationId": "atlas-lesson-action-conditioned-world-model",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Predict transitions conditional on actions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "cb2ad3a9ad54a1cdd967a4d9a250792bbe302764590bd499605689c7c99cd3fc"
    },
    {
      "id": "atlas-lesson-adder:13ca84ca2bd89069fee743fa5399f642c1744c378073a393ca735e93d8400d9c",
      "publicationId": "atlas-lesson-adder",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Full adder and carry network",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "13ca84ca2bd89069fee743fa5399f642c1744c378073a393ca735e93d8400d9c"
    },
    {
      "id": "atlas-lesson-ald-self-limiting-growth:8346a830448ce9262fdc78944cc6a1b8f337af4b3f20240c37553f482dd03b56",
      "publicationId": "atlas-lesson-ald-self-limiting-growth",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "ALD and self-limiting surface reactions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "8346a830448ce9262fdc78944cc6a1b8f337af4b3f20240c37553f482dd03b56"
    },
    {
      "id": "atlas-lesson-analog-photonic-research:88c749b1362639df2e728189ca92f16485e50ad4ff0f0cb74e3849b8a9720939",
      "publicationId": "atlas-lesson-analog-photonic-research",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Analog and photonic arithmetic research",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "88c749b1362639df2e728189ca92f16485e50ad4ff0f0cb74e3849b8a9720939"
    },
    {
      "id": "atlas-lesson-astra:5fc463598d709afde566b4f75b6d3c909c34bc2b19729b1aa14fdba137ec7cd1",
      "publicationId": "atlas-lesson-astra",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "GPT-6 Astra",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "5fc463598d709afde566b4f75b6d3c909c34bc2b19729b1aa14fdba137ec7cd1"
    },
    {
      "id": "atlas-lesson-attention:ae406288f902c063322c843a5a4dedfcb97175f680e7bbc090453aa2022c4e56",
      "publicationId": "atlas-lesson-attention",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Self-attention",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ae406288f902c063322c843a5a4dedfcb97175f680e7bbc090453aa2022c4e56"
    },
    {
      "id": "atlas-lesson-attention-io-tiling:b67f3e03c83f61918375f1b8179a7383a910b7511e0e54f6f17f48ffc0788742",
      "publicationId": "atlas-lesson-attention-io-tiling",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "IO-aware attention and online softmax",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b67f3e03c83f61918375f1b8179a7383a910b7511e0e54f6f17f48ffc0788742"
    },
    {
      "id": "atlas-lesson-audio-sampling-spectrum:b6199f199effc062553adef78d75b34c348854b8c3ebf3f65d28e13df4c36a41",
      "publicationId": "atlas-lesson-audio-sampling-spectrum",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Audio sampling, windows and spectra",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b6199f199effc062553adef78d75b34c348854b8c3ebf3f65d28e13df4c36a41"
    },
    {
      "id": "atlas-lesson-aws-neuron-dataflow:59a6080985e7533c73abc5d3e680a7ed4359757a2941f9e69bc2c3f338d7feae",
      "publicationId": "atlas-lesson-aws-neuron-dataflow",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Trainium and Inferentia execution paths",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "59a6080985e7533c73abc5d3e680a7ed4359757a2941f9e69bc2c3f338d7feae"
    },
    {
      "id": "atlas-lesson-backside-power-dtco:40e6f7c8ec494443e43c0be84081483dac88d96ccc857933cec58b8247f6b1a5",
      "publicationId": "atlas-lesson-backside-power-dtco",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Backside power and design–technology co-optimization",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "40e6f7c8ec494443e43c0be84081483dac88d96ccc857933cec58b8247f6b1a5"
    },
    {
      "id": "atlas-lesson-beol-damascene-vias:ac2536df228f713a6c5783d0509f13eba5eb79c38a43dde46323764907be6603",
      "publicationId": "atlas-lesson-beol-damascene-vias",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "BEOL layers, damascene and vias",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ac2536df228f713a6c5783d0509f13eba5eb79c38a43dde46323764907be6603"
    },
    {
      "id": "atlas-lesson-bump-thermocompression-assembly:92f0eb21c23c1c2f5c135db0a5a30c9ff3d827eae74a948faa590062a508d0dc",
      "publicationId": "atlas-lesson-bump-thermocompression-assembly",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Microbumps, reflow and thermocompression",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "92f0eb21c23c1c2f5c135db0a5a30c9ff3d827eae74a948faa590062a508d0dc"
    },
    {
      "id": "atlas-lesson-cable-cartridge:4471eb62ffa10560ed39aed5e3fb94d56676d612d0ba2d2a4c1e3167a0166871",
      "publicationId": "atlas-lesson-cable-cartridge",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "NVLink copper cable cartridge",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "4471eb62ffa10560ed39aed5e3fb94d56676d612d0ba2d2a4c1e3167a0166871"
    },
    {
      "id": "atlas-lesson-capacity-phase-geography:1a7284ba789c7d38df36d4f625913abebfb13a8f9ccf41674009847c1978fa78",
      "publicationId": "atlas-lesson-capacity-phase-geography",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Facility phases and geographical evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "1a7284ba789c7d38df36d4f625913abebfb13a8f9ccf41674009847c1978fa78"
    },
    {
      "id": "atlas-lesson-causal-pretraining-objective:108fde6eb65de0de0eb872acdd31d8b2c57d69f7d7cc88a1782fafdb7cf22ac5",
      "publicationId": "atlas-lesson-causal-pretraining-objective",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Next-token supervision from raw sequences",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "108fde6eb65de0de0eb872acdd31d8b2c57d69f7d7cc88a1782fafdb7cf22ac5"
    },
    {
      "id": "atlas-lesson-cdu:70081c95a378093e83bc72c86a2fd9576f6c044a787bc155ab98a00038aebc7f",
      "publicationId": "atlas-lesson-cdu",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Coolant distribution unit and separated loops",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "70081c95a378093e83bc72c86a2fd9576f6c044a787bc155ab98a00038aebc7f"
    },
    {
      "id": "atlas-lesson-channel:f32672bafcf0741eae8b660909bca10ec0c2ac901fed146177dc808355ef661f",
      "publicationId": "atlas-lesson-channel",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Controllable semiconductor channel",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f32672bafcf0741eae8b660909bca10ec0c2ac901fed146177dc808355ef661f"
    },
    {
      "id": "atlas-lesson-checkpoint:e790f5e49d47b31e3f1f03b069621e02bfc5e814192c25b6c080c7776df042f9",
      "publicationId": "atlas-lesson-checkpoint",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Distributed checkpoint and recovery state",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e790f5e49d47b31e3f1f03b069621e02bfc5e814192c25b6c080c7776df042f9"
    },
    {
      "id": "atlas-lesson-checkpoint-averaging-boundaries:064f0f2b542e7644a12553e082e712e09d029f8e2e30e22a04d9d029a0303ae7",
      "publicationId": "atlas-lesson-checkpoint-averaging-boundaries",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Compatible weight averaging and regressions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "064f0f2b542e7644a12553e082e712e09d029f8e2e30e22a04d9d029a0303ae7"
    },
    {
      "id": "atlas-lesson-checkpoint-retained-work:92ccfc6bdad0d26a8401cd897722937430cc22a7de3a86a575491f9ccc64bc26",
      "publicationId": "atlas-lesson-checkpoint-retained-work",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Checkpointing, failure and retained useful work",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "92ccfc6bdad0d26a8401cd897722937430cc22a7de3a86a575491f9ccc64bc26"
    },
    {
      "id": "atlas-lesson-chip-physical-closure:b29a7fc928bbe262293fbbfffe19f0f4932b37c5e35b4252c602ec2087fead18",
      "publicationId": "atlas-lesson-chip-physical-closure",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "PDKs, synthesis and physical closure",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b29a7fc928bbe262293fbbfffe19f0f4932b37c5e35b4252c602ec2087fead18"
    },
    {
      "id": "atlas-lesson-chip-rtl-verification:e500aea15fdb16b05b04f2e49361bcf9d5b02ad3de883172540130de3f86feb0",
      "publicationId": "atlas-lesson-chip-rtl-verification",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "RTL and functional verification",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e500aea15fdb16b05b04f2e49361bcf9d5b02ad3de883172540130de3f86feb0"
    },
    {
      "id": "atlas-lesson-chip-tapeout-productization:0fb9ce0c1f2e62c730f7cd2c80b0a6a1cc50881a6ca3ece9ee9f402758a07f8f",
      "publicationId": "atlas-lesson-chip-tapeout-productization",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Tapeout, bring-up and productization",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0fb9ce0c1f2e62c730f7cd2c80b0a6a1cc50881a6ca3ece9ee9f402758a07f8f"
    },
    {
      "id": "atlas-lesson-chip-volume-economics:3e7a4c1ef6b82123c0a68b8b8fc0c6be9d2296355ff6585bc03fb65eff246422",
      "publicationId": "atlas-lesson-chip-volume-economics",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Custom-chip volume economics",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3e7a4c1ef6b82123c0a68b8b8fc0c6be9d2296355ff6585bc03fb65eff246422"
    },
    {
      "id": "atlas-lesson-chip-workload-contract:940c4c42369ff8f4203baa4e467bf8ca86cc4dc6b863ae3ef8cca03fb73c9f45",
      "publicationId": "atlas-lesson-chip-workload-contract",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Workload contract and architecture selection",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "940c4c42369ff8f4203baa4e467bf8ca86cc4dc6b863ae3ef8cca03fb73c9f45"
    },
    {
      "id": "atlas-lesson-clean-planarize-surface:b9e9083f58350559be144f6eb101b47952490a3f22ba3b58d2eb57079ba1f575",
      "publicationId": "atlas-lesson-clean-planarize-surface",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Cleaning and CMP as interface preparation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b9e9083f58350559be144f6eb101b47952490a3f22ba3b58d2eb57079ba1f575"
    },
    {
      "id": "atlas-lesson-cleanroom-subfab-utilities:6512b5c0a8ae74d7e8849de6ee6c5ddb57ec351a04ab355a74a1845fd564a884",
      "publicationId": "atlas-lesson-cleanroom-subfab-utilities",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Cleanroom and subfab utilities",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6512b5c0a8ae74d7e8849de6ee6c5ddb57ec351a04ab355a74a1845fd564a884"
    },
    {
      "id": "atlas-lesson-clock:18e9732adbf08a220634e26ccbf329750ad36dedebae9a9fd415ed60f5633107",
      "publicationId": "atlas-lesson-clock",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Clock tree and gated timing domains",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "18e9732adbf08a220634e26ccbf329750ad36dedebae9a9fd415ed60f5633107"
    },
    {
      "id": "atlas-lesson-cluster-commissioning-gates:5250b6a23fcbdc92516c3b2928991a1ac9ce38334169df0c379caa8a55d2c04b",
      "publicationId": "atlas-lesson-cluster-commissioning-gates",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Commissioning a usable AI cluster",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "5250b6a23fcbdc92516c3b2928991a1ac9ce38334169df0c379caa8a55d2c04b"
    },
    {
      "id": "atlas-lesson-cmp:820f7e05ccb8e5384c8eb270583f8a2875e51b007e32b562c7d1e5bf1baee91e",
      "publicationId": "atlas-lesson-cmp",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Chemical mechanical planarization",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "820f7e05ccb8e5384c8eb270583f8a2875e51b007e32b562c7d1e5bf1baee91e"
    },
    {
      "id": "atlas-lesson-coding-agent-patch-evidence:f34e5e02c498aea2ea7acf5d13c785cd702af909facc3517a40a27ed1794786c",
      "publicationId": "atlas-lesson-coding-agent-patch-evidence",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "A code patch needs execution evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f34e5e02c498aea2ea7acf5d13c785cd702af909facc3517a40a27ed1794786c"
    },
    {
      "id": "atlas-lesson-coherence-numa:1372a0cec8af267cb9a5a974b178c2fa4aa78bb7265a8195417a76d81fe14fc4",
      "publicationId": "atlas-lesson-coherence-numa",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Cache coherence and NUMA placement",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "1372a0cec8af267cb9a5a974b178c2fa4aa78bb7265a8195417a76d81fe14fc4"
    },
    {
      "id": "atlas-lesson-coldplate:7559071d316357ca310275f19895a5aca659d0a076c9d540d0c749d676fd22eb",
      "publicationId": "atlas-lesson-coldplate",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Liquid-cooling coldplate",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "7559071d316357ca310275f19895a5aca659d0a076c9d540d0c749d676fd22eb"
    },
    {
      "id": "atlas-lesson-compatible-supply-capacity:715b38b90362936d14b98706f6df1eabc253cc449163b96c5706b6eb94441c58",
      "publicationId": "atlas-lesson-compatible-supply-capacity",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Compatible supply and converging bottlenecks",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "715b38b90362936d14b98706f6df1eabc253cc449163b96c5706b6eb94441c58"
    },
    {
      "id": "atlas-lesson-compiler:f11de0cd6d12aba995d493437367ba4ab18fbe43e61f34d8b326be8eaf608c58",
      "publicationId": "atlas-lesson-compiler",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Compiler, intermediate code, and device executable",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f11de0cd6d12aba995d493437367ba4ab18fbe43e61f34d8b326be8eaf608c58"
    },
    {
      "id": "atlas-lesson-compiler-layout-lowering:96001d0b2eec040c2f5b38d4a35bd2c175392c572ceba2d934acd7bcbefc05ca",
      "publicationId": "atlas-lesson-compiler-layout-lowering",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Compiler layout, lowering and buffer planning",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "96001d0b2eec040c2f5b38d4a35bd2c175392c572ceba2d934acd7bcbefc05ca"
    },
    {
      "id": "atlas-lesson-compute-baseboard:e50f50d6459ca59acd1bf0fd97d09e654bfb52c14e28242ca485a1baa6a8c8fd",
      "publicationId": "atlas-lesson-compute-baseboard",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Compute baseboard and tray",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e50f50d6459ca59acd1bf0fd97d09e654bfb52c14e28242ca485a1baa6a8c8fd"
    },
    {
      "id": "atlas-lesson-compute-tray:1965966d53065c0f4e8477d0f5c4893d48b5dff12df9d4cb2f8e7155994f8249",
      "publicationId": "atlas-lesson-compute-tray",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "GB200 compute tray",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "1965966d53065c0f4e8477d0f5c4893d48b5dff12df9d4cb2f8e7155994f8249"
    },
    {
      "id": "atlas-lesson-contact:600773bf98677c508d76e38fa5c88d85d4841239b33d689c6c4e96cb323ba398",
      "publicationId": "atlas-lesson-contact",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Device contact and interface resistance",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "600773bf98677c508d76e38fa5c88d85d4841239b33d689c6c4e96cb323ba398"
    },
    {
      "id": "atlas-lesson-contamination-and-surface-state:4a22f49665c6c7458b6d7f9b23c81c9db2f860edb4c60ec802896f8411640020",
      "publicationId": "atlas-lesson-contamination-and-surface-state",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Contamination and the state of a surface",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "4a22f49665c6c7458b6d7f9b23c81c9db2f860edb4c60ec802896f8411640020"
    },
    {
      "id": "atlas-lesson-context-memory-provenance:284b1b3ddb531ecc56456f6bd554a71247a33a58eaf9eae60cbd092d9d23c802",
      "publicationId": "atlas-lesson-context-memory-provenance",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Context, retrieval and durable memory",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "284b1b3ddb531ecc56456f6bd554a71247a33a58eaf9eae60cbd092d9d23c802"
    },
    {
      "id": "atlas-lesson-coolant-loop-separation:8184077363a3c10a5cbc87bae04af257789df141f193a7a786c19efccfe06c03",
      "publicationId": "atlas-lesson-coolant-loop-separation",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Cold plates, manifolds and separated coolant loops",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "8184077363a3c10a5cbc87bae04af257789df141f193a7a786c19efccfe06c03"
    },
    {
      "id": "atlas-lesson-cooling-plant:29937cd381d9e9ae46064c252669e47daca3b0d7a1d2e595a7a0ca921705e068",
      "publicationId": "atlas-lesson-cooling-plant",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Facility cooling and final heat rejection",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "29937cd381d9e9ae46064c252669e47daca3b0d7a1d2e595a7a0ca921705e068"
    },
    {
      "id": "atlas-lesson-copper-conductor:39f3a0c67844457fd0753ba79044609319b5d5ae8e64c9c909631f6d73c6edd4",
      "publicationId": "atlas-lesson-copper-conductor",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Copper conductor and barrier",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "39f3a0c67844457fd0753ba79044609319b5d5ae8e64c9c909631f6d73c6edd4"
    },
    {
      "id": "atlas-lesson-cowos-r-l-routing:4b1ad83bb47d1de61ee5168a6e0a6a2e056a5b487f72975c3455cd8fb34ae798",
      "publicationId": "atlas-lesson-cowos-r-l-routing",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "CoWoS-R and CoWoS-L: RDL and local silicon",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "4b1ad83bb47d1de61ee5168a6e0a6a2e056a5b487f72975c3455cd8fb34ae798"
    },
    {
      "id": "atlas-lesson-cowos-s-silicon-interposer:f67e3c156c736f24a99aea88f9bb93bc152b74c43668f441e32a561409a488fa",
      "publicationId": "atlas-lesson-cowos-s-silicon-interposer",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "CoWoS-S and the silicon interposer route",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f67e3c156c736f24a99aea88f9bb93bc152b74c43668f441e32a561409a488fa"
    },
    {
      "id": "atlas-lesson-cpu-out-of-order:88a635f32c872b1b02877ba3f22991d25cd58541b0170197099a83084ace0ff5",
      "publicationId": "atlas-lesson-cpu-out-of-order",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Out-of-order CPU pipeline",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "88a635f32c872b1b02877ba3f22991d25cd58541b0170197099a83084ace0ff5"
    },
    {
      "id": "atlas-lesson-cpu-vector-matrix:b5c27ac78db596531db341984fd06beb9cbf970077a7f3f61543039dbdf33900",
      "publicationId": "atlas-lesson-cpu-vector-matrix",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Scalar, vector and CPU matrix units",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b5c27ac78db596531db341984fd06beb9cbf970077a7f3f61543039dbdf33900"
    },
    {
      "id": "atlas-lesson-crg-55-year-resolution:8d143cf927e97440a5ed51a9903b19824bbf4ac2dd96de8292406f774afd3abd",
      "publicationId": "atlas-lesson-crg-55-year-resolution",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "The 55-year realization challenge and CRG",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "8d143cf927e97440a5ed51a9903b19824bbf4ac2dd96de8292406f774afd3abd"
    },
    {
      "id": "atlas-lesson-crg-architecture-contract:59f437f8634e36e8844093f0146a8e46d4dd99a470de81ea86bd45667e12ca1d",
      "publicationId": "atlas-lesson-crg-architecture-contract",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Architecture is a contract between computation and silicon",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "59f437f8634e36e8844093f0146a8e46d4dd99a470de81ea86bd45667e12ca1d"
    },
    {
      "id": "atlas-lesson-crg-chip-design-realization:33e2049a56ae73aefe4cdc5672ed9f278b9ca3fa9a316e4013d8c8897ba7abd8",
      "publicationId": "atlas-lesson-crg-chip-design-realization",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "From architecture contract to a chip",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "33e2049a56ae73aefe4cdc5672ed9f278b9ca3fa9a316e4013d8c8897ba7abd8"
    },
    {
      "id": "atlas-lesson-crg-communication-graph:62b4b772438338bee8a205e849360c44a57975385be32a7d716d124ffbc78e4a",
      "publicationId": "atlas-lesson-crg-communication-graph",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Communication is the realization medium",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "62b4b772438338bee8a205e849360c44a57975385be32a7d716d124ffbc78e4a"
    },
    {
      "id": "atlas-lesson-crg-package-system-closure:d7204bbc6d3ebc0481856729be4746489fdae366d1c04a05807b64e93b9b60a6",
      "publicationId": "atlas-lesson-crg-package-system-closure",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Package and system preserve the contract",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d7204bbc6d3ebc0481856729be4746489fdae366d1c04a05807b64e93b9b60a6"
    },
    {
      "id": "atlas-lesson-crg-problem-statement:2f8d3153a4e21298946395c2f72826905905b033597d3424002ed5b86c41eeac",
      "publicationId": "atlas-lesson-crg-problem-statement",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "The computation-to-realization gap",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "2f8d3153a4e21298946395c2f72826905905b033597d3424002ed5b86c41eeac"
    },
    {
      "id": "atlas-lesson-crg-verification-loop:11d89c82e78e6616001cc198b050c606f858c6adc542c1217d08fe557f28378e",
      "publicationId": "atlas-lesson-crg-verification-loop",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Verification closes the realization loop",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "11d89c82e78e6616001cc198b050c606f858c6adc542c1217d08fe557f28378e"
    },
    {
      "id": "atlas-lesson-crystal-lattice:94e0eb1cd0e6ef7b7a85b56f374a9ea2dfb1f107fe918ca1c484f4bb64fd00da",
      "publicationId": "atlas-lesson-crystal-lattice",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Diamond-cubic silicon lattice",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "94e0eb1cd0e6ef7b7a85b56f374a9ea2dfb1f107fe918ca1c484f4bb64fd00da"
    },
    {
      "id": "atlas-lesson-cuda:016a5280a80b06940c455a0a1d112d2239201c818a07ff4b91d6e41ed604f28a",
      "publicationId": "atlas-lesson-cuda",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "CUDA programming and runtime layer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "016a5280a80b06940c455a0a1d112d2239201c818a07ff4b91d6e41ed604f28a"
    },
    {
      "id": "atlas-lesson-cvd-pvd-film-transport:be8149972b966710fe7f64d603ea3f2dab6880de29fb587bb120e92fa3837a74",
      "publicationId": "atlas-lesson-cvd-pvd-film-transport",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "CVD and PVD: two ways to supply a film",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "be8149972b966710fe7f64d603ea3f2dab6880de29fb587bb120e92fa3837a74"
    },
    {
      "id": "atlas-lesson-data-coverage-language-slices:516c51a6fe6ce3ea3de065503cc2b99de5f8172ce807adea19bb09b23c0b1ecc",
      "publicationId": "atlas-lesson-data-coverage-language-slices",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Coverage across language and source slices",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "516c51a6fe6ce3ea3de065503cc2b99de5f8172ce807adea19bb09b23c0b1ecc"
    },
    {
      "id": "atlas-lesson-data-mixture-sampling:faef38df38200c12d89f20f80375194f2184287547d158a42c3cf954cefad2db",
      "publicationId": "atlas-lesson-data-mixture-sampling",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Mixtures, epochs and exposure",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "faef38df38200c12d89f20f80375194f2184287547d158a42c3cf954cefad2db"
    },
    {
      "id": "atlas-lesson-data-quality-dedup-audit:10b436d2b470150e12f3638a2e294fc82bef1dec31a12d385b4fd24a135e312b",
      "publicationId": "atlas-lesson-data-quality-dedup-audit",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Filtering, duplication and contamination",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "10b436d2b470150e12f3638a2e294fc82bef1dec31a12d385b4fd24a135e312b"
    },
    {
      "id": "atlas-lesson-dataset-human-judgment-lineage:e010e104bab58bd41bfcd8e2b47d30e90fff9e248adda2b9c396df470334a1d9",
      "publicationId": "atlas-lesson-dataset-human-judgment-lineage",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Human judgments, disagreement and dataset lineage",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e010e104bab58bd41bfcd8e2b47d30e90fff9e248adda2b9c396df470334a1d9"
    },
    {
      "id": "atlas-lesson-ddr-memory:263a70b9fb659428a08b59f4a3c37120b4b540935305d77da79fc9f99457af59",
      "publicationId": "atlas-lesson-ddr-memory",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "DDR5 server memory",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "263a70b9fb659428a08b59f4a3c37120b4b540935305d77da79fc9f99457af59"
    },
    {
      "id": "atlas-lesson-decode-bandwidth-trace:c6c70c4daa0f79f05aae99221cf6cf2008081166b9fabd363c91bd707c2e64f0",
      "publicationId": "atlas-lesson-decode-bandwidth-trace",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Autoregressive decode and weight traffic",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c6c70c4daa0f79f05aae99221cf6cf2008081166b9fabd363c91bd707c2e64f0"
    },
    {
      "id": "atlas-lesson-delegated-agent-protocols:c28af9debe8ce6cf286f21a94fbc8ac82e74d2bfaae05c71da26b2e2c8c43077",
      "publicationId": "atlas-lesson-delegated-agent-protocols",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Delegated tasks, messages and artifacts",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c28af9debe8ce6cf286f21a94fbc8ac82e74d2bfaae05c71da26b2e2c8c43077"
    },
    {
      "id": "atlas-lesson-denoising-generative-objectives:86592b051d9a662ef8d8746ef5fe44ccd9b11c4ba99c32e689b8028b12aadaa2",
      "publicationId": "atlas-lesson-denoising-generative-objectives",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Train a denoiser and sample iteratively",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "86592b051d9a662ef8d8746ef5fe44ccd9b11c4ba99c32e689b8028b12aadaa2"
    },
    {
      "id": "atlas-lesson-device-completion-reset-epochs:377aa096e99024e804af16387ce7cac2ad96ff5e0cb1b9c19a0cb4462b0b45c1",
      "publicationId": "atlas-lesson-device-completion-reset-epochs",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Completion, reset and execution epochs",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "377aa096e99024e804af16387ce7cac2ad96ff5e0cb1b9c19a0cb4462b0b45c1"
    },
    {
      "id": "atlas-lesson-die-link-compatibility:40c93597e3c24dff4396f4543bfbf749ad2a67215e0f353db9c1c0ed708827c9",
      "publicationId": "atlas-lesson-die-link-compatibility",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Die-to-die links and UCIe compatibility",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "40c93597e3c24dff4396f4543bfbf749ad2a67215e0f353db9c1c0ed708827c9"
    },
    {
      "id": "atlas-lesson-dielectric:864bcc5c1ad947b90d4051d13cee08cfd254eae58d52e56d148918d1f179111b",
      "publicationId": "atlas-lesson-dielectric",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Insulators and low-k films",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "864bcc5c1ad947b90d4051d13cee08cfd254eae58d52e56d148918d1f179111b"
    },
    {
      "id": "atlas-lesson-diffusion-action-horizon:988fe92b486642d6fc5647acf376e046fea42ba98bd0e6e810a034624f85702f",
      "publicationId": "atlas-lesson-diffusion-action-horizon",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Predict action chunks and replan with feedback",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "988fe92b486642d6fc5647acf376e046fea42ba98bd0e6e810a034624f85702f"
    },
    {
      "id": "atlas-lesson-direct-preference-objective:6c60867b7374096c297c1c677752e34d8a032e5086a67f80bcc02b3ccb315c6e",
      "publicationId": "atlas-lesson-direct-preference-objective",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "DPO policy/reference likelihood ratios",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6c60867b7374096c297c1c677752e34d8a032e5086a67f80bcc02b3ccb315c6e"
    },
    {
      "id": "atlas-lesson-disaggregated-serving:33f93e04606fc809bbe4bce57dfc128781a96479fa651a0c9f2cc60fcfcc33e5",
      "publicationId": "atlas-lesson-disaggregated-serving",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Prefill/decode disaggregation and useful serving rate",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "33f93e04606fc809bbe4bce57dfc128781a96479fa651a0c9f2cc60fcfcc33e5"
    },
    {
      "id": "atlas-lesson-distributed-gradient-weighting:a1436b6adcec7d8430f5dbdccdf5e234c37dd1122efbd92e298f216cfcb692a6",
      "publicationId": "atlas-lesson-distributed-gradient-weighting",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Uneven batches and the global gradient",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a1436b6adcec7d8430f5dbdccdf5e234c37dd1122efbd92e298f216cfcb692a6"
    },
    {
      "id": "atlas-lesson-dma-visibility-ownership:552610449e0ea8c17b91ab5e0e658f80a51d82e29a48aac9507682958c758b9b",
      "publicationId": "atlas-lesson-dma-visibility-ownership",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "DMA visibility, ordering and buffer lifetime",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "552610449e0ea8c17b91ab5e0e658f80a51d82e29a48aac9507682958c758b9b"
    },
    {
      "id": "atlas-lesson-document-extraction-validation:0a2c24d6b5b3c907e04777115993060645b83362f8e0b29329a8fc42bd89b8ef",
      "publicationId": "atlas-lesson-document-extraction-validation",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Document fields become validated records",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0a2c24d6b5b3c907e04777115993060645b83362f8e0b29329a8fc42bd89b8ef"
    },
    {
      "id": "atlas-lesson-domain-adaptive-continuation:dbf295d12f0a2ac81b1808f7da9045b4be29c9a4fea0990c8ae86237ca4faf01",
      "publicationId": "atlas-lesson-domain-adaptive-continuation",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Continue language modeling on a new domain",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "dbf295d12f0a2ac81b1808f7da9045b4be29c9a4fea0990c8ae86237ca4faf01"
    },
    {
      "id": "atlas-lesson-doping:af68c0c6df1571c777480b2a2e112ead994b2c924d51e3e9410949c6b8a4ad2e",
      "publicationId": "atlas-lesson-doping",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Donor and acceptor doping",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "af68c0c6df1571c777480b2a2e112ead994b2c924d51e3e9410949c6b8a4ad2e"
    },
    {
      "id": "atlas-lesson-dpu-infrastructure-offload:a8e172a07f5bb3aeea9e3f59adf2248f81e325bd88a4028635b7f2fe969cb424",
      "publicationId": "atlas-lesson-dpu-infrastructure-offload",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "DPU and infrastructure offload",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a8e172a07f5bb3aeea9e3f59adf2248f81e325bd88a4028635b7f2fe969cb424"
    },
    {
      "id": "atlas-lesson-dram-cell-array-fabrication:f3648873f94415348aae5fd40f93ad5e4f67ff57886cdc8b1825b73e2978f280",
      "publicationId": "atlas-lesson-dram-cell-array-fabrication",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "DRAM cells, arrays and peripheral circuits",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f3648873f94415348aae5fd40f93ad5e4f67ff57886cdc8b1825b73e2978f280"
    },
    {
      "id": "atlas-lesson-dram-die:8e35528c18d5534d3eca0562f34011ab40e6e3bdf642aa8b7adbc4a0f69757b6",
      "publicationId": "atlas-lesson-dram-die",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "DRAM die and memory banks",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "8e35528c18d5534d3eca0562f34011ab40e6e3bdf642aa8b7adbc4a0f69757b6"
    },
    {
      "id": "atlas-lesson-durable-actions-idempotency:1c0f584d4d892c2085dd147de59b4eefb454640bea4cd0585c3af1733d43591b",
      "publicationId": "atlas-lesson-durable-actions-idempotency",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Durable actions and the ambiguous timeout",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "1c0f584d4d892c2085dd147de59b4eefb454640bea4cd0585c3af1733d43591b"
    },
    {
      "id": "atlas-lesson-electronic-silicon-crystal-growth:bd5c305ee3737a7b8d392aa0c9e1361fab4ebe770d342176a45706935f39dd29",
      "publicationId": "atlas-lesson-electronic-silicon-crystal-growth",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Electronic-grade silicon and crystal growth",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "bd5c305ee3737a7b8d392aa0c9e1361fab4ebe770d342176a45706935f39dd29"
    },
    {
      "id": "atlas-lesson-embedding:84a1276fae29e921de522d632d0a8af9747744b6f954a54eab6305e2c5ff7a40",
      "publicationId": "atlas-lesson-embedding",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Embedding table",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "84a1276fae29e921de522d632d0a8af9747744b6f954a54eab6305e2c5ff7a40"
    },
    {
      "id": "atlas-lesson-embodied-policy-evidence:32495e35b066eb2dbefc28960142b36e769f1b0761cdb6dc52f1b0090b58a71f",
      "publicationId": "atlas-lesson-embodied-policy-evidence",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Learned action policies need embodiment evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "32495e35b066eb2dbefc28960142b36e769f1b0761cdb6dc52f1b0090b58a71f"
    },
    {
      "id": "atlas-lesson-emib-local-bridge:a84249a0a0f5ea1d633da9af64323382973841b906f9f487860a679f94db20e9",
      "publicationId": "atlas-lesson-emib-local-bridge",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "EMIB and localized die-to-die bridges",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a84249a0a0f5ea1d633da9af64323382973841b906f9f487860a679f94db20e9"
    },
    {
      "id": "atlas-lesson-energy-bands:886d660e49602b087fd73f174153d10c26a34727208398592345f31d9b053c6f",
      "publicationId": "atlas-lesson-energy-bands",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Energy bands and carriers",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "886d660e49602b087fd73f174153d10c26a34727208398592345f31d9b053c6f"
    },
    {
      "id": "atlas-lesson-energy-forecast-boundaries:adf4fe6356f64f0bf3c21def73e19be3f2ff51fff1c6cca8a3697fbb2e4c75f8",
      "publicationId": "atlas-lesson-energy-forecast-boundaries",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Energy forecasts, geography and measurement boundaries",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "adf4fe6356f64f0bf3c21def73e19be3f2ff51fff1c6cca8a3697fbb2e4c75f8"
    },
    {
      "id": "atlas-lesson-epitaxial-material-stack:66ee55d8c2d1c0ec081d9027e16189f6d9513324a50a815612f1e37ed3391cd1",
      "publicationId": "atlas-lesson-epitaxial-material-stack",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Epitaxy and engineered starting layers",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "66ee55d8c2d1c0ec081d9027e16189f6d9513324a50a815612f1e37ed3391cd1"
    },
    {
      "id": "atlas-lesson-evaluation:6cf37bc47438c88f93f24e9203e52f6170b85ecf2723c92baeac6cc634af2a1e",
      "publicationId": "atlas-lesson-evaluation",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Evaluation & the AGI frontier",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6cf37bc47438c88f93f24e9203e52f6170b85ecf2723c92baeac6cc634af2a1e"
    },
    {
      "id": "atlas-lesson-event-queues-delivery:2a5e82d9790026dc8d34e99096d01147b5b26cc67ac596ce51aa5f2b99371e13",
      "publicationId": "atlas-lesson-event-queues-delivery",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Events, queues and backpressure",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "2a5e82d9790026dc8d34e99096d01147b5b26cc67ac596ce51aa5f2b99371e13"
    },
    {
      "id": "atlas-lesson-expert-routing-budget:9c04d46394731aa16a5537780b7739a74b1517b3ba2e652ca092f8fad724b41b",
      "publicationId": "atlas-lesson-expert-routing-budget",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "MoE routing, active parameters and resident state",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9c04d46394731aa16a5537780b7739a74b1517b3ba2e652ca092f8fad724b41b"
    },
    {
      "id": "atlas-lesson-fab-metrology-process-window:e2a1be26e21c6d18fbcdd25349204b74f62abfb938dbb64860697ea7676fe04d",
      "publicationId": "atlas-lesson-fab-metrology-process-window",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Metrology, inspection and process windows",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e2a1be26e21c6d18fbcdd25349204b74f62abfb938dbb64860697ea7676fe04d"
    },
    {
      "id": "atlas-lesson-fab-ramp-cycle-time:2fbedd0509a32a47fc1da016877cfe27ad658beec62a6b76a52d0eab6e341bb3",
      "publicationId": "atlas-lesson-fab-ramp-cycle-time",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Cycle time, ramp and effective capacity",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "2fbedd0509a32a47fc1da016877cfe27ad658beec62a6b76a52d0eab6e341bb3"
    },
    {
      "id": "atlas-lesson-fabric-collective-traffic:3f8b9fcca75c082f9b71e70c16ccf58af4ffb54b3346e5d77ecddc1568f22365",
      "publicationId": "atlas-lesson-fabric-collective-traffic",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Collective traffic and congestion",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3f8b9fcca75c082f9b71e70c16ccf58af4ffb54b3346e5d77ecddc1568f22365"
    },
    {
      "id": "atlas-lesson-facility-heat-rejection:3d2a7939f795b52298f3095b0ab4950148100c4fd819617af778ca6d5f60533a",
      "publicationId": "atlas-lesson-facility-heat-rejection",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Facility heat rejection and cooling tradeoffs",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3d2a7939f795b52298f3095b0ab4950148100c4fd819617af778ca6d5f60533a"
    },
    {
      "id": "atlas-lesson-feed-forward:9cd5a0336d20d66de113cce28c4df2ab34875ef9cc7cf5c70c3559063a5dbc37",
      "publicationId": "atlas-lesson-feed-forward",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Feed-forward network",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9cd5a0336d20d66de113cce28c4df2ab34875ef9cc7cf5c70c3559063a5dbc37"
    },
    {
      "id": "atlas-lesson-fin-formation-integration:75cb5ddbca5fd06e05cc3c5109fabbf39c47649e5ef3f7cc228e1fdf24dc2270",
      "publicationId": "atlas-lesson-fin-formation-integration",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "How a FinFET fin is formed and integrated",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "75cb5ddbca5fd06e05cc3c5109fabbf39c47649e5ef3f7cc228e1fdf24dc2270"
    },
    {
      "id": "atlas-lesson-finfet:f86c8ccaf6365863598cd2c00be727c17a6c2ceb9cc6830fe958eb7358a016dd",
      "publicationId": "atlas-lesson-finfet",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Fin field-effect transistor",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f86c8ccaf6365863598cd2c00be727c17a6c2ceb9cc6830fe958eb7358a016dd"
    },
    {
      "id": "atlas-lesson-firmware-device-contract:ed437edb7c4b4290283907c8d881f95d647f921ce57a522d2325fac62de8f18d",
      "publicationId": "atlas-lesson-firmware-device-contract",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Firmware handoff and device readiness",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ed437edb7c4b4290283907c8d881f95d647f921ce57a522d2325fac62de8f18d"
    },
    {
      "id": "atlas-lesson-flip-chip-abf-substrate:51935def41564726127b7bb753ce8d20eeff171791d95b4f30212e75dfe10275",
      "publicationId": "atlas-lesson-flip-chip-abf-substrate",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Flip-chip assembly and organic substrates",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "51935def41564726127b7bb753ce8d20eeff171791d95b4f30212e75dfe10275"
    },
    {
      "id": "atlas-lesson-flipflop:0e622d22c5f56f7d56e12e68870619ba32b91f17ae73863a1631197331c634b5",
      "publicationId": "atlas-lesson-flipflop",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Edge-triggered D flip-flop",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0e622d22c5f56f7d56e12e68870619ba32b91f17ae73863a1631197331c634b5"
    },
    {
      "id": "atlas-lesson-floating-number-range-resolution:3424744c7661de4da06f3ede5f8a485014e528d2aff19c0ae1ce5be2e140bd8f",
      "publicationId": "atlas-lesson-floating-number-range-resolution",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Floating-point range, resolution and rounding",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3424744c7661de4da06f3ede5f8a485014e528d2aff19c0ae1ce5be2e140bd8f"
    },
    {
      "id": "atlas-lesson-floating-point-reduction-order:086489bc836e6f172f0d9ebe5ab16b8149cc2d38dbd71b5531d363a169f9d4b4",
      "publicationId": "atlas-lesson-floating-point-reduction-order",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Floating-point reductions and compiler permissions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "086489bc836e6f172f0d9ebe5ab16b8149cc2d38dbd71b5531d363a169f9d4b4"
    },
    {
      "id": "atlas-lesson-fpga-dsp-pipelines:ec287b075a6d7e464e1a0b7a3eab4d8cb987a56e8272f7a20e50c6277913c881",
      "publicationId": "atlas-lesson-fpga-dsp-pipelines",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "FPGA fabrics, DSP blocks and adaptive pipelines",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ec287b075a6d7e464e1a0b7a3eab4d8cb987a56e8272f7a20e50c6277913c881"
    },
    {
      "id": "atlas-lesson-gaa:447ab3a68a14fcbc818b3bdd016b09c66a7d44b887a560837c6aac0885d14911",
      "publicationId": "atlas-lesson-gaa",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Gate-all-around nanosheet transistor",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "447ab3a68a14fcbc818b3bdd016b09c66a7d44b887a560837c6aac0885d14911"
    },
    {
      "id": "atlas-lesson-gate-stack:3d9194e6c041ae1b2e01c686d32bc0e2dae7fd248dd4a449742041e35dc5d33d",
      "publicationId": "atlas-lesson-gate-stack",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Metal gate and high-k dielectric",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3d9194e6c041ae1b2e01c686d32bc0e2dae7fd248dd4a449742041e35dc5d33d"
    },
    {
      "id": "atlas-lesson-gpu-chiplet-locality:700a42281908c691d50f356e064311afef71d1928595c86559349e0dacbaded6",
      "publicationId": "atlas-lesson-gpu-chiplet-locality",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "GPU chiplets and memory locality",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "700a42281908c691d50f356e064311afef71d1928595c86559349e0dacbaded6"
    },
    {
      "id": "atlas-lesson-gpu-die:fc9ebc8dd555bf16e34c3f66a8c08f92941dddaa68c55121080b84cbee7e4172",
      "publicationId": "atlas-lesson-gpu-die",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "GPU logic dies",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "fc9ebc8dd555bf16e34c3f66a8c08f92941dddaa68c55121080b84cbee7e4172"
    },
    {
      "id": "atlas-lesson-gpu-occupancy-pipeline:65fd99bcb5a955302948d9b13cf1cadcd081a44ad577cd2105131e546b8c3fa9",
      "publicationId": "atlas-lesson-gpu-occupancy-pipeline",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Occupancy and asynchronous tile pipelines",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "65fd99bcb5a955302948d9b13cf1cadcd081a44ad577cd2105131e546b8c3fa9"
    },
    {
      "id": "atlas-lesson-grace-blackwell-superchip:5065fa12509b662ad40975306a51be64efdfdfc9ae798495fb6c0193b9be2907",
      "publicationId": "atlas-lesson-grace-blackwell-superchip",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Grace Blackwell Superchip",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "5065fa12509b662ad40975306a51be64efdfdfc9ae798495fb6c0193b9be2907"
    },
    {
      "id": "atlas-lesson-graph-message-passing:eda5d9c28d029786909c061fbc7f34a287fa95e98ef9962eeed9cf1742636f67",
      "publicationId": "atlas-lesson-graph-message-passing",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Graph message passing and node identity",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "eda5d9c28d029786909c061fbc7f34a287fa95e98ef9962eeed9cf1742636f67"
    },
    {
      "id": "atlas-lesson-graph-tensor-ir:bcc197aee6345e32a82517e5cf47bef8a9a4a9229ee80f2557e972749b3b7543",
      "publicationId": "atlas-lesson-graph-tensor-ir",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Model graph and tensor intermediate representation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "bcc197aee6345e32a82517e5cf47bef8a9a4a9229ee80f2557e972749b3b7543"
    },
    {
      "id": "atlas-lesson-grid-interconnection-readiness:c767ca90d23431e5b5ad99738461d873912e5cb4a0ec22c49e54ffb6fb93cc66",
      "publicationId": "atlas-lesson-grid-interconnection-readiness",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Grid interconnection and deliverable electrical capacity",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c767ca90d23431e5b5ad99738461d873912e5cb4a0ec22c49e54ffb6fb93cc66"
    },
    {
      "id": "atlas-lesson-hbf-latency-prefetch:a8dcd0c2ae3be2309cfbf3fc6eeca9f5402f7b8217870c66964e4c32bd7bc2da",
      "publicationId": "atlas-lesson-hbf-latency-prefetch",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "HBF latency, transfer granularity and prefetch",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a8dcd0c2ae3be2309cfbf3fc6eeca9f5402f7b8217870c66964e4c32bd7bc2da"
    },
    {
      "id": "atlas-lesson-hbf-read-tier-contract:fcdf576911aa15e492e5a62e03c2340a48cd631e752cb4e1feeddaf0a82a66a4",
      "publicationId": "atlas-lesson-hbf-read-tier-contract",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "HBF: a read-oriented tier and its evidence boundary",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "fcdf576911aa15e492e5a62e03c2340a48cd631e752cb4e1feeddaf0a82a66a4"
    },
    {
      "id": "atlas-lesson-hbm-base-phy-controller:42b416e6dc2ef4a9ad909464391093b0b56c64306937a95c37a7ba87c790582f",
      "publicationId": "atlas-lesson-hbm-base-phy-controller",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Base die, PHY and memory controller",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "42b416e6dc2ef4a9ad909464391093b0b56c64306937a95c37a7ba87c790582f"
    },
    {
      "id": "atlas-lesson-hbm-bonding-process-selection:b928bf03362a7d88f7757183763144e72d5d51f69de328a44ac7289fda45f407",
      "publicationId": "atlas-lesson-hbm-bonding-process-selection",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Selecting a bonding route under constraints",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b928bf03362a7d88f7757183763144e72d5d51f69de328a44ac7289fda45f407"
    },
    {
      "id": "atlas-lesson-hbm-channel-generation-ras:f721b83e0202875dbcaa6a3b6a48d47261053185d133055874ec49a82f4e223c",
      "publicationId": "atlas-lesson-hbm-channel-generation-ras",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "HBM generations, channels, refresh and ECC",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f721b83e0202875dbcaa6a3b6a48d47261053185d133055874ec49a82f4e223c"
    },
    {
      "id": "atlas-lesson-hbm-controller:9edc053823d66d6323595946418639548021f2265ef431ce5f89e18927a6c08c",
      "publicationId": "atlas-lesson-hbm-controller",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "HBM controller and PHY",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9edc053823d66d6323595946418639548021f2265ef431ce5f89e18927a6c08c"
    },
    {
      "id": "atlas-lesson-hbm-hybrid-bond-route:c1924c5c0ec9651e2ce375cf3b1a5a1889a8fcdd40d435d8b166cca358979f3d",
      "publicationId": "atlas-lesson-hbm-hybrid-bond-route",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Hybrid bonding: surface-to-interface closure",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c1924c5c0ec9651e2ce375cf3b1a5a1889a8fcdd40d435d8b166cca358979f3d"
    },
    {
      "id": "atlas-lesson-hbm-mr-muf-route:00ad814940c7075e8fde7645d1551df11dabc08cd0ff8ea74d72491342c48b44",
      "publicationId": "atlas-lesson-hbm-mr-muf-route",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Mass reflow and molded underfill",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "00ad814940c7075e8fde7645d1551df11dabc08cd0ff8ea74d72491342c48b44"
    },
    {
      "id": "atlas-lesson-hbm-silicon-intensity:c6c558f956cda30a113eb7640373dba5a975a9da42d9938199ea06157ab0345f",
      "publicationId": "atlas-lesson-hbm-silicon-intensity",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "HBM silicon intensity and allocation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c6c558f956cda30a113eb7640373dba5a975a9da42d9938199ea06157ab0345f"
    },
    {
      "id": "atlas-lesson-hbm-stack-assembly-test:1205a33a2cff98282f575bd16a44b285c21f6de2e74cdf609d34dbb014df060b",
      "publicationId": "atlas-lesson-hbm-stack-assembly-test",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "HBM stack assembly, repair and staged test",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "1205a33a2cff98282f575bd16a44b285c21f6de2e74cdf609d34dbb014df060b"
    },
    {
      "id": "atlas-lesson-hbm-stack:e915f4c0275759c97c8507c9b4211948b01769f91452d53e6cea3769f0e2de34",
      "publicationId": "atlas-lesson-hbm-stack",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "High-bandwidth memory stack",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e915f4c0275759c97c8507c9b4211948b01769f91452d53e6cea3769f0e2de34"
    },
    {
      "id": "atlas-lesson-hbm-stack-height-budget:789eeeacad2cd83fabfade5b32cb7d0ebd8b3970849d62d991e178dbea81821c",
      "publicationId": "atlas-lesson-hbm-stack-height-budget",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "HBM layer count and physical height",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "789eeeacad2cd83fabfade5b32cb7d0ebd8b3970849d62d991e178dbea81821c"
    },
    {
      "id": "atlas-lesson-hbm-stack-thermal-yield:6c362ddd69e6aff282e761239bc222fe75aec3e68a1e0dfa745e171d75872834",
      "publicationId": "atlas-lesson-hbm-stack-thermal-yield",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "HBM heat, assembly yield and test access",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6c362ddd69e6aff282e761239bc222fe75aec3e68a1e0dfa745e171d75872834"
    },
    {
      "id": "atlas-lesson-hbm-tc-ncf-route:c4ad79ac2a7d6aa2a63ce80d0c96ce2ea75f331825a3b75a91b6db1c711864af",
      "publicationId": "atlas-lesson-hbm-tc-ncf-route",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Thermocompression with non-conductive film",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c4ad79ac2a7d6aa2a63ce80d0c96ce2ea75f331825a3b75a91b6db1c711864af"
    },
    {
      "id": "atlas-lesson-hbm-tsv-reveal:4c97a3f5397355c741dffa0ba9c269c577d64ea964d9055289a4e46fae70efbb",
      "publicationId": "atlas-lesson-hbm-tsv-reveal",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "TSV formation, keep-out and backside reveal",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "4c97a3f5397355c741dffa0ba9c269c577d64ea964d9055289a4e46fae70efbb"
    },
    {
      "id": "atlas-lesson-heat-spreader:16509336ae86f9cba932305dc82ae8e2a78525ad0bb00d14eb142895d1dbf6ba",
      "publicationId": "atlas-lesson-heat-spreader",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Lid and heat spreader",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "16509336ae86f9cba932305dc82ae8e2a78525ad0bb00d14eb142895d1dbf6ba"
    },
    {
      "id": "atlas-lesson-host-cpu:83df606fcd103403f50db6d960ed9d66a4d4b2eb90916d38f7e9e81ea50533e3",
      "publicationId": "atlas-lesson-host-cpu",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Host CPU",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "83df606fcd103403f50db6d960ed9d66a4d4b2eb90916d38f7e9e81ea50533e3"
    },
    {
      "id": "atlas-lesson-human-review-cancellation:72d8c009622837b8db00002ca12bd52a5ddb34ec7f76c08099b971026d1011bc",
      "publicationId": "atlas-lesson-human-review-cancellation",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Human review, interruption and cancellation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "72d8c009622837b8db00002ca12bd52a5ddb34ec7f76c08099b971026d1011bc"
    },
    {
      "id": "atlas-lesson-hybrid-bond-surface-alignment:4495d7de31bfb3b71fa9deb84fbf28beaeceef236beaaf2d8c13817e7b00283c",
      "publicationId": "atlas-lesson-hybrid-bond-surface-alignment",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Hybrid bonding: surface state and alignment",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "4495d7de31bfb3b71fa9deb84fbf28beaeceef236beaaf2d8c13817e7b00283c"
    },
    {
      "id": "atlas-lesson-image-text-contrastive-learning:0b5ac6378d90a5cc45b8f6b354077131dc8d5c7d8911546a0640f731b33a8adc",
      "publicationId": "atlas-lesson-image-text-contrastive-learning",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Pair images and captions in a shared representation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0b5ac6378d90a5cc45b8f6b354077131dc8d5c7d8911546a0640f731b33a8adc"
    },
    {
      "id": "atlas-lesson-imagined-rollouts-policy-learning:acedbe1cec46b5e11c038b80032dc4db2547a616d8e15219dc087f3fe6850cd7",
      "publicationId": "atlas-lesson-imagined-rollouts-policy-learning",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Learn behavior from a model and test in the environment",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "acedbe1cec46b5e11c038b80032dc4db2547a616d8e15219dc087f3fe6850cd7"
    },
    {
      "id": "atlas-lesson-implantation-anneal-diffusion:59499e51923d216693442785b206e5161068d16e1e4b3db809026cef683cd0cd",
      "publicationId": "atlas-lesson-implantation-anneal-diffusion",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Implantation, activation and diffusion",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "59499e51923d216693442785b206e5161068d16e1e4b3db809026cef683cd0cd"
    },
    {
      "id": "atlas-lesson-inference-custom-silicon:ae0e194b7ba224a008e2e250a871c0cb59506860ca96cbc69005e88d6b30990e",
      "publicationId": "atlas-lesson-inference-custom-silicon",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Custom inference silicon: Maia and MTIA",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ae0e194b7ba224a008e2e250a871c0cb59506860ca96cbc69005e88d6b30990e"
    },
    {
      "id": "atlas-lesson-interconnect:f2cdf3d0cd2f7c522f1bd30b01603c8dc3bf50e2f4995886bbcdf8f5f424919b",
      "publicationId": "atlas-lesson-interconnect",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "On-chip metal and via hierarchy",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f2cdf3d0cd2f7c522f1bd30b01603c8dc3bf50e2f4995886bbcdf8f5f424919b"
    },
    {
      "id": "atlas-lesson-interconnect-rc-materials:b096f9961d8f06573310ae65768cdc2d00574f4efd4ab349376d17e15566b567",
      "publicationId": "atlas-lesson-interconnect-rc-materials",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Wire resistance, low-k dielectrics and reliability",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b096f9961d8f06573310ae65768cdc2d00574f4efd4ab349376d17e15566b567"
    },
    {
      "id": "atlas-lesson-interface-signal-eye:3c9af1054e0e6fb2df358c9af69c0691edb8c1e6f128f718d99a884ad24e112d",
      "publicationId": "atlas-lesson-interface-signal-eye",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Signal integrity, timing and the eye diagram",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3c9af1054e0e6fb2df358c9af69c0691edb8c1e6f128f718d99a884ad24e112d"
    },
    {
      "id": "atlas-lesson-interposer:3f5541c00f477ad2962e69c6bb943a2ab4e3abea887f5ecab0b8742b2d898c4b",
      "publicationId": "atlas-lesson-interposer",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Interposer and redistribution layers",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3f5541c00f477ad2962e69c6bb943a2ab4e3abea887f5ecab0b8742b2d898c4b"
    },
    {
      "id": "atlas-lesson-inverter:6bb986da7cbe4c43c7d9f53500f4ec2b8da20da3dab782f4bca4f8261c9775c0",
      "publicationId": "atlas-lesson-inverter",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Complementary CMOS inverter",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6bb986da7cbe4c43c7d9f53500f4ec2b8da20da3dab782f4bca4f8261c9775c0"
    },
    {
      "id": "atlas-lesson-iommu-buffer-identity:ceedeada99b360b438b55ab88a2c388ef8debd68d1d4b97af379af3b766a2eb6",
      "publicationId": "atlas-lesson-iommu-buffer-identity",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "IOMMU permission and tensor identity",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ceedeada99b360b438b55ab88a2c388ef8debd68d1d4b97af379af3b766a2eb6"
    },
    {
      "id": "atlas-lesson-judge-rubric-agreement:ce1e2c03ada07890d4bae5393da70b71c95a7a7a31f1bdca772b0833ed08378e",
      "publicationId": "atlas-lesson-judge-rubric-agreement",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Human and model judgments under a rubric",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ce1e2c03ada07890d4bae5393da70b71c95a7a7a31f1bdca772b0833ed08378e"
    },
    {
      "id": "atlas-lesson-kernel:d1bc5a55795b0178d7c6dda3a594244fc0ecdbfe288cc3d6e1b5b7e60cff6ded",
      "publicationId": "atlas-lesson-kernel",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "GPU kernel and thread hierarchy",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d1bc5a55795b0178d7c6dda3a594244fc0ecdbfe288cc3d6e1b5b7e60cff6ded"
    },
    {
      "id": "atlas-lesson-kernel-locality-fusion:83130756780f3de4c3d4154034664cbc6ff0b5776aef6812b58f4d8cbc10bd92",
      "publicationId": "atlas-lesson-kernel-locality-fusion",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Kernel tiling, fusion and operand reuse",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "83130756780f3de4c3d4154034664cbc6ff0b5776aef6812b58f4d8cbc10bd92"
    },
    {
      "id": "atlas-lesson-known-good-die-test:e2e64afddf570a62042026b1a1c0b91197c86a4c2cfb22964b9b5fc14986dc63",
      "publicationId": "atlas-lesson-known-good-die-test",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "DFT, probe, binning and known-good die",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e2e64afddf570a62042026b1a1c0b91197c86a4c2cfb22964b9b5fc14986dc63"
    },
    {
      "id": "atlas-lesson-kv-cache:621626be0c6b8a9e3f05295e1f4de5cb7db708eab8c8420b8a548745c853f09a",
      "publicationId": "atlas-lesson-kv-cache",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Key–value cache",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "621626be0c6b8a9e3f05295e1f4de5cb7db708eab8c8420b8a548745c853f09a"
    },
    {
      "id": "atlas-lesson-l1-cache:32cd130ce31c6fa649bb8476fdf5e33be695f7a56388e6163c47605ce1d6814d",
      "publicationId": "atlas-lesson-l1-cache",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "L1 and texture cache",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "32cd130ce31c6fa649bb8476fdf5e33be695f7a56388e6163c47605ce1d6814d"
    },
    {
      "id": "atlas-lesson-l2-cache:cd30bf955d518a376029fea40d9bd4df18bcc67c5948c4eaace7fd40815f4f38",
      "publicationId": "atlas-lesson-l2-cache",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Shared L2 cache",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "cd30bf955d518a376029fea40d9bd4df18bcc67c5948c4eaace7fd40815f4f38"
    },
    {
      "id": "atlas-lesson-leaf-switch:a4693f5040d084386b1c88cb2828879447564bf161ed254c90918e187f12dd87",
      "publicationId": "atlas-lesson-leaf-switch",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Leaf switch and endpoint network",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a4693f5040d084386b1c88cb2828879447564bf161ed254c90918e187f12dd87"
    },
    {
      "id": "atlas-lesson-linear-map-rank-subspace:18c8c572f32da5c803f2e724e07d75818c6d2a3f7c0d7110a64c7f2c93418955",
      "publicationId": "atlas-lesson-linear-map-rank-subspace",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Linear maps, rank and retained directions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "18c8c572f32da5c803f2e724e07d75818c6d2a3f7c0d7110a64c7f2c93418955"
    },
    {
      "id": "atlas-lesson-lithography:68153912488770be22abae8385f7512ee70bd7bde5d0070de7dec1cf04cc0552",
      "publicationId": "atlas-lesson-lithography",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Lithography and pattern transfer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "68153912488770be22abae8385f7512ee70bd7bde5d0070de7dec1cf04cc0552"
    },
    {
      "id": "atlas-lesson-lithography-resolution-focus:dcaf99f1e0dfc72b908ce12ec7848cbf68cc0e5dcf49122e6bd10363032b95d1",
      "publicationId": "atlas-lesson-lithography-resolution-focus",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "DUV, EUV and high-NA imaging",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "dcaf99f1e0dfc72b908ce12ec7848cbf68cc0e5dcf49122e6bd10363032b95d1"
    },
    {
      "id": "atlas-lesson-loaded-inverter-transition:4ab1aa150e88db3d44ca03abcf13ad008922f2586dec58bc1a9d3d2a534d8930",
      "publicationId": "atlas-lesson-loaded-inverter-transition",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Loaded CMOS transfer, noise and transition delay",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "4ab1aa150e88db3d44ca03abcf13ad008922f2586dec58bc1a9d3d2a534d8930"
    },
    {
      "id": "atlas-lesson-long-context-adaptation:9e20913d92a5fd6966026898916c00d742432ec4c29b68fda5ba80f2b37ef3fd",
      "publicationId": "atlas-lesson-long-context-adaptation",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Context extension is a learned-use test",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9e20913d92a5fd6966026898916c00d742432ec4c29b68fda5ba80f2b37ef3fd"
    },
    {
      "id": "atlas-lesson-loss-optimizer:90be077c7d877607f3dfea09389cda7516953228770feaa4fb68cc8dcd5d19c8",
      "publicationId": "atlas-lesson-loss-optimizer",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Loss, gradients & optimizer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "90be077c7d877607f3dfea09389cda7516953228770feaa4fb68cc8dcd5d19c8"
    },
    {
      "id": "atlas-lesson-low-rank-adaptation:6c7d203bab13e1c2dc81e27c6db5b0961b2a0b5835c9172da5acd0ce0496807d",
      "publicationId": "atlas-lesson-low-rank-adaptation",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Frozen base weights and trainable adapters",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6c7d203bab13e1c2dc81e27c6db5b0961b2a0b5835c9172da5acd0ce0496807d"
    },
    {
      "id": "atlas-lesson-lpddr-memory:145e469d712a94bb581e79f5360317e82c10f11fca09b6b4c29d064d5fa1fe22",
      "publicationId": "atlas-lesson-lpddr-memory",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Grace LPDDR5X memory",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "145e469d712a94bb581e79f5360317e82c10f11fca09b6b4c29d064d5fa1fe22"
    },
    {
      "id": "atlas-lesson-mac:f3ae5d972675ce631437c3719c9c6155bf5ffe387b5641445c97db7dfe0082ff",
      "publicationId": "atlas-lesson-mac",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Multiply–accumulate and fused arithmetic",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f3ae5d972675ce631437c3719c9c6155bf5ffe387b5641445c97db7dfe0082ff"
    },
    {
      "id": "atlas-lesson-management-controller:415868ba30349bbe2aea80e7e265366e3e3c84d37b02225d6351edf09c3b06e9",
      "publicationId": "atlas-lesson-management-controller",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Baseboard management controller",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "415868ba30349bbe2aea80e7e265366e3e3c84d37b02225d6351edf09c3b06e9"
    },
    {
      "id": "atlas-lesson-manufacturing-execution-dispatch:fa51b642a18e3c1b0704897545496661eef2e317427a2b01d049b26631ee66a7",
      "publicationId": "atlas-lesson-manufacturing-execution-dispatch",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "MES, dispatch and process release",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "fa51b642a18e3c1b0704897545496661eef2e317427a2b01d049b26631ee66a7"
    },
    {
      "id": "atlas-lesson-mask-opc-layout:9933a479a9117077d3fc810bdf17694985bf88c48006c01f50865c46f67f096b",
      "publicationId": "atlas-lesson-mask-opc-layout",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Masks, OPC and pattern-aware design",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9933a479a9117077d3fc810bdf17694985bf88c48006c01f50865c46f67f096b"
    },
    {
      "id": "atlas-lesson-mcp-host-client-server:8afb18bfc5805b0a83b4b39a909dad37203a877df17e8b4fb25cc3b8248bcc8c",
      "publicationId": "atlas-lesson-mcp-host-client-server",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "A tool protocol is a boundary",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "8afb18bfc5805b0a83b4b39a909dad37203a877df17e8b4fb25cc3b8248bcc8c"
    },
    {
      "id": "atlas-lesson-memory-hierarchy-route:77172cf70d304a63c9f8775c13da9ed2350d7ef6187047e4d63612bf59599eac",
      "publicationId": "atlas-lesson-memory-hierarchy-route",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Full memory hierarchy and input path",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "77172cf70d304a63c9f8775c13da9ed2350d7ef6187047e4d63612bf59599eac"
    },
    {
      "id": "atlas-lesson-memory-interface-choice:ebd2067e493dd037629269875d4d70ce867e9e60a6f5e1e7696079d26d432e09",
      "publicationId": "atlas-lesson-memory-interface-choice",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Choosing SRAM, HBM, DDR, LPDDR or GDDR",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ebd2067e493dd037629269875d4d70ce867e9e60a6f5e1e7696079d26d432e09"
    },
    {
      "id": "atlas-lesson-memory-system-qualification:25c41523f5b35d073c16379d3426fccac26d7c6feee1d70c0901e89d1745f4b9",
      "publicationId": "atlas-lesson-memory-system-qualification",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Qualify the memory system and retain useful work",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "25c41523f5b35d073c16379d3426fccac26d7c6feee1d70c0901e89d1745f4b9"
    },
    {
      "id": "atlas-lesson-memory-to-hall-propagation:18676fe22a1021f410eca0ba53fb5e31ea75185f46371693a005965b1ce68965",
      "publicationId": "atlas-lesson-memory-to-hall-propagation",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "From memory placement to network, power and cooling",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "18676fe22a1021f410eca0ba53fb5e31ea75185f46371693a005965b1ce68965"
    },
    {
      "id": "atlas-lesson-memory-wall-trends:b99115b68e244e8252d7ad486edb69c92930ae857bfccb8acbd152992b345d62",
      "publicationId": "atlas-lesson-memory-wall-trends",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Historical memory-wall evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b99115b68e244e8252d7ad486edb69c92930ae857bfccb8acbd152992b345d62"
    },
    {
      "id": "atlas-lesson-memory-working-set-placement:e9865b84d2f403eb2c26e10cacfa2c592591f1cf1d2c41f2986cb6faf478cc79",
      "publicationId": "atlas-lesson-memory-working-set-placement",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Place the working set, not just the model",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e9865b84d2f403eb2c26e10cacfa2c592591f1cf1d2c41f2986cb6faf478cc79"
    },
    {
      "id": "atlas-lesson-microbatch-equivalent-updates:de8edb0bf416fe07cfa7981f458247d155eec3efacd41c70d125862c64ebe6fa",
      "publicationId": "atlas-lesson-microbatch-equivalent-updates",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Gradient accumulation under a fixed global objective",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "de8edb0bf416fe07cfa7981f458247d155eec3efacd41c70d125862c64ebe6fa"
    },
    {
      "id": "atlas-lesson-microbump:dc886ba9ba331a2b545888576eaaafe4a3f8282b37177aa85d4f15d0aa0e1c6b",
      "publicationId": "atlas-lesson-microbump",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Microbumps and bonding joints",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "dc886ba9ba331a2b545888576eaaafe4a3f8282b37177aa85d4f15d0aa0e1c6b"
    },
    {
      "id": "atlas-lesson-model-artifact-rollout-drift:c8f9322b952ea393662208b1f52f176908a581ddc6526808a3457fad348c9bf4",
      "publicationId": "atlas-lesson-model-artifact-rollout-drift",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Model artifacts, rollout and drift",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c8f9322b952ea393662208b1f52f176908a581ddc6526808a3457fad348c9bf4"
    },
    {
      "id": "atlas-lesson-model-lifecycle-stage-contract:f03eb6f4ccf9715d11d551e234fa08fbc5345e9b0c22b7b7bd12c1e25f528414",
      "publicationId": "atlas-lesson-model-lifecycle-stage-contract",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Describe a stage by its changed contract",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f03eb6f4ccf9715d11d551e234fa08fbc5345e9b0c22b7b7bd12c1e25f528414"
    },
    {
      "id": "atlas-lesson-model-system-regression-contract:4d1989b545420e14e79f8cbb3eadbcd4fb40182900476664a1ec9df182016443",
      "publicationId": "atlas-lesson-model-system-regression-contract",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Version the entire evaluated system",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "4d1989b545420e14e79f8cbb3eadbcd4fb40182900476664a1ec9df182016443"
    },
    {
      "id": "atlas-lesson-moe:a2a37b40f0e3aca08a984f6f7c35196b0ac654a101074adfaec772aa31c76d3b",
      "publicationId": "atlas-lesson-moe",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Mixture of experts",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a2a37b40f0e3aca08a984f6f7c35196b0ac654a101074adfaec772aa31c76d3b"
    },
    {
      "id": "atlas-lesson-moe-expert-tier-placement:ce99785c61bbe7fad3293d741f42148ee1b69a363367f2bf1739e0347cf3493c",
      "publicationId": "atlas-lesson-moe-expert-tier-placement",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "MoE experts: resident capacity, routing and misses",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ce99785c61bbe7fad3293d741f42148ee1b69a363367f2bf1739e0347cf3493c"
    },
    {
      "id": "atlas-lesson-mosfet:3013752cd93d1305d6009449368589243da565aa08da7a83ff8366fa5117f568",
      "publicationId": "atlas-lesson-mosfet",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Metal–oxide–semiconductor field-effect transistor",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3013752cd93d1305d6009449368589243da565aa08da7a83ff8366fa5117f568"
    },
    {
      "id": "atlas-lesson-multi-agent-coordination-cost:0773188e6c1c6dee76e439d0b0eeadaeaf502d4cf0aab82cdabee31b85f02f6a",
      "publicationId": "atlas-lesson-multi-agent-coordination-cost",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Coordination can add work",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0773188e6c1c6dee76e439d0b0eeadaeaf502d4cf0aab82cdabee31b85f02f6a"
    },
    {
      "id": "atlas-lesson-multiplier:f47f81f8bd8ebd6ac23d0e954de94e0085bd2d3afb2f97a814aed38ae9cfa71e",
      "publicationId": "atlas-lesson-multiplier",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Binary multiplier and partial-product reduction",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f47f81f8bd8ebd6ac23d0e954de94e0085bd2d3afb2f97a814aed38ae9cfa71e"
    },
    {
      "id": "atlas-lesson-nand:6a2e7e06ad47f638e3ffc3ed18612008be149ddcd278200dd91f8b19a3bae20b",
      "publicationId": "atlas-lesson-nand",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Two-input CMOS NAND gate",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6a2e7e06ad47f638e3ffc3ed18612008be149ddcd278200dd91f8b19a3bae20b"
    },
    {
      "id": "atlas-lesson-nanosheet-gate-last-integration:c6f1d71d9bf8792d95c011ec1102bc78c0a4555eada814d55829f0f793ff20be",
      "publicationId": "atlas-lesson-nanosheet-gate-last-integration",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Nanosheet release and replacement gates",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c6f1d71d9bf8792d95c011ec1102bc78c0a4555eada814d55829f0f793ff20be"
    },
    {
      "id": "atlas-lesson-nccl:f5719c79fbd9e05b44c1f0bc493b8b1748c027411bac72a81007cdc23279752f",
      "publicationId": "atlas-lesson-nccl",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Collective communication library",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f5719c79fbd9e05b44c1f0bc493b8b1748c027411bac72a81007cdc23279752f"
    },
    {
      "id": "atlas-lesson-network-adapter:deacfb883b93eeede5df7ef4581c5e77bed196ba782e86b63dc2bfbc30726907",
      "publicationId": "atlas-lesson-network-adapter",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Network interface adapter",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "deacfb883b93eeede5df7ef4581c5e77bed196ba782e86b63dc2bfbc30726907"
    },
    {
      "id": "atlas-lesson-nvlink-port:f51557836b6647d309421292e6d424288889ec2765c15d27c0b4f3fd0b271d64",
      "publicationId": "atlas-lesson-nvlink-port",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "NVLink GPU interface",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f51557836b6647d309421292e6d424288889ec2765c15d27c0b4f3fd0b271d64"
    },
    {
      "id": "atlas-lesson-nvlink-switch:e3b6d61f877bf5aafe4d1472c44b9646c70ad8c9de73fc1bb2b62fd71030de36",
      "publicationId": "atlas-lesson-nvlink-switch",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "NVLink switch tray and scale-up fabric",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e3b6d61f877bf5aafe4d1472c44b9646c70ad8c9de73fc1bb2b62fd71030de36"
    },
    {
      "id": "atlas-lesson-nvme-storage:b60465c006c5c0aabe12ee9b2457a31b481d0933a42feb8c091a6b44054950d6",
      "publicationId": "atlas-lesson-nvme-storage",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "NVMe solid-state storage",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b60465c006c5c0aabe12ee9b2457a31b481d0933a42feb8c091a6b44054950d6"
    },
    {
      "id": "atlas-lesson-on-chip-network:6083441d6a0b601aef1c175f35455cb2d6d3d009fd1f159c96af558cdb451ecd",
      "publicationId": "atlas-lesson-on-chip-network",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "On-chip interconnect fabric",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6083441d6a0b601aef1c175f35455cb2d6d3d009fd1f159c96af558cdb451ecd"
    },
    {
      "id": "atlas-lesson-optical-cpo-placement:cf121facc3822c534cc216289b2a4514c73ed4a491b812774c9c52589dbf80fe",
      "publicationId": "atlas-lesson-optical-cpo-placement",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Optical transceivers and co-packaged optics",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "cf121facc3822c534cc216289b2a4514c73ed4a491b812774c9c52589dbf80fe"
    },
    {
      "id": "atlas-lesson-optics:2d2c7d3c172f330c081aea9b9884af4ff9e1e98d16075696867c3ef5dc38c7d0",
      "publicationId": "atlas-lesson-optics",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Optical transceiver and fiber link",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "2d2c7d3c172f330c081aea9b9884af4ff9e1e98d16075696867c3ef5dc38c7d0"
    },
    {
      "id": "atlas-lesson-optimizer-schedule-stability:845863e52dffed5a7431630fe9158db40e8b8310d1778c24fdb405be3f9ce354",
      "publicationId": "atlas-lesson-optimizer-schedule-stability",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Initialization, learning rate and stable updates",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "845863e52dffed5a7431630fe9158db40e8b8310d1778c24fdb405be3f9ce354"
    },
    {
      "id": "atlas-lesson-orbital-evidence-status:e2f92a32d72350dda289d5699c4530490756fcbf3d6c9dc8a855cf1feccc3171",
      "publicationId": "atlas-lesson-orbital-evidence-status",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Orbital computing evidence ladder",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e2f92a32d72350dda289d5699c4530490756fcbf3d6c9dc8a855cf1feccc3171"
    },
    {
      "id": "atlas-lesson-orbital-lifecycle-economics:f2bbbff3ccae24815795fdc99570163bf5e4edc39081902a53d3e1afc983fb02",
      "publicationId": "atlas-lesson-orbital-lifecycle-economics",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Orbital lifecycle economics and workload fit",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f2bbbff3ccae24815795fdc99570163bf5e4edc39081902a53d3e1afc983fb02"
    },
    {
      "id": "atlas-lesson-orbital-link-contacts:9dac346d7a2094b40a39c3ef785f8f5f074b0b9579aeed6650ec1eae178be202",
      "publicationId": "atlas-lesson-orbital-link-contacts",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Orbital optical links and contact budgets",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9dac346d7a2094b40a39c3ef785f8f5f074b0b9579aeed6650ec1eae178be202"
    },
    {
      "id": "atlas-lesson-orbital-radiation-recovery:73ecdd217608bfb56d704eb03a3b7ce9631e3e99da627d5078c284c9d33e8c86",
      "publicationId": "atlas-lesson-orbital-radiation-recovery",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Radiation effects, detection and recovery",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "73ecdd217608bfb56d704eb03a3b7ce9631e3e99da627d5078c284c9d33e8c86"
    },
    {
      "id": "atlas-lesson-orbital-radiator-budget:f8374d7d0ad975ba8d57c197d72d2ce2c2463851aae53305590a01018eb76553",
      "publicationId": "atlas-lesson-orbital-radiator-budget",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Radiators, view factors and orbital heat rejection",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f8374d7d0ad975ba8d57c197d72d2ce2c2463851aae53305590a01018eb76553"
    },
    {
      "id": "atlas-lesson-orbital-replacement-mass:48ab6e41891606f29c75f85d294b3afc42b6fbaceda0ecc9ce8998524ab21ad4",
      "publicationId": "atlas-lesson-orbital-replacement-mass",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Launch, replacement and end-of-life mass",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "48ab6e41891606f29c75f85d294b3afc42b6fbaceda0ecc9ce8998524ab21ad4"
    },
    {
      "id": "atlas-lesson-orbital-solar-storage:56877f6b6b9f86a2f5d7f36a3c4c1d404eb5b018e0465b6d977a55f708761a6f",
      "publicationId": "atlas-lesson-orbital-solar-storage",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Orbital solar generation and eclipse storage",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "56877f6b6b9f86a2f5d7f36a3c4c1d404eb5b018e0465b6d977a55f708761a6f"
    },
    {
      "id": "atlas-lesson-output-head:ce40966dea422ac9cb0121b6f891f83404cdc9c440cfbd28db6dd466a6fe7a68",
      "publicationId": "atlas-lesson-output-head",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Output head & decoding",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ce40966dea422ac9cb0121b6f891f83404cdc9c440cfbd28db6dd466a6fe7a68"
    },
    {
      "id": "atlas-lesson-oxide-to-cell-acceptance:04242fcd656b0248d3ff59809fe7a5c5f2cc13f23c3b378c5ad2cb09bdc15559",
      "publicationId": "atlas-lesson-oxide-to-cell-acceptance",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Oxide variation to electrical cell acceptance",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "04242fcd656b0248d3ff59809fe7a5c5f2cc13f23c3b378c5ad2cb09bdc15559"
    },
    {
      "id": "atlas-lesson-package-substrate:3f6859f45619634956c36432e19503db93467d119aa6dcf3f16b63f172e33d4a",
      "publicationId": "atlas-lesson-package-substrate",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Package substrate",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3f6859f45619634956c36432e19503db93467d119aa6dcf3f16b63f172e33d4a"
    },
    {
      "id": "atlas-lesson-package-thermomechanical-reliability:cd710c34500795feb738d4fd1acd04651295130b2f2c14940bcc296c08d108f5",
      "publicationId": "atlas-lesson-package-thermomechanical-reliability",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Underfill, warpage, thermal paths and qualification",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "cd710c34500795feb738d4fd1acd04651295130b2f2c14940bcc296c08d108f5"
    },
    {
      "id": "atlas-lesson-parallelism:253a3e3b83dacb093de124697f3af6540cdd6045e25e5fe5128ac0c1ef771b8d",
      "publicationId": "atlas-lesson-parallelism",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Data, tensor, pipeline, and state parallelism",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "253a3e3b83dacb093de124697f3af6540cdd6045e25e5fe5128ac0c1ef771b8d"
    },
    {
      "id": "atlas-lesson-parallelism-communication-budget:b9e56442a10f73d0021a4ff5bc4d89b73f6f619003abd416732d0cb133e163ad",
      "publicationId": "atlas-lesson-parallelism-communication-budget",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Parallelism as a memory and communication budget",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b9e56442a10f73d0021a4ff5bc4d89b73f6f619003abd416732d0cb133e163ad"
    },
    {
      "id": "atlas-lesson-pcie-cxl-semantics:67754abefcc48af5518eeca859203df1c0b723971bd0fbff758da387baf4dd1f",
      "publicationId": "atlas-lesson-pcie-cxl-semantics",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "PCIe and CXL: transport versus memory semantics",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "67754abefcc48af5518eeca859203df1c0b723971bd0fbff758da387baf4dd1f"
    },
    {
      "id": "atlas-lesson-pcie-interface:21b7e47ff7eef312e297f9f806e6cdea1187149b6f11be72e032df187e931dc4",
      "publicationId": "atlas-lesson-pcie-interface",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "PCI Express interconnect",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "21b7e47ff7eef312e297f9f806e6cdea1187149b6f11be72e032df187e931dc4"
    },
    {
      "id": "atlas-lesson-plasma-wet-etch-transfer:9c76f169d6f165b70984f09876d02c05bad0f8a4ff9a3b376ab678b002f2bcb5",
      "publicationId": "atlas-lesson-plasma-wet-etch-transfer",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Plasma and wet etch: selectivity and profile",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9c76f169d6f165b70984f09876d02c05bad0f8a4ff9a3b376ab678b002f2bcb5"
    },
    {
      "id": "atlas-lesson-pn-junction:183a7a994c8114bdba07177db2838fe40ba10aef3c30f6788768b61608849fa9",
      "publicationId": "atlas-lesson-pn-junction",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "P–n junction and depletion region",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "183a7a994c8114bdba07177db2838fe40ba10aef3c30f6788768b61608849fa9"
    },
    {
      "id": "atlas-lesson-policy-gradient-kl-control:662c40b3bc3ab0e71cb7ce45cf2d72d51ddec8e9125ad9e13b7076751a16fedd",
      "publicationId": "atlas-lesson-policy-gradient-kl-control",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Rollouts, advantages and PPO constraints",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "662c40b3bc3ab0e71cb7ce45cf2d72d51ddec8e9125ad9e13b7076751a16fedd"
    },
    {
      "id": "atlas-lesson-positional-encoding:7de978fa291e8ee04efd226312217577e6d43a0015bdad8f0ef780b9dc515f16",
      "publicationId": "atlas-lesson-positional-encoding",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Position representation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "7de978fa291e8ee04efd226312217577e6d43a0015bdad8f0ef780b9dc515f16"
    },
    {
      "id": "atlas-lesson-post-training:bf193ec3b2923cbf3350c911ca09b1cafeb6c7e4bd89c025f3189a988ff0d8aa",
      "publicationId": "atlas-lesson-post-training",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Post-training & feedback",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "bf193ec3b2923cbf3350c911ca09b1cafeb6c7e4bd89c025f3189a988ff0d8aa"
    },
    {
      "id": "atlas-lesson-power-integrity-budget:dcc929e818d95b59a02efb3ec403cc94debf0ca47c889e58e148e3d7c185e2cd",
      "publicationId": "atlas-lesson-power-integrity-budget",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Power integrity and transient voltage margin",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "dcc929e818d95b59a02efb3ec403cc94debf0ca47c889e58e148e3d7c185e2cd"
    },
    {
      "id": "atlas-lesson-power-shelf:1c281ab3611db38c61a65f0c1341f099f33a23a63742ee97f6033a1df06397f2",
      "publicationId": "atlas-lesson-power-shelf",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Rack power shelf and DC busbar",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "1c281ab3611db38c61a65f0c1341f099f33a23a63742ee97f6033a1df06397f2"
    },
    {
      "id": "atlas-lesson-power-supply:6b1463644c4899d97738502fe3527cb2ce85b3ea88fa97c3b83e23555500b5c3",
      "publicationId": "atlas-lesson-power-supply",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Power supply and power shelf",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6b1463644c4899d97738502fe3527cb2ce85b3ea88fa97c3b83e23555500b5c3"
    },
    {
      "id": "atlas-lesson-preference-reward-model:d5ea698eb8d4796140c003096ebb2a676fc168f8c44d82669f1abc684b829ff3",
      "publicationId": "atlas-lesson-preference-reward-model",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Learn a reward from pairwise choices",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d5ea698eb8d4796140c003096ebb2a676fc168f8c44d82669f1abc684b829ff3"
    },
    {
      "id": "atlas-lesson-prefill-decode-tier-placement:8b2828194854aeaf9e210db7c16a3ed682ffe21366f3101ece5395f79c22e2f9",
      "publicationId": "atlas-lesson-prefill-decode-tier-placement",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Prefill, decode and the moving KV working set",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "8b2828194854aeaf9e210db7c16a3ed682ffe21366f3101ece5395f79c22e2f9"
    },
    {
      "id": "atlas-lesson-prefill-resource-trace:3791c84c58ec7213a3b9a593c1dde6bb98666326f6422752eb907350ab1e29d0",
      "publicationId": "atlas-lesson-prefill-resource-trace",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Prefill and prompt processing",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3791c84c58ec7213a3b9a593c1dde6bb98666326f6422752eb907350ab1e29d0"
    },
    {
      "id": "atlas-lesson-probability-calibration-abstention:02b0467ca48e2411c3060ce9eac4f99a98ec4140dea1cad8b207127f9d338c43",
      "publicationId": "atlas-lesson-probability-calibration-abstention",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Confidence, errors and refusal to guess",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "02b0467ca48e2411c3060ce9eac4f99a98ec4140dea1cad8b207127f9d338c43"
    },
    {
      "id": "atlas-lesson-probability-conditioning-information:a72f12fde60bd7a1df77eb34b7f58593a05080819bd9e7b7be577333094798d6",
      "publicationId": "atlas-lesson-probability-conditioning-information",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Probability, likelihood and stable information",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a72f12fde60bd7a1df77eb34b7f58593a05080819bd9e7b7be577333094798d6"
    },
    {
      "id": "atlas-lesson-process-chamber-control:f4fe3789857ba2defb81549aff973eb44d15a84111f4e61fdfa8b0508c2647aa",
      "publicationId": "atlas-lesson-process-chamber-control",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "A process chamber as a controlled reactor",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f4fe3789857ba2defb81549aff973eb44d15a84111f4e61fdfa8b0508c2647aa"
    },
    {
      "id": "atlas-lesson-process-dma-address-spaces:0bbeb729799789a10ef83f7ea4a5370fce248e6c8e9e76ecd2092290ecf8e9b6",
      "publicationId": "atlas-lesson-process-dma-address-spaces",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Process, physical and device address spaces",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0bbeb729799789a10ef83f7ea4a5370fce248e6c8e9e76ecd2092290ecf8e9b6"
    },
    {
      "id": "atlas-lesson-production-ramp-allocation:78d244f5fd7cf2b63259209c348e2e98c8e3ddef18671ce2ca0bc5e484210652",
      "publicationId": "atlas-lesson-production-ramp-allocation",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Production ramps, inventory and allocation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "78d244f5fd7cf2b63259209c348e2e98c8e3ddef18671ce2ca0bc5e484210652"
    },
    {
      "id": "atlas-lesson-quantization:68d56cea6a1ae05dc1a0229721b740fac5821575d52aa7008f6b11b46847f55e",
      "publicationId": "atlas-lesson-quantization",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Quantization and numerical representation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "68d56cea6a1ae05dc1a0229721b740fac5821575d52aa7008f6b11b46847f55e"
    },
    {
      "id": "atlas-lesson-rack:db48260faf46cf6be0ffb60faa83bd272272402f11a7934406f293adb1a6435f",
      "publicationId": "atlas-lesson-rack",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Integrated accelerator rack: GB200 NVL72 example",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "db48260faf46cf6be0ffb60faa83bd272272402f11a7934406f293adb1a6435f"
    },
    {
      "id": "atlas-lesson-rack-dynamic-power:a21aaf9ec55518cc7c79026ba1cc2ff8d7c94db625cca8e28f518b7eed6956d8",
      "publicationId": "atlas-lesson-rack-dynamic-power",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Dynamic load, reserve and power control",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a21aaf9ec55518cc7c79026ba1cc2ff8d7c94db625cca8e28f518b7eed6956d8"
    },
    {
      "id": "atlas-lesson-rack-power-conversion:f297fd4680128c13b4386107345f5dcd7be1eae096acae7f191b1e66980553fb",
      "publicationId": "atlas-lesson-rack-power-conversion",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Rack power conversion and distribution",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f297fd4680128c13b4386107345f5dcd7be1eae096acae7f191b1e66980553fb"
    },
    {
      "id": "atlas-lesson-rack-reference-anatomy:3a8a07ab43d97c7befe2f6a6876369c6b9a36f4558babd0199cab46a00accc87",
      "publicationId": "atlas-lesson-rack-reference-anatomy",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "A documented rack as a system boundary",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3a8a07ab43d97c7befe2f6a6876369c6b9a36f4558babd0199cab46a00accc87"
    },
    {
      "id": "atlas-lesson-rdl-fanout-integration:2488af71cf73cf76a3493e72dfb22ee2fb8820730f9ee3010710aeb06148e018",
      "publicationId": "atlas-lesson-rdl-fanout-integration",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Redistribution layers and fan-out packaging",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "2488af71cf73cf76a3493e72dfb22ee2fb8820730f9ee3010710aeb06148e018"
    },
    {
      "id": "atlas-lesson-recommendation-ranking-feedback:edabdd3d6f8a01f339b7f3f05e2605e66a9a36ad331270bb95318b3621132b76",
      "publicationId": "atlas-lesson-recommendation-ranking-feedback",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Ranking changes what is observed",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "edabdd3d6f8a01f339b7f3f05e2605e66a9a36ad331270bb95318b3621132b76"
    },
    {
      "id": "atlas-lesson-regional-siting-access:04549433042237d228aae0d957d9f6b0a8c09846e38cb04dd2e092c688bf380a",
      "publicationId": "atlas-lesson-regional-siting-access",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Siting, regional infrastructure and access to compute",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "04549433042237d228aae0d957d9f6b0a8c09846e38cb04dd2e092c688bf380a"
    },
    {
      "id": "atlas-lesson-register-file:50ecca814835f19e4532653581ae2b9c52b42953512b9c3f18bcf5fc8debcbe3",
      "publicationId": "atlas-lesson-register-file",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Register file",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "50ecca814835f19e4532653581ae2b9c52b42953512b9c3f18bcf5fc8debcbe3"
    },
    {
      "id": "atlas-lesson-replay-retention-forgetting:e9daa4e33b77526ba0a2d5370788e543ab0d0d55662253332e4262f33c0cd2e6",
      "publicationId": "atlas-lesson-replay-retention-forgetting",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Retention, replay and transfer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e9daa4e33b77526ba0a2d5370788e543ab0d0d55662253332e4262f33c0cd2e6"
    },
    {
      "id": "atlas-lesson-residual-normalization:98fcbae8b3aa58c8710d55cb1d6c7bc4c14edef5733258f6633104a9de419fb9",
      "publicationId": "atlas-lesson-residual-normalization",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Residual stream & normalization",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "98fcbae8b3aa58c8710d55cb1d6c7bc4c14edef5733258f6633104a9de419fb9"
    },
    {
      "id": "atlas-lesson-resist-track-development:0dab959ac72eadca56950e4008f14eafc3c1b14b4ee5246fd20836c71d736a8f",
      "publicationId": "atlas-lesson-resist-track-development",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Coat, bake, expose and develop",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0dab959ac72eadca56950e4008f14eafc3c1b14b4ee5246fd20836c71d736a8f"
    },
    {
      "id": "atlas-lesson-retained-work-restart-boundary:9f73a9963b2edd4f5b60c61eb7c4f0a9a402fa5d72e875a9418e975cfc4506b7",
      "publicationId": "atlas-lesson-retained-work-restart-boundary",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "When completed work survives a restart",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9f73a9963b2edd4f5b60c61eb7c4f0a9a402fa5d72e875a9418e975cfc4506b7"
    },
    {
      "id": "atlas-lesson-retrieval-indexing-evaluation:d6e3dc0b0d78253fa75d5f0d542e066a269ec01342464980e40a864eb61e3d5f",
      "publicationId": "atlas-lesson-retrieval-indexing-evaluation",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Retrieval from source document to answer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d6e3dc0b0d78253fa75d5f0d542e066a269ec01342464980e40a864eb61e3d5f"
    },
    {
      "id": "atlas-lesson-retrieval-supported-generation:bc76de15198220abe4098eec75050834157ed00e4f6d5ff7101abde6ec129a31",
      "publicationId": "atlas-lesson-retrieval-supported-generation",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "From lexical retrieval to model answers with evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "bc76de15198220abe4098eec75050834157ed00e4f6d5ff7101abde6ec129a31"
    },
    {
      "id": "atlas-lesson-reverse-mode-autodiff:02fd27929b0093e829e4d3f584089fec78599bba43b471827605ee5005446ba5",
      "publicationId": "atlas-lesson-reverse-mode-autodiff",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "A differentiable computation graph",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "02fd27929b0093e829e4d3f584089fec78599bba43b471827605ee5005446ba5"
    },
    {
      "id": "atlas-lesson-reward-proxy-overoptimization:ee205b699322a9ef2d09d3c9dccc431846f845dbe2e9a8ec14f05617522e28ec",
      "publicationId": "atlas-lesson-reward-proxy-overoptimization",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "When reward improves but the task gets worse",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ee205b699322a9ef2d09d3c9dccc431846f845dbe2e9a8ec14f05617522e28ec"
    },
    {
      "id": "atlas-lesson-robot-feedback-control:18d00d72dedd7b6f4c0de40be08ee9ad7cf2b1224eac98005158f541108de0ec",
      "publicationId": "atlas-lesson-robot-feedback-control",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Feedback closes the action loop",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "18d00d72dedd7b6f4c0de40be08ee9ad7cf2b1224eac98005158f541108de0ec"
    },
    {
      "id": "atlas-lesson-robot-goal-plan-action:ded71852aaf26dcc60def0365f684387256609a487e16d4e75bce6a94381c87c",
      "publicationId": "atlas-lesson-robot-goal-plan-action",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Goals, plans and actions are different objects",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ded71852aaf26dcc60def0365f684387256609a487e16d4e75bce6a94381c87c"
    },
    {
      "id": "atlas-lesson-robot-observation-frame:c37ca80e5d362dafb48b51f63276f09e7bf0ed7184fe131f9f1b623e009d0b1d",
      "publicationId": "atlas-lesson-robot-observation-frame",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Robot observations have coordinates and age",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c37ca80e5d362dafb48b51f63276f09e7bf0ed7184fe131f9f1b623e009d0b1d"
    },
    {
      "id": "atlas-lesson-runtime-device-dispatch:700d36bfe62cdaf41c5a76f64ccc5484c1eb6d344a58bcc31187eb26f1c705c5",
      "publicationId": "atlas-lesson-runtime-device-dispatch",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Runtime, driver and device dispatch",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "700d36bfe62cdaf41c5a76f64ccc5484c1eb6d344a58bcc31187eb26f1c705c5"
    },
    {
      "id": "atlas-lesson-sampling-estimation-uncertainty:ab446f88eb944a6e4527b6f6a16d8d44f301115a4850da076fee1b2eb986131e",
      "publicationId": "atlas-lesson-sampling-estimation-uncertainty",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Sampling variability and independent evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ab446f88eb944a6e4527b6f6a16d8d44f301115a4850da076fee1b2eb986131e"
    },
    {
      "id": "atlas-lesson-sandbox-egress-secrets:33804ad8710cf6dd064d829596ccf78fddadf3e7e9d1d6415db30945272b1994",
      "publicationId": "atlas-lesson-sandbox-egress-secrets",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Execution boundaries for code and tools",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "33804ad8710cf6dd064d829596ccf78fddadf3e7e9d1d6415db30945272b1994"
    },
    {
      "id": "atlas-lesson-scalar-state-space-recurrence:9182f1d0781a518cb83cafe518d7a6807ec3628c8a3ecd72ff850ee5c4b62723",
      "publicationId": "atlas-lesson-scalar-state-space-recurrence",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Recurrent state and convolution",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9182f1d0781a518cb83cafe518d7a6807ec3628c8a3ecd72ff850ee5c4b62723"
    },
    {
      "id": "atlas-lesson-scaleup-scaleout-boundaries:b080d7ea3378e24e216246ed9c9e5b9bc624f3c297270a1ec0fe23d77aa9d4f4",
      "publicationId": "atlas-lesson-scaleup-scaleout-boundaries",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Scale-up, scale-out and management fabrics",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b080d7ea3378e24e216246ed9c9e5b9bc624f3c297270a1ec0fe23d77aa9d4f4"
    },
    {
      "id": "atlas-lesson-scaling-laws:d0a282c0a1407d96cfcaf1f2e60b992f7e6098b7605efc4e19d5d341d8022aa5",
      "publicationId": "atlas-lesson-scaling-laws",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Scaling laws & resource allocation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d0a282c0a1407d96cfcaf1f2e60b992f7e6098b7605efc4e19d5d341d8022aa5"
    },
    {
      "id": "atlas-lesson-scheduler:b866302653baf19d6deadd677e925f0a25f8529518f4ac6005e7e476865c3e4a",
      "publicationId": "atlas-lesson-scheduler",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Cluster scheduler and resource allocation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b866302653baf19d6deadd677e925f0a25f8529518f4ac6005e7e476865c3e4a"
    },
    {
      "id": "atlas-lesson-scientific-surrogate-validation:a229cc7daa984464dc2158cfe0fa931222573d8addec56fdecda39a500fc5f92",
      "publicationId": "atlas-lesson-scientific-surrogate-validation",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "A learned field still obeys an evidence boundary",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a229cc7daa984464dc2158cfe0fa931222573d8addec56fdecda39a500fc5f92"
    },
    {
      "id": "atlas-lesson-search-value-policy-boundary:3e585ceaad52bdccda667d8784364834fe9f20bdb9399da84ba3aa7ae5314765",
      "publicationId": "atlas-lesson-search-value-policy-boundary",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Search, value estimates and selected actions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3e585ceaad52bdccda667d8784364834fe9f20bdb9399da84ba3aa7ae5314765"
    },
    {
      "id": "atlas-lesson-sequence-packing-loss-denominators:34f1c980e1e571975ee17ee67e435cd3857f3e69a2ef90aaaa78b85ccfc02094",
      "publicationId": "atlas-lesson-sequence-packing-loss-denominators",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Packing documents and masking valid targets",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "34f1c980e1e571975ee17ee67e435cd3857f3e69a2ef90aaaa78b85ccfc02094"
    },
    {
      "id": "atlas-lesson-serving:24add2403572b7439b7e9c4e501c2e65d98cf1533548cb6fb97f3c0671789b97",
      "publicationId": "atlas-lesson-serving",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Inference serving and request scheduling",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "24add2403572b7439b7e9c4e501c2e65d98cf1533548cb6fb97f3c0671789b97"
    },
    {
      "id": "atlas-lesson-sft-chat-loss-masks:1c2118977db644ccfc961193e128b864c4d1181569843952ac82b70e49a1f099",
      "publicationId": "atlas-lesson-sft-chat-loss-masks",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Instruction tuning and assistant-only loss",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "1c2118977db644ccfc961193e128b864c4d1181569843952ac82b70e49a1f099"
    },
    {
      "id": "atlas-lesson-sharded-matmul-ownership:3eae32cb9102d9968ca413fc83c4d63bf60547f8bea53f0c7cfc09ca8a638cdd",
      "publicationId": "atlas-lesson-sharded-matmul-ownership",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Sharded matrix multiplication and result ownership",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3eae32cb9102d9968ca413fc83c4d63bf60547f8bea53f0c7cfc09ca8a638cdd"
    },
    {
      "id": "atlas-lesson-shared-sram:56d4e86d3b3e5b46960401051500cb0bf15f0063f06c64d895640888e61e41b8",
      "publicationId": "atlas-lesson-shared-sram",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Shared memory SRAM",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "56d4e86d3b3e5b46960401051500cb0bf15f0063f06c64d895640888e61e41b8"
    },
    {
      "id": "atlas-lesson-silicon-atom:bc92b32ece8cb8457c8b1df7ef3524b0700c0f96bf49b459129fd5c1ade484cb",
      "publicationId": "atlas-lesson-silicon-atom",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Silicon atom",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "bc92b32ece8cb8457c8b1df7ef3524b0700c0f96bf49b459129fd5c1ade484cb"
    },
    {
      "id": "atlas-lesson-silicon-wafer:6bf199957cde025c44e5547a5eeaacb0cb9180e023bf35195d84d0ee8be7755a",
      "publicationId": "atlas-lesson-silicon-wafer",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Wafer and fabrication hierarchy",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6bf199957cde025c44e5547a5eeaacb0cb9180e023bf35195d84d0ee8be7755a"
    },
    {
      "id": "atlas-lesson-simt-active-lanes:c7ea23c1502f2245ad2ee859e12f1b3a858ae2117649d9d732c0353b013d63ca",
      "publicationId": "atlas-lesson-simt-active-lanes",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "SIMT execution and divergent branches",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c7ea23c1502f2245ad2ee859e12f1b3a858ae2117649d9d732c0353b013d63ca"
    },
    {
      "id": "atlas-lesson-soic-foveros-vertical-routes:307d656eadc6711a4c7c076790887a57f2a685b8872b827aeda5fe3dbe709ca1",
      "publicationId": "atlas-lesson-soic-foveros-vertical-routes",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "SoIC and Foveros: vertical integration families",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "307d656eadc6711a4c7c076790887a57f2a685b8872b827aeda5fe3dbe709ca1"
    },
    {
      "id": "atlas-lesson-source-drain:22fe50e01182c8055ecc10e6563f4a269df1a769c0f656c315a98b1814e032db",
      "publicationId": "atlas-lesson-source-drain",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Source and drain regions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "22fe50e01182c8055ecc10e6563f4a269df1a769c0f656c315a98b1814e032db"
    },
    {
      "id": "atlas-lesson-source-drain-contact-integration:3f42d41a9bc2ebf3cf842b532613de83a6fa93c5d59721da3e062e21284e5644",
      "publicationId": "atlas-lesson-source-drain-contact-integration",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Source/drain, spacers, contacts and MOL",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3f42d41a9bc2ebf3cf842b532613de83a6fa93c5d59721da3e062e21284e5644"
    },
    {
      "id": "atlas-lesson-spacer:b8ed4dca6bf5a1585dd77ba01622266c1f6cca78368da2e921e64fc6750544ce",
      "publicationId": "atlas-lesson-spacer",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Gate sidewall and inner spacers",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b8ed4dca6bf5a1585dd77ba01622266c1f6cca78368da2e921e64fc6750544ce"
    },
    {
      "id": "atlas-lesson-spatial-filter-patch-attention:8c6854a01762441a2605da180dc6555a809f54666a6a5a2c3a35a83746085855",
      "publicationId": "atlas-lesson-spatial-filter-patch-attention",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Local filters and patch attention",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "8c6854a01762441a2605da180dc6555a809f54666a6a5a2c3a35a83746085855"
    },
    {
      "id": "atlas-lesson-speculative-decoding-verification:9cb0f53a6a4c5c713e39e1953b0ac8e2661e6cbdaa17bb2f4d5b0b7234dabe50",
      "publicationId": "atlas-lesson-speculative-decoding-verification",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Speculative decoding: proposals and verified output",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9cb0f53a6a4c5c713e39e1953b0ac8e2661e6cbdaa17bb2f4d5b0b7234dabe50"
    },
    {
      "id": "atlas-lesson-speech-audio-sequence-objectives:26ab4ebea26fddcba59aa84dd3cd8538c5254f754561df206432b9cc1419f1d9",
      "publicationId": "atlas-lesson-speech-audio-sequence-objectives",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Audio representation, alignment and transcript loss",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "26ab4ebea26fddcba59aa84dd3cd8538c5254f754561df206432b9cc1419f1d9"
    },
    {
      "id": "atlas-lesson-spine-switch:7998c67cc7fecf232b45f858374d05c6b855f0661ce54b3b4eb9f7c0c5c7b734",
      "publicationId": "atlas-lesson-spine-switch",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Spine switching and fabric topology",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "7998c67cc7fecf232b45f858374d05c6b855f0661ce54b3b4eb9f7c0c5c7b734"
    },
    {
      "id": "atlas-lesson-sram:94d7d248ff8e523204f762d6bf1cd23d8ca5ade6d893201d1d353bb17b8213eb",
      "publicationId": "atlas-lesson-sram",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Six-transistor static memory cell",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "94d7d248ff8e523204f762d6bf1cd23d8ca5ade6d893201d1d353bb17b8213eb"
    },
    {
      "id": "atlas-lesson-standard-cell:2a36a638987c00db30358f9dcec0f01e9ac8782b1c9a561649692ef62c4b6b7c",
      "publicationId": "atlas-lesson-standard-cell",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Standard-cell library and physical design",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "2a36a638987c00db30358f9dcec0f01e9ac8782b1c9a561649692ef62c4b6b7c"
    },
    {
      "id": "atlas-lesson-storage:1e51f90b572cdef66b0ec4af9258441f281d3fd5f6907397393c309f46ad9dd5",
      "publicationId": "atlas-lesson-storage",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Dataset and checkpoint storage hierarchy",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "1e51f90b572cdef66b0ec4af9258441f281d3fd5f6907397393c309f46ad9dd5"
    },
    {
      "id": "atlas-lesson-storage-input-checkpoint-path:027e9ada193f2d0854fef5217575a140aaa97b56b8d279e172e017429f82adcb",
      "publicationId": "atlas-lesson-storage-input-checkpoint-path",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Storage paths for datasets and checkpoints",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "027e9ada193f2d0854fef5217575a140aaa97b56b8d279e172e017429f82adcb"
    },
    {
      "id": "atlas-lesson-streaming-multiprocessor:0be1d9df07988ab1c47570f128c13fa39444cf28d5693496b82971249a2a0775",
      "publicationId": "atlas-lesson-streaming-multiprocessor",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Streaming multiprocessor",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0be1d9df07988ab1c47570f128c13fa39444cf28d5693496b82971249a2a0775"
    },
    {
      "id": "atlas-lesson-streaming-speech-turns:fcadc85e68fa6abb613ae4d3db3d1c02770e7bb4f1da6a7637766a9ffb463808",
      "publicationId": "atlas-lesson-streaming-speech-turns",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Speech is a timed interaction",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "fcadc85e68fa6abb613ae4d3db3d1c02770e7bb4f1da6a7637766a9ffb463808"
    },
    {
      "id": "atlas-lesson-synthetic-data-selection-feedback:d3141a039b62ee3bc1cc520f9a4ecb8224f7269c2a3642d03f959abcea650d7c",
      "publicationId": "atlas-lesson-synthetic-data-selection-feedback",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Synthetic supervision and selection loops",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d3141a039b62ee3bc1cc520f9a4ecb8224f7269c2a3642d03f959abcea650d7c"
    },
    {
      "id": "atlas-lesson-systolic-array-dataflow:078d85662a3ce9bd583f89f3f278b1f59cd95d77f53cf77c64f008722c65e022",
      "publicationId": "atlas-lesson-systolic-array-dataflow",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Systolic arrays and tensor dataflow",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "078d85662a3ce9bd583f89f3f278b1f59cd95d77f53cf77c64f008722c65e022"
    },
    {
      "id": "atlas-lesson-teacher-student-distillation:78b4fb4c0c6f86abaaeea914dbc842e023d208daf826ae891058cb2885b5b411",
      "publicationId": "atlas-lesson-teacher-student-distillation",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Transfer outputs without confusing size with quality",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "78b4fb4c0c6f86abaaeea914dbc842e023d208daf826ae891058cb2885b5b411"
    },
    {
      "id": "atlas-lesson-telemetry-traces-evaluation:15b3f464696eb142572af148c69117337e740bb8d118cb5444a79d0755fb7b62",
      "publicationId": "atlas-lesson-telemetry-traces-evaluation",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Traces connect cost, latency and results",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "15b3f464696eb142572af148c69117337e740bb8d118cb5444a79d0755fb7b62"
    },
    {
      "id": "atlas-lesson-temporal-forecast-validation:ee1f8fa2421c0bb502944323fedf31bb075bada595c58d64c6513c8bacc574d9",
      "publicationId": "atlas-lesson-temporal-forecast-validation",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Forecasts are tested forward in time",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ee1f8fa2421c0bb502944323fedf31bb075bada595c58d64c6513c8bacc574d9"
    },
    {
      "id": "atlas-lesson-temporary-carrier-thinning:0292a2912f8106ebc6ae25aaf9dd8eab5d7a35ae6b147fa0c974f4bc3f50fbbd",
      "publicationId": "atlas-lesson-temporary-carrier-thinning",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Temporary bonding, thinning and singulation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0292a2912f8106ebc6ae25aaf9dd8eab5d7a35ae6b147fa0c974f4bc3f50fbbd"
    },
    {
      "id": "atlas-lesson-tensor-core:a162bdb563c2ef2b517a6b9b666b5fa002492879633a7432cfff88f2f3dfa966",
      "publicationId": "atlas-lesson-tensor-core",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Tensor Core matrix unit",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a162bdb563c2ef2b517a6b9b666b5fa002492879633a7432cfff88f2f3dfa966"
    },
    {
      "id": "atlas-lesson-tensor-index-contracts:9f5bad7b9976c757f6c3df87326647687b1823a1e4193491c34e37fbfdcdaad7",
      "publicationId": "atlas-lesson-tensor-index-contracts",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Tensor shapes, indices and contractions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9f5bad7b9976c757f6c3df87326647687b1823a1e4193491c34e37fbfdcdaad7"
    },
    {
      "id": "atlas-lesson-tensor-memory-accelerator:d916893a6329d9a5319810d586e44bd8928659160eabce57b49ceaf97ce175cc",
      "publicationId": "atlas-lesson-tensor-memory-accelerator",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Tensor Memory Accelerator",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d916893a6329d9a5319810d586e44bd8928659160eabce57b49ceaf97ce175cc"
    },
    {
      "id": "atlas-lesson-tensor-memory:522dc485c64da49b5a2fa399be84bdaa2405a7cf5edb197985e37406cb147b7f",
      "publicationId": "atlas-lesson-tensor-memory",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Tensor Memory",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "522dc485c64da49b5a2fa399be84bdaa2405a7cf5edb197985e37406cb147b7f"
    },
    {
      "id": "atlas-lesson-test-time-search-verification:0d21fdbdc27d601c4cfd69b3f0f66bd5cead3b6d9ba7d575904e0e262d50d74a",
      "publicationId": "atlas-lesson-test-time-search-verification",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Sampling more candidates versus selecting correct ones",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0d21fdbdc27d601c4cfd69b3f0f66bd5cead3b6d9ba7d575904e0e262d50d74a"
    },
    {
      "id": "atlas-lesson-thermal-interface:0b405f3d24ed3e94b79c1767f8c40be0542d56f7f39888d7078acda583bbcfe6",
      "publicationId": "atlas-lesson-thermal-interface",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Thermal interface material",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0b405f3d24ed3e94b79c1767f8c40be0542d56f7f39888d7078acda583bbcfe6"
    },
    {
      "id": "atlas-lesson-thermal-oxidation-interface:396291c655529e53b5ac8b934bcfeb2bef9985f0fb7bd9f3230f49837e18eb6f",
      "publicationId": "atlas-lesson-thermal-oxidation-interface",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Thermal oxidation and the silicon interface",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "396291c655529e53b5ac8b934bcfeb2bef9985f0fb7bd9f3230f49837e18eb6f"
    },
    {
      "id": "atlas-lesson-through-silicon-via:dc5ce626420fd1cc0f061c0d2c416af514ed6ff1272e66fb7613d91470f570d6",
      "publicationId": "atlas-lesson-through-silicon-via",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Through-silicon via",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "dc5ce626420fd1cc0f061c0d2c416af514ed6ff1272e66fb7613d91470f570d6"
    },
    {
      "id": "atlas-lesson-tiny-causal-decoder:06fa3b77cac77b3194b8112672fdb70b9bdad0249386725252ffca754a419a8d",
      "publicationId": "atlas-lesson-tiny-causal-decoder",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Assemble an initialized causal language model",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "06fa3b77cac77b3194b8112672fdb70b9bdad0249386725252ffca754a419a8d"
    },
    {
      "id": "atlas-lesson-tokenizer:f1d5649ea2057a81cc1b80af246123ce9c0391b24b93c02666fbdb6e38171b2e",
      "publicationId": "atlas-lesson-tokenizer",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Tokenizer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f1d5649ea2057a81cc1b80af246123ce9c0391b24b93c02666fbdb6e38171b2e"
    },
    {
      "id": "atlas-lesson-tool-authority-identity:c5dcfdadd30acf704ab24acfb3fb7bd19f52234efd0e5b919fade57cabdb8599",
      "publicationId": "atlas-lesson-tool-authority-identity",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "User authority and service identity",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c5dcfdadd30acf704ab24acfb3fb7bd19f52234efd0e5b919fade57cabdb8599"
    },
    {
      "id": "atlas-lesson-tool-contracts-schemas:3b2e1b81286a35537ec6592b8577c327a209943848f3c71efd73d2889ddf63a9",
      "publicationId": "atlas-lesson-tool-contracts-schemas",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Tool schemas and semantic validation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3b2e1b81286a35537ec6592b8577c327a209943848f3c71efd73d2889ddf63a9"
    },
    {
      "id": "atlas-lesson-tool-loop:71f32accbeff1672c6bd01fe2015e5f8672a487cf9ee1da051f7c71061afaef2",
      "publicationId": "atlas-lesson-tool-loop",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Tools, memory & agent loop",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "71f32accbeff1672c6bd01fe2015e5f8672a487cf9ee1da051f7c71061afaef2"
    },
    {
      "id": "atlas-lesson-topology-job-admission:a7523d237eaa6ee2a6b039752dc0dc59f9139c7bc3ca33b694bcd364aacd33de",
      "publicationId": "atlas-lesson-topology-job-admission",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Job admission, topology and resource fragmentation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a7523d237eaa6ee2a6b039752dc0dc59f9139c7bc3ca33b694bcd364aacd33de"
    },
    {
      "id": "atlas-lesson-training-data:40acaebad42efb180d1ca002a20b3fcc3cbd6087806d8fa55a4956547a489817",
      "publicationId": "atlas-lesson-training-data",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Training data pipeline",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "40acaebad42efb180d1ca002a20b3fcc3cbd6087806d8fa55a4956547a489817"
    },
    {
      "id": "atlas-lesson-training-memory-state:e1f2c49018766eeaf412febacacef1477050fc55d41128ed0c600ff961bddef2",
      "publicationId": "atlas-lesson-training-memory-state",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Training state and activation rematerialization",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e1f2c49018766eeaf412febacacef1477050fc55d41128ed0c600ff961bddef2"
    },
    {
      "id": "atlas-lesson-training-tier-placement:7f67e87f039238caba37a1b373a364541a9c9bf55181b6d89a031e72817e58e6",
      "publicationId": "atlas-lesson-training-tier-placement",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Training state across HBM, host memory and storage",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "7f67e87f039238caba37a1b373a364541a9c9bf55181b6d89a031e72817e58e6"
    },
    {
      "id": "atlas-lesson-tree-ensemble-baseline:01c8f20580e2b51f9ea6413b3bdd78fcf148c6e08ea85c337b496b5572392930",
      "publicationId": "atlas-lesson-tree-ensemble-baseline",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "A tree ensemble that learns residual corrections",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "01c8f20580e2b51f9ea6413b3bdd78fcf148c6e08ea85c337b496b5572392930"
    },
    {
      "id": "atlas-lesson-untrusted-content-boundary:65a3c1373203537f272314d57490c2a7968731d7c5b5f101104a2d01a7894660",
      "publicationId": "atlas-lesson-untrusted-content-boundary",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Retrieved text is data with a trust boundary",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "65a3c1373203537f272314d57490c2a7968731d7c5b5f101104a2d01a7894660"
    },
    {
      "id": "atlas-lesson-ups:da07dc7bc11bfe4287f38855dc2881a33b7e1536efa8bd8cbd0fe89fba57ef55",
      "publicationId": "atlas-lesson-ups",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Uninterruptible power supply and backup chain",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "da07dc7bc11bfe4287f38855dc2881a33b7e1536efa8bd8cbd0fe89fba57ef55"
    },
    {
      "id": "atlas-lesson-verifiable-reward-group-updates:3dd879f325e2b53ee8aa50bac40c218c9dab6847881867e5a5d39258a008efcd",
      "publicationId": "atlas-lesson-verifiable-reward-group-updates",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Verifiers, grouped advantages and RLVR",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3dd879f325e2b53ee8aa50bac40c218c9dab6847881867e5a5d39258a008efcd"
    },
    {
      "id": "atlas-lesson-video-latent-prediction:bc4cd62939848241e007d2a78b816d1666b565fe50681833066c2fe24ff358b3",
      "publicationId": "atlas-lesson-video-latent-prediction",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Predict temporal representations without generating pixels",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "bc4cd62939848241e007d2a78b816d1666b565fe50681833066c2fe24ff358b3"
    },
    {
      "id": "atlas-lesson-vision-language-action-interface:f3881f9637feb42ef763bff6a71e7a95f6724c178bcf46ed3f2597256a8bd626",
      "publicationId": "atlas-lesson-vision-language-action-interface",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Translate learned representations into robot action units",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f3881f9637feb42ef763bff6a71e7a95f6724c178bcf46ed3f2597256a8bd626"
    },
    {
      "id": "atlas-lesson-visual-language-bridge:c9894fc4a2a3f4947fd3445b5547d246329f8425ef97b29245575a15de906760",
      "publicationId": "atlas-lesson-visual-language-bridge",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Patches, projection and visual instruction tuning",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c9894fc4a2a3f4947fd3445b5547d246329f8425ef97b29245575a15de906760"
    },
    {
      "id": "atlas-lesson-voltage-regulator:fa0af946008e7591d1aed5ccfbdcf5256518832aae4ebd2471ddc06927b9cf15",
      "publicationId": "atlas-lesson-voltage-regulator",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Voltage regulator module",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "fa0af946008e7591d1aed5ccfbdcf5256518832aae4ebd2471ddc06927b9cf15"
    },
    {
      "id": "atlas-lesson-wafer-finishing-geometry:3bda0a0cda3281c1d9228573c88cf83d0ad33c419f834843d05524e058376936",
      "publicationId": "atlas-lesson-wafer-finishing-geometry",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Wafer finishing, orientation and geometry",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3bda0a0cda3281c1d9228573c88cf83d0ad33c419f834843d05524e058376936"
    },
    {
      "id": "atlas-lesson-wafer-handling-genealogy:82db8610054a4e97a2933b379f76dd85d118ae3feb820e48c4e2a5aef75b5adc",
      "publicationId": "atlas-lesson-wafer-handling-genealogy",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Wafer handling, carriers and genealogy",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "82db8610054a4e97a2933b379f76dd85d118ae3feb820e48c4e2a5aef75b5adc"
    },
    {
      "id": "atlas-lesson-wafer-scale-routing:918f47f8c8fec9a630f585c42fbb36e79c1b8ebc9ecf827b60ed4d2d780efb5d",
      "publicationId": "atlas-lesson-wafer-scale-routing",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Wafer-scale compute and distributed SRAM",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "918f47f8c8fec9a630f585c42fbb36e79c1b8ebc9ecf827b60ed4d2d780efb5d"
    },
    {
      "id": "atlas-lesson-water-boundary-accounting:27956485138ecc77b631a355a09efe1fdd1c8be3fee1b7ddc141348bef1d2ff4",
      "publicationId": "atlas-lesson-water-boundary-accounting",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Water withdrawal, consumption and cooling circulation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "27956485138ecc77b631a355a09efe1fdd1c8be3fee1b7ddc141348bef1d2ff4"
    },
    {
      "id": "atlas-lesson-wells-isolation-integration:e8d1b074ba52349045ce90fc93c0eadd5ba798f0c2a5de7d35ab4ae7dd7f7ba6",
      "publicationId": "atlas-lesson-wells-isolation-integration",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Wells and shallow trench isolation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e8d1b074ba52349045ce90fc93c0eadd5ba798f0c2a5de7d35ab4ae7dd7f7ba6"
    },
    {
      "id": "atlas-lesson-workflow-graphs-state:afb35eb44e452e19c97eceef74c956caac585997a69f39313024856f00012f9a",
      "publicationId": "atlas-lesson-workflow-graphs-state",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Workflow graphs and explicit state",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "afb35eb44e452e19c97eceef74c956caac585997a69f39313024856f00012f9a"
    },
    {
      "id": "atlas-lesson-yield-wafer-defect-model:d9024f9f2ff70a407c964c233a19083ecb05b9bdcbc391dd7d18df1db056c4f1",
      "publicationId": "atlas-lesson-yield-wafer-defect-model",
      "type": "indexed",
      "date": "2026-10-05",
      "title": "Wafer maps and good-die yield",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d9024f9f2ff70a407c964c233a19083ecb05b9bdcbc391dd7d18df1db056c4f1"
    },
    {
      "id": "agentic-brain:d4ae70a468a3b79861170d8ed3f8cb9372c594904ba8f8deba62099d3c311ddd",
      "publicationId": "agentic-brain",
      "type": "revised",
      "date": "2026-10-07",
      "title": "The Agentic Brain",
      "canonicalUrl": "https://semiaifoundry.com/research/the-agentic-brain/",
      "contentHash": "768087e8c087afd8b51e9e58f410ffd7180c75f59eb2e2a82c892d2ac8dbc5c4",
      "recordHash": "6d954dccb67b2465f9ad00f6e511bd595eaae59cb6b68ec9a7b7f19f58d40080"
    },
    {
      "id": "semiconductor-pulse:4c7c92587f057161561f217bf762d0afd4c5e166b0cb59e419bc0ace65469c18",
      "publicationId": "semiconductor-pulse",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Semiconductor Pulse",
      "canonicalUrl": "https://semiaifoundry.com/semiconductor-pulse/",
      "contentHash": "3f96737436574e421dda202041643027628e2adcbba24af34a12006a5be56493",
      "recordHash": "dfc0967618f23488b1c5ceb4ce441b5cb7058a2e6968b41f6b11b89e4a6ef717"
    },
    {
      "id": "when-discovery-becomes-abundant:fac4fc46c97d4e9ced8ec72d9991254bc7f5f5e8b9062b4f3cb88409bf202fcc",
      "publicationId": "when-discovery-becomes-abundant",
      "type": "revised",
      "date": "2026-10-07",
      "title": "When Discovery Becomes Abundant",
      "canonicalUrl": "https://semiaifoundry.com/publications/perspectives/when-discovery-becomes-abundant/",
      "contentHash": "696a5ddce84e90ca3960703977f59a70ab8f07b8df24148f33048b039d16e927",
      "recordHash": "fbb60456b08c162e9eb94759781733216f48b9e1a42fc73bae92512cb596b6da"
    },
    {
      "id": "atlas:a3984caf3a8e7c76d6664791c10d0c8f81cf9ee27d4612707d929c0ed6e29f97",
      "publicationId": "atlas",
      "type": "revised",
      "date": "2026-10-07",
      "title": "AI Machinery Atlas v1.3.0",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d5f8882905743d657d070761bad7aeb22df7c470ef1f89cf5b5ab8fce4b83824",
      "recordHash": "edbb56d32764db472c0ea261ad1193df96b8d47ee933c151f3df035dea51365f"
    },
    {
      "id": "crg-system:6b4a3dd6e3bbce7599fb937011221e4f98b9c68d72efeadd0c83b96311fb4298",
      "publicationId": "crg-system",
      "type": "revised",
      "date": "2026-10-07",
      "title": "The commitment layer for AI-native chip design",
      "canonicalUrl": "https://semiaifoundry.com/updates/the-commitment-layer-for-ai-native-chip-design/",
      "contentHash": "e6052b34d4b4405365f53ca357b206ee3791bd9212ae54137eba5f33cd50a711",
      "recordHash": "cb2667455fcdd46b3d152caf684bd0eb0009a2575d9e48ae82c12e7fe5e42e6d"
    },
    {
      "id": "crg-theory:fb24c4851e4b92e12c203e6be0dedbf42d6a457ae81ac0c1e62cf5219b482c09",
      "publicationId": "crg-theory",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A Communication Theory of Computation Realization",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/",
      "contentHash": "b4a29d73c6dbf412b560f893b058f4a6357cf85150bcc004232f4932ecae80f4",
      "recordHash": "97fc1cc4194bd6fdf3871ca843f9ea5c6d40f99db06e7d78ce2ca7253e6e4fb6"
    },
    {
      "id": "foundry:4951b0dadcdb6fc17957190ff2c8fc4fb7764270731e4a78cd909d00757bd2e6",
      "publicationId": "foundry",
      "type": "revised",
      "date": "2026-10-07",
      "title": "semiAIfoundry",
      "canonicalUrl": "https://semiaifoundry.com/",
      "contentHash": "2ed4d4d056cdd8602a194c532d3697e2912d66f90faa40a034472e265268e942",
      "recordHash": "d1c0e1d5e3af2e796601ac2a9c530eda876ef03d0dde8835b04b32c4ccbc5464"
    },
    {
      "id": "crg-canonical-theory:eef3fdf3caa3422e5c7aea2b75c82eafd799860ac5521a2d043cf721de98836b",
      "publicationId": "crg-canonical-theory",
      "type": "indexed",
      "date": "2026-10-07",
      "title": "A Communication Theory of Computation Realization: Resource-Conditioned Geometry of Legal Realizations and the Safe-Commitment Law",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-canonical-theory",
      "contentHash": "dcc0a09e8ab9942b55fccdd86fa4229ff798d824017c97633f08c69c804f696d",
      "recordHash": "da3bd5a6db403f52a3cc2ee6401981d8506acd251032be9b62d3225bc9cbbb3f"
    },
    {
      "id": "crg-foundations:685ad0826b155729dedf29a302337f83a0b7bc90c9eb26306e7cd292c5b2a66c",
      "publicationId": "crg-foundations",
      "type": "indexed",
      "date": "2026-10-07",
      "title": "Computation-Realization Geometry: Semantic Interface Laws, Decision-Sufficient Abstraction, and Cost Duality",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-foundations",
      "contentHash": "7d5098add82d4a76533d1ad1127577795c88db2bd288b87e6adac6e1ebf96da6",
      "recordHash": "2e6997b83269eb839a14905bcc320d975be6083a0052fa03e52bafe687d46059"
    },
    {
      "id": "crg-scaling:2244a253c30e653c4e7064e05f29ab41787b39c55356114fc116befbc74bea1f",
      "publicationId": "crg-scaling",
      "type": "indexed",
      "date": "2026-10-07",
      "title": "A Generalized Rent Law from Computation-Realization Geometry: Scaling Fixed Points, Hierarchy Phase, and Finite-Scale Diagnostics",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-scaling",
      "contentHash": "64d1fef85a3b753b6e3371fd4673a15df6e575b21f6b7c11d0635bfc6541c1de",
      "recordHash": "89dc7b4b71808b911c029047325edbd7a360249bcc316f3e1e989430cb8339ff"
    },
    {
      "id": "crg-design:0f8ad07b72d9e465e7501742fef59122dda413d565999f946f078d97746c6065",
      "publicationId": "crg-design",
      "type": "indexed",
      "date": "2026-10-07",
      "title": "Designing with Computation-Realization Geometry: Certified Architecture Selection, Technology Matching, and Reference Physical Realization",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-design",
      "contentHash": "ee4d863093506502e59453f24a550025fad1f4ee2026ebc381e7753318bdd9d9",
      "recordHash": "23be645a72225a13a2f5982a9bfc22b336204ea3cde24523457603ff4ca95c9b"
    },
    {
      "id": "crg-structural-theorems:cf9c303907a8a4a1bde1ed4e210a9a05760bf0ba563e92112d3b041f498dfa1d",
      "publicationId": "crg-structural-theorems",
      "type": "indexed",
      "date": "2026-10-07",
      "title": "Structural Theorems for Computation-Realization Geometry: Interaction, Safe Commitment, Network Embedding, Conservation, and Scaling",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-structural-theorems",
      "contentHash": "f2c69be8c40f406b8d86ccb8441bce21c5cef9dc1a6605d1f1eb3904ff3f8604",
      "recordHash": "6ca0bb0549c26581132b3c3361cd9dd2ed268685565553b2e7b26ff5065e9c7b"
    },
    {
      "id": "crg-transformer:70c965c173e2512dca13d3fd57382ca8615edb3b4932230a70eae7fa024a9df1",
      "publicationId": "crg-transformer",
      "type": "indexed",
      "date": "2026-10-07",
      "title": "Certified Nonseparable Co-Design of a Long-Context Transformer Superblock: A Computation-Realization Geometry Case Study",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-transformer",
      "contentHash": "55e226bf1c37513d954d008ee6b6cc2c3e72c634cf8205853e516a89b7e6c1e9",
      "recordHash": "9420b635b8955559f970abe210b2f177fec90d6f1ee4ba700002fbb7a0ece342"
    },
    {
      "id": "atlas-lesson-ablation-reproduction-design:5dc02289424175ca9794d556706eb4922846b2064f5058d2cf595dee9fe336a8",
      "publicationId": "atlas-lesson-ablation-reproduction-design",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Controlled comparisons and confounded improvement",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e5d1667fcff6af502bfdf1a1c7aeab1f7d34887dc63b0b0d6a710daa220ff25a",
      "recordHash": "ecb0b5362861efadaed336d317391ead5000e699f074203282092abf6f5c6e97"
    },
    {
      "id": "atlas-lesson-action-conditioned-world-model:4a298a21696af5eb72b8374b63c8f5596108c50897a68bd3f7c9ddea8633902b",
      "publicationId": "atlas-lesson-action-conditioned-world-model",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Predict transitions conditional on actions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "cb2ad3a9ad54a1cdd967a4d9a250792bbe302764590bd499605689c7c99cd3fc",
      "recordHash": "604285cc0fe46c9d2db93439595c1b50bcab82b6bf0055f808d3fe0112e25b70"
    },
    {
      "id": "atlas-lesson-adder:2f41a787d17521bb6820bd9e1b155feccf6d215900ceaca9eb66f010e1b70042",
      "publicationId": "atlas-lesson-adder",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Full adder and carry network",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "13ca84ca2bd89069fee743fa5399f642c1744c378073a393ca735e93d8400d9c",
      "recordHash": "cb809aec02feae619a91cff3d609e2a11e1d51ec0e4a97c832bcc28a19452e9e"
    },
    {
      "id": "atlas-lesson-ald-self-limiting-growth:a5fb41e6dfc5ccfc8685b348dca9384ab75d4862166eeac936c6d3bb0e216aff",
      "publicationId": "atlas-lesson-ald-self-limiting-growth",
      "type": "revised",
      "date": "2026-10-07",
      "title": "ALD and self-limiting surface reactions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "8346a830448ce9262fdc78944cc6a1b8f337af4b3f20240c37553f482dd03b56",
      "recordHash": "eb20dcd2e5b0b612e7e47fe04c52cb6ecab5c46ea7a52365451578ccae54c4fa"
    },
    {
      "id": "atlas-lesson-analog-photonic-research:bb5a53e599e82076354b98f01dae0263804b2d59202079388ee10d62a7c438f4",
      "publicationId": "atlas-lesson-analog-photonic-research",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Analog and photonic arithmetic research",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "88c749b1362639df2e728189ca92f16485e50ad4ff0f0cb74e3849b8a9720939",
      "recordHash": "6abeea3af7e318936c1745e108f6d2baeacc3b387023cca17f23e62425a5f6e9"
    },
    {
      "id": "atlas-lesson-astra:062c6eac1b06c8b3e433019f180c2e4396269e332bac49c93d54263241ae901e",
      "publicationId": "atlas-lesson-astra",
      "type": "revised",
      "date": "2026-10-07",
      "title": "GPT-6 Astra",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "5fc463598d709afde566b4f75b6d3c909c34bc2b19729b1aa14fdba137ec7cd1",
      "recordHash": "fadaa26a4ade71a1e32c2d63cceede454d2f1c52e2b4a593dc34079d77e18594"
    },
    {
      "id": "atlas-lesson-attention:ae3dbc7961189a9054f574056c48484382486dd7431bfcbcb89b378ddc8bb119",
      "publicationId": "atlas-lesson-attention",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Self-attention",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ae406288f902c063322c843a5a4dedfcb97175f680e7bbc090453aa2022c4e56",
      "recordHash": "d71683b03f5229caa0961e49c9cd9c73d3a6c5b96e346758c5a2e080f72db53c"
    },
    {
      "id": "atlas-lesson-attention-io-tiling:73c800b30535cd9a599c7bea59c27563a3681eb8b4361f8da34dc64dc35ffee7",
      "publicationId": "atlas-lesson-attention-io-tiling",
      "type": "revised",
      "date": "2026-10-07",
      "title": "IO-aware attention and online softmax",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b67f3e03c83f61918375f1b8179a7383a910b7511e0e54f6f17f48ffc0788742",
      "recordHash": "535fb85560fe80a367c05271223a260932db6da9ffde2db006e3bad37cf5ef44"
    },
    {
      "id": "atlas-lesson-audio-sampling-spectrum:035511f9576a5dc3c0b40d7b23b1ddbdc14c64a9e58037e4305fc36d6afeb5ca",
      "publicationId": "atlas-lesson-audio-sampling-spectrum",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Audio sampling, windows and spectra",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b6199f199effc062553adef78d75b34c348854b8c3ebf3f65d28e13df4c36a41",
      "recordHash": "cdb5a5b306b98d4e35f46424f09f38dad865157da870666af43c7b3dd5e54448"
    },
    {
      "id": "atlas-lesson-aws-neuron-dataflow:2589b1f5e29e41722c99c0674744bf6ee93df023c6ffa41482da4040a78562a6",
      "publicationId": "atlas-lesson-aws-neuron-dataflow",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Trainium and Inferentia execution paths",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "59a6080985e7533c73abc5d3e680a7ed4359757a2941f9e69bc2c3f338d7feae",
      "recordHash": "13c9174c5234e85efe727d946bea430cc8ccf29fdec31c0785ab30404760977f"
    },
    {
      "id": "atlas-lesson-backside-power-dtco:6035662f9974bd0259585ac90032dff58246a3934d2b98e239099ade28ce76a5",
      "publicationId": "atlas-lesson-backside-power-dtco",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Backside power and design–technology co-optimization",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "40e6f7c8ec494443e43c0be84081483dac88d96ccc857933cec58b8247f6b1a5",
      "recordHash": "daf2408f30967694edcd4b052184d1b47c7ee1c03abfe11c1efff337081bad52"
    },
    {
      "id": "atlas-lesson-beol-damascene-vias:5035f75d1a59df34af955058a691dc61b678814703074eef9132934b4494b257",
      "publicationId": "atlas-lesson-beol-damascene-vias",
      "type": "revised",
      "date": "2026-10-07",
      "title": "BEOL layers, damascene and vias",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ac2536df228f713a6c5783d0509f13eba5eb79c38a43dde46323764907be6603",
      "recordHash": "805a7374babd43d73d2a21ab0b89b75e493e72efc9dff5fccd683fdad8a19fca"
    },
    {
      "id": "atlas-lesson-bump-thermocompression-assembly:d2f1670731523b1698f85f58cb4b9d0554496a60fa01c89978f74ad7a03fb566",
      "publicationId": "atlas-lesson-bump-thermocompression-assembly",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Microbumps, reflow and thermocompression",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "92f0eb21c23c1c2f5c135db0a5a30c9ff3d827eae74a948faa590062a508d0dc",
      "recordHash": "54a425f40f738bb225511a24938c5fadc8bb07bf05e389b96048780a9bfc3290"
    },
    {
      "id": "atlas-lesson-cable-cartridge:a4cd6012faf230184cf03637a0e71ef1909ad8468e7380a35a0b0a5a61e4a96a",
      "publicationId": "atlas-lesson-cable-cartridge",
      "type": "revised",
      "date": "2026-10-07",
      "title": "NVLink copper cable cartridge",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "4471eb62ffa10560ed39aed5e3fb94d56676d612d0ba2d2a4c1e3167a0166871",
      "recordHash": "032a604274e1b9554d7ea02d15d67d2185ca88c4876edafe9bbb00c275ba8d1d"
    },
    {
      "id": "atlas-lesson-capacity-phase-geography:395fee9fe55c054931a02bbb74ef485b41b7874d73a72c722e3f2a92d00a4809",
      "publicationId": "atlas-lesson-capacity-phase-geography",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Facility phases and geographical evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "1a7284ba789c7d38df36d4f625913abebfb13a8f9ccf41674009847c1978fa78",
      "recordHash": "abee3d5f3fb141968447872f396219905b60d8bc86e4452349bed6efe2ce39d1"
    },
    {
      "id": "atlas-lesson-causal-pretraining-objective:87812c1d6730564ce9c50aaf3acae0cbfd4b78c5ec31943db5d3ca71517ec017",
      "publicationId": "atlas-lesson-causal-pretraining-objective",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Next-token supervision from raw sequences",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "108fde6eb65de0de0eb872acdd31d8b2c57d69f7d7cc88a1782fafdb7cf22ac5",
      "recordHash": "01dce96e6d4c3fc8f027f59a1b36716380fbeac19253b58b7bb32a1fb30358b3"
    },
    {
      "id": "atlas-lesson-cdu:c4c0e0e716f545b2845225c3660ea75edf11c016619fe86dbe8ac8bfc689337d",
      "publicationId": "atlas-lesson-cdu",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Coolant distribution unit and separated loops",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "70081c95a378093e83bc72c86a2fd9576f6c044a787bc155ab98a00038aebc7f",
      "recordHash": "07ce950b433d8052bf634ba096faeab826be9d8be73b996a78b03c38a3222563"
    },
    {
      "id": "atlas-lesson-channel:ba736bf6427e86debd93ee64f11c73403e0bc3a1d9d7f512808474e22f11c3fe",
      "publicationId": "atlas-lesson-channel",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Controllable semiconductor channel",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f32672bafcf0741eae8b660909bca10ec0c2ac901fed146177dc808355ef661f",
      "recordHash": "126ce7931c5b6406dc8951d4841dfefb656934784950be1fef12dd6ae0143da1"
    },
    {
      "id": "atlas-lesson-checkpoint:487b1791b41ea45fe230bd4314029cf6226b17d3741e76c8c9ff002ec7a9ed00",
      "publicationId": "atlas-lesson-checkpoint",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Distributed checkpoint and recovery state",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e790f5e49d47b31e3f1f03b069621e02bfc5e814192c25b6c080c7776df042f9",
      "recordHash": "ee4cffc4870b567b51ed194bde3bb42958b3468a0ea7545b44d7c6b52fe08763"
    },
    {
      "id": "atlas-lesson-checkpoint-averaging-boundaries:cf082e6a9e6f749cc0a1848052d67dce01955fb5814c18e6808b4e42ca33119b",
      "publicationId": "atlas-lesson-checkpoint-averaging-boundaries",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Compatible weight averaging and regressions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "064f0f2b542e7644a12553e082e712e09d029f8e2e30e22a04d9d029a0303ae7",
      "recordHash": "e8cb88178b33e24e06421f2a5af5397605efc1477051420f2fa4cf8ad5b6d651"
    },
    {
      "id": "atlas-lesson-checkpoint-retained-work:b01169c98981f94797b841968e4636b8356d23618988ad0f432dfc24de857765",
      "publicationId": "atlas-lesson-checkpoint-retained-work",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Checkpointing, failure and retained useful work",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "92ccfc6bdad0d26a8401cd897722937430cc22a7de3a86a575491f9ccc64bc26",
      "recordHash": "387a3a58331415d20c43346078534252df89ef401d87e13598d318bc20cf6f70"
    },
    {
      "id": "atlas-lesson-chip-physical-closure:c8eb8c3cdf3a7b52f2fe0e69541615879147800b95b26cf52e43570bcd902a2e",
      "publicationId": "atlas-lesson-chip-physical-closure",
      "type": "revised",
      "date": "2026-10-07",
      "title": "PDKs, synthesis and physical closure",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b29a7fc928bbe262293fbbfffe19f0f4932b37c5e35b4252c602ec2087fead18",
      "recordHash": "727081b1012ba6c004e38f39fcfc0fea4752dd99b205a2c689003b58e7022588"
    },
    {
      "id": "atlas-lesson-chip-rtl-verification:699f642b4efe9d890d42b383a2315e4daca743a4cbcfdcef2a561eaa9029fd08",
      "publicationId": "atlas-lesson-chip-rtl-verification",
      "type": "revised",
      "date": "2026-10-07",
      "title": "RTL and functional verification",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e500aea15fdb16b05b04f2e49361bcf9d5b02ad3de883172540130de3f86feb0",
      "recordHash": "92d3137b06568ccb98aeb4b40e6797e0bdf4b8ce2cffc090203b5708e23a474c"
    },
    {
      "id": "atlas-lesson-chip-tapeout-productization:36b00a02bc0f44f9e7e0b0abac828053eeea608f9765bcbf2987bf72cf2a42c0",
      "publicationId": "atlas-lesson-chip-tapeout-productization",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tapeout, bring-up and productization",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0fb9ce0c1f2e62c730f7cd2c80b0a6a1cc50881a6ca3ece9ee9f402758a07f8f",
      "recordHash": "258288699d11811452ba17d7dc2469657ed4298ae1f9cbcda61c355f2987f0ee"
    },
    {
      "id": "atlas-lesson-chip-volume-economics:d2805293413da6553edd3ea25aaf3de7f188402f31c589cf5e650ee00e87e322",
      "publicationId": "atlas-lesson-chip-volume-economics",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Custom-chip volume economics",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3e7a4c1ef6b82123c0a68b8b8fc0c6be9d2296355ff6585bc03fb65eff246422",
      "recordHash": "5e3c0c89649551ce73ff176760ec984e25fc603d8a86f19d20d03a6e324bcc4a"
    },
    {
      "id": "atlas-lesson-chip-workload-contract:1b7400d5c0628a75bcdad78f4a111d9065f92425f6baee7be9b3b260ca99967a",
      "publicationId": "atlas-lesson-chip-workload-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Workload contract and architecture selection",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "940c4c42369ff8f4203baa4e467bf8ca86cc4dc6b863ae3ef8cca03fb73c9f45",
      "recordHash": "92ab76bbe74fc97a0982585de96c6a472b36ae153d364eb7847047a180b0e3cf"
    },
    {
      "id": "atlas-lesson-clean-planarize-surface:d074aa0ced565b6f1fe03193a82fbf4aa63bafdcae272fbdb0fa0f700436c218",
      "publicationId": "atlas-lesson-clean-planarize-surface",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cleaning and CMP as interface preparation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b9e9083f58350559be144f6eb101b47952490a3f22ba3b58d2eb57079ba1f575",
      "recordHash": "74645e3eef36b65fcb0204a208f5bac9278c8ddccfd328cb65073bd174077ee1"
    },
    {
      "id": "atlas-lesson-cleanroom-subfab-utilities:246ce8dd06cf47ea1b896f64b4b639db9911de7483632000653424163e52651a",
      "publicationId": "atlas-lesson-cleanroom-subfab-utilities",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cleanroom and subfab utilities",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6512b5c0a8ae74d7e8849de6ee6c5ddb57ec351a04ab355a74a1845fd564a884",
      "recordHash": "160d28460ec707879af699bbb50a52b81a21484cc62f9abe0dd3a0abc564c414"
    },
    {
      "id": "atlas-lesson-clock:57a3a4c592d8aae749abd1e03a1a4f431d05c2d25ff7d73672a040c0e732646e",
      "publicationId": "atlas-lesson-clock",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Clock tree and gated timing domains",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "18e9732adbf08a220634e26ccbf329750ad36dedebae9a9fd415ed60f5633107",
      "recordHash": "cf6254e4398415d399bfecc426454258f771760ec82cfeb18f5560c9f48ffc69"
    },
    {
      "id": "atlas-lesson-cluster-commissioning-gates:7d11bc82bfdeade22966933cbc647b30d6e84f4ba803b11b29f1faba5060ae8e",
      "publicationId": "atlas-lesson-cluster-commissioning-gates",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Commissioning a usable AI cluster",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "5250b6a23fcbdc92516c3b2928991a1ac9ce38334169df0c379caa8a55d2c04b",
      "recordHash": "c76043da0240f39fffa971d0fb679fbf661f128958f2519a52a61e0da694876f"
    },
    {
      "id": "atlas-lesson-cmp:76762b5ed742da4d6b99f67532f78ca520b3fecbf72bfc5e3179206084c4e57e",
      "publicationId": "atlas-lesson-cmp",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Chemical mechanical planarization",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "820f7e05ccb8e5384c8eb270583f8a2875e51b007e32b562c7d1e5bf1baee91e",
      "recordHash": "facd0410f4a0c2c1ca15d5440da0a8bbd81236fdbdfb07f6a3bffd7d2775a256"
    },
    {
      "id": "atlas-lesson-coding-agent-patch-evidence:e86789606cadf30246b10bb32260178014af3a652883c4b3c571b61d7a0772b2",
      "publicationId": "atlas-lesson-coding-agent-patch-evidence",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A code patch needs execution evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f34e5e02c498aea2ea7acf5d13c785cd702af909facc3517a40a27ed1794786c",
      "recordHash": "d1e26b89edce09cffdf1e471e487def43d60e27a398f20e2e0b9dfe5bed92827"
    },
    {
      "id": "atlas-lesson-coherence-numa:98ea9c9aa69d5bebf2aadadfd35b79916a1eac0329ae8f28da3540c4ac09774b",
      "publicationId": "atlas-lesson-coherence-numa",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cache coherence and NUMA placement",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "1372a0cec8af267cb9a5a974b178c2fa4aa78bb7265a8195417a76d81fe14fc4",
      "recordHash": "254da3036cdb7fee9ffea105ee2d1f26b5f9da16341e60ff48de95a666fa56b8"
    },
    {
      "id": "atlas-lesson-coldplate:7082659dda74b84ad83d2427b3fbdbd340bd8613789969a9ca93418de1899e52",
      "publicationId": "atlas-lesson-coldplate",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Liquid-cooling coldplate",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "7559071d316357ca310275f19895a5aca659d0a076c9d540d0c749d676fd22eb",
      "recordHash": "da9370467d67bd4bebbc65d592c1948ca5b988fa8afe5266c9af598d1b97590c"
    },
    {
      "id": "atlas-lesson-compatible-supply-capacity:d0e38071257aa147bae82a91fca9cd2c1bb60c326174cd903d828c325e3ddbdf",
      "publicationId": "atlas-lesson-compatible-supply-capacity",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Compatible supply and converging bottlenecks",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "715b38b90362936d14b98706f6df1eabc253cc449163b96c5706b6eb94441c58",
      "recordHash": "d88dec9bf713cba32dd100849599735b43555b68347295abfcea402dad70e6c2"
    },
    {
      "id": "atlas-lesson-compiler:d896893c18f400723c2532bddbdbe014e6c26ca49e93f2a26f1fd8c8759d42d3",
      "publicationId": "atlas-lesson-compiler",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Compiler, intermediate code, and device executable",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f11de0cd6d12aba995d493437367ba4ab18fbe43e61f34d8b326be8eaf608c58",
      "recordHash": "ec2095a9091e79b2cf8764fc389df8c09b0bc519303ade408484db3fa6560451"
    },
    {
      "id": "atlas-lesson-compiler-layout-lowering:44a15a385782a7a53bef8d8cba2fe38a2227a9e5517620fe3064b01767b58832",
      "publicationId": "atlas-lesson-compiler-layout-lowering",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Compiler layout, lowering and buffer planning",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "96001d0b2eec040c2f5b38d4a35bd2c175392c572ceba2d934acd7bcbefc05ca",
      "recordHash": "2ce5c7efbe6fa333f3fb06471dee66c7a1628cef2a9715243897a167b17eaed3"
    },
    {
      "id": "atlas-lesson-compute-baseboard:2be6fb1dac7d22264d9f4832b98826605bc7095ab58bb5733253e740372e5c39",
      "publicationId": "atlas-lesson-compute-baseboard",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Compute baseboard and tray",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e50f50d6459ca59acd1bf0fd97d09e654bfb52c14e28242ca485a1baa6a8c8fd",
      "recordHash": "eb9e81152d425d9e38ea33591b4b7d60f66328b9d0b1a5127f5436000a850e11"
    },
    {
      "id": "atlas-lesson-compute-tray:6c9dc72a61f8d048850e94785d6ed873c066384254d5f832c4fc32c55e8fe8ea",
      "publicationId": "atlas-lesson-compute-tray",
      "type": "revised",
      "date": "2026-10-07",
      "title": "GB200 compute tray",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "1965966d53065c0f4e8477d0f5c4893d48b5dff12df9d4cb2f8e7155994f8249",
      "recordHash": "6a3dd0f136693cf46914175f1c2cd3359a9a63c8c42540e09464d4d2f5ee57c0"
    },
    {
      "id": "atlas-lesson-contact:851a833040f2b5f2a977cab6e5bbe51a63b3aa8cd36c791c9e90b8d2341aa195",
      "publicationId": "atlas-lesson-contact",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Device contact and interface resistance",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "600773bf98677c508d76e38fa5c88d85d4841239b33d689c6c4e96cb323ba398",
      "recordHash": "8094b0bb15fbaa378dc9bbf55394411554f1df83c6bd3f3396984c13288cf8cd"
    },
    {
      "id": "atlas-lesson-contamination-and-surface-state:8c9b392a4c434f6c99424220581c86befb711680724a07dae058c36004edce3e",
      "publicationId": "atlas-lesson-contamination-and-surface-state",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Contamination and the state of a surface",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "4a22f49665c6c7458b6d7f9b23c81c9db2f860edb4c60ec802896f8411640020",
      "recordHash": "c189bf71a0f753903cd2806cfc0212aea64a690aef219ddd75d99ac0b02c4bc8"
    },
    {
      "id": "atlas-lesson-context-memory-provenance:cbc63c29610c8ff89fab4f37402c22e1d138524a5b9b0284d10b57c2efa11de4",
      "publicationId": "atlas-lesson-context-memory-provenance",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Context, retrieval and durable memory",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "284b1b3ddb531ecc56456f6bd554a71247a33a58eaf9eae60cbd092d9d23c802",
      "recordHash": "ba610ec7f1bfb502dc44d8851112b373f5637060c15a28b6cf2a2887fdc769fa"
    },
    {
      "id": "atlas-lesson-coolant-loop-separation:3335b3cafadf638034ea2aa45ab68e8f95d56ec83adb5bb2577ff2a2ac2a7cc7",
      "publicationId": "atlas-lesson-coolant-loop-separation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cold plates, manifolds and separated coolant loops",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "8184077363a3c10a5cbc87bae04af257789df141f193a7a786c19efccfe06c03",
      "recordHash": "17ed1026f4825f81ffffc4b4df3ae94fb7109ef3064228a30666e895fc1d7ab5"
    },
    {
      "id": "atlas-lesson-cooling-plant:717cbb7dc5350d01f1aa7c6f12c59c05ae0658c8ef3b66511c3a79fa2c652ee2",
      "publicationId": "atlas-lesson-cooling-plant",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Facility cooling and final heat rejection",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "29937cd381d9e9ae46064c252669e47daca3b0d7a1d2e595a7a0ca921705e068",
      "recordHash": "dac3482a3da4d68f80918721b3e1a54f177f62abefdad4300d465ea518cb3762"
    },
    {
      "id": "atlas-lesson-copper-conductor:3a33366ce80ed03adcf318aa71a926664c0741ebb67dd67fdf0de403b9aca230",
      "publicationId": "atlas-lesson-copper-conductor",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Copper conductor and barrier",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "39f3a0c67844457fd0753ba79044609319b5d5ae8e64c9c909631f6d73c6edd4",
      "recordHash": "dc6a62be26e01045e48ae67f13e1462f4a1123e9b2d22535f4d88d7c430d2462"
    },
    {
      "id": "atlas-lesson-cowos-r-l-routing:cc97ae24b776e876ee3525dc61baefee726c1767448d9d1632cd12616a5f7450",
      "publicationId": "atlas-lesson-cowos-r-l-routing",
      "type": "revised",
      "date": "2026-10-07",
      "title": "CoWoS-R and CoWoS-L: RDL and local silicon",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "4b1ad83bb47d1de61ee5168a6e0a6a2e056a5b487f72975c3455cd8fb34ae798",
      "recordHash": "4235cef3344aa91f6039c0815cd810dbe0244852c19f4b5bed066ba2e20e5a72"
    },
    {
      "id": "atlas-lesson-cowos-s-silicon-interposer:a51dfb46bb8b7690caa1aabca458a2bb45282594f7c000164605f855ca8d95df",
      "publicationId": "atlas-lesson-cowos-s-silicon-interposer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "CoWoS-S and the silicon interposer route",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f67e3c156c736f24a99aea88f9bb93bc152b74c43668f441e32a561409a488fa",
      "recordHash": "1867deab0de518686c4e439e72ab5a8915b4357ccdb787d6de9a225c0e7c6e59"
    },
    {
      "id": "atlas-lesson-cpu-out-of-order:de332b6479117958604f0f0213c55983b03334fcab6e550da416494915f1e837",
      "publicationId": "atlas-lesson-cpu-out-of-order",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Out-of-order CPU pipeline",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "88a635f32c872b1b02877ba3f22991d25cd58541b0170197099a83084ace0ff5",
      "recordHash": "f57aa08d532f45fac5dc0b0853309bcaf2d3ea99867f12889f1b02fbc0852a4e"
    },
    {
      "id": "atlas-lesson-cpu-vector-matrix:8559e1c80f2486166114e3f4e91455ab97341dad2dcf11d0b13ad68273749538",
      "publicationId": "atlas-lesson-cpu-vector-matrix",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Scalar, vector and CPU matrix units",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b5c27ac78db596531db341984fd06beb9cbf970077a7f3f61543039dbdf33900",
      "recordHash": "479734b9432c600ece2fe53bdf1c568af1d5182ccc2857dec8e4deb475c66d88"
    },
    {
      "id": "atlas-lesson-crg-55-year-resolution:1d22cb3ecf2c4f9021ea7f5b2ce44f2b05c8bcde3f79fb6edb62009acf19dae2",
      "publicationId": "atlas-lesson-crg-55-year-resolution",
      "type": "revised",
      "date": "2026-10-07",
      "title": "The 55-year realization challenge and CRG",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "8d143cf927e97440a5ed51a9903b19824bbf4ac2dd96de8292406f774afd3abd",
      "recordHash": "2faa2ddab23de3dff57a46634ccdb742b376016ed41e1817e31b1ed6b288d457"
    },
    {
      "id": "atlas-lesson-crg-architecture-contract:a7e39e3f00560785995a2989802b7bcbbd260a23dae1b0fcd53d7d63110798d2",
      "publicationId": "atlas-lesson-crg-architecture-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Architecture is a contract between computation and silicon",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "59f437f8634e36e8844093f0146a8e46d4dd99a470de81ea86bd45667e12ca1d",
      "recordHash": "47a8e19a070161aa611ceec79536392df9510fb892a41859bc6d90d397e35b1b"
    },
    {
      "id": "atlas-lesson-crg-chip-design-realization:6405d98b577c9234c50310d9d0cbff64768517ac2d09fc1fca55b0f269ecfaff",
      "publicationId": "atlas-lesson-crg-chip-design-realization",
      "type": "revised",
      "date": "2026-10-07",
      "title": "From architecture contract to a chip",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "33e2049a56ae73aefe4cdc5672ed9f278b9ca3fa9a316e4013d8c8897ba7abd8",
      "recordHash": "987dececc5ddab68b490c82d094a0c635d0d6d41388251d1d06cd986b6a59cc2"
    },
    {
      "id": "atlas-lesson-crg-communication-graph:d1f06f543b60dd4f25a8e9ff4299326730267aba01fde72a61bfe5349d13a731",
      "publicationId": "atlas-lesson-crg-communication-graph",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Communication is the realization medium",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "62b4b772438338bee8a205e849360c44a57975385be32a7d716d124ffbc78e4a",
      "recordHash": "4e94d73fea03ba148b1f1d1df75801f93f19531fa2353c13f622462658bd3521"
    },
    {
      "id": "atlas-lesson-crg-package-system-closure:e424a2c742d6c8f7ee923dd4508f8936afbe3b7f781572110ee1282ebd447926",
      "publicationId": "atlas-lesson-crg-package-system-closure",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Package and system preserve the contract",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d7204bbc6d3ebc0481856729be4746489fdae366d1c04a05807b64e93b9b60a6",
      "recordHash": "4fea6f40309efc95ee803d579e090f4e9a68293d731c059f6e5d6a45cc3a306e"
    },
    {
      "id": "atlas-lesson-crg-problem-statement:1f2511ab134882058da6d370a8be1e8eea5e4861a7bb6457ae15131dbfc2285b",
      "publicationId": "atlas-lesson-crg-problem-statement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "The computation-to-realization gap",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "2f8d3153a4e21298946395c2f72826905905b033597d3424002ed5b86c41eeac",
      "recordHash": "759dd5b887961d030b0316de4a5ff5e967758de99747694dc281088e89b3ed12"
    },
    {
      "id": "atlas-lesson-crg-verification-loop:4afd1035728856242afb9ea1f419ef12d2f795eba4bc4a92df8cd87bb46f39e2",
      "publicationId": "atlas-lesson-crg-verification-loop",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Verification closes the realization loop",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "11d89c82e78e6616001cc198b050c606f858c6adc542c1217d08fe557f28378e",
      "recordHash": "2d644c6e215d7f07279a7d290dc5d33d4755346e5b10bb25fc894096c20414d9"
    },
    {
      "id": "atlas-lesson-crystal-lattice:e210f986e03b35124951f030f93070aa4a72163288cd122eb2910a19e8f0e9fb",
      "publicationId": "atlas-lesson-crystal-lattice",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Diamond-cubic silicon lattice",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "94e0eb1cd0e6ef7b7a85b56f374a9ea2dfb1f107fe918ca1c484f4bb64fd00da",
      "recordHash": "0dea3f9d5d73412e7f1a0cc29fc3eb342d6024016b285663a89b280899c0e5e4"
    },
    {
      "id": "atlas-lesson-cuda:be12fffd12fb63f8f560df44ad3d77ab46632a38b115b3b1f5f91565ea6d102d",
      "publicationId": "atlas-lesson-cuda",
      "type": "revised",
      "date": "2026-10-07",
      "title": "CUDA programming and runtime layer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "016a5280a80b06940c455a0a1d112d2239201c818a07ff4b91d6e41ed604f28a",
      "recordHash": "ad249f49665d4c9f32397da216c41b3ec9f843c4f1e94ac91a095ee2c4e254c7"
    },
    {
      "id": "atlas-lesson-cvd-pvd-film-transport:029269526e523309a3e1dd73975990f228cf8e47254bf70123d28ba0b683054e",
      "publicationId": "atlas-lesson-cvd-pvd-film-transport",
      "type": "revised",
      "date": "2026-10-07",
      "title": "CVD and PVD: two ways to supply a film",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "be8149972b966710fe7f64d603ea3f2dab6880de29fb587bb120e92fa3837a74",
      "recordHash": "b0135d8cf22d5cce0b3455ba9597377d86dc25fedf6def5ccecd176293d88dee"
    },
    {
      "id": "atlas-lesson-data-coverage-language-slices:f55dfa03113b17ee97b6d4cdf2ef3ec37ecb46a2b15b83b238b7d1b117d5e3b5",
      "publicationId": "atlas-lesson-data-coverage-language-slices",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Coverage across language and source slices",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "516c51a6fe6ce3ea3de065503cc2b99de5f8172ce807adea19bb09b23c0b1ecc",
      "recordHash": "02e7ad69500c61aff2b1266a6936d50b06da1fae83094400e47cbe628acf66e2"
    },
    {
      "id": "atlas-lesson-data-mixture-sampling:f5f176681de14376d642994ba7563b380041931e67a0e9068fe1ba5e88edafe5",
      "publicationId": "atlas-lesson-data-mixture-sampling",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Mixtures, epochs and exposure",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "faef38df38200c12d89f20f80375194f2184287547d158a42c3cf954cefad2db",
      "recordHash": "3b7cd0b81abe62a35679e4c8fee755ecbb06c2bd700abc4668473f30317c633d"
    },
    {
      "id": "atlas-lesson-data-quality-dedup-audit:7d881ca5a4051dba71bb107a9e887c39ca9d8a54b39ffff08753c6e7b2618cc3",
      "publicationId": "atlas-lesson-data-quality-dedup-audit",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Filtering, duplication and contamination",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "10b436d2b470150e12f3638a2e294fc82bef1dec31a12d385b4fd24a135e312b",
      "recordHash": "42e820f23abe46e941909db8bb1eba7139bc95e4579e56cd926ee03fe6e9ab34"
    },
    {
      "id": "atlas-lesson-dataset-human-judgment-lineage:a4eba2f25ccbd31fc9d1b606d0d042c0137e554d2244bc76243f490d854c7d7d",
      "publicationId": "atlas-lesson-dataset-human-judgment-lineage",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Human judgments, disagreement and dataset lineage",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e010e104bab58bd41bfcd8e2b47d30e90fff9e248adda2b9c396df470334a1d9",
      "recordHash": "d51c1066cc126dc3a65d237ca8a6c674fe7c0930d9591b17c01af42117569bd4"
    },
    {
      "id": "atlas-lesson-ddr-memory:9d6226ea31137ca5195e90ddffdd28bb416fc1223ecf635c63c22171cf01d53d",
      "publicationId": "atlas-lesson-ddr-memory",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DDR5 server memory",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "263a70b9fb659428a08b59f4a3c37120b4b540935305d77da79fc9f99457af59",
      "recordHash": "a9d381d677ecd7adbb3fe2ba585967bf365af5948dad43826013a63d789a6877"
    },
    {
      "id": "atlas-lesson-decode-bandwidth-trace:c01fab6e52588a6ce342bb6a842666a0e5c652cf01a5441fb155f40d32f8ccae",
      "publicationId": "atlas-lesson-decode-bandwidth-trace",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Autoregressive decode and weight traffic",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c6c70c4daa0f79f05aae99221cf6cf2008081166b9fabd363c91bd707c2e64f0",
      "recordHash": "4c0f1ecacfe30d75e515f4771e159061682e356f559333fda7deb7d166c5d90c"
    },
    {
      "id": "atlas-lesson-delegated-agent-protocols:1882365cf958c4d5daa6c8018c33ab6bfe15cf372f6caca6a9b747df7e362713",
      "publicationId": "atlas-lesson-delegated-agent-protocols",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Delegated tasks, messages and artifacts",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c28af9debe8ce6cf286f21a94fbc8ac82e74d2bfaae05c71da26b2e2c8c43077",
      "recordHash": "a0fae332262ad17763feeede2168df2fa098873a390b66edcc4ed8dc51962b86"
    },
    {
      "id": "atlas-lesson-denoising-generative-objectives:5de93963bc41a18da936f9910288d0b9f57a483fa708ff03744b8a24ad3729cb",
      "publicationId": "atlas-lesson-denoising-generative-objectives",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Train a denoiser and sample iteratively",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "86592b051d9a662ef8d8746ef5fe44ccd9b11c4ba99c32e689b8028b12aadaa2",
      "recordHash": "456167b5a25e2fc16f7e022fccec172b8d76dc677b040cd31b1905191211dced"
    },
    {
      "id": "atlas-lesson-device-completion-reset-epochs:8fa6dce3058070215edad5aa28713028018d0d7a1966b97fe950efd6330157a1",
      "publicationId": "atlas-lesson-device-completion-reset-epochs",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Completion, reset and execution epochs",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "377aa096e99024e804af16387ce7cac2ad96ff5e0cb1b9c19a0cb4462b0b45c1",
      "recordHash": "f4c947806d855ae6017db547f70f10fa8e4eab5476f6e7d410ff96564fdf0e55"
    },
    {
      "id": "atlas-lesson-die-link-compatibility:9fa6d06b29f51d7e95b7fad06297aa6504d3040264f933b73ce266cfdabfb598",
      "publicationId": "atlas-lesson-die-link-compatibility",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Die-to-die links and UCIe compatibility",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "40c93597e3c24dff4396f4543bfbf749ad2a67215e0f353db9c1c0ed708827c9",
      "recordHash": "603497c2d8e1ff7d767616dcb76ce1e7cc483bff949ec36aa4ef3766fa3bc769"
    },
    {
      "id": "atlas-lesson-dielectric:3f5ed85b7ebdd5de15e33b4e935a869a34b06b344f31f0dc2c3d86fead01f0e8",
      "publicationId": "atlas-lesson-dielectric",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Insulators and low-k films",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "864bcc5c1ad947b90d4051d13cee08cfd254eae58d52e56d148918d1f179111b",
      "recordHash": "b6194df960489d160368f23abc41c10acd571f937a1619cbb90ec375ed1c5c77"
    },
    {
      "id": "atlas-lesson-diffusion-action-horizon:61094a353619369a245f309395d497842782a4d97e2a8baf2ef83e2ab279f415",
      "publicationId": "atlas-lesson-diffusion-action-horizon",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Predict action chunks and replan with feedback",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "988fe92b486642d6fc5647acf376e046fea42ba98bd0e6e810a034624f85702f",
      "recordHash": "3c16cf0d8ad5278328db0e897a3b162c37faf0e63764eef6a716fa96834a26cc"
    },
    {
      "id": "atlas-lesson-direct-preference-objective:e29d5270983e383c3fd2c069ce815f18cd8ebbc47936db4515dae8fde6040c9a",
      "publicationId": "atlas-lesson-direct-preference-objective",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DPO policy/reference likelihood ratios",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6c60867b7374096c297c1c677752e34d8a032e5086a67f80bcc02b3ccb315c6e",
      "recordHash": "a173f85255dfcd9dcbf83d6c6b4a71fc328f45808aa642084bdb36ec0d6ea7fd"
    },
    {
      "id": "atlas-lesson-disaggregated-serving:5d95852bc9d98b50b1de0a3da0a51ee49b3b33e938250a2750c25ef66c521901",
      "publicationId": "atlas-lesson-disaggregated-serving",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Prefill/decode disaggregation and useful serving rate",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "33f93e04606fc809bbe4bce57dfc128781a96479fa651a0c9f2cc60fcfcc33e5",
      "recordHash": "8516145caf385813b57dd6b63143b5ee0d6cfee7208f77d07cfcf247c1e9ac20"
    },
    {
      "id": "atlas-lesson-distributed-gradient-weighting:e74a58a50c801e39928d801ca845077bb8e8342e8f948bc32238da0c9028ab30",
      "publicationId": "atlas-lesson-distributed-gradient-weighting",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Uneven batches and the global gradient",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a1436b6adcec7d8430f5dbdccdf5e234c37dd1122efbd92e298f216cfcb692a6",
      "recordHash": "df3123103a617e769806dfbe9dbb73e2308ab9af231041ace456a2bc065c75d5"
    },
    {
      "id": "atlas-lesson-dma-visibility-ownership:5b5a7c316fc2060db64981192b4c46cad62c77b5c3e16007eab980a5609348ec",
      "publicationId": "atlas-lesson-dma-visibility-ownership",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DMA visibility, ordering and buffer lifetime",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "552610449e0ea8c17b91ab5e0e658f80a51d82e29a48aac9507682958c758b9b",
      "recordHash": "d6245be441037a05330a01bc9240d3e69878f9e368ea2ebe7798c4963ba1382c"
    },
    {
      "id": "atlas-lesson-document-extraction-validation:9195ac82a4a43dff614d48d95cce63b965c7820f40a6093602eab6476864511a",
      "publicationId": "atlas-lesson-document-extraction-validation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Document fields become validated records",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0a2c24d6b5b3c907e04777115993060645b83362f8e0b29329a8fc42bd89b8ef",
      "recordHash": "944cc5e768898e3f665858b0d14e337b186219a2ff46a643c863562be7901b47"
    },
    {
      "id": "atlas-lesson-domain-adaptive-continuation:d9136e9365c26d4aaf257a6e75d07f3df4a910294e63db3451850b6e23e87d5a",
      "publicationId": "atlas-lesson-domain-adaptive-continuation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Continue language modeling on a new domain",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "dbf295d12f0a2ac81b1808f7da9045b4be29c9a4fea0990c8ae86237ca4faf01",
      "recordHash": "343e95d73c79db52ca0a39414b2eccfe08a15302a0c06838d5e3ee683d2bc7dc"
    },
    {
      "id": "atlas-lesson-doping:2dc6ad55fd634f67a9788c5d6dd14c021c89170de2ad7aa0401189b23848b243",
      "publicationId": "atlas-lesson-doping",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Donor and acceptor doping",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "af68c0c6df1571c777480b2a2e112ead994b2c924d51e3e9410949c6b8a4ad2e",
      "recordHash": "2296013a49cd803b8a9c0a1491c6b06210da63e7120fa267ffecde99dffc92d0"
    },
    {
      "id": "atlas-lesson-dpu-infrastructure-offload:32196d26c51988af2e2afd963e0eae0b21d8615e26f39d6a2e8446038808db87",
      "publicationId": "atlas-lesson-dpu-infrastructure-offload",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DPU and infrastructure offload",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a8e172a07f5bb3aeea9e3f59adf2248f81e325bd88a4028635b7f2fe969cb424",
      "recordHash": "3af438f7f2f803c92e29b4269529537d2982c5bf305da073fe75d41bfb3eee04"
    },
    {
      "id": "atlas-lesson-dram-cell-array-fabrication:69ee3f1922e5fc936a8ecd98048ad4a7b67dfabca3969b67e1557aa3b8e0547a",
      "publicationId": "atlas-lesson-dram-cell-array-fabrication",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DRAM cells, arrays and peripheral circuits",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f3648873f94415348aae5fd40f93ad5e4f67ff57886cdc8b1825b73e2978f280",
      "recordHash": "3d4c0f3daf3110c177514bc36e234c924b988894accfee017024b3c8ea8b9b8a"
    },
    {
      "id": "atlas-lesson-dram-die:f111794e35ec423fd9bfb010fb01780a02384709e51042681caad2fbc3e9e152",
      "publicationId": "atlas-lesson-dram-die",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DRAM die and memory banks",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "8e35528c18d5534d3eca0562f34011ab40e6e3bdf642aa8b7adbc4a0f69757b6",
      "recordHash": "89072cb18167ba92228a5797a9172f66853cfbebf721b22a7f105adbf6d68c03"
    },
    {
      "id": "atlas-lesson-durable-actions-idempotency:5350b69c4c306acafb78bb06e926435b602bca1196d842fa6e6a7c24209f8f2e",
      "publicationId": "atlas-lesson-durable-actions-idempotency",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Durable actions and the ambiguous timeout",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "1c0f584d4d892c2085dd147de59b4eefb454640bea4cd0585c3af1733d43591b",
      "recordHash": "c0d402a62d105f947a91707b619345ac1aa24758ef5e5ef21a18c3da6de179a8"
    },
    {
      "id": "atlas-lesson-electronic-silicon-crystal-growth:0556d11fcaefaff2274fcf46e22c32e14477d906fce69e912e058bee8ab2ddd5",
      "publicationId": "atlas-lesson-electronic-silicon-crystal-growth",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Electronic-grade silicon and crystal growth",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "bd5c305ee3737a7b8d392aa0c9e1361fab4ebe770d342176a45706935f39dd29",
      "recordHash": "843503c645b1ac6cefda087cc7c3c462b07b7ebcaee241f45851732c85034ddc"
    },
    {
      "id": "atlas-lesson-embedding:360dcfce149ae63703c7f7fb2913422470cf1d55b35529ca39a501d1c8ce25fe",
      "publicationId": "atlas-lesson-embedding",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Embedding table",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "84a1276fae29e921de522d632d0a8af9747744b6f954a54eab6305e2c5ff7a40",
      "recordHash": "bc8ae07c33a7bbbc17d59aa0ce3cc1f696d447ab17f27486afac365d20e47a21"
    },
    {
      "id": "atlas-lesson-embodied-policy-evidence:49a78fd09c98a582a23513ea961031a9e23110c1cdc917c3e3c1f62c423be411",
      "publicationId": "atlas-lesson-embodied-policy-evidence",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Learned action policies need embodiment evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "32495e35b066eb2dbefc28960142b36e769f1b0761cdb6dc52f1b0090b58a71f",
      "recordHash": "f529b9296afa4f9af5d1a56cdc2aca8df0997d49a269f36007f4f0b7360a416a"
    },
    {
      "id": "atlas-lesson-emib-local-bridge:4e2c441f3bb243f73d2a2a665de3b6af4e34d00dd6abd774b3338fcd9755571b",
      "publicationId": "atlas-lesson-emib-local-bridge",
      "type": "revised",
      "date": "2026-10-07",
      "title": "EMIB and localized die-to-die bridges",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a84249a0a0f5ea1d633da9af64323382973841b906f9f487860a679f94db20e9",
      "recordHash": "3405933689509e6b449542e55913b17ac5c8ba6a21cee22ad349a2f9d1c8bf6c"
    },
    {
      "id": "atlas-lesson-energy-bands:0b9205ad154dd7acbcaa058b9ec80813f72c0d7fefe4880d55180384150333b2",
      "publicationId": "atlas-lesson-energy-bands",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Energy bands and carriers",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "886d660e49602b087fd73f174153d10c26a34727208398592345f31d9b053c6f",
      "recordHash": "9896e4e9096f37875eec8e3b2fe4a92ccf922af832bfa0b94a5ed69315aff30a"
    },
    {
      "id": "atlas-lesson-energy-forecast-boundaries:dc7f7f3616eeeb314d6280a03bdc1c8cbd86496453d528a26e805e0b3caaa5b5",
      "publicationId": "atlas-lesson-energy-forecast-boundaries",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Energy forecasts, geography and measurement boundaries",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "adf4fe6356f64f0bf3c21def73e19be3f2ff51fff1c6cca8a3697fbb2e4c75f8",
      "recordHash": "452b9a13dbea2e41d6fcef986b5015ae173dc4f61b3b04b8c6b1c76765e8a84e"
    },
    {
      "id": "atlas-lesson-epitaxial-material-stack:8d1c61bc7b48aa38c15bc1d2b0070c5245472107fb73857e7a61471df8fb7f3b",
      "publicationId": "atlas-lesson-epitaxial-material-stack",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Epitaxy and engineered starting layers",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "66ee55d8c2d1c0ec081d9027e16189f6d9513324a50a815612f1e37ed3391cd1",
      "recordHash": "bc812dd98d1750b7e3a50063b74a776d7fb29cf0a38f99b2549582e10875c5a1"
    },
    {
      "id": "atlas-lesson-evaluation:00b85f81a811574953c99e7015bb6612b988c9fe3c00cc03c4ca2d9e4a3cb552",
      "publicationId": "atlas-lesson-evaluation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Evaluation & the AGI frontier",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6cf37bc47438c88f93f24e9203e52f6170b85ecf2723c92baeac6cc634af2a1e",
      "recordHash": "3441ef92cfc95f620657f206d5dc6b76f8529b6e5ededf370ed4661b23c42f82"
    },
    {
      "id": "atlas-lesson-event-queues-delivery:aa94f611af83df7199224d1de1e65c6758d9d2148eb5cd66d54f9ae40d6a6827",
      "publicationId": "atlas-lesson-event-queues-delivery",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Events, queues and backpressure",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "2a5e82d9790026dc8d34e99096d01147b5b26cc67ac596ce51aa5f2b99371e13",
      "recordHash": "b63866be06d395e845b765b4053c1ade60fdbda0328e599fdb8e1c628b6018cb"
    },
    {
      "id": "atlas-lesson-expert-routing-budget:f9cad4e267c7b9d15098217ba6248a44efa2ed23ea783d3d45df05f1c3099fdf",
      "publicationId": "atlas-lesson-expert-routing-budget",
      "type": "revised",
      "date": "2026-10-07",
      "title": "MoE routing, active parameters and resident state",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9c04d46394731aa16a5537780b7739a74b1517b3ba2e652ca092f8fad724b41b",
      "recordHash": "01fcbc43f2c56692403cad5b7e3a7dc0887c92f5d49e6faa35f318d8b72f3a35"
    },
    {
      "id": "atlas-lesson-fab-metrology-process-window:58f5b80dedb0a677f4b5b9b4aab8d4e3fda7d9104b15d28219489663da896dfa",
      "publicationId": "atlas-lesson-fab-metrology-process-window",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Metrology, inspection and process windows",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e2a1be26e21c6d18fbcdd25349204b74f62abfb938dbb64860697ea7676fe04d",
      "recordHash": "313fc6a63a79400785647ddfbea17d489df40bec63bf1cf11694fbbbe276e419"
    },
    {
      "id": "atlas-lesson-fab-ramp-cycle-time:fb0f9e4c79d73566e911825aab21f5d418aae3d73405e5853d43b355cca9c60c",
      "publicationId": "atlas-lesson-fab-ramp-cycle-time",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cycle time, ramp and effective capacity",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "2fbedd0509a32a47fc1da016877cfe27ad658beec62a6b76a52d0eab6e341bb3",
      "recordHash": "b8150190840c90aff5499ce74472722ef1384060aab4d66ea46137f94e2acf34"
    },
    {
      "id": "atlas-lesson-fabric-collective-traffic:0588eaebe5920e205b4bfa938528736a3262a81c4c257e08a44cb72b46524b38",
      "publicationId": "atlas-lesson-fabric-collective-traffic",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Collective traffic and congestion",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3f8b9fcca75c082f9b71e70c16ccf58af4ffb54b3346e5d77ecddc1568f22365",
      "recordHash": "1cadf60191af0e8b857551a224ea23bf4bd335c45c5ba373ce64690ccd788a0b"
    },
    {
      "id": "atlas-lesson-facility-heat-rejection:1fbcff742aa962417d74c8fc7a04d56d3a0723a74af793e96e22d91f4a17f4eb",
      "publicationId": "atlas-lesson-facility-heat-rejection",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Facility heat rejection and cooling tradeoffs",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3d2a7939f795b52298f3095b0ab4950148100c4fd819617af778ca6d5f60533a",
      "recordHash": "013395b12e7087e5d34efcbaaae3fe0b50bec4d70d5262a33d8ed7d5b0c715e3"
    },
    {
      "id": "atlas-lesson-feed-forward:f652a98a058c5578d875e5f26b2a6685c56fd986250324c9f1338f6451df442a",
      "publicationId": "atlas-lesson-feed-forward",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Feed-forward network",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9cd5a0336d20d66de113cce28c4df2ab34875ef9cc7cf5c70c3559063a5dbc37",
      "recordHash": "c945183bf8abe770c3160860ab4b2dcbbf9a1ae21dbb4884f2a222ec5d63343e"
    },
    {
      "id": "atlas-lesson-fin-formation-integration:b958ffc11e0add818ab29bd3bbf20dcbefbc68e71504917a7deb9baa700fee8e",
      "publicationId": "atlas-lesson-fin-formation-integration",
      "type": "revised",
      "date": "2026-10-07",
      "title": "How a FinFET fin is formed and integrated",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "75cb5ddbca5fd06e05cc3c5109fabbf39c47649e5ef3f7cc228e1fdf24dc2270",
      "recordHash": "6b662a0ce425806e0bb204d6ea73d497a29984d01c806673f7aa838ac7fa9096"
    },
    {
      "id": "atlas-lesson-finfet:3714ae4e982420c97b7244ef77fe6baef1deddeff8c26337cf3ecd6f06c8a94b",
      "publicationId": "atlas-lesson-finfet",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Fin field-effect transistor",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f86c8ccaf6365863598cd2c00be727c17a6c2ceb9cc6830fe958eb7358a016dd",
      "recordHash": "1146c049bd93cd27cedb7907e912afd33f190c2b4cebc26a064dfe75fe824215"
    },
    {
      "id": "atlas-lesson-firmware-device-contract:0fc8dc192d6d4c31b1b9f68f056542a92c1416ab22ec6e4e179c9eca46a54209",
      "publicationId": "atlas-lesson-firmware-device-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Firmware handoff and device readiness",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ed437edb7c4b4290283907c8d881f95d647f921ce57a522d2325fac62de8f18d",
      "recordHash": "a7ad07bb53030ffc82451b006d79f6e274fbd03708f9184ae080736f40cab614"
    },
    {
      "id": "atlas-lesson-flip-chip-abf-substrate:2b7bd3a8207604e29637cab55644765a5833cadabebc2e6d857f78691bf4c608",
      "publicationId": "atlas-lesson-flip-chip-abf-substrate",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Flip-chip assembly and organic substrates",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "51935def41564726127b7bb753ce8d20eeff171791d95b4f30212e75dfe10275",
      "recordHash": "e93415aa293050886d6d8e6b4489879a8b40a91ec60cebcd942db71cffb8b1cf"
    },
    {
      "id": "atlas-lesson-flipflop:5ba32e43050313be1f797ac1a2e424badc55c09398c1803cb9064c0b4556b4b6",
      "publicationId": "atlas-lesson-flipflop",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Edge-triggered D flip-flop",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0e622d22c5f56f7d56e12e68870619ba32b91f17ae73863a1631197331c634b5",
      "recordHash": "ee0b1c0ee60a93cf77aea6b4a40d0312d7764c2add6775e855c58ca8309cbe1d"
    },
    {
      "id": "atlas-lesson-floating-number-range-resolution:b8fb4a79d2b6f2dff2b717f2bc174adbf1f41e450e300831e31cda9426d56d98",
      "publicationId": "atlas-lesson-floating-number-range-resolution",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Floating-point range, resolution and rounding",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3424744c7661de4da06f3ede5f8a485014e528d2aff19c0ae1ce5be2e140bd8f",
      "recordHash": "2e01ad8dd1de72107db0f3e060b73e5f9a4a409ab1d9b2fda032792fa8fd07cc"
    },
    {
      "id": "atlas-lesson-floating-point-reduction-order:92a28e0d21637dec1641190c2feae8a4a25be5ef6b2d91219bd19291a67673e6",
      "publicationId": "atlas-lesson-floating-point-reduction-order",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Floating-point reductions and compiler permissions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "086489bc836e6f172f0d9ebe5ab16b8149cc2d38dbd71b5531d363a169f9d4b4",
      "recordHash": "9ed60ee7c540b0191a783e03ff8e1f99ccc70760222866172790f5cc1f10d876"
    },
    {
      "id": "atlas-lesson-fpga-dsp-pipelines:5e05a49bb00c70a464bc034672b18f4d677ae8e8d7101f43e3fd99f9eef96a5b",
      "publicationId": "atlas-lesson-fpga-dsp-pipelines",
      "type": "revised",
      "date": "2026-10-07",
      "title": "FPGA fabrics, DSP blocks and adaptive pipelines",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ec287b075a6d7e464e1a0b7a3eab4d8cb987a56e8272f7a20e50c6277913c881",
      "recordHash": "1a9cdb952dc8f61facf3e2cc860f2d811de81f1121c4f68c360815fb3dd13b73"
    },
    {
      "id": "atlas-lesson-gaa:a14b218ade56a5e14b2ab552400755af77a70e0ca9bebb2b7d0c81a577a7117e",
      "publicationId": "atlas-lesson-gaa",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Gate-all-around nanosheet transistor",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "447ab3a68a14fcbc818b3bdd016b09c66a7d44b887a560837c6aac0885d14911",
      "recordHash": "ee3f69f11d35e8c7a4fdcb9fcb1e2f7bda915ad22642dc87a3111a946b922308"
    },
    {
      "id": "atlas-lesson-gate-stack:21e1673deac1adc2e11e91061cf10c93e27f7501af57c8a92af19a7dd57ad56d",
      "publicationId": "atlas-lesson-gate-stack",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Metal gate and high-k dielectric",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3d9194e6c041ae1b2e01c686d32bc0e2dae7fd248dd4a449742041e35dc5d33d",
      "recordHash": "4f4eb257a01d698815e7523b774cbc56f283615c06800d0431888e9b59231832"
    },
    {
      "id": "atlas-lesson-gpu-chiplet-locality:b490fcdd04ab7cb03ee2d2efae239bc86a1ac0fc18b7f1a26e9af33de0009656",
      "publicationId": "atlas-lesson-gpu-chiplet-locality",
      "type": "revised",
      "date": "2026-10-07",
      "title": "GPU chiplets and memory locality",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "700a42281908c691d50f356e064311afef71d1928595c86559349e0dacbaded6",
      "recordHash": "1dd95038836999a8b67e5145ecb996431d411db2792f308a65bc6bf9ae203768"
    },
    {
      "id": "atlas-lesson-gpu-die:55cc91147d5454d60198901d1cf202ab7ca5113fdaa878bce019dc6b9a9da3bf",
      "publicationId": "atlas-lesson-gpu-die",
      "type": "revised",
      "date": "2026-10-07",
      "title": "GPU logic dies",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "fc9ebc8dd555bf16e34c3f66a8c08f92941dddaa68c55121080b84cbee7e4172",
      "recordHash": "1aca0a5c72f467f13d16ed0dedbb79e2d424456630bbd68d3c31df8c425012a3"
    },
    {
      "id": "atlas-lesson-gpu-occupancy-pipeline:a15c9df40c826fbba5dc5b1bf46d87af8f4fda8cda859b59ac5378e3e062934a",
      "publicationId": "atlas-lesson-gpu-occupancy-pipeline",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Occupancy and asynchronous tile pipelines",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "65fd99bcb5a955302948d9b13cf1cadcd081a44ad577cd2105131e546b8c3fa9",
      "recordHash": "1b039fad26cc04edb82493aabd3fbcd87fc18fe74e290756b9b8f5982621632f"
    },
    {
      "id": "atlas-lesson-grace-blackwell-superchip:4ac12db46cc809001d7e813f00ab13ce4520a050d19e4fa92b6182c5f27ce5a8",
      "publicationId": "atlas-lesson-grace-blackwell-superchip",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Grace Blackwell Superchip",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "5065fa12509b662ad40975306a51be64efdfdfc9ae798495fb6c0193b9be2907",
      "recordHash": "1bae4073d6d9441ffc64db66b9ee9e6c9d24238e0623e53ff8129fd3bad76fe4"
    },
    {
      "id": "atlas-lesson-graph-message-passing:e97b4dc6c4c6e92802ea9577f1a6dbe1212c04207bcef6fbbd27c54190207be0",
      "publicationId": "atlas-lesson-graph-message-passing",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Graph message passing and node identity",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "eda5d9c28d029786909c061fbc7f34a287fa95e98ef9962eeed9cf1742636f67",
      "recordHash": "3f5f18421e8794105d2846c270dec60ad6b19735469b446ca595f35c6f3ad757"
    },
    {
      "id": "atlas-lesson-graph-tensor-ir:de2a1a410efa3dc7471536182db047f802e6945c2e14505995d9f51a20ce07ec",
      "publicationId": "atlas-lesson-graph-tensor-ir",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Model graph and tensor intermediate representation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "bcc197aee6345e32a82517e5cf47bef8a9a4a9229ee80f2557e972749b3b7543",
      "recordHash": "df86c778c1da82ab2e335c87090b11a8c988c1ea7f69c2a88095372150c7cd9c"
    },
    {
      "id": "atlas-lesson-grid-interconnection-readiness:43a1ed3c62672a35479ac685776f3fc678be27481f884d47095f10ede0526861",
      "publicationId": "atlas-lesson-grid-interconnection-readiness",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Grid interconnection and deliverable electrical capacity",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c767ca90d23431e5b5ad99738461d873912e5cb4a0ec22c49e54ffb6fb93cc66",
      "recordHash": "4902603f565d625c41306570471691f9bf49aeec4c5a8b79704dca21ab1e9df9"
    },
    {
      "id": "atlas-lesson-hbf-latency-prefetch:a3433bd745aff57c2ed2677bfd73f8e8feb502c05b78af2af8c098759a7fe22b",
      "publicationId": "atlas-lesson-hbf-latency-prefetch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBF latency, transfer granularity and prefetch",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a8dcd0c2ae3be2309cfbf3fc6eeca9f5402f7b8217870c66964e4c32bd7bc2da",
      "recordHash": "fdde8ca1ed575f75ec2587d717557873b24c0be15042226e88ca7cc3d067d6a0"
    },
    {
      "id": "atlas-lesson-hbf-read-tier-contract:8c5f6cc79a0f173b5b0d066ab5932c1ea4789b4c499e9d7579f507a9be1521ff",
      "publicationId": "atlas-lesson-hbf-read-tier-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBF: a read-oriented tier and its evidence boundary",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "fcdf576911aa15e492e5a62e03c2340a48cd631e752cb4e1feeddaf0a82a66a4",
      "recordHash": "48035c4104fb912178fb31a8949a0016df9f49bbee57f64fc6a2844923d774ef"
    },
    {
      "id": "atlas-lesson-hbm-base-phy-controller:aed7583063ed51ecd0029c22acfa6ac2e1fc650924cae8181ee4b6205be15056",
      "publicationId": "atlas-lesson-hbm-base-phy-controller",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Base die, PHY and memory controller",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "42b416e6dc2ef4a9ad909464391093b0b56c64306937a95c37a7ba87c790582f",
      "recordHash": "3ba61147c95133f9e92fccb7ed0bf1c5d693e1e07e0d93ff883b69ce2e48437e"
    },
    {
      "id": "atlas-lesson-hbm-bonding-process-selection:f0c5ecdf4b5fcfc7a84bc4d0e8b97f81521b6e779c00150c976279da3c9d2a09",
      "publicationId": "atlas-lesson-hbm-bonding-process-selection",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Selecting a bonding route under constraints",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b928bf03362a7d88f7757183763144e72d5d51f69de328a44ac7289fda45f407",
      "recordHash": "0cab550778621d9154aab2f350a555de9183a3141b8a78fb11008e4f3d36728c"
    },
    {
      "id": "atlas-lesson-hbm-channel-generation-ras:008954f12bbd58bf45160cdd1112a23a1e9a53caa1b5439ddde0de0e6518a9a9",
      "publicationId": "atlas-lesson-hbm-channel-generation-ras",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM generations, channels, refresh and ECC",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f721b83e0202875dbcaa6a3b6a48d47261053185d133055874ec49a82f4e223c",
      "recordHash": "28e1ffcae32cb8f145050406e4819f35aa1bbdaee93bc0285c33fac81d90a046"
    },
    {
      "id": "atlas-lesson-hbm-controller:9dc02f1874c72ea2d160f6ea39483d9094f1b5b7dd46e7a4c35ed28ed92081bf",
      "publicationId": "atlas-lesson-hbm-controller",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM controller and PHY",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9edc053823d66d6323595946418639548021f2265ef431ce5f89e18927a6c08c",
      "recordHash": "9dfabcc2449540ac0e8451adb7e86829ea526d431ac0bab382a17ff53f65ae1f"
    },
    {
      "id": "atlas-lesson-hbm-hybrid-bond-route:01b971559cf4b8973420064ab375864afc1ab0697768f538b20ce14a44d2282a",
      "publicationId": "atlas-lesson-hbm-hybrid-bond-route",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Hybrid bonding: surface-to-interface closure",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c1924c5c0ec9651e2ce375cf3b1a5a1889a8fcdd40d435d8b166cca358979f3d",
      "recordHash": "8bb3b7d4a00ead7f3feb39f59925e6386f81309ff67740f438ee8d19d25fdf00"
    },
    {
      "id": "atlas-lesson-hbm-mr-muf-route:7c7810a58e7fbdf128c73169fdc0d2dde4f4ae152629c4b1219c0251a7bafe82",
      "publicationId": "atlas-lesson-hbm-mr-muf-route",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Mass reflow and molded underfill",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "00ad814940c7075e8fde7645d1551df11dabc08cd0ff8ea74d72491342c48b44",
      "recordHash": "4af3d0018a39b5f600211234954ba888b76013e7c771d340cd5c63c1591ba6e8"
    },
    {
      "id": "atlas-lesson-hbm-silicon-intensity:9a96b4c68966220a878cbcb9fd760015818139322643e1e0c9d967dab020be0b",
      "publicationId": "atlas-lesson-hbm-silicon-intensity",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM silicon intensity and allocation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c6c558f956cda30a113eb7640373dba5a975a9da42d9938199ea06157ab0345f",
      "recordHash": "baa761ced0a1ccf6e3ced8a8601a2f1d37e16402cae41d9b0d6684e4b3c8ecaa"
    },
    {
      "id": "atlas-lesson-hbm-stack-assembly-test:cd740a3e0d4bc65faafacf038d9b9ee1db41425a0a24a05839891027609cd91e",
      "publicationId": "atlas-lesson-hbm-stack-assembly-test",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM stack assembly, repair and staged test",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "1205a33a2cff98282f575bd16a44b285c21f6de2e74cdf609d34dbb014df060b",
      "recordHash": "86d919ea5cd03bb2bbdc0f83bd6f038fcfc1c12ec9566416f12935cf857c57b5"
    },
    {
      "id": "atlas-lesson-hbm-stack:21adbd811d33976564afe668aba0c3b1ec9d4e7ba8c29adf99371b7930727983",
      "publicationId": "atlas-lesson-hbm-stack",
      "type": "revised",
      "date": "2026-10-07",
      "title": "High-bandwidth memory stack",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e915f4c0275759c97c8507c9b4211948b01769f91452d53e6cea3769f0e2de34",
      "recordHash": "e8b2e4d2f7acea8f62077593873bf04d40155042ed65f6e759224d723ccaeb03"
    },
    {
      "id": "atlas-lesson-hbm-stack-height-budget:280ccbf6d1c712568cece16616517258922a19083b7d8049bf821c4fc98e0a60",
      "publicationId": "atlas-lesson-hbm-stack-height-budget",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM layer count and physical height",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "789eeeacad2cd83fabfade5b32cb7d0ebd8b3970849d62d991e178dbea81821c",
      "recordHash": "fe5b436d3bf084b88226617c28ce046b44d580ac3a50063a5491f12ccafeabeb"
    },
    {
      "id": "atlas-lesson-hbm-stack-thermal-yield:38df39152dd4eb0e885026632552f18c2bb15a109a93248b2678af366538042d",
      "publicationId": "atlas-lesson-hbm-stack-thermal-yield",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM heat, assembly yield and test access",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6c362ddd69e6aff282e761239bc222fe75aec3e68a1e0dfa745e171d75872834",
      "recordHash": "9766690df3781ecd5819cbffa78c569b8ecf8fc359f613efcfab556604fae80d"
    },
    {
      "id": "atlas-lesson-hbm-tc-ncf-route:07544472e816919305dedc87e24c09557c683d32e512f29da0b8b0377ae06c0d",
      "publicationId": "atlas-lesson-hbm-tc-ncf-route",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Thermocompression with non-conductive film",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c4ad79ac2a7d6aa2a63ce80d0c96ce2ea75f331825a3b75a91b6db1c711864af",
      "recordHash": "850bf75dcaa7ab0139a71ad1c0e8295ff7f798e1d912d563b65f7f9458e7610a"
    },
    {
      "id": "atlas-lesson-hbm-tsv-reveal:47ccf809de060a789251304f6d5f5177a6377e4a46aa003a308ea8065f9ea143",
      "publicationId": "atlas-lesson-hbm-tsv-reveal",
      "type": "revised",
      "date": "2026-10-07",
      "title": "TSV formation, keep-out and backside reveal",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "4c97a3f5397355c741dffa0ba9c269c577d64ea964d9055289a4e46fae70efbb",
      "recordHash": "925abcbadce3ebac5aedc84706a8a3ee4b24a3915a4e68bdda4ad7bc3872e6af"
    },
    {
      "id": "atlas-lesson-heat-spreader:24acd68455b3347fcc23e0a74fe828620ab9da5770c8e9d3307d5d1480de1796",
      "publicationId": "atlas-lesson-heat-spreader",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Lid and heat spreader",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "16509336ae86f9cba932305dc82ae8e2a78525ad0bb00d14eb142895d1dbf6ba",
      "recordHash": "d4384f8d062f3bbafd895687532e5da1aa0106f8a8ff043289373d06322df0d5"
    },
    {
      "id": "atlas-lesson-host-cpu:eddb181632b99277b1cd508959e1ea57bb2da4117262977f16669a95727e8bba",
      "publicationId": "atlas-lesson-host-cpu",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Host CPU",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "83df606fcd103403f50db6d960ed9d66a4d4b2eb90916d38f7e9e81ea50533e3",
      "recordHash": "ad1bf66e491775daeea90125400bc44f5e398c4ff739bd68bccbf32e8dcfbd11"
    },
    {
      "id": "atlas-lesson-human-review-cancellation:fe62257818d4de525ba1bda6be09b91985e615d62d11c9d2ab0d259912eaaecc",
      "publicationId": "atlas-lesson-human-review-cancellation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Human review, interruption and cancellation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "72d8c009622837b8db00002ca12bd52a5ddb34ec7f76c08099b971026d1011bc",
      "recordHash": "873b97a233e2bd66a76026ee8fbc8b5ffc84636f26a5ce106b29f7f3dd988f42"
    },
    {
      "id": "atlas-lesson-hybrid-bond-surface-alignment:cc5078855d8c2057002fcc9532979af838c9685d43caf394291b4c76e3ec7673",
      "publicationId": "atlas-lesson-hybrid-bond-surface-alignment",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Hybrid bonding: surface state and alignment",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "4495d7de31bfb3b71fa9deb84fbf28beaeceef236beaaf2d8c13817e7b00283c",
      "recordHash": "fd4f10075f60297d24b0ba66441e3385974f6b0b27e3624ab1d5ea044410e134"
    },
    {
      "id": "atlas-lesson-image-text-contrastive-learning:4c8ae9b771c863cf643f2c40659632e2da7abccbaaa9968b9527e139e90a03a1",
      "publicationId": "atlas-lesson-image-text-contrastive-learning",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Pair images and captions in a shared representation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0b5ac6378d90a5cc45b8f6b354077131dc8d5c7d8911546a0640f731b33a8adc",
      "recordHash": "310a5e8fae258b0561786dc7d54ba5f1c986f981e3f6d0a5bb5f77ac6b2fe184"
    },
    {
      "id": "atlas-lesson-imagined-rollouts-policy-learning:1fb05a54fa538ae3354d0fdd3cc9a2e8bbe864b5cca214426f16f2f278ee932e",
      "publicationId": "atlas-lesson-imagined-rollouts-policy-learning",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Learn behavior from a model and test in the environment",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "acedbe1cec46b5e11c038b80032dc4db2547a616d8e15219dc087f3fe6850cd7",
      "recordHash": "cfdda9947c18a61945c23252d1574d63dcf287f1586a69b31e3648b9e067b4fb"
    },
    {
      "id": "atlas-lesson-implantation-anneal-diffusion:63ac3b687ca0d9d318412b4c98d9f493103819e934fe4ca4892541fc97fc6674",
      "publicationId": "atlas-lesson-implantation-anneal-diffusion",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Implantation, activation and diffusion",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "59499e51923d216693442785b206e5161068d16e1e4b3db809026cef683cd0cd",
      "recordHash": "0eafefe91e3f793af315516651d7c7d7266f78259633400eb828956bec783bc3"
    },
    {
      "id": "atlas-lesson-inference-custom-silicon:6474e17551db17cdf3491c03c78ef5fca6c6ef49937701058e364135541bbfb6",
      "publicationId": "atlas-lesson-inference-custom-silicon",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Custom inference silicon: Maia and MTIA",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ae0e194b7ba224a008e2e250a871c0cb59506860ca96cbc69005e88d6b30990e",
      "recordHash": "d5677280eca5420c3db7bf8a20c1326bbf7171b89bffc821e16f6c4fb94029a7"
    },
    {
      "id": "atlas-lesson-interconnect:05ff3c6338e4e52856648e8b426e89874ebd621ec55c737e041f763241b9c3bf",
      "publicationId": "atlas-lesson-interconnect",
      "type": "revised",
      "date": "2026-10-07",
      "title": "On-chip metal and via hierarchy",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f2cdf3d0cd2f7c522f1bd30b01603c8dc3bf50e2f4995886bbcdf8f5f424919b",
      "recordHash": "822b38efe9917ef27b6ac9e775514fb10af3ee1333bf6448c03894ebe2deabb8"
    },
    {
      "id": "atlas-lesson-interconnect-rc-materials:82011a97eec4074c589e125af47ff4ba53fe5f8ae56bac5465e1654768c4c51b",
      "publicationId": "atlas-lesson-interconnect-rc-materials",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wire resistance, low-k dielectrics and reliability",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b096f9961d8f06573310ae65768cdc2d00574f4efd4ab349376d17e15566b567",
      "recordHash": "d45e0d9cb5d4acdd43877d4a63f0cd61e887d7e0dde4fb28662ea4a2c330841f"
    },
    {
      "id": "atlas-lesson-interface-signal-eye:e45e270c5848300d59254853c619a6d5c67b46b0956cb6c0c0dbf7beadb4e88d",
      "publicationId": "atlas-lesson-interface-signal-eye",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Signal integrity, timing and the eye diagram",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3c9af1054e0e6fb2df358c9af69c0691edb8c1e6f128f718d99a884ad24e112d",
      "recordHash": "fd18393466353261d2a8d342467f2e3f12b64de903dcd81703a7a731ce739a8c"
    },
    {
      "id": "atlas-lesson-interposer:0ef2683451d955239f9e06b4071260f4e5972ce5801107bf67de75f47bbfa040",
      "publicationId": "atlas-lesson-interposer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Interposer and redistribution layers",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3f5541c00f477ad2962e69c6bb943a2ab4e3abea887f5ecab0b8742b2d898c4b",
      "recordHash": "429249bc64f340cbf03e2fed28cd7a1938f2a5716e9eac3afd5920275d617f03"
    },
    {
      "id": "atlas-lesson-inverter:f9de02dea88c8aa34eb053c1c0c6e64149ca8c2a747baed556a3e5ff285bf2a8",
      "publicationId": "atlas-lesson-inverter",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Complementary CMOS inverter",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6bb986da7cbe4c43c7d9f53500f4ec2b8da20da3dab782f4bca4f8261c9775c0",
      "recordHash": "5639377098d0e1dfc239c8e7a8ebd2458320155e50dcf21a6403cad240cbf436"
    },
    {
      "id": "atlas-lesson-iommu-buffer-identity:061cf85e37427122a04d43fe17aff13a80a60fa32201ca3aee3f17ee232afcc9",
      "publicationId": "atlas-lesson-iommu-buffer-identity",
      "type": "revised",
      "date": "2026-10-07",
      "title": "IOMMU permission and tensor identity",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ceedeada99b360b438b55ab88a2c388ef8debd68d1d4b97af379af3b766a2eb6",
      "recordHash": "4a5201361d8183fe1c0b5bb6ccbacdfa34ef7131639778252c427436aa504580"
    },
    {
      "id": "atlas-lesson-judge-rubric-agreement:d4b44a3790960be92ed4c3c49d6f0232c3c0050943febe34e9eb6aa88462572f",
      "publicationId": "atlas-lesson-judge-rubric-agreement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Human and model judgments under a rubric",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ce1e2c03ada07890d4bae5393da70b71c95a7a7a31f1bdca772b0833ed08378e",
      "recordHash": "4cf43d588459c907f0d649fe18f9dd2a49248aa1bc81efd1dbb5cfde51699b72"
    },
    {
      "id": "atlas-lesson-kernel:399e7a314d03e916ac733cc3872c6596f15451806ce5a1d0743620fa88d1a474",
      "publicationId": "atlas-lesson-kernel",
      "type": "revised",
      "date": "2026-10-07",
      "title": "GPU kernel and thread hierarchy",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d1bc5a55795b0178d7c6dda3a594244fc0ecdbfe288cc3d6e1b5b7e60cff6ded",
      "recordHash": "cc7c4f990ebd98fc48253e46fd60b9e63f837ef7b3c4d61c30eda6be608ac04d"
    },
    {
      "id": "atlas-lesson-kernel-locality-fusion:5b50e816428650abbbf76222370008495e3e19d6360b0cd80a94fb1dfa58cbfc",
      "publicationId": "atlas-lesson-kernel-locality-fusion",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Kernel tiling, fusion and operand reuse",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "83130756780f3de4c3d4154034664cbc6ff0b5776aef6812b58f4d8cbc10bd92",
      "recordHash": "c69146d688283a74beb03fe2a3cfaf13c324c1b864d947c46da9a39ce6edcaef"
    },
    {
      "id": "atlas-lesson-known-good-die-test:13739bf6888d1fc9306aa0b78ec579bacc7581804804d301ec498d8287d68ca4",
      "publicationId": "atlas-lesson-known-good-die-test",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DFT, probe, binning and known-good die",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e2e64afddf570a62042026b1a1c0b91197c86a4c2cfb22964b9b5fc14986dc63",
      "recordHash": "c39bea11d9760da2d5f4b7f38327093a4811b0798d142b87ce830a0e61540405"
    },
    {
      "id": "atlas-lesson-kv-cache:fdce95966cbad70fdbdb43edcdab601ee09f198dea9ef0b7867e997131f2fdf2",
      "publicationId": "atlas-lesson-kv-cache",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Key–value cache",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "621626be0c6b8a9e3f05295e1f4de5cb7db708eab8c8420b8a548745c853f09a",
      "recordHash": "4f3785d19ee3207a818cbcd03af66fb30f13194e87c9f8e9806ae7312e8578bb"
    },
    {
      "id": "atlas-lesson-l1-cache:0d7bb1afd4fb06a60e6c1d25236ccd507d733f90c43eb1f573bd711e7d81e498",
      "publicationId": "atlas-lesson-l1-cache",
      "type": "revised",
      "date": "2026-10-07",
      "title": "L1 and texture cache",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "32cd130ce31c6fa649bb8476fdf5e33be695f7a56388e6163c47605ce1d6814d",
      "recordHash": "418fa7f0d476c606682a5bcd3fee09ce10a82d0f404671b8344c7c9547a34565"
    },
    {
      "id": "atlas-lesson-l2-cache:c38ef3ce06ed59ef90511dc3156cd9d1234f42049b3df5807d311310a690c5c7",
      "publicationId": "atlas-lesson-l2-cache",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Shared L2 cache",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "cd30bf955d518a376029fea40d9bd4df18bcc67c5948c4eaace7fd40815f4f38",
      "recordHash": "f882ba7a4160519b837fa15725d79ab84a599220835740796d495d147ea3d5a4"
    },
    {
      "id": "atlas-lesson-leaf-switch:0fd58edc6b43f35c6b447b62eeb98d5b0c6ccdb6ef15088ba1329ceb76970807",
      "publicationId": "atlas-lesson-leaf-switch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Leaf switch and endpoint network",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a4693f5040d084386b1c88cb2828879447564bf161ed254c90918e187f12dd87",
      "recordHash": "c2e3e7f851089c36688c67d426fed26a83144af9385f0c5ee762b65159c57765"
    },
    {
      "id": "atlas-lesson-linear-map-rank-subspace:4e23c169e0dd01f71b229c6db91050134bc4da9bb040dc9faaf9aa0f438a3a7e",
      "publicationId": "atlas-lesson-linear-map-rank-subspace",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Linear maps, rank and retained directions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "18c8c572f32da5c803f2e724e07d75818c6d2a3f7c0d7110a64c7f2c93418955",
      "recordHash": "fefccf4ad24928a29d8b6372386f16a7334ae8e18ecf1f98c18d8a3e46c8508a"
    },
    {
      "id": "atlas-lesson-lithography:877ecf2fd8a7182723c078694c0fac59850064c2c107cd2ed17d51c46843e81f",
      "publicationId": "atlas-lesson-lithography",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Lithography and pattern transfer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "68153912488770be22abae8385f7512ee70bd7bde5d0070de7dec1cf04cc0552",
      "recordHash": "1f911a5a3461e0323289f8186761709b6c06861f48b1ccc9241b8a2c5c9e2c5e"
    },
    {
      "id": "atlas-lesson-lithography-resolution-focus:ea5df47ab80fb08eda3e96815f04760e4805f8e9c42075995b62355340c87f8c",
      "publicationId": "atlas-lesson-lithography-resolution-focus",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DUV, EUV and high-NA imaging",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "dcaf99f1e0dfc72b908ce12ec7848cbf68cc0e5dcf49122e6bd10363032b95d1",
      "recordHash": "63f13e782824d71e3295cfbbd2fd115f60c354cabd13f3820310546881f70ef2"
    },
    {
      "id": "atlas-lesson-loaded-inverter-transition:878f64e7003a187a3e00c73cfe896380e2066e5ecb28c2048e681dcf9ce61f1c",
      "publicationId": "atlas-lesson-loaded-inverter-transition",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Loaded CMOS transfer, noise and transition delay",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "4ab1aa150e88db3d44ca03abcf13ad008922f2586dec58bc1a9d3d2a534d8930",
      "recordHash": "8705ffb4c8f7ad15bdebe62a99372aba1c526ee1b77d1d1a4414e7823a6158f8"
    },
    {
      "id": "atlas-lesson-long-context-adaptation:60e198fb7bca9de91da8489dc4fdb6f649e11c3aa1b8942a510c01891e1c5dab",
      "publicationId": "atlas-lesson-long-context-adaptation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Context extension is a learned-use test",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9e20913d92a5fd6966026898916c00d742432ec4c29b68fda5ba80f2b37ef3fd",
      "recordHash": "72fbe3007b7ee0c846d48b5f26ed903d5ff850cd04d1ba7b79cfeb6225ca2f2e"
    },
    {
      "id": "atlas-lesson-loss-optimizer:240a866f06133ac16319fab1b8c3cc67692642bf73db526131ff7829bc7c9b44",
      "publicationId": "atlas-lesson-loss-optimizer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Loss, gradients & optimizer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "90be077c7d877607f3dfea09389cda7516953228770feaa4fb68cc8dcd5d19c8",
      "recordHash": "c3794c4acf7fe81d9235f025b7901818db639167d7f50203e884c728e088649f"
    },
    {
      "id": "atlas-lesson-low-rank-adaptation:63fe5a68e7897d3c68c3d27524e9ad22343a8c60f20da4454360b824110c36cf",
      "publicationId": "atlas-lesson-low-rank-adaptation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Frozen base weights and trainable adapters",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6c7d203bab13e1c2dc81e27c6db5b0961b2a0b5835c9172da5acd0ce0496807d",
      "recordHash": "3c75eb6b055ca55b391956793510be5c84cb33e347f1c373d15b915affe60f13"
    },
    {
      "id": "atlas-lesson-lpddr-memory:a1a014f57364ed4a9870046ed56478ae374fa08f2a8a1d988f94110bf3e7392d",
      "publicationId": "atlas-lesson-lpddr-memory",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Grace LPDDR5X memory",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "145e469d712a94bb581e79f5360317e82c10f11fca09b6b4c29d064d5fa1fe22",
      "recordHash": "6044a9abfd24da95c8beba56e0f7d0cd1eb597e4fb91c64eb4442eebda27139d"
    },
    {
      "id": "atlas-lesson-mac:bf7ab93347acb7849b2f6e1b3b324d1df3b390b25763e189d98dfb2db7c0fb9b",
      "publicationId": "atlas-lesson-mac",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Multiply–accumulate and fused arithmetic",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f3ae5d972675ce631437c3719c9c6155bf5ffe387b5641445c97db7dfe0082ff",
      "recordHash": "e34689ba24163b675fb8eb60f68a5fbd0cb207ce78ac356af60a10190258f358"
    },
    {
      "id": "atlas-lesson-management-controller:4a62da7a5385c943947f60ce5118e48ef10c70964bbeb9f18492ad2cfee3516c",
      "publicationId": "atlas-lesson-management-controller",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Baseboard management controller",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "415868ba30349bbe2aea80e7e265366e3e3c84d37b02225d6351edf09c3b06e9",
      "recordHash": "fc1ce0ba43fcc8e6bda4d5c94f2ce2db3884d283c9949c5e875af63524f7de17"
    },
    {
      "id": "atlas-lesson-manufacturing-execution-dispatch:ed01219e8371991f32b1a4ebe3da0fbb3bc05b20f4689d21b8cad636ad8a08fa",
      "publicationId": "atlas-lesson-manufacturing-execution-dispatch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "MES, dispatch and process release",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "fa51b642a18e3c1b0704897545496661eef2e317427a2b01d049b26631ee66a7",
      "recordHash": "66c209bd9b4e0c1ffaaeabeec1ee4bc5c25b1e2776b1b305b2280df07214c710"
    },
    {
      "id": "atlas-lesson-mask-opc-layout:24da1f0d6fb479be17c07d36bf566c1402b9d76a904539164ddc1bb25ba57fdf",
      "publicationId": "atlas-lesson-mask-opc-layout",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Masks, OPC and pattern-aware design",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9933a479a9117077d3fc810bdf17694985bf88c48006c01f50865c46f67f096b",
      "recordHash": "2d662dd0062770257b17fae0a2732cb902d2b417131fa02fb3a5899a0133a08c"
    },
    {
      "id": "atlas-lesson-mcp-host-client-server:1a4e0da9a053bdc5929fa3ce586ec0ae23422f449f045bf1287e97b5a9d593b4",
      "publicationId": "atlas-lesson-mcp-host-client-server",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A tool protocol is a boundary",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "8afb18bfc5805b0a83b4b39a909dad37203a877df17e8b4fb25cc3b8248bcc8c",
      "recordHash": "ac773187e132faa535aaaa8de9b288233778ee7fdbf4a2819971f2ef4b7d0c33"
    },
    {
      "id": "atlas-lesson-memory-hierarchy-route:9de16b46579921db02202f902d53e3c3547fe0f61434d2a931b13e5c654f900e",
      "publicationId": "atlas-lesson-memory-hierarchy-route",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Full memory hierarchy and input path",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "77172cf70d304a63c9f8775c13da9ed2350d7ef6187047e4d63612bf59599eac",
      "recordHash": "12865034ef330e8fcd62b1dc0c8c0d7506a375c27118f80e5f1097a8d61e78e4"
    },
    {
      "id": "atlas-lesson-memory-interface-choice:bcac60d3b26f55037983347838cafb2292aac9ca352fe6792422175252ee3dc2",
      "publicationId": "atlas-lesson-memory-interface-choice",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Choosing SRAM, HBM, DDR, LPDDR or GDDR",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ebd2067e493dd037629269875d4d70ce867e9e60a6f5e1e7696079d26d432e09",
      "recordHash": "70a9c7b7f312c08f3f4a6fe48715351f91a65291d35d96726fe1708e7f986ed0"
    },
    {
      "id": "atlas-lesson-memory-system-qualification:44fd5a3df785618025c3c929336e1501babf8f8e40e0ae82e413095ac3305aed",
      "publicationId": "atlas-lesson-memory-system-qualification",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Qualify the memory system and retain useful work",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "25c41523f5b35d073c16379d3426fccac26d7c6feee1d70c0901e89d1745f4b9",
      "recordHash": "70b36282ef80b194020862a7d19e1830caab21358c632ef70f27435eebbdcbda"
    },
    {
      "id": "atlas-lesson-memory-to-hall-propagation:ef2422fe3fc761843836821d78a70dfb6951b0bb3fcd19d9584eb76309a2682f",
      "publicationId": "atlas-lesson-memory-to-hall-propagation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "From memory placement to network, power and cooling",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "18676fe22a1021f410eca0ba53fb5e31ea75185f46371693a005965b1ce68965",
      "recordHash": "deffdf55ec8c76f591ec8996351f301ff57626c9399be798af021737739a10c3"
    },
    {
      "id": "atlas-lesson-memory-wall-trends:8c44451257a4015348fcfc726b6fbb92e6d009f253e3a15a7df55e78ec578c9f",
      "publicationId": "atlas-lesson-memory-wall-trends",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Historical memory-wall evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b99115b68e244e8252d7ad486edb69c92930ae857bfccb8acbd152992b345d62",
      "recordHash": "a5556ab04e96cecea556fdb109c33670ce406559b115c2bdd4e5e4fc24b3c5c3"
    },
    {
      "id": "atlas-lesson-memory-working-set-placement:3de8b42f4336c59910f2073a164a6d02a96ff7c445f660287f72dc92eb37ccfb",
      "publicationId": "atlas-lesson-memory-working-set-placement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Place the working set, not just the model",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e9865b84d2f403eb2c26e10cacfa2c592591f1cf1d2c41f2986cb6faf478cc79",
      "recordHash": "cfdf8b70734cb23c559081bd7e61e39026d96ceb0a56b158a40b502163ad0f0f"
    },
    {
      "id": "atlas-lesson-microbatch-equivalent-updates:47ee7e8e48a5773542f2c2aa5c6305ce512770baaaec9c7f98624b5440f1f95d",
      "publicationId": "atlas-lesson-microbatch-equivalent-updates",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Gradient accumulation under a fixed global objective",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "de8edb0bf416fe07cfa7981f458247d155eec3efacd41c70d125862c64ebe6fa",
      "recordHash": "79c3c021e01d4d83221536cc63287e5bfb938b1fc0bec60043801ec7be222dcc"
    },
    {
      "id": "atlas-lesson-microbump:139c0166de7a517c0f4c19a79848ce1922940cae04115d5e6c3cff2b79798989",
      "publicationId": "atlas-lesson-microbump",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Microbumps and bonding joints",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "dc886ba9ba331a2b545888576eaaafe4a3f8282b37177aa85d4f15d0aa0e1c6b",
      "recordHash": "a66e4ae01b0a7762bb0b30c32b883c37f207d3761f903811ad75439b045e8c30"
    },
    {
      "id": "atlas-lesson-model-artifact-rollout-drift:21bfc229f2f14593c90c9cd89d2660620ae9aafd26eb1036509a37e7e1fa1569",
      "publicationId": "atlas-lesson-model-artifact-rollout-drift",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Model artifacts, rollout and drift",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c8f9322b952ea393662208b1f52f176908a581ddc6526808a3457fad348c9bf4",
      "recordHash": "1409ee2bfb8bb4dabbbf808f727c526e920176bdcdb54ba3399ac20439f761d3"
    },
    {
      "id": "atlas-lesson-model-lifecycle-stage-contract:5023a6a83dc9a1f1af9f73b331d75ce1f12f9a83440d62848b2d5fd854a5e7aa",
      "publicationId": "atlas-lesson-model-lifecycle-stage-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Describe a stage by its changed contract",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f03eb6f4ccf9715d11d551e234fa08fbc5345e9b0c22b7b7bd12c1e25f528414",
      "recordHash": "4306c823dbf248b3bd0d6a88cff3c5df3ac5346b309aad77c044fa57418fe946"
    },
    {
      "id": "atlas-lesson-model-system-regression-contract:c58d397f02eae0744e46ab456461b3993a4bb6c58220ecc80d431e119bc1dfde",
      "publicationId": "atlas-lesson-model-system-regression-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Version the entire evaluated system",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "4d1989b545420e14e79f8cbb3eadbcd4fb40182900476664a1ec9df182016443",
      "recordHash": "b155fe7e51425a8a7889053448e4e94fb27090763a94636217c6a4ad4ff31333"
    },
    {
      "id": "atlas-lesson-moe:6a0dd04908208e2786f02a47540332fe14bbf4f8921a2237f161b8ee686ea708",
      "publicationId": "atlas-lesson-moe",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Mixture of experts",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a2a37b40f0e3aca08a984f6f7c35196b0ac654a101074adfaec772aa31c76d3b",
      "recordHash": "8b70a81dccf56aacd41abe8850935f7150a6951a9f306e1e096ae915a2b695af"
    },
    {
      "id": "atlas-lesson-moe-expert-tier-placement:16f40e7ce21aa89eafc92123ca37f0681a1acf5c64bf1964feb5419b090e49a4",
      "publicationId": "atlas-lesson-moe-expert-tier-placement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "MoE experts: resident capacity, routing and misses",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ce99785c61bbe7fad3293d741f42148ee1b69a363367f2bf1739e0347cf3493c",
      "recordHash": "bd721d74dcaea8b16b49268370efe437eec4e3fca0ad62a2782a7f26485f0fd5"
    },
    {
      "id": "atlas-lesson-mosfet:79ee82c16a5b81b5f202f9345a50e428764f4b29bda8943db35aa2ee6d445cba",
      "publicationId": "atlas-lesson-mosfet",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Metal–oxide–semiconductor field-effect transistor",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3013752cd93d1305d6009449368589243da565aa08da7a83ff8366fa5117f568",
      "recordHash": "b3800dce12b08ab760458bf4282f8be15553dac280d9c5ddf029c9c5014b14e5"
    },
    {
      "id": "atlas-lesson-multi-agent-coordination-cost:3f3bd29c921895ebd5e16aea40c965413b16850e8c2fe7c80db4abad0508faf0",
      "publicationId": "atlas-lesson-multi-agent-coordination-cost",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Coordination can add work",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0773188e6c1c6dee76e439d0b0eeadaeaf502d4cf0aab82cdabee31b85f02f6a",
      "recordHash": "1f124d75dbb3f93514677566a2791999b8b104af67dc088a95e2d5f5c0faf838"
    },
    {
      "id": "atlas-lesson-multiplier:144fe6bf6dfc9303da0f1f7c8182e2d55a22b5779455341ea590be4e73b554ee",
      "publicationId": "atlas-lesson-multiplier",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Binary multiplier and partial-product reduction",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f47f81f8bd8ebd6ac23d0e954de94e0085bd2d3afb2f97a814aed38ae9cfa71e",
      "recordHash": "051475d37a9876c73ca399be144986533e81111cda78a03270ae86fa673089be"
    },
    {
      "id": "atlas-lesson-nand:d80eb5ed07a64fa7a53f2ef1112f402a87cab99f0c13795d248b8b409ac686b0",
      "publicationId": "atlas-lesson-nand",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Two-input CMOS NAND gate",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6a2e7e06ad47f638e3ffc3ed18612008be149ddcd278200dd91f8b19a3bae20b",
      "recordHash": "58e44663db35b12ca18838daf1194efda9bcb60baad70750458188d3f6af703d"
    },
    {
      "id": "atlas-lesson-nanosheet-gate-last-integration:697ab12c31f8661e002132063ca2f8e01214db7e6a3b817646424511799f78fc",
      "publicationId": "atlas-lesson-nanosheet-gate-last-integration",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Nanosheet release and replacement gates",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c6f1d71d9bf8792d95c011ec1102bc78c0a4555eada814d55829f0f793ff20be",
      "recordHash": "0230359dbdf6cafe30a44d8350c0d6cbb13edad23e9b7e2a4382251d86724d51"
    },
    {
      "id": "atlas-lesson-nccl:b0eccf80a99607cd3ac75d0d515e36657d9636aaa7dbed675fbf0b2d6335b068",
      "publicationId": "atlas-lesson-nccl",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Collective communication library",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f5719c79fbd9e05b44c1f0bc493b8b1748c027411bac72a81007cdc23279752f",
      "recordHash": "dc53b0c45792fd68f715c162e950293ce406a6e969a336267da72e891380f5e0"
    },
    {
      "id": "atlas-lesson-network-adapter:041905343cf0fed291bb2b8e2e18f5b87218acebd0d8d9f6a6f57d3507a78e6b",
      "publicationId": "atlas-lesson-network-adapter",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Network interface adapter",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "deacfb883b93eeede5df7ef4581c5e77bed196ba782e86b63dc2bfbc30726907",
      "recordHash": "3095d376ba6ffe92070ec3a53494c44c45f59a725877038e07dc6c3ea7af13fd"
    },
    {
      "id": "atlas-lesson-nvlink-port:51b58c5ad080301d13447cc29e836a95e544b0c421a792378cede2de00319c18",
      "publicationId": "atlas-lesson-nvlink-port",
      "type": "revised",
      "date": "2026-10-07",
      "title": "NVLink GPU interface",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f51557836b6647d309421292e6d424288889ec2765c15d27c0b4f3fd0b271d64",
      "recordHash": "b5da2b370ffe49b250ed683112a54047c00ab58a00b05c31420f351a8c554083"
    },
    {
      "id": "atlas-lesson-nvlink-switch:e29a606627b20ffedb04193848176e075b388e31dab3277e8a0cfbd252697dc8",
      "publicationId": "atlas-lesson-nvlink-switch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "NVLink switch tray and scale-up fabric",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e3b6d61f877bf5aafe4d1472c44b9646c70ad8c9de73fc1bb2b62fd71030de36",
      "recordHash": "5eb2fb526dd0309ba9d4464e88628a07da2823eda372f6db47bd3861b7515c45"
    },
    {
      "id": "atlas-lesson-nvme-storage:7d902ce78d180045fb56ebb53e4175e543768556d8ef36c8c0bd26078cf5edbe",
      "publicationId": "atlas-lesson-nvme-storage",
      "type": "revised",
      "date": "2026-10-07",
      "title": "NVMe solid-state storage",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b60465c006c5c0aabe12ee9b2457a31b481d0933a42feb8c091a6b44054950d6",
      "recordHash": "c2770cbffcce75f24c7b35490865a537e226fd9eb2c79258261fee2482b211c3"
    },
    {
      "id": "atlas-lesson-on-chip-network:75a3eccc98dbde9e04b2c064f63c29b91019ef4be4f0e5bf752936f502752657",
      "publicationId": "atlas-lesson-on-chip-network",
      "type": "revised",
      "date": "2026-10-07",
      "title": "On-chip interconnect fabric",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6083441d6a0b601aef1c175f35455cb2d6d3d009fd1f159c96af558cdb451ecd",
      "recordHash": "2b3b38056cabee0063bd8f877b4fac17455e766d06e55eb3e09bd9dd82cbfbbe"
    },
    {
      "id": "atlas-lesson-optical-cpo-placement:f9aa3e2193967d070d09087494403531b08f5a238152475a01774073a8f44312",
      "publicationId": "atlas-lesson-optical-cpo-placement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Optical transceivers and co-packaged optics",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "cf121facc3822c534cc216289b2a4514c73ed4a491b812774c9c52589dbf80fe",
      "recordHash": "dfcdec6f299d18f2ab4d45a41a5f62d21d3c89f37b38b41e42acd9896ce0cb09"
    },
    {
      "id": "atlas-lesson-optics:3b824c03a84495a7e1a4825868756b3cb52c9b0e4d2f0798d6a1ad9af346a8e1",
      "publicationId": "atlas-lesson-optics",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Optical transceiver and fiber link",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "2d2c7d3c172f330c081aea9b9884af4ff9e1e98d16075696867c3ef5dc38c7d0",
      "recordHash": "d0d513a0e675d762c4b7ecabeff128b4e44654fce01b67030e4a5c1a142fa0ef"
    },
    {
      "id": "atlas-lesson-optimizer-schedule-stability:1595e76475c6e3cc5b7dc79e5d2c779c55fd530f509376295bef2246da251ea3",
      "publicationId": "atlas-lesson-optimizer-schedule-stability",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Initialization, learning rate and stable updates",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "845863e52dffed5a7431630fe9158db40e8b8310d1778c24fdb405be3f9ce354",
      "recordHash": "311039aa0dab6eb56aca90d3972aa4f0bfc651825321f0090020047d31cb998a"
    },
    {
      "id": "atlas-lesson-orbital-evidence-status:a10ba9975b60d73c8bec81aef0e063f2b768d054306a5b93426913b00afbeb36",
      "publicationId": "atlas-lesson-orbital-evidence-status",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Orbital computing evidence ladder",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e2f92a32d72350dda289d5699c4530490756fcbf3d6c9dc8a855cf1feccc3171",
      "recordHash": "9aabc301b537ba3563b0afe8a2479bc4203d271c8f3b2ddf828b7168769ab786"
    },
    {
      "id": "atlas-lesson-orbital-lifecycle-economics:2334b716a2d5323cf786b524562b4dba2129ea3dc9b5ee2551b2c24390d70504",
      "publicationId": "atlas-lesson-orbital-lifecycle-economics",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Orbital lifecycle economics and workload fit",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f2bbbff3ccae24815795fdc99570163bf5e4edc39081902a53d3e1afc983fb02",
      "recordHash": "bfa8dc588a2dd37b070eb6b8886b968ec7c70f7d5eec02936803056cf387689d"
    },
    {
      "id": "atlas-lesson-orbital-link-contacts:45e18d68a1d9a4f973fbeee613a1972534092da6cdeca42928c28e5d5b561802",
      "publicationId": "atlas-lesson-orbital-link-contacts",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Orbital optical links and contact budgets",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9dac346d7a2094b40a39c3ef785f8f5f074b0b9579aeed6650ec1eae178be202",
      "recordHash": "a5f8a0db22781c2032c9f7cb578d56a01daaa2b2e2b22420388832df62a66db7"
    },
    {
      "id": "atlas-lesson-orbital-radiation-recovery:15bb047e2537875820f5e2953a0422233e17b893c2ced95be70003888174b4d5",
      "publicationId": "atlas-lesson-orbital-radiation-recovery",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Radiation effects, detection and recovery",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "73ecdd217608bfb56d704eb03a3b7ce9631e3e99da627d5078c284c9d33e8c86",
      "recordHash": "8bdcab90978b2f361284b2de0148f2b0dfc7901fc1f190e4c76231fbed8158d6"
    },
    {
      "id": "atlas-lesson-orbital-radiator-budget:0134d4025a29460ec53abdb6f432ec2ed4d5f404840b2f1c5b84df09553f017f",
      "publicationId": "atlas-lesson-orbital-radiator-budget",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Radiators, view factors and orbital heat rejection",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f8374d7d0ad975ba8d57c197d72d2ce2c2463851aae53305590a01018eb76553",
      "recordHash": "c3b02d6190306f2934ed25ba5886ad8dcea8cfd741bc13ee9ff648b00fa19f2d"
    },
    {
      "id": "atlas-lesson-orbital-replacement-mass:4fae4c8a6f401a641fcd8325e0a326cebd3d44365a1cfd3ab86c1aaf455f432b",
      "publicationId": "atlas-lesson-orbital-replacement-mass",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Launch, replacement and end-of-life mass",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "48ab6e41891606f29c75f85d294b3afc42b6fbaceda0ecc9ce8998524ab21ad4",
      "recordHash": "e48b20135530725b917e55585c02e4bfd2bf97dc7b52c8f44b59088bfcef0c26"
    },
    {
      "id": "atlas-lesson-orbital-solar-storage:b535417defe97a483d3a794fa61c7c1ae169758aa3261816cd7668d25701664c",
      "publicationId": "atlas-lesson-orbital-solar-storage",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Orbital solar generation and eclipse storage",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "56877f6b6b9f86a2f5d7f36a3c4c1d404eb5b018e0465b6d977a55f708761a6f",
      "recordHash": "c4abbc199692e9cf993a3e8f5a24dcb2beaa11a610de069fe42f1d6a3277433a"
    },
    {
      "id": "atlas-lesson-output-head:4904083640b2ae26908827e6bee1fa65aeddd55bc858db43dca6950bfb814e49",
      "publicationId": "atlas-lesson-output-head",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Output head & decoding",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ce40966dea422ac9cb0121b6f891f83404cdc9c440cfbd28db6dd466a6fe7a68",
      "recordHash": "033737fee890f54dffd571b22aced7d194ef8d7d5b0eddcc150c63454b8a7548"
    },
    {
      "id": "atlas-lesson-oxide-to-cell-acceptance:92ba950dbac2d5b7248087e2bf18b1db6b1c6c1f11e55a48e26a36f7122c1b58",
      "publicationId": "atlas-lesson-oxide-to-cell-acceptance",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Oxide variation to electrical cell acceptance",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "04242fcd656b0248d3ff59809fe7a5c5f2cc13f23c3b378c5ad2cb09bdc15559",
      "recordHash": "4574d05f3094ffa7e1a46654667ca4d8815cf2f04e161e265d1a1caf8e2dfedd"
    },
    {
      "id": "atlas-lesson-package-substrate:a24f73ea5a95db8a086d107761d2e9eb5352650e93f81c45effefc8ad4fd0c93",
      "publicationId": "atlas-lesson-package-substrate",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Package substrate",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3f6859f45619634956c36432e19503db93467d119aa6dcf3f16b63f172e33d4a",
      "recordHash": "8b4b00fad7b5e7eac6def1d216cf9d05a74e7919039df00e3756811e288df8e1"
    },
    {
      "id": "atlas-lesson-package-thermomechanical-reliability:b0f9886bd0e9fe36bd05e3a952540edb24c7a74b943ba5769e0584b52de3f73d",
      "publicationId": "atlas-lesson-package-thermomechanical-reliability",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Underfill, warpage, thermal paths and qualification",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "cd710c34500795feb738d4fd1acd04651295130b2f2c14940bcc296c08d108f5",
      "recordHash": "d24409c2a4d45cbccc113f01f879174241a57e9da3617cb824e720f5ec4dd213"
    },
    {
      "id": "atlas-lesson-parallelism:9ce2649dbffc89fcc4b59c54d77d3cd11ed71dca85d5d500e858601ebe8c2edd",
      "publicationId": "atlas-lesson-parallelism",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Data, tensor, pipeline, and state parallelism",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "253a3e3b83dacb093de124697f3af6540cdd6045e25e5fe5128ac0c1ef771b8d",
      "recordHash": "735232346e7ddbf88f5620aed3f4b85629543ea41d949c216a695358a05454f4"
    },
    {
      "id": "atlas-lesson-parallelism-communication-budget:d5c251d5216f672afb7b60a687c5673e2e3ee646bbab5684c00f3e692b4882e0",
      "publicationId": "atlas-lesson-parallelism-communication-budget",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Parallelism as a memory and communication budget",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b9e56442a10f73d0021a4ff5bc4d89b73f6f619003abd416732d0cb133e163ad",
      "recordHash": "0cad07471ebaf74f05a1d9a638b2223f904a81844dd6db3fdf11308ece639022"
    },
    {
      "id": "atlas-lesson-pcie-cxl-semantics:102aab15d640dec2078740b2dc3df2a647bd896ef267197b3d658addf3d50977",
      "publicationId": "atlas-lesson-pcie-cxl-semantics",
      "type": "revised",
      "date": "2026-10-07",
      "title": "PCIe and CXL: transport versus memory semantics",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "67754abefcc48af5518eeca859203df1c0b723971bd0fbff758da387baf4dd1f",
      "recordHash": "d32a34d0529ae1b19f3b078626286dfbddb92aa07f3d59569fed02bc62522571"
    },
    {
      "id": "atlas-lesson-pcie-interface:864af7c90533232f657efea9421d63bb289771ba8d34a2052a6e5dcc4c7341a5",
      "publicationId": "atlas-lesson-pcie-interface",
      "type": "revised",
      "date": "2026-10-07",
      "title": "PCI Express interconnect",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "21b7e47ff7eef312e297f9f806e6cdea1187149b6f11be72e032df187e931dc4",
      "recordHash": "42a59f24b4671c2aacfac9cc2bb3b3bbe1ce04c7d8692ca785b60d96fe5a00e1"
    },
    {
      "id": "atlas-lesson-plasma-wet-etch-transfer:33f79277d78ae1f7dfc8df814a1482fb8231a46ddc9d62712c9f6b939b63ba87",
      "publicationId": "atlas-lesson-plasma-wet-etch-transfer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Plasma and wet etch: selectivity and profile",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9c76f169d6f165b70984f09876d02c05bad0f8a4ff9a3b376ab678b002f2bcb5",
      "recordHash": "81db09aecc6908404b0525c1a61a26a523a0acc3ae989260eaddd9a7b200134d"
    },
    {
      "id": "atlas-lesson-pn-junction:bc6734758db3d411be395cf8db55718694364d9a8e6e999ef1e52d1d5e48b9e9",
      "publicationId": "atlas-lesson-pn-junction",
      "type": "revised",
      "date": "2026-10-07",
      "title": "P–n junction and depletion region",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "183a7a994c8114bdba07177db2838fe40ba10aef3c30f6788768b61608849fa9",
      "recordHash": "1743e2a6b492daa13533180adf8f4402001fec8d9a182296665dfab6660771d8"
    },
    {
      "id": "atlas-lesson-policy-gradient-kl-control:2646dd22d7d4c182e38b1b53e2c66bfe7370233095d5ea3a3325245d6e9815c1",
      "publicationId": "atlas-lesson-policy-gradient-kl-control",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Rollouts, advantages and PPO constraints",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "662c40b3bc3ab0e71cb7ce45cf2d72d51ddec8e9125ad9e13b7076751a16fedd",
      "recordHash": "3c9a69b66627f7ff0131a0ba5bd0f7c3df71f54aada315e90f99ff7b902c3355"
    },
    {
      "id": "atlas-lesson-positional-encoding:e153edf6fac37d84d10fa51ac064d6d6817d4b20c98c2273e814fc98e2c9aead",
      "publicationId": "atlas-lesson-positional-encoding",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Position representation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "7de978fa291e8ee04efd226312217577e6d43a0015bdad8f0ef780b9dc515f16",
      "recordHash": "b4a3565d86690ea77618afab1ccec2e34335b13c0f45d577d5100957e36bdf35"
    },
    {
      "id": "atlas-lesson-post-training:505fa7d38461c3d0e967e85d3175a5f77e269eb71b93fa7b7fa774c5be0fe71c",
      "publicationId": "atlas-lesson-post-training",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Post-training & feedback",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "bf193ec3b2923cbf3350c911ca09b1cafeb6c7e4bd89c025f3189a988ff0d8aa",
      "recordHash": "7642ee324f1be37712d726ddfcdd7bd57d25d1e40812d6fd039b2cdd38c0a596"
    },
    {
      "id": "atlas-lesson-power-integrity-budget:1f0db00680379385b1ae2f625649046f54cde3e4f0e8e9863ca17961399ba24a",
      "publicationId": "atlas-lesson-power-integrity-budget",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Power integrity and transient voltage margin",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "dcc929e818d95b59a02efb3ec403cc94debf0ca47c889e58e148e3d7c185e2cd",
      "recordHash": "5008dcc85059a38fe7a7397a2450078bd517ceaa2b8290d82435a65e442e3a5b"
    },
    {
      "id": "atlas-lesson-power-shelf:c09fe81039ccdef8708a9e7612f4e8a7094eb31f506e9e83e8b326498ba12d66",
      "publicationId": "atlas-lesson-power-shelf",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Rack power shelf and DC busbar",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "1c281ab3611db38c61a65f0c1341f099f33a23a63742ee97f6033a1df06397f2",
      "recordHash": "eda6bf144594feaaa9a4b2746f671ee89ca8bebe37efc6bbc1c3f34ce4c587fb"
    },
    {
      "id": "atlas-lesson-power-supply:27771c283524894175e57b9244776ef481cbdbe9882a379bab8d27a2acc4fc9f",
      "publicationId": "atlas-lesson-power-supply",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Power supply and power shelf",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6b1463644c4899d97738502fe3527cb2ce85b3ea88fa97c3b83e23555500b5c3",
      "recordHash": "d4e8df314d888a1ee0e664aebb538f02c51b1c4058571692920799ea6cda0f7a"
    },
    {
      "id": "atlas-lesson-preference-reward-model:de26e8d39a3d94439e05e092bf9c6e167bed7eadd9ddd144b2434f4090b9bef3",
      "publicationId": "atlas-lesson-preference-reward-model",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Learn a reward from pairwise choices",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d5ea698eb8d4796140c003096ebb2a676fc168f8c44d82669f1abc684b829ff3",
      "recordHash": "dd8b57c84ced138c5bafb35f8d30fb03566c74abc3c64a2bcce22056da761409"
    },
    {
      "id": "atlas-lesson-prefill-decode-tier-placement:9ec27c01a33a233d29d32360d57ea04479737cb87e4d4caac3c9d6be605b0d15",
      "publicationId": "atlas-lesson-prefill-decode-tier-placement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Prefill, decode and the moving KV working set",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "8b2828194854aeaf9e210db7c16a3ed682ffe21366f3101ece5395f79c22e2f9",
      "recordHash": "62c613094e70ba4e56e72ec261e151259b558c61ff91da16a237876f9ba6adc8"
    },
    {
      "id": "atlas-lesson-prefill-resource-trace:95536d348bc686fda50577ffe187a55ba079728ebbe28dbdeda62209d8b4d651",
      "publicationId": "atlas-lesson-prefill-resource-trace",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Prefill and prompt processing",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3791c84c58ec7213a3b9a593c1dde6bb98666326f6422752eb907350ab1e29d0",
      "recordHash": "9f464419654c2b1124e11acbbb0462d615d7d4a4282a9945025e063b5d3fab37"
    },
    {
      "id": "atlas-lesson-probability-calibration-abstention:f9c79ee6ed32cae7214ed6d5026b155b685e77062fcf9a88d68a67dc01f3004e",
      "publicationId": "atlas-lesson-probability-calibration-abstention",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Confidence, errors and refusal to guess",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "02b0467ca48e2411c3060ce9eac4f99a98ec4140dea1cad8b207127f9d338c43",
      "recordHash": "75de22f58e62547aadcdb84a690d7fce362b2a76a3505489a235f7142c56e9ba"
    },
    {
      "id": "atlas-lesson-probability-conditioning-information:27e7c513516344acff80353e3334ae3aa4796123d9deb0b8779c8edccac4a4b3",
      "publicationId": "atlas-lesson-probability-conditioning-information",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Probability, likelihood and stable information",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a72f12fde60bd7a1df77eb34b7f58593a05080819bd9e7b7be577333094798d6",
      "recordHash": "1a9aa2eab54998431fb70ff892964a7acb7f52f67debf3de6cc1d9fe176d0b8d"
    },
    {
      "id": "atlas-lesson-process-chamber-control:d11e5c592cd356078a3668f748f862073f3ac2dc7e2ecaa0e38c35bae8faf6ff",
      "publicationId": "atlas-lesson-process-chamber-control",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A process chamber as a controlled reactor",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f4fe3789857ba2defb81549aff973eb44d15a84111f4e61fdfa8b0508c2647aa",
      "recordHash": "f23658b231c2db041d34e313ab31af2d1790d5883486065df24c78d4a9628768"
    },
    {
      "id": "atlas-lesson-process-dma-address-spaces:0a0934cc3c454b6cb696880033a4166a922176e60de326835af2c4aa0c4e21ee",
      "publicationId": "atlas-lesson-process-dma-address-spaces",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Process, physical and device address spaces",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0bbeb729799789a10ef83f7ea4a5370fce248e6c8e9e76ecd2092290ecf8e9b6",
      "recordHash": "df99b276bee390a2de03a0ed08c196770322c220f65704f867b28d7665c3ad86"
    },
    {
      "id": "atlas-lesson-production-ramp-allocation:6c168c6c1b4f671611bcc61976584a39e3247405f1cfac60a64fb5af777f5b49",
      "publicationId": "atlas-lesson-production-ramp-allocation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Production ramps, inventory and allocation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "78d244f5fd7cf2b63259209c348e2e98c8e3ddef18671ce2ca0bc5e484210652",
      "recordHash": "cba485a54254bddbfc1d612b3f3fbdb67be7ed15313dc1e6822cfb5ce58c4803"
    },
    {
      "id": "atlas-lesson-quantization:72d6cf95210a40c7fc61f94bc3d82d1168fd47f21351c41fd0dbed1e7c619dc4",
      "publicationId": "atlas-lesson-quantization",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Quantization and numerical representation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "68d56cea6a1ae05dc1a0229721b740fac5821575d52aa7008f6b11b46847f55e",
      "recordHash": "2ac85263c2292b9a202ee34652f2c4531ed3321aca752b7832570cb3cb32948d"
    },
    {
      "id": "atlas-lesson-rack:3ec35c205b3e742fc1a38f289ffe11f25d8dd2aee27f4dcac224359ea572fe23",
      "publicationId": "atlas-lesson-rack",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Integrated accelerator rack: GB200 NVL72 example",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "db48260faf46cf6be0ffb60faa83bd272272402f11a7934406f293adb1a6435f",
      "recordHash": "53876ab7c76b4d2af06ce880f9312f315f5b8fbf9247e3140b5004392fa58c51"
    },
    {
      "id": "atlas-lesson-rack-dynamic-power:04f3120f3bea56a682f923cf38227d8ee6551e4da8046b447e65ba3a00182016",
      "publicationId": "atlas-lesson-rack-dynamic-power",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Dynamic load, reserve and power control",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a21aaf9ec55518cc7c79026ba1cc2ff8d7c94db625cca8e28f518b7eed6956d8",
      "recordHash": "9198784753a0408add47d6a6c89e00650cf2b8059cfc2ff95703d0b7aa2c1114"
    },
    {
      "id": "atlas-lesson-rack-power-conversion:1c9158c9516fbb94767166151824204cda762fd7944252fcf7ec955eea613d4d",
      "publicationId": "atlas-lesson-rack-power-conversion",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Rack power conversion and distribution",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f297fd4680128c13b4386107345f5dcd7be1eae096acae7f191b1e66980553fb",
      "recordHash": "d3f3f33ef82f999a5d71a46b0f93c7d5b1c16f27fbf27a63ccdab896a6ae7283"
    },
    {
      "id": "atlas-lesson-rack-reference-anatomy:df13538b183ef369e83b26167355928815ec4aeed3913b13a4b01a951152c693",
      "publicationId": "atlas-lesson-rack-reference-anatomy",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A documented rack as a system boundary",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3a8a07ab43d97c7befe2f6a6876369c6b9a36f4558babd0199cab46a00accc87",
      "recordHash": "6da66e343fe5a68b076a753c083deabb5fd501de49c501ccf4348f65ba157f80"
    },
    {
      "id": "atlas-lesson-rdl-fanout-integration:59bd1201f80ef4d09397a321449b88dfc8a4efb0a6e601a0930b606bfc9a26a1",
      "publicationId": "atlas-lesson-rdl-fanout-integration",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Redistribution layers and fan-out packaging",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "2488af71cf73cf76a3493e72dfb22ee2fb8820730f9ee3010710aeb06148e018",
      "recordHash": "fa65919cfc2af484c43d694b7fcc0e3c53b700966273b953848cf01fc5496b65"
    },
    {
      "id": "atlas-lesson-recommendation-ranking-feedback:e1e202772d37315352197df3e93de0132a7ee117769848b4a39ba60daadffc50",
      "publicationId": "atlas-lesson-recommendation-ranking-feedback",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Ranking changes what is observed",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "edabdd3d6f8a01f339b7f3f05e2605e66a9a36ad331270bb95318b3621132b76",
      "recordHash": "42ed268787a91dad5d0ec28202616f486eb73f66adc396b61d0b856c06895204"
    },
    {
      "id": "atlas-lesson-regional-siting-access:fd989e46e7f3c4f9ef68342cf3d37042f3dffdcb8bcf2e4801e5f5c7d1732930",
      "publicationId": "atlas-lesson-regional-siting-access",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Siting, regional infrastructure and access to compute",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "04549433042237d228aae0d957d9f6b0a8c09846e38cb04dd2e092c688bf380a",
      "recordHash": "954c573e785a0edd24843462c55a6b41c01256dd74ef1137d4e19f2320f1c4be"
    },
    {
      "id": "atlas-lesson-register-file:a1dcc44219b966c39f37d12d2739869ad89634d8959cddf59613bca6971d05f5",
      "publicationId": "atlas-lesson-register-file",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Register file",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "50ecca814835f19e4532653581ae2b9c52b42953512b9c3f18bcf5fc8debcbe3",
      "recordHash": "3bf07359409d0d17d427c0a2a6919ff5edb69c70785023d1ae0d116d2df21ca1"
    },
    {
      "id": "atlas-lesson-replay-retention-forgetting:ccc6a44309fe64a4d5599cca05cb2a460d8cd2d954b0c2e27cb1774e1dac53f5",
      "publicationId": "atlas-lesson-replay-retention-forgetting",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Retention, replay and transfer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e9daa4e33b77526ba0a2d5370788e543ab0d0d55662253332e4262f33c0cd2e6",
      "recordHash": "3b4a8790c8b82b1a124d779217981dc0b801de5f15ec1812ac8a2f8c4461f662"
    },
    {
      "id": "atlas-lesson-residual-normalization:a8677e8c6108e9968501e024b61d46ad09cd2d8a2048d61e0ad327ac24eadb5b",
      "publicationId": "atlas-lesson-residual-normalization",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Residual stream & normalization",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "98fcbae8b3aa58c8710d55cb1d6c7bc4c14edef5733258f6633104a9de419fb9",
      "recordHash": "6eb699319c10a37c75b1071fabb155a8a63ec11eb0a77cf5d752b7cdb6be5a45"
    },
    {
      "id": "atlas-lesson-resist-track-development:25d00c497ff2117e4227705e3332822ca778e163448d13f70d39fb9f0527c9c0",
      "publicationId": "atlas-lesson-resist-track-development",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Coat, bake, expose and develop",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0dab959ac72eadca56950e4008f14eafc3c1b14b4ee5246fd20836c71d736a8f",
      "recordHash": "a1a965a00260d57e356b62c4d9696459abfc3c6c48c5f82fbf87f5f1fb5b1063"
    },
    {
      "id": "atlas-lesson-retained-work-restart-boundary:e2f7cba75e4d13384ebb0844b1779ccfaba67da649ba8e854abd9459c5086eef",
      "publicationId": "atlas-lesson-retained-work-restart-boundary",
      "type": "revised",
      "date": "2026-10-07",
      "title": "When completed work survives a restart",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9f73a9963b2edd4f5b60c61eb7c4f0a9a402fa5d72e875a9418e975cfc4506b7",
      "recordHash": "b4420094bf7d0a3ca2400411a82b20994fd2ba81f9e1b80bd4fa808593a9eea1"
    },
    {
      "id": "atlas-lesson-retrieval-indexing-evaluation:e110e253445131f5d10f69a45717adf1e639663bdcf10fbab09875b4f29cb594",
      "publicationId": "atlas-lesson-retrieval-indexing-evaluation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Retrieval from source document to answer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d6e3dc0b0d78253fa75d5f0d542e066a269ec01342464980e40a864eb61e3d5f",
      "recordHash": "83c36b0a739c50673d4be28bdb2301e425cae490f26a333c6f3df7734932297f"
    },
    {
      "id": "atlas-lesson-retrieval-supported-generation:95522f89a5c2a0b4c2ff9c1d993b3e6654f98f39c433826c59728058f27fed86",
      "publicationId": "atlas-lesson-retrieval-supported-generation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "From lexical retrieval to model answers with evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "bc76de15198220abe4098eec75050834157ed00e4f6d5ff7101abde6ec129a31",
      "recordHash": "c70f501ab0cc30d97719ae113fc5fceaa6a42962a53ff0e2d55f070547565f3e"
    },
    {
      "id": "atlas-lesson-reverse-mode-autodiff:a7e72e49ebcc2fe5bbb20afe071142b9e07cd7b4677497ff1e701eaf291d2e47",
      "publicationId": "atlas-lesson-reverse-mode-autodiff",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A differentiable computation graph",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "02fd27929b0093e829e4d3f584089fec78599bba43b471827605ee5005446ba5",
      "recordHash": "14246a88664b9c4f39ab38a321edf32f03184e3304c471499b7ed8b0e453611d"
    },
    {
      "id": "atlas-lesson-reward-proxy-overoptimization:75046f407da413acb01789ce0ec803e760e1bc70bb1281f9f7f6649e0529ebfd",
      "publicationId": "atlas-lesson-reward-proxy-overoptimization",
      "type": "revised",
      "date": "2026-10-07",
      "title": "When reward improves but the task gets worse",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ee205b699322a9ef2d09d3c9dccc431846f845dbe2e9a8ec14f05617522e28ec",
      "recordHash": "3f8125887f51e017bee600fa40e0e523ebb7440c423e57d57590dc14ec3b95d4"
    },
    {
      "id": "atlas-lesson-robot-feedback-control:95fe3c1ee6fb41f3b00e0ea0902c4717902ddee498f2eb2d8fb417ae2bbd774f",
      "publicationId": "atlas-lesson-robot-feedback-control",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Feedback closes the action loop",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "18d00d72dedd7b6f4c0de40be08ee9ad7cf2b1224eac98005158f541108de0ec",
      "recordHash": "af1a93cc6704fd143739f4176800f9949c1fbdfb6d9df5b2db948f56832ea8ad"
    },
    {
      "id": "atlas-lesson-robot-goal-plan-action:e1a490eed101fb97215f522e50b11cd215c1c65ce8f136a8aa9d69167f81a693",
      "publicationId": "atlas-lesson-robot-goal-plan-action",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Goals, plans and actions are different objects",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ded71852aaf26dcc60def0365f684387256609a487e16d4e75bce6a94381c87c",
      "recordHash": "cb8678311c5c6cce265baa452594d69830f5da259df101a12cc1fdc0fa570d34"
    },
    {
      "id": "atlas-lesson-robot-observation-frame:00374b03fa11976490d229e1e95645b7ab6a75c50f921525137a2fc3eb8b2d4e",
      "publicationId": "atlas-lesson-robot-observation-frame",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Robot observations have coordinates and age",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c37ca80e5d362dafb48b51f63276f09e7bf0ed7184fe131f9f1b623e009d0b1d",
      "recordHash": "38fb18c85905c89ff49cf1eab4a415b7255ffa4c524ca850b748cd0fed2a47aa"
    },
    {
      "id": "atlas-lesson-runtime-device-dispatch:90bdae8ecf2bef5e782dea2492c791c82fde1d2582ceb45005b3202649cfca7b",
      "publicationId": "atlas-lesson-runtime-device-dispatch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Runtime, driver and device dispatch",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "700d36bfe62cdaf41c5a76f64ccc5484c1eb6d344a58bcc31187eb26f1c705c5",
      "recordHash": "52c832de8c2a9f13f3cc8716d6e516b8b6a5365fd1467473c19e374288e2e217"
    },
    {
      "id": "atlas-lesson-sampling-estimation-uncertainty:d0a9dae0f22a03f4b9dc93d185dc97ef83234d0db4424d2b86a7375d43cf7649",
      "publicationId": "atlas-lesson-sampling-estimation-uncertainty",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Sampling variability and independent evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ab446f88eb944a6e4527b6f6a16d8d44f301115a4850da076fee1b2eb986131e",
      "recordHash": "49a09dfa78696842f63165d85e153070d1a1071c4382dec5d2b1a9c48be860f5"
    },
    {
      "id": "atlas-lesson-sandbox-egress-secrets:14fc4161e9e15dedca5d358779e2f9a8ab3b7c2ae97884e2695bdbc338ea3368",
      "publicationId": "atlas-lesson-sandbox-egress-secrets",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Execution boundaries for code and tools",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "33804ad8710cf6dd064d829596ccf78fddadf3e7e9d1d6415db30945272b1994",
      "recordHash": "400ab407cd4144d1438c2d4d99d97ba80a2e090d67b89337341e122d00d64a1c"
    },
    {
      "id": "atlas-lesson-scalar-state-space-recurrence:ed40d0053411e5cad9ce3aafe04d925fd3bcfb3730eebfe20a5c6df7efe51f39",
      "publicationId": "atlas-lesson-scalar-state-space-recurrence",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Recurrent state and convolution",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9182f1d0781a518cb83cafe518d7a6807ec3628c8a3ecd72ff850ee5c4b62723",
      "recordHash": "438690696f348f7d66688bee19169a541aff4f7a5edd2a9224998952bb8b26bf"
    },
    {
      "id": "atlas-lesson-scaleup-scaleout-boundaries:9c51ed7618b3358b9128ea29beeebaca512dde69438d219fb0697a0c614f8d79",
      "publicationId": "atlas-lesson-scaleup-scaleout-boundaries",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Scale-up, scale-out and management fabrics",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b080d7ea3378e24e216246ed9c9e5b9bc624f3c297270a1ec0fe23d77aa9d4f4",
      "recordHash": "7447ac2bea265fb1ad75a151eae3103f89e4547fb3413ad27f050312c071ec2d"
    },
    {
      "id": "atlas-lesson-scaling-laws:56d53505a16054ed369a0b1bc3ea8521129d3e09dca6e817533d4117048c83a7",
      "publicationId": "atlas-lesson-scaling-laws",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Scaling laws & resource allocation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d0a282c0a1407d96cfcaf1f2e60b992f7e6098b7605efc4e19d5d341d8022aa5",
      "recordHash": "ba7d7dc9ee51acf3dd669aaba8ae2ea5f1a1ca1f80267c67df5c52fcf94c9e69"
    },
    {
      "id": "atlas-lesson-scheduler:31cd57bfbf9725c907567e3920cf7b639cbcef489577f1273fa36ac43c429e2e",
      "publicationId": "atlas-lesson-scheduler",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cluster scheduler and resource allocation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b866302653baf19d6deadd677e925f0a25f8529518f4ac6005e7e476865c3e4a",
      "recordHash": "8436089b37cb7a281ab83eed80397eabe9cd41c27e130ec228cabbae31975895"
    },
    {
      "id": "atlas-lesson-scientific-surrogate-validation:b6ba72c872870be696562e689671e6c51432067fa82f5a6eb48de853bd042d1d",
      "publicationId": "atlas-lesson-scientific-surrogate-validation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A learned field still obeys an evidence boundary",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a229cc7daa984464dc2158cfe0fa931222573d8addec56fdecda39a500fc5f92",
      "recordHash": "982ca8b1fae0dbd81f3f2ef31dc0ddd94847ba3360fd482025a600d7ac2b9e2b"
    },
    {
      "id": "atlas-lesson-search-value-policy-boundary:777e5d92e44be36a5aa7685b3f2572c64f4aa9469a7aba9430d98a694a90cd82",
      "publicationId": "atlas-lesson-search-value-policy-boundary",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Search, value estimates and selected actions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3e585ceaad52bdccda667d8784364834fe9f20bdb9399da84ba3aa7ae5314765",
      "recordHash": "416c6136aa95d7a9a2a3d3b1070b6b0d23796f76dbb4d16b1a662a842f7765aa"
    },
    {
      "id": "atlas-lesson-sequence-packing-loss-denominators:022dd793719a1193ea7e72d12300d8e46ba22c5528ca53b2728a1619c8cb1234",
      "publicationId": "atlas-lesson-sequence-packing-loss-denominators",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Packing documents and masking valid targets",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "34f1c980e1e571975ee17ee67e435cd3857f3e69a2ef90aaaa78b85ccfc02094",
      "recordHash": "d24e3691e17994214a845249d74d94bd19aebba79b20b7e27e8832d72a247434"
    },
    {
      "id": "atlas-lesson-serving:2b918a5eaeee78c26b4df2fa8bc5bfd84ab62b9634b0486d9a6b7b4f2d9e420d",
      "publicationId": "atlas-lesson-serving",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Inference serving and request scheduling",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "24add2403572b7439b7e9c4e501c2e65d98cf1533548cb6fb97f3c0671789b97",
      "recordHash": "8d4326905d551821e49c530f6a6049ed7ae670352a96a04034c764fd285444fb"
    },
    {
      "id": "atlas-lesson-sft-chat-loss-masks:636be8843b03996269a899b847133280d67e651cce80754b82b23604c131977c",
      "publicationId": "atlas-lesson-sft-chat-loss-masks",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Instruction tuning and assistant-only loss",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "1c2118977db644ccfc961193e128b864c4d1181569843952ac82b70e49a1f099",
      "recordHash": "da4e471e061050cea59b0944c4495cb7457de4bf9e162f48aa8e0bfea804cc3b"
    },
    {
      "id": "atlas-lesson-sharded-matmul-ownership:15871952b5f5aa03ec89497cb29f938c487555fb481c7294755f04dcc5a3740f",
      "publicationId": "atlas-lesson-sharded-matmul-ownership",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Sharded matrix multiplication and result ownership",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3eae32cb9102d9968ca413fc83c4d63bf60547f8bea53f0c7cfc09ca8a638cdd",
      "recordHash": "25a84b20705f4fdb19a0c31d43460817e573615170a6bf790dd80614453aa69a"
    },
    {
      "id": "atlas-lesson-shared-sram:597d96e7e47dd63b0e9f16aae0100c0eb1f32933a18416a3dfd77ebfea13f385",
      "publicationId": "atlas-lesson-shared-sram",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Shared memory SRAM",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "56d4e86d3b3e5b46960401051500cb0bf15f0063f06c64d895640888e61e41b8",
      "recordHash": "9dd7fc3984532fb657a8a6e98330a84083bd782f53c59adf947151dcaae628e5"
    },
    {
      "id": "atlas-lesson-silicon-atom:4286514a8498444de674386680ad183f7ae5ffd084e8bf19cdd6737c7601e722",
      "publicationId": "atlas-lesson-silicon-atom",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Silicon atom",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "bc92b32ece8cb8457c8b1df7ef3524b0700c0f96bf49b459129fd5c1ade484cb",
      "recordHash": "688bf42fa184f58d82ba3911f4daa886d0a5c259bfcd99cbb92d98821832bc02"
    },
    {
      "id": "atlas-lesson-silicon-wafer:d06bb733340922422e2f505d9c267fac6d0a29de84a7ba9782a3c20987d43f81",
      "publicationId": "atlas-lesson-silicon-wafer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wafer and fabrication hierarchy",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "6bf199957cde025c44e5547a5eeaacb0cb9180e023bf35195d84d0ee8be7755a",
      "recordHash": "425a85bddd040e49aafcaa20ebf8f0887b12fe5320a54b8a6cac5e9942527f18"
    },
    {
      "id": "atlas-lesson-simt-active-lanes:64395cacffddafb87a8b6a9f755494da02bc20eb1063c823cd71b8d5c53d133f",
      "publicationId": "atlas-lesson-simt-active-lanes",
      "type": "revised",
      "date": "2026-10-07",
      "title": "SIMT execution and divergent branches",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c7ea23c1502f2245ad2ee859e12f1b3a858ae2117649d9d732c0353b013d63ca",
      "recordHash": "bc88c73031a526491607ff5354d09cc354a1af4e883e56c5cf95202fc2311738"
    },
    {
      "id": "atlas-lesson-soic-foveros-vertical-routes:639200bad132f8325c3062e0a11d9c131f607361e1357abad0ed3df9ac7ad73b",
      "publicationId": "atlas-lesson-soic-foveros-vertical-routes",
      "type": "revised",
      "date": "2026-10-07",
      "title": "SoIC and Foveros: vertical integration families",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "307d656eadc6711a4c7c076790887a57f2a685b8872b827aeda5fe3dbe709ca1",
      "recordHash": "f84f766d458e3c7ce2b55a5a454446426d739ad7d49fcbb2ea846eeac07469b9"
    },
    {
      "id": "atlas-lesson-source-drain:881189620a1bf22e3d9c6dc5832b67b43bf508d8d968d0157c2cf572b0ba6ade",
      "publicationId": "atlas-lesson-source-drain",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Source and drain regions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "22fe50e01182c8055ecc10e6563f4a269df1a769c0f656c315a98b1814e032db",
      "recordHash": "3d302e135bd80a7bd174adbee7a2812f41bc25c4de8fe98b795e87f121b6cfa8"
    },
    {
      "id": "atlas-lesson-source-drain-contact-integration:d4008b3b0c55f329e92ba5a05cd395bdbec19f8bdbf6e521a420a098cae92628",
      "publicationId": "atlas-lesson-source-drain-contact-integration",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Source/drain, spacers, contacts and MOL",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3f42d41a9bc2ebf3cf842b532613de83a6fa93c5d59721da3e062e21284e5644",
      "recordHash": "ecb06bd91d111de181bcc5923466556d2cd4ab75a3db32721e89011404ea0ea2"
    },
    {
      "id": "atlas-lesson-spacer:005be30fca4d0237aa0b9cda99f603d9b7554be47e42623bc94dae93f536903b",
      "publicationId": "atlas-lesson-spacer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Gate sidewall and inner spacers",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "b8ed4dca6bf5a1585dd77ba01622266c1f6cca78368da2e921e64fc6750544ce",
      "recordHash": "9557a8839ec91fb6ccab579ab8c739c8549939e45e915d018626bd47b99849bb"
    },
    {
      "id": "atlas-lesson-spatial-filter-patch-attention:93d80eaea9b83b7fda5d52d7ae6ed8af3c93c57b00f6bdd63c32d6c995a2bb9a",
      "publicationId": "atlas-lesson-spatial-filter-patch-attention",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Local filters and patch attention",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "8c6854a01762441a2605da180dc6555a809f54666a6a5a2c3a35a83746085855",
      "recordHash": "5eca6d5f1fede131f928a7031b5575d6e163c56157e6519c3dd1a59cc9e6a591"
    },
    {
      "id": "atlas-lesson-speculative-decoding-verification:c74e87390bfcae8b97bbb43acdba3345b467438cb5e8202a36d4589526d001aa",
      "publicationId": "atlas-lesson-speculative-decoding-verification",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Speculative decoding: proposals and verified output",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9cb0f53a6a4c5c713e39e1953b0ac8e2661e6cbdaa17bb2f4d5b0b7234dabe50",
      "recordHash": "8246f2e5cf9e02338d8afc756d4be2547335a80ef9ce5bec9616ffbd491bc08e"
    },
    {
      "id": "atlas-lesson-speech-audio-sequence-objectives:3cddba756b1c827fc759f682f95b9705a3448651916d0e1e3dc71c2e2d5dd16d",
      "publicationId": "atlas-lesson-speech-audio-sequence-objectives",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Audio representation, alignment and transcript loss",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "26ab4ebea26fddcba59aa84dd3cd8538c5254f754561df206432b9cc1419f1d9",
      "recordHash": "aab344d4fe9c7999ca467d91cdb80f5ac1c199edb50437892152e3a5b7a9c73b"
    },
    {
      "id": "atlas-lesson-spine-switch:fb75231e56d019d38cdbb610a811216113cfb4f9644766d18a52b4d81e4c2251",
      "publicationId": "atlas-lesson-spine-switch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Spine switching and fabric topology",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "7998c67cc7fecf232b45f858374d05c6b855f0661ce54b3b4eb9f7c0c5c7b734",
      "recordHash": "46dbb3e92d49ab40b4ca5a4f8bf5a7bae9361d5178a89f8d1e8337bf25b18cfb"
    },
    {
      "id": "atlas-lesson-sram:e1310292b52211dbcb26d11ae0769c9420f3b3bcb1b76831889b98b3af2b9161",
      "publicationId": "atlas-lesson-sram",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Six-transistor static memory cell",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "94d7d248ff8e523204f762d6bf1cd23d8ca5ade6d893201d1d353bb17b8213eb",
      "recordHash": "f45052f2388d2cee180856530adc70f87111da565d3a9d84190be14507735635"
    },
    {
      "id": "atlas-lesson-standard-cell:7eb4b3bfa0ef5c43c61a1ae6c405fc7d9f9954b2516250efe546b13e5d043735",
      "publicationId": "atlas-lesson-standard-cell",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Standard-cell library and physical design",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "2a36a638987c00db30358f9dcec0f01e9ac8782b1c9a561649692ef62c4b6b7c",
      "recordHash": "e54388d730b3eb2c708809071272f34c0f7c2677f6b3231e30a3c9ae2333903e"
    },
    {
      "id": "atlas-lesson-storage:218f777813291f02116c211edc55ac0db43000358113460247711e6c2e17d3f6",
      "publicationId": "atlas-lesson-storage",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Dataset and checkpoint storage hierarchy",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "1e51f90b572cdef66b0ec4af9258441f281d3fd5f6907397393c309f46ad9dd5",
      "recordHash": "4f51a64d4cd7483668d639748ac7e1c2f5e78d3c1ad1a0fe9230492caaee356e"
    },
    {
      "id": "atlas-lesson-storage-input-checkpoint-path:01cd03a7873fa431501e4dad2b259a1e55cd4bdb3988efe70e17fdfebb1d8cbd",
      "publicationId": "atlas-lesson-storage-input-checkpoint-path",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Storage paths for datasets and checkpoints",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "027e9ada193f2d0854fef5217575a140aaa97b56b8d279e172e017429f82adcb",
      "recordHash": "01fe7d0290a7c624b90b2731aebc7763636e48de5edc8d7c4afc33e98d1f798c"
    },
    {
      "id": "atlas-lesson-streaming-multiprocessor:a4b09e0e17b319a6780c6942942738906dcff271dbdccdea070fd0cb372fa013",
      "publicationId": "atlas-lesson-streaming-multiprocessor",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Streaming multiprocessor",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0be1d9df07988ab1c47570f128c13fa39444cf28d5693496b82971249a2a0775",
      "recordHash": "40609b9a2b4c8c34563e70ddcefddd9425056761cb057cac4b7267b699c74670"
    },
    {
      "id": "atlas-lesson-streaming-speech-turns:cd29ba77f2a0a0d2a8433233d89d5b2f96b78d83b578fef30b8bef4044da6b90",
      "publicationId": "atlas-lesson-streaming-speech-turns",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Speech is a timed interaction",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "fcadc85e68fa6abb613ae4d3db3d1c02770e7bb4f1da6a7637766a9ffb463808",
      "recordHash": "6088b8fc32ce2822fc56c92fbbbd3058f2e6d62bc1fe0174040d9b04b7db3ebb"
    },
    {
      "id": "atlas-lesson-synthetic-data-selection-feedback:efdf9646bea4849e3ff35c361bf7dce801ee036330f9301a8749a52f1748e564",
      "publicationId": "atlas-lesson-synthetic-data-selection-feedback",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Synthetic supervision and selection loops",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d3141a039b62ee3bc1cc520f9a4ecb8224f7269c2a3642d03f959abcea650d7c",
      "recordHash": "acca8c9aa4017e43bc5aa6800ea793076c303b6e675fc150503e39e692348658"
    },
    {
      "id": "atlas-lesson-systolic-array-dataflow:5d33eafe84f2cc489f7a8b7b7bdd64f1e48d9340e9b3196ed50d29cf5a4dcc49",
      "publicationId": "atlas-lesson-systolic-array-dataflow",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Systolic arrays and tensor dataflow",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "078d85662a3ce9bd583f89f3f278b1f59cd95d77f53cf77c64f008722c65e022",
      "recordHash": "a1b703033372bfea17162adab643c4abf30fd65070d4ed664f68a6313c396548"
    },
    {
      "id": "atlas-lesson-teacher-student-distillation:fef11d6d6f2370a4a0d7e34f628432cd73eb9d3417dbb294c818e2cbd6eb3d56",
      "publicationId": "atlas-lesson-teacher-student-distillation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Transfer outputs without confusing size with quality",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "78b4fb4c0c6f86abaaeea914dbc842e023d208daf826ae891058cb2885b5b411",
      "recordHash": "57f3c4007eb73bb1f0068f8d2bba272cf5a5f21c95c479901f71437c0d614ac7"
    },
    {
      "id": "atlas-lesson-telemetry-traces-evaluation:d5488654cc454c6b2f2156bfaacbec3c690a7956fd3b2b4fa46bf5339fe1846a",
      "publicationId": "atlas-lesson-telemetry-traces-evaluation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Traces connect cost, latency and results",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "15b3f464696eb142572af148c69117337e740bb8d118cb5444a79d0755fb7b62",
      "recordHash": "4acde329a783d869ff0a873beb4c16d900fe3c7dead2a1f2843c59bdaa6617e0"
    },
    {
      "id": "atlas-lesson-temporal-forecast-validation:5d96d3ea9ee2846f08df0852ae4100077bd2de71b03d77657e9c929e51628c6d",
      "publicationId": "atlas-lesson-temporal-forecast-validation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Forecasts are tested forward in time",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "ee1f8fa2421c0bb502944323fedf31bb075bada595c58d64c6513c8bacc574d9",
      "recordHash": "258f417df5f8a36fd0f9a41e4e4daafee1d3d7f54acf24414f3becc53ba51c87"
    },
    {
      "id": "atlas-lesson-temporary-carrier-thinning:1886dc8c00de946495af9dd0da955a0bc4a8ff580870f2fb37c36737095df224",
      "publicationId": "atlas-lesson-temporary-carrier-thinning",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Temporary bonding, thinning and singulation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0292a2912f8106ebc6ae25aaf9dd8eab5d7a35ae6b147fa0c974f4bc3f50fbbd",
      "recordHash": "d0934f59f8a789c97f91af65e9299cd39a0acf9cf324382e1a5354fca63b5ff0"
    },
    {
      "id": "atlas-lesson-tensor-core:e482ab06b18dc9021fae8bbe390bd99161471c3507ea2db798c9aa0c5a5c447b",
      "publicationId": "atlas-lesson-tensor-core",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tensor Core matrix unit",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a162bdb563c2ef2b517a6b9b666b5fa002492879633a7432cfff88f2f3dfa966",
      "recordHash": "ee7f47d145019736ee89a3190dff364d0a8392a2ddd36c7600be5838dc53e34f"
    },
    {
      "id": "atlas-lesson-tensor-index-contracts:713447bd5cfcb3e7c952e4b587667a186c0b1dcce427e2390c3b6e2d02dada59",
      "publicationId": "atlas-lesson-tensor-index-contracts",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tensor shapes, indices and contractions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "9f5bad7b9976c757f6c3df87326647687b1823a1e4193491c34e37fbfdcdaad7",
      "recordHash": "88a14ec89986aaaa45267371264d2ffb1b2aa7d9470a32da10267467cbfaf15c"
    },
    {
      "id": "atlas-lesson-tensor-memory-accelerator:1fcbde65b761bd6d41756fde33784852ae2c450a61b738c02eb19e39d87575fe",
      "publicationId": "atlas-lesson-tensor-memory-accelerator",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tensor Memory Accelerator",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d916893a6329d9a5319810d586e44bd8928659160eabce57b49ceaf97ce175cc",
      "recordHash": "690be40b1f5e3e43a8b951f33904d27c5ff6b62818ecf7e67db78a803141bce5"
    },
    {
      "id": "atlas-lesson-tensor-memory:592823909d9abe8589c5f488b9be015c035006c07d65451ead008867fcd32ec2",
      "publicationId": "atlas-lesson-tensor-memory",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tensor Memory",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "522dc485c64da49b5a2fa399be84bdaa2405a7cf5edb197985e37406cb147b7f",
      "recordHash": "6eb65b1521bb3ca5a3b599efe9625294239bc6eaeb434d01492d4711e15ee5d4"
    },
    {
      "id": "atlas-lesson-test-time-search-verification:1441e3faa91cbba5895cea349104c88bcae31b50fc7c90c41994ebd499af9fe5",
      "publicationId": "atlas-lesson-test-time-search-verification",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Sampling more candidates versus selecting correct ones",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0d21fdbdc27d601c4cfd69b3f0f66bd5cead3b6d9ba7d575904e0e262d50d74a",
      "recordHash": "27ba873f2e9a20a47557a3481b121619722ae10c828e31dc3428c19478cfac75"
    },
    {
      "id": "atlas-lesson-thermal-interface:3e7924f5adf65d669ecb977953dcc0ba6e34b042e9a94d5cdba72af1ed0f8123",
      "publicationId": "atlas-lesson-thermal-interface",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Thermal interface material",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "0b405f3d24ed3e94b79c1767f8c40be0542d56f7f39888d7078acda583bbcfe6",
      "recordHash": "6d20049a6696ed54099faa4f6ca4fbbe85ef9088c51c3fd535e77abf6d5b8804"
    },
    {
      "id": "atlas-lesson-thermal-oxidation-interface:0380450670aaea292ba4760c4e1380916aa4c46139edca9ac1a4844415905eca",
      "publicationId": "atlas-lesson-thermal-oxidation-interface",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Thermal oxidation and the silicon interface",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "396291c655529e53b5ac8b934bcfeb2bef9985f0fb7bd9f3230f49837e18eb6f",
      "recordHash": "620b503b07c3c5fc25ab139dffef8031907c87c092e8c7311964fd0b1226cace"
    },
    {
      "id": "atlas-lesson-through-silicon-via:e79eb715c38e56cff9c7d19ff5924fcaaa1d30b1f1bdb4c47cd765b27eb5f2b1",
      "publicationId": "atlas-lesson-through-silicon-via",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Through-silicon via",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "dc5ce626420fd1cc0f061c0d2c416af514ed6ff1272e66fb7613d91470f570d6",
      "recordHash": "cdb0e0f6452cd546928bf95ccfec8d744c1933fdaf1053bbfefefa94f4e181bb"
    },
    {
      "id": "atlas-lesson-tiny-causal-decoder:fab24fddfd2e9969e9cbe6515c84fecc99e2f63b272e0416dfb03afd2e8fc449",
      "publicationId": "atlas-lesson-tiny-causal-decoder",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Assemble an initialized causal language model",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "06fa3b77cac77b3194b8112672fdb70b9bdad0249386725252ffca754a419a8d",
      "recordHash": "ac6c2402f0e36bc96239810816451143bd1b679807af2108818a761ac4d72499"
    },
    {
      "id": "atlas-lesson-tokenizer:fefd913a60fafec86c2dba503eaa8ab948e2356e76667f364d6cadef30fcfef3",
      "publicationId": "atlas-lesson-tokenizer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tokenizer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f1d5649ea2057a81cc1b80af246123ce9c0391b24b93c02666fbdb6e38171b2e",
      "recordHash": "4f06dec3c3a24b7041bc971dc324f70ff2cec2f8d615dccd2b7662a419f8a585"
    },
    {
      "id": "atlas-lesson-tool-authority-identity:104b86508b7df57ce53c129d9204608195f340ff664b62c150b26eef41be736e",
      "publicationId": "atlas-lesson-tool-authority-identity",
      "type": "revised",
      "date": "2026-10-07",
      "title": "User authority and service identity",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c5dcfdadd30acf704ab24acfb3fb7bd19f52234efd0e5b919fade57cabdb8599",
      "recordHash": "779ce5c35883fc0110925e1252f221f333d69ad0b0fe0805b642ba4524e04c17"
    },
    {
      "id": "atlas-lesson-tool-contracts-schemas:5e1580467e27021be0cc822652578e3d9acb29485e83cff66db7c449b10178bb",
      "publicationId": "atlas-lesson-tool-contracts-schemas",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tool schemas and semantic validation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3b2e1b81286a35537ec6592b8577c327a209943848f3c71efd73d2889ddf63a9",
      "recordHash": "b4b51a188e505d070124b4d45d9d074c5e3b1c2bed81f8762e76236720b63f0c"
    },
    {
      "id": "atlas-lesson-tool-loop:db2b739231d1432a5f28d88a52e759489b58797d52764f4bcedfe3b1575d9fba",
      "publicationId": "atlas-lesson-tool-loop",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tools, memory & agent loop",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "71f32accbeff1672c6bd01fe2015e5f8672a487cf9ee1da051f7c71061afaef2",
      "recordHash": "79c8565619f381fc0c1359bc7a3da0287daf3fc1494428bcb4693c97f0f30f81"
    },
    {
      "id": "atlas-lesson-topology-job-admission:7d4b443bef650e37c7bb451535a7d5cb0abc40c1ae6a02f2deee455109859708",
      "publicationId": "atlas-lesson-topology-job-admission",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Job admission, topology and resource fragmentation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "a7523d237eaa6ee2a6b039752dc0dc59f9139c7bc3ca33b694bcd364aacd33de",
      "recordHash": "7b7c4c0f38bb3fbe559b570f2ec3f3462228ddfd2123107dcfb73249e605d0ee"
    },
    {
      "id": "atlas-lesson-training-data:ecda636452f77a76520338a07deeabea7e73fa1009883caf33be568197fbc1ee",
      "publicationId": "atlas-lesson-training-data",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Training data pipeline",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "40acaebad42efb180d1ca002a20b3fcc3cbd6087806d8fa55a4956547a489817",
      "recordHash": "609bed848fe8ec03b5569facca5ad5352343fff4498e10e61a3b9e54704541a7"
    },
    {
      "id": "atlas-lesson-training-memory-state:60988477c612aa1b3dc5d0d5e2900bfa191333f7d83149f53f7cb2c75dcb6479",
      "publicationId": "atlas-lesson-training-memory-state",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Training state and activation rematerialization",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e1f2c49018766eeaf412febacacef1477050fc55d41128ed0c600ff961bddef2",
      "recordHash": "ddf3a53ac7590a3e954bffb557b96bc5522076598dbec5a7722aed396cddd244"
    },
    {
      "id": "atlas-lesson-training-tier-placement:81f34783d5a12249255b9e91cd3aea7140c5dd64d63cd390ec9cd94a073583c7",
      "publicationId": "atlas-lesson-training-tier-placement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Training state across HBM, host memory and storage",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "7f67e87f039238caba37a1b373a364541a9c9bf55181b6d89a031e72817e58e6",
      "recordHash": "5942d9685fda7e0092104029e392d98ed3a75a50ecfa03e99c55fd6b6202fb16"
    },
    {
      "id": "atlas-lesson-tree-ensemble-baseline:ffbc7861960543c715e95bc987edef5de36c82e4ad87d45ec302abdc91619d52",
      "publicationId": "atlas-lesson-tree-ensemble-baseline",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A tree ensemble that learns residual corrections",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "01c8f20580e2b51f9ea6413b3bdd78fcf148c6e08ea85c337b496b5572392930",
      "recordHash": "4856174149c72668c05d21a8c6982f89766e1889e2a6c3f258aa0b5a2329ed9b"
    },
    {
      "id": "atlas-lesson-untrusted-content-boundary:405037a1dc11b4e73fc35cdfe70195e9133136843d580fc2002bef63fe51afb2",
      "publicationId": "atlas-lesson-untrusted-content-boundary",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Retrieved text is data with a trust boundary",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "65a3c1373203537f272314d57490c2a7968731d7c5b5f101104a2d01a7894660",
      "recordHash": "50774209d6ac4f6fc4ba4d64027874c868bb4d92f9b5648531437297e340a7d9"
    },
    {
      "id": "atlas-lesson-ups:2108c44e992a6f903294509b613196d88d87963bcd219dd528b5504c2135460c",
      "publicationId": "atlas-lesson-ups",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Uninterruptible power supply and backup chain",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "da07dc7bc11bfe4287f38855dc2881a33b7e1536efa8bd8cbd0fe89fba57ef55",
      "recordHash": "588c554ac869b8940eae469fbb2744dea395155f4d94a22b5cbf7476703a89fe"
    },
    {
      "id": "atlas-lesson-verifiable-reward-group-updates:d9371a1d3be316dcb9695f314ef0dc09881587e50d84078a7322996ee9c54e53",
      "publicationId": "atlas-lesson-verifiable-reward-group-updates",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Verifiers, grouped advantages and RLVR",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3dd879f325e2b53ee8aa50bac40c218c9dab6847881867e5a5d39258a008efcd",
      "recordHash": "d6ae29d90612e951216caba8f2affb37352deeb1f06a552528cde53d00abfe32"
    },
    {
      "id": "atlas-lesson-video-latent-prediction:c6566a5e4f97184b095b186dd833bac1daf5bf9f66855d7bfe4055e67ffffa1c",
      "publicationId": "atlas-lesson-video-latent-prediction",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Predict temporal representations without generating pixels",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "bc4cd62939848241e007d2a78b816d1666b565fe50681833066c2fe24ff358b3",
      "recordHash": "6a4bb3786b10ebba5818b9d86dbcd430b2bc41a5f0c531a8bb2268d78144f767"
    },
    {
      "id": "atlas-lesson-vision-language-action-interface:4cde12598de7e1773ee540137f1dbff3d823ade257fc57a63cc0df1271fc3abf",
      "publicationId": "atlas-lesson-vision-language-action-interface",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Translate learned representations into robot action units",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "f3881f9637feb42ef763bff6a71e7a95f6724c178bcf46ed3f2597256a8bd626",
      "recordHash": "d12b71000ee2a5126f14b43f94eef1eb5f3fa65cd0a40ae77a8a84c23560c3e0"
    },
    {
      "id": "atlas-lesson-visual-language-bridge:8bda5bf0fe5b01c426113f70584b9cdc9797010fb47efb418bca600d692dd73c",
      "publicationId": "atlas-lesson-visual-language-bridge",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Patches, projection and visual instruction tuning",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "c9894fc4a2a3f4947fd3445b5547d246329f8425ef97b29245575a15de906760",
      "recordHash": "a8460f62e0f5d4392fe7c6165f6b0bc98130962bf3b531555a7a633bd9d5d45a"
    },
    {
      "id": "atlas-lesson-voltage-regulator:c49a5551980e0237e1ffe7632d60a4f552e23aa3165159c7f6c5ffb280cd097b",
      "publicationId": "atlas-lesson-voltage-regulator",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Voltage regulator module",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "fa0af946008e7591d1aed5ccfbdcf5256518832aae4ebd2471ddc06927b9cf15",
      "recordHash": "3eeeacf0a8b251d574e872103a9c1f8f1875bc01dd7c974da7f87b86b5ed8020"
    },
    {
      "id": "atlas-lesson-wafer-finishing-geometry:69bf1a856b7fc206efb6b5cc93bd9246b95c6917047268e8814c82fd2fbd22ad",
      "publicationId": "atlas-lesson-wafer-finishing-geometry",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wafer finishing, orientation and geometry",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "3bda0a0cda3281c1d9228573c88cf83d0ad33c419f834843d05524e058376936",
      "recordHash": "d19b8adf592cd27ce651a62f57199ccb30198da0de77030c38742600f9282e39"
    },
    {
      "id": "atlas-lesson-wafer-handling-genealogy:cda7aacb4a5f8bd85313ede24b8f993593537f5c98de94b56f903451ddc065ea",
      "publicationId": "atlas-lesson-wafer-handling-genealogy",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wafer handling, carriers and genealogy",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "82db8610054a4e97a2933b379f76dd85d118ae3feb820e48c4e2a5aef75b5adc",
      "recordHash": "7ae5409bf2d62d7c62a5dd9864c66ef62137f071c651ddbc6f3f829452d3bfbf"
    },
    {
      "id": "atlas-lesson-wafer-scale-routing:f43bfe0034adff0a3a7f6dea4aecbfcb1db457fea92fd17a68ce2ba549b0a3a3",
      "publicationId": "atlas-lesson-wafer-scale-routing",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wafer-scale compute and distributed SRAM",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "918f47f8c8fec9a630f585c42fbb36e79c1b8ebc9ecf827b60ed4d2d780efb5d",
      "recordHash": "62a4bbcbef1a0fa969e354af0da7fe125c07be8da732e2f287853da123bce6c5"
    },
    {
      "id": "atlas-lesson-water-boundary-accounting:0c02f34fd06d9b5d8dbb4f3bb65b10dd752208294429be52ac3c1dc9c58e7c91",
      "publicationId": "atlas-lesson-water-boundary-accounting",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Water withdrawal, consumption and cooling circulation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "27956485138ecc77b631a355a09efe1fdd1c8be3fee1b7ddc141348bef1d2ff4",
      "recordHash": "96661af121136b9e845820e5e29ce100fff1b6da1b4b41f9216b719da5f0d612"
    },
    {
      "id": "atlas-lesson-wells-isolation-integration:246ccc29ec4905ee21938b19a60f486850a2955e1f3557dabd9058bb59c76809",
      "publicationId": "atlas-lesson-wells-isolation-integration",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wells and shallow trench isolation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "e8d1b074ba52349045ce90fc93c0eadd5ba798f0c2a5de7d35ab4ae7dd7f7ba6",
      "recordHash": "f7e09464ac0a94b3e9380012ffff0b821e1dc22e80968a993d2756b4d54eaee2"
    },
    {
      "id": "atlas-lesson-workflow-graphs-state:c49ee8a979503b8a1bbab5d90057497805463d3fe651a8d144e2fd93c9e3c1ef",
      "publicationId": "atlas-lesson-workflow-graphs-state",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Workflow graphs and explicit state",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "afb35eb44e452e19c97eceef74c956caac585997a69f39313024856f00012f9a",
      "recordHash": "858ce2e68bea629e81a82cdf55fd66de857d51e2fea1b299185e2278f8c59a31"
    },
    {
      "id": "atlas-lesson-yield-wafer-defect-model:e4b9d6fb5a1d3b8b75d1431c90b7abdc4f562251dc954fa91212ab3c802b8014",
      "publicationId": "atlas-lesson-yield-wafer-defect-model",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wafer maps and good-die yield",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/",
      "contentHash": "d9024f9f2ff70a407c964c233a19083ecb05b9bdcbc391dd7d18df1db056c4f1",
      "recordHash": "ccdb7f3f1800a33425bb97ef394426d4c3b19ed11c7313c68fb157f363c0979b"
    },
    {
      "id": "crg-canonical-theory:0bd4204e38d2ee0fc0f362141924716e33ba9dc142eedf8a2b300f878021a093",
      "publicationId": "crg-canonical-theory",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A Communication Theory of Computation Realization: Resource-Conditioned Geometry of Legal Realizations and the Safe-Commitment Law",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-canonical-theory",
      "contentHash": "dcc0a09e8ab9942b55fccdd86fa4229ff798d824017c97633f08c69c804f696d",
      "recordHash": "929e7e9a5f25482d19df236e904996c84d04fa667f44a8ac4bc906423c83f765"
    },
    {
      "id": "crg-foundations:0bef791ba965ea02d59f66938ab44db3065ca818d7e5ab14793d4d97980bdb70",
      "publicationId": "crg-foundations",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Computation-Realization Geometry: Semantic Interface Laws, Decision-Sufficient Abstraction, and Cost Duality",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-foundations",
      "contentHash": "7d5098add82d4a76533d1ad1127577795c88db2bd288b87e6adac6e1ebf96da6",
      "recordHash": "0fc4347c7bf49427d929d0904df25d398c06ac8b4de20efb0abca4f3b41f6310"
    },
    {
      "id": "crg-scaling:9ea71c7e20e85d69e018c610510c65c52aff7ffb81eb6d329e3a6a433f773e11",
      "publicationId": "crg-scaling",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A Generalized Rent Law from Computation-Realization Geometry: Scaling Fixed Points, Hierarchy Phase, and Finite-Scale Diagnostics",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-scaling",
      "contentHash": "64d1fef85a3b753b6e3371fd4673a15df6e575b21f6b7c11d0635bfc6541c1de",
      "recordHash": "eaa1b422228ca01f2225b8f1b9d520ee3d4628084255931d74365385bfc68e64"
    },
    {
      "id": "crg-design:274aa468a97fe7d6ce66f86d77b1f208e45cb6a9bc95ed65d39bf1504034baa9",
      "publicationId": "crg-design",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Designing with Computation-Realization Geometry: Certified Architecture Selection, Technology Matching, and Reference Physical Realization",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-design",
      "contentHash": "ee4d863093506502e59453f24a550025fad1f4ee2026ebc381e7753318bdd9d9",
      "recordHash": "d8f055b6ce499881cc8d4ebc526d3229ce650beecdbf5c7fac34fb2727bcc892"
    },
    {
      "id": "crg-structural-theorems:d2f7b42b960c7f464205b3f9b76fcbd37c992562af5a8cca38bbacea35a8e860",
      "publicationId": "crg-structural-theorems",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Structural Theorems for Computation-Realization Geometry: Interaction, Safe Commitment, Network Embedding, Conservation, and Scaling",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-structural-theorems",
      "contentHash": "f2c69be8c40f406b8d86ccb8441bce21c5cef9dc1a6605d1f1eb3904ff3f8604",
      "recordHash": "665841a6b1e69fbc2225f6485c9a4fcfccfdaa619c8e99b9c1d3d502e451187c"
    },
    {
      "id": "crg-transformer:b8b30953853ddd033ffef2bc81573bdc2c22b8eb3f7bc85a2244d5d2692c40c3",
      "publicationId": "crg-transformer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Certified Nonseparable Co-Design of a Long-Context Transformer Superblock: A Computation-Realization Geometry Case Study",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-transformer",
      "contentHash": "55e226bf1c37513d954d008ee6b6cc2c3e72c634cf8205853e516a89b7e6c1e9",
      "recordHash": "0ea063844438d5ef9ef1e31e11c6c9844ee23d9fefd6c9bfe2656312136aee03"
    },
    {
      "id": "crg-theory:252ed3871ada01884ce7fa3b884e7bcdd6f81a58f1c1d961ecf72dab2ef55efa",
      "publicationId": "crg-theory",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A Communication Theory of Computation Realization",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/",
      "contentHash": "1e120049eb1dda1097d94c98612e7d7dcee19bd91995acd38dc4d5efbb5a6665",
      "recordHash": "0b0197f122b5aca835f8f4b75ad60e067866a3c0d6e4cc22e5b9a7118c6f14dc"
    },
    {
      "id": "atlas-lesson-ablation-reproduction-design:3ecd11b58c50ed7b826c7fda92fc3f8a70eb15d1ae15b2b3ca517dffc79585ce",
      "publicationId": "atlas-lesson-ablation-reproduction-design",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Controlled comparisons and confounded improvement",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#ablation-reproduction-design",
      "contentHash": "e5d1667fcff6af502bfdf1a1c7aeab1f7d34887dc63b0b0d6a710daa220ff25a",
      "recordHash": "901d9946c15c2b38a5d7eff7e192ad9ab6224b46250e15129ee3352f90adbe01"
    },
    {
      "id": "atlas-lesson-action-conditioned-world-model:73f41c4795a1edc80395c0e069dbb845715135b767336c8f321d8c4adc963bc8",
      "publicationId": "atlas-lesson-action-conditioned-world-model",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Predict transitions conditional on actions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#action-conditioned-world-model",
      "contentHash": "cb2ad3a9ad54a1cdd967a4d9a250792bbe302764590bd499605689c7c99cd3fc",
      "recordHash": "f34668f566d40ae528898d38376df7c3dab6782697c944383e74e50d01003d42"
    },
    {
      "id": "atlas-lesson-adder:2f91cd92d7632f2161ef68a7c9d42e683b0ed14b7fc74f576fb8ec1d35073798",
      "publicationId": "atlas-lesson-adder",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Full adder and carry network",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#adder",
      "contentHash": "13ca84ca2bd89069fee743fa5399f642c1744c378073a393ca735e93d8400d9c",
      "recordHash": "964c37126c6c2845fbb8684bc0a84d2b9100a9930b033ea84fa3b5ee4ac60af4"
    },
    {
      "id": "atlas-lesson-ald-self-limiting-growth:13ab1a61743a8b761163fe11c8b710dead8ba00f77936e55e425472697d60fe0",
      "publicationId": "atlas-lesson-ald-self-limiting-growth",
      "type": "revised",
      "date": "2026-10-07",
      "title": "ALD and self-limiting surface reactions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#ald-self-limiting-growth",
      "contentHash": "8346a830448ce9262fdc78944cc6a1b8f337af4b3f20240c37553f482dd03b56",
      "recordHash": "a1352eafaf80ab8380b5a532f11e152374e4c2b1ae1bd76a7a86dd8e09dff3c4"
    },
    {
      "id": "atlas-lesson-analog-photonic-research:14ae1838ac2c677d1d82e38c5af78d2f5e00bff8cd89290117ca4ee688a7638c",
      "publicationId": "atlas-lesson-analog-photonic-research",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Analog and photonic arithmetic research",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#analog-photonic-research",
      "contentHash": "88c749b1362639df2e728189ca92f16485e50ad4ff0f0cb74e3849b8a9720939",
      "recordHash": "31ae3da168973090efa162b75d2035b7d148328a2d1d269debdc90fa8ac597c2"
    },
    {
      "id": "atlas-lesson-astra:46f8fac9c8fca2b8ac6c88f02a25d0ecafd718d515ed7289151f97491f027ef8",
      "publicationId": "atlas-lesson-astra",
      "type": "revised",
      "date": "2026-10-07",
      "title": "GPT-6 Astra",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#astra",
      "contentHash": "5fc463598d709afde566b4f75b6d3c909c34bc2b19729b1aa14fdba137ec7cd1",
      "recordHash": "a5d206dbfbd4e6a8983b3c254e5c2c830ae84c71d4045c8e9629ef55c3c7bb89"
    },
    {
      "id": "atlas-lesson-attention:d6df7fc4667787b380a3f478adc753fe6eb080b9bbf54d5eecae9f0b9fb7da99",
      "publicationId": "atlas-lesson-attention",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Self-attention",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#attention",
      "contentHash": "ae406288f902c063322c843a5a4dedfcb97175f680e7bbc090453aa2022c4e56",
      "recordHash": "a15b0a852ebada1ef3bb194bbcab68184d9abecacc9bfc3de24f0fc708515ed7"
    },
    {
      "id": "atlas-lesson-attention-io-tiling:1937e251e752af1f8ae732f1830b81833109fc40b600e7b408d26da01920b7bd",
      "publicationId": "atlas-lesson-attention-io-tiling",
      "type": "revised",
      "date": "2026-10-07",
      "title": "IO-aware attention and online softmax",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#attention-io-tiling",
      "contentHash": "b67f3e03c83f61918375f1b8179a7383a910b7511e0e54f6f17f48ffc0788742",
      "recordHash": "ac8d5126329645b3ec550d30518c3a40a54a52139070bfaa0f89c4fa614d9ca4"
    },
    {
      "id": "atlas-lesson-audio-sampling-spectrum:de6fc19935f3279708ac50e0edb9bb9b3b0be499ec442b61a1bebec2e6660d73",
      "publicationId": "atlas-lesson-audio-sampling-spectrum",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Audio sampling, windows and spectra",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#audio-sampling-spectrum",
      "contentHash": "b6199f199effc062553adef78d75b34c348854b8c3ebf3f65d28e13df4c36a41",
      "recordHash": "6788d7db78a88e7bfe630bdb633151c52dc2b0dada02a7246fcf3739c6e83c74"
    },
    {
      "id": "atlas-lesson-aws-neuron-dataflow:53d723ff163b50ef4cb48663a5b4380b1febf5da424eb4631caa933bb8554a4f",
      "publicationId": "atlas-lesson-aws-neuron-dataflow",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Trainium and Inferentia execution paths",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#aws-neuron-dataflow",
      "contentHash": "59a6080985e7533c73abc5d3e680a7ed4359757a2941f9e69bc2c3f338d7feae",
      "recordHash": "c8430ac8d55752d47a83745d71e0b615cdbfe19ba39ed22cce56298582e4d443"
    },
    {
      "id": "atlas-lesson-backside-power-dtco:daae423e6d13d48664a6c1de4526b394d394536463c5e41eca229782b5c12dfa",
      "publicationId": "atlas-lesson-backside-power-dtco",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Backside power and design–technology co-optimization",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#backside-power-dtco",
      "contentHash": "40e6f7c8ec494443e43c0be84081483dac88d96ccc857933cec58b8247f6b1a5",
      "recordHash": "17eb39319f80c00f9c74743d0f11a10c5ce84b8d04ad56e470420f25fa24397f"
    },
    {
      "id": "atlas-lesson-beol-damascene-vias:a8cb194f666097ee51753f2d9a7c38cad47324daf92508ae55f7c6eb3cae5fb7",
      "publicationId": "atlas-lesson-beol-damascene-vias",
      "type": "revised",
      "date": "2026-10-07",
      "title": "BEOL layers, damascene and vias",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#beol-damascene-vias",
      "contentHash": "ac2536df228f713a6c5783d0509f13eba5eb79c38a43dde46323764907be6603",
      "recordHash": "ba19a6f402eb9de3404845c3484347bedc4065abe7031e0ea82460f9e94026cb"
    },
    {
      "id": "atlas-lesson-bump-thermocompression-assembly:ef96f84743807b71c89e21a451d6b077187f4fd90ff4a4723af14ea2555481f0",
      "publicationId": "atlas-lesson-bump-thermocompression-assembly",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Microbumps, reflow and thermocompression",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#bump-thermocompression-assembly",
      "contentHash": "92f0eb21c23c1c2f5c135db0a5a30c9ff3d827eae74a948faa590062a508d0dc",
      "recordHash": "81ab7046783713afaf9752b6ee0d301cbf63b11790517d2fc96b56d284d1bf8a"
    },
    {
      "id": "atlas-lesson-cable-cartridge:1cf2bd86eb4d43dabeefa5ae2ac6fb81e8ac2e09830f5df83d8d05c17e0a335b",
      "publicationId": "atlas-lesson-cable-cartridge",
      "type": "revised",
      "date": "2026-10-07",
      "title": "NVLink copper cable cartridge",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#cable-cartridge",
      "contentHash": "4471eb62ffa10560ed39aed5e3fb94d56676d612d0ba2d2a4c1e3167a0166871",
      "recordHash": "00c86710c56dd214d58bbdf184dbe4cc5687dd0be2b8a4099cc211b36469f9fb"
    },
    {
      "id": "atlas-lesson-capacity-phase-geography:baaf3b488c5ac8dd2a746c9333525d47d688339291e3033f23a4fa5823062423",
      "publicationId": "atlas-lesson-capacity-phase-geography",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Facility phases and geographical evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#capacity-phase-geography",
      "contentHash": "1a7284ba789c7d38df36d4f625913abebfb13a8f9ccf41674009847c1978fa78",
      "recordHash": "2971d5e93c5f08c5b22cc88c712c9ae54ef8e9a3d0b5bb0c35ee784ac0f95932"
    },
    {
      "id": "atlas-lesson-causal-pretraining-objective:b3934e557c10da83282af503c0916dbc6dab9ed4000d71edf63045ce7e00b043",
      "publicationId": "atlas-lesson-causal-pretraining-objective",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Next-token supervision from raw sequences",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#causal-pretraining-objective",
      "contentHash": "108fde6eb65de0de0eb872acdd31d8b2c57d69f7d7cc88a1782fafdb7cf22ac5",
      "recordHash": "13d3ac9d86036cf766e51649aa88e1b14bf13404610556cec0aaa7f33e946d98"
    },
    {
      "id": "atlas-lesson-cdu:6936b29f69f78ac46b0992a859f5f31a8de08d96c0c4addd8307ff41439f38ab",
      "publicationId": "atlas-lesson-cdu",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Coolant distribution unit and separated loops",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#cdu",
      "contentHash": "70081c95a378093e83bc72c86a2fd9576f6c044a787bc155ab98a00038aebc7f",
      "recordHash": "c9649e4a54666a4e6405ef862644c0303292d53922abb4806b1ba588dd401c15"
    },
    {
      "id": "atlas-lesson-channel:369736d9b752862e3bed9f28f795b69c8c789090e9ceedc012c5715166a35d40",
      "publicationId": "atlas-lesson-channel",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Controllable semiconductor channel",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#channel",
      "contentHash": "f32672bafcf0741eae8b660909bca10ec0c2ac901fed146177dc808355ef661f",
      "recordHash": "73b2b948a861bc4614744710d5d21dc9e157feb8f8bb98a73124182c5c7f9412"
    },
    {
      "id": "atlas-lesson-checkpoint:c441ce31359ca1a01dae9c647f3ba57dc233170d1bba076930cf1c46b16f5de9",
      "publicationId": "atlas-lesson-checkpoint",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Distributed checkpoint and recovery state",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#checkpoint",
      "contentHash": "e790f5e49d47b31e3f1f03b069621e02bfc5e814192c25b6c080c7776df042f9",
      "recordHash": "30ddffc7c8e652d2c861e1cceda794d9ffc7bfdfcdd5312c1a2c96a553aac840"
    },
    {
      "id": "atlas-lesson-checkpoint-averaging-boundaries:641e968bb3e94a986f0b1a70d02a6edc05935da1e49b087565de115b935a6026",
      "publicationId": "atlas-lesson-checkpoint-averaging-boundaries",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Compatible weight averaging and regressions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#checkpoint-averaging-boundaries",
      "contentHash": "064f0f2b542e7644a12553e082e712e09d029f8e2e30e22a04d9d029a0303ae7",
      "recordHash": "3b57b883645cc16916498cff2979de0cb0e6be5b3821bfa3539850ba5e94a22d"
    },
    {
      "id": "atlas-lesson-checkpoint-retained-work:68bf6949c4caac373fc39a1dbde6553d72e99bc4d58b1e14c240e0430265b2c4",
      "publicationId": "atlas-lesson-checkpoint-retained-work",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Checkpointing, failure and retained useful work",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#checkpoint-retained-work",
      "contentHash": "92ccfc6bdad0d26a8401cd897722937430cc22a7de3a86a575491f9ccc64bc26",
      "recordHash": "80cd10a74d367f5b1fbf263fbf6e6add11dd14add6d4140465bf58743ff26564"
    },
    {
      "id": "atlas-lesson-chip-physical-closure:57c78f31965cadb8e9a7ae079309c9348e403addc9758c4644c3dc397a8099a6",
      "publicationId": "atlas-lesson-chip-physical-closure",
      "type": "revised",
      "date": "2026-10-07",
      "title": "PDKs, synthesis and physical closure",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#chip-physical-closure",
      "contentHash": "b29a7fc928bbe262293fbbfffe19f0f4932b37c5e35b4252c602ec2087fead18",
      "recordHash": "998061fb17a348d76c2cfdbb79099ccbc295b9e40afe600fd0f793d46068401f"
    },
    {
      "id": "atlas-lesson-chip-rtl-verification:3634fd41b2f8783522b5bc5dfa143e3b860f1575d6443ba77d60152bfd20ca6f",
      "publicationId": "atlas-lesson-chip-rtl-verification",
      "type": "revised",
      "date": "2026-10-07",
      "title": "RTL and functional verification",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#chip-rtl-verification",
      "contentHash": "e500aea15fdb16b05b04f2e49361bcf9d5b02ad3de883172540130de3f86feb0",
      "recordHash": "e7b54f0a38e337d32cc8dff423ae8808a42795c7e5f3be0a1d392d55398c9d00"
    },
    {
      "id": "atlas-lesson-chip-tapeout-productization:8c06d6df44eb86b875607cd4fb08a989e0e1c178240c46d8d2261ef1214c20db",
      "publicationId": "atlas-lesson-chip-tapeout-productization",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tapeout, bring-up and productization",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#chip-tapeout-productization",
      "contentHash": "0fb9ce0c1f2e62c730f7cd2c80b0a6a1cc50881a6ca3ece9ee9f402758a07f8f",
      "recordHash": "15356c0a64cd67ba7f6e3bdc1db338ce1beddf1c3779c6e45aeed0d3cae9bab5"
    },
    {
      "id": "atlas-lesson-chip-volume-economics:2228008368eb3a1e339b0091a7fdf6831ff34351523bd585b954c94dd95e8d02",
      "publicationId": "atlas-lesson-chip-volume-economics",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Custom-chip volume economics",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#chip-volume-economics",
      "contentHash": "3e7a4c1ef6b82123c0a68b8b8fc0c6be9d2296355ff6585bc03fb65eff246422",
      "recordHash": "d32b35181dd8965d9121277e104dd389580b10db9232d34c39f71f4105c31aeb"
    },
    {
      "id": "atlas-lesson-chip-workload-contract:f8ddde0c962bc5bfd721af214666fff47243a90bb8e8793f89d87e1c05bb64d7",
      "publicationId": "atlas-lesson-chip-workload-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Workload contract and architecture selection",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#chip-workload-contract",
      "contentHash": "940c4c42369ff8f4203baa4e467bf8ca86cc4dc6b863ae3ef8cca03fb73c9f45",
      "recordHash": "c15a5ff23ceba460377ec217692cf0ae9bbd3ae92cab5e719865b8d6cb8a1f69"
    },
    {
      "id": "atlas-lesson-clean-planarize-surface:26708aa0417b26cf84aa92a083bccf1d7e38215205285863ceb82483fec683b8",
      "publicationId": "atlas-lesson-clean-planarize-surface",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cleaning and CMP as interface preparation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#clean-planarize-surface",
      "contentHash": "b9e9083f58350559be144f6eb101b47952490a3f22ba3b58d2eb57079ba1f575",
      "recordHash": "fa7c852070c119de2d1f55041d2b97fd00cd19083ccd59c904e86f23ab40cfdb"
    },
    {
      "id": "atlas-lesson-cleanroom-subfab-utilities:bf85e232d9324934969dc61fa6e5158d1ae943d186846a6bb7473cf90829ba00",
      "publicationId": "atlas-lesson-cleanroom-subfab-utilities",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cleanroom and subfab utilities",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#cleanroom-subfab-utilities",
      "contentHash": "6512b5c0a8ae74d7e8849de6ee6c5ddb57ec351a04ab355a74a1845fd564a884",
      "recordHash": "0a5643afd3355108acbce636b48c040661f01a6c47abe89e45da790eaa69268a"
    },
    {
      "id": "atlas-lesson-clock:bb7f50a9441ba6b0fb20e6039a9b490dc5c1f624fbd1f5997adfbac5dd4a5fba",
      "publicationId": "atlas-lesson-clock",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Clock tree and gated timing domains",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#clock",
      "contentHash": "18e9732adbf08a220634e26ccbf329750ad36dedebae9a9fd415ed60f5633107",
      "recordHash": "ccbcf76d8d73dbc46882fd545cf592c2c0e903b4c95341a4b5fbdc941beeab92"
    },
    {
      "id": "atlas-lesson-cluster-commissioning-gates:2e7924def94956e4627aa6252a1d5ae0d8ea041b21cd795cc397e6a822dcb6a6",
      "publicationId": "atlas-lesson-cluster-commissioning-gates",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Commissioning a usable AI cluster",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#cluster-commissioning-gates",
      "contentHash": "5250b6a23fcbdc92516c3b2928991a1ac9ce38334169df0c379caa8a55d2c04b",
      "recordHash": "566b65a6fa8e272b0dc27752eb99c943a7dcd3b274ee926d32416d1758dbe28c"
    },
    {
      "id": "atlas-lesson-cmp:b2e208ffd8ec94a8440c08e3f7be8ace3a2db5d4e751ee586f7ead4e093c7bf6",
      "publicationId": "atlas-lesson-cmp",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Chemical mechanical planarization",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#cmp",
      "contentHash": "820f7e05ccb8e5384c8eb270583f8a2875e51b007e32b562c7d1e5bf1baee91e",
      "recordHash": "1dc326bfe2a50c3e7f5e21355217c7f1dda7d9e23455268784d404947f363898"
    },
    {
      "id": "atlas-lesson-coding-agent-patch-evidence:b93870bdfe4461d67ba4c64f06ca4624107ff9dd74c0b9a2be5aa5213e38ee5f",
      "publicationId": "atlas-lesson-coding-agent-patch-evidence",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A code patch needs execution evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#coding-agent-patch-evidence",
      "contentHash": "f34e5e02c498aea2ea7acf5d13c785cd702af909facc3517a40a27ed1794786c",
      "recordHash": "de032f9e23a5371920ec92f26e878b81657280bd961150434c9fd4ce9c9d9a5c"
    },
    {
      "id": "atlas-lesson-coherence-numa:6d27cabb6804675151ed2d527b31556a5ea9c2551c9b29e8b291cfe3e124435f",
      "publicationId": "atlas-lesson-coherence-numa",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cache coherence and NUMA placement",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#coherence-numa",
      "contentHash": "1372a0cec8af267cb9a5a974b178c2fa4aa78bb7265a8195417a76d81fe14fc4",
      "recordHash": "8782a1ec32818a1d51c6ac160ab29ccb6a39495441a472818e1b429dcb0278d5"
    },
    {
      "id": "atlas-lesson-coldplate:485532550900bf6da658733646748f0fe481df721f2949edd712467fe857a0a7",
      "publicationId": "atlas-lesson-coldplate",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Liquid-cooling coldplate",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#coldplate",
      "contentHash": "7559071d316357ca310275f19895a5aca659d0a076c9d540d0c749d676fd22eb",
      "recordHash": "25dfc732c9a5831f56cf0de0d031a04d7d2275966831ce09422ae987ad16bdaf"
    },
    {
      "id": "atlas-lesson-compatible-supply-capacity:c1d3a8de7aa396b3ddc50ded8aacd9bba2bd0d8ac5598b3ecd49c8fd1672d2e1",
      "publicationId": "atlas-lesson-compatible-supply-capacity",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Compatible supply and converging bottlenecks",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#compatible-supply-capacity",
      "contentHash": "715b38b90362936d14b98706f6df1eabc253cc449163b96c5706b6eb94441c58",
      "recordHash": "f8727d721b16d9470f3e2db844ab5229a161ecf07e1d3180f107cafef1ad1828"
    },
    {
      "id": "atlas-lesson-compiler:4045cfb7fd9a1702640d063534476f3055aab3f8761e99007ea615a4ceba15f2",
      "publicationId": "atlas-lesson-compiler",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Compiler, intermediate code, and device executable",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#compiler",
      "contentHash": "f11de0cd6d12aba995d493437367ba4ab18fbe43e61f34d8b326be8eaf608c58",
      "recordHash": "bc3bcf5ede111463c2c5daaa68a62fdbf4029dcdb0b145f32fdb8b1fe3193768"
    },
    {
      "id": "atlas-lesson-compiler-layout-lowering:5e690f1e45afdbc81184aec47b845e3094e7f3dca4838189b4632687ca0a2491",
      "publicationId": "atlas-lesson-compiler-layout-lowering",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Compiler layout, lowering and buffer planning",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#compiler-layout-lowering",
      "contentHash": "96001d0b2eec040c2f5b38d4a35bd2c175392c572ceba2d934acd7bcbefc05ca",
      "recordHash": "39856087e03099dfbbb87493f22b10a3f694ff77a5fc4facf2637d90b294ca7d"
    },
    {
      "id": "atlas-lesson-compute-baseboard:0c0d35917e44317495c8f48e5d166a7c0c001c8f3e419ef10345a37cb3d76cd3",
      "publicationId": "atlas-lesson-compute-baseboard",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Compute baseboard and tray",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#compute-baseboard",
      "contentHash": "e50f50d6459ca59acd1bf0fd97d09e654bfb52c14e28242ca485a1baa6a8c8fd",
      "recordHash": "b3d6eafa00c1c76b58aa891da0c953d7eb2bb3f6c146c6c7174f0fba25d30660"
    },
    {
      "id": "atlas-lesson-compute-tray:26804a5bb242d8f68ef31e6bf09ce06cbebb2058c92858ff37994f62e35f542b",
      "publicationId": "atlas-lesson-compute-tray",
      "type": "revised",
      "date": "2026-10-07",
      "title": "GB200 compute tray",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#compute-tray",
      "contentHash": "1965966d53065c0f4e8477d0f5c4893d48b5dff12df9d4cb2f8e7155994f8249",
      "recordHash": "b8798f0307d41e8fb516a7e314ca75ad82ac506938742bdb9480cc117d3d664d"
    },
    {
      "id": "atlas-lesson-contact:891417f67a836ec309532f16bfdd72dff7f3ac576918de5f802d2fa27cc6d647",
      "publicationId": "atlas-lesson-contact",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Device contact and interface resistance",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#contact",
      "contentHash": "600773bf98677c508d76e38fa5c88d85d4841239b33d689c6c4e96cb323ba398",
      "recordHash": "0700424536dba4ebe91b6eea00895fee0d67c44a752095895241543d8917d0dd"
    },
    {
      "id": "atlas-lesson-contamination-and-surface-state:52dc2d3dac6914a1b8a6d3425dbc725bba26db2fef274d59cd1d3a6c8809cc51",
      "publicationId": "atlas-lesson-contamination-and-surface-state",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Contamination and the state of a surface",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#contamination-and-surface-state",
      "contentHash": "4a22f49665c6c7458b6d7f9b23c81c9db2f860edb4c60ec802896f8411640020",
      "recordHash": "d393b2040a9134c4fe427f22cc8ccb41be3c3eb135dbd5e1bc40cd53686e5f62"
    },
    {
      "id": "atlas-lesson-context-memory-provenance:3d86cd4b380d65451db61bef1078cafa49fcb9230a5ce51ced2ef1a84d2228f2",
      "publicationId": "atlas-lesson-context-memory-provenance",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Context, retrieval and durable memory",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#context-memory-provenance",
      "contentHash": "284b1b3ddb531ecc56456f6bd554a71247a33a58eaf9eae60cbd092d9d23c802",
      "recordHash": "9ba29f855c8b99c581d6aaf4ee87d5f0946dc61bf67fd39ff69f948258198140"
    },
    {
      "id": "atlas-lesson-coolant-loop-separation:626934590c319176c93cb8e3d0f362194b5d5c59c70fa950d861f81b91f25019",
      "publicationId": "atlas-lesson-coolant-loop-separation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cold plates, manifolds and separated coolant loops",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#coolant-loop-separation",
      "contentHash": "8184077363a3c10a5cbc87bae04af257789df141f193a7a786c19efccfe06c03",
      "recordHash": "b7b18454a9cfa88ed6ef21891538534f0888365c392883c935214f33d141ef03"
    },
    {
      "id": "atlas-lesson-cooling-plant:1db879711931d1c335daa2f60c5e4314e10e20e61cd553fd63ff0730033643db",
      "publicationId": "atlas-lesson-cooling-plant",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Facility cooling and final heat rejection",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#cooling-plant",
      "contentHash": "29937cd381d9e9ae46064c252669e47daca3b0d7a1d2e595a7a0ca921705e068",
      "recordHash": "e77a5c93ce64bc502a611ac8c9ec44382e9e4b3cb5843d9fd415e060ff0e8d36"
    },
    {
      "id": "atlas-lesson-copper-conductor:431535f750fcc0e8b421b10c5bd889a4e79bb256fac800ae12555c8d1d6211fc",
      "publicationId": "atlas-lesson-copper-conductor",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Copper conductor and barrier",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#copper-conductor",
      "contentHash": "39f3a0c67844457fd0753ba79044609319b5d5ae8e64c9c909631f6d73c6edd4",
      "recordHash": "e68a8eed54ef74f8090a7828381278d8797181994300535255ebdc4cbfb27d7d"
    },
    {
      "id": "atlas-lesson-cowos-r-l-routing:84fce30d702829cfa0060afed49332160cae167c5d70e943cb168451df7159c1",
      "publicationId": "atlas-lesson-cowos-r-l-routing",
      "type": "revised",
      "date": "2026-10-07",
      "title": "CoWoS-R and CoWoS-L: RDL and local silicon",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#cowos-r-l-routing",
      "contentHash": "4b1ad83bb47d1de61ee5168a6e0a6a2e056a5b487f72975c3455cd8fb34ae798",
      "recordHash": "f28645405417e28be16449c787bf556e7b7886b64611ec5267784be02d502dbf"
    },
    {
      "id": "atlas-lesson-cowos-s-silicon-interposer:2beb18d0f113eb2e302bfbba46a47558794784d2a4b0376ac3a1298ea36bc6d4",
      "publicationId": "atlas-lesson-cowos-s-silicon-interposer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "CoWoS-S and the silicon interposer route",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#cowos-s-silicon-interposer",
      "contentHash": "f67e3c156c736f24a99aea88f9bb93bc152b74c43668f441e32a561409a488fa",
      "recordHash": "94ad0f1ac6652f379469e4b6b0f3735116b5a179f8d734cdbb83afd56c41f909"
    },
    {
      "id": "atlas-lesson-cpu-out-of-order:8fe90e2594a7c9c7348362ca590f3e73795a9d46de26eb87219e5fffc20e501a",
      "publicationId": "atlas-lesson-cpu-out-of-order",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Out-of-order CPU pipeline",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#cpu-out-of-order",
      "contentHash": "88a635f32c872b1b02877ba3f22991d25cd58541b0170197099a83084ace0ff5",
      "recordHash": "d347029730e9d4a8a31e6bafb20a74bff3e42b068bf253cbfb4092b2b2f9fa95"
    },
    {
      "id": "atlas-lesson-cpu-vector-matrix:dfb1fed0f46cc563178c0f8be211412e62ea0ce8cf03a43af6dd6938d4bdf0bf",
      "publicationId": "atlas-lesson-cpu-vector-matrix",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Scalar, vector and CPU matrix units",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#cpu-vector-matrix",
      "contentHash": "b5c27ac78db596531db341984fd06beb9cbf970077a7f3f61543039dbdf33900",
      "recordHash": "4399f8007cbe6406a50ae0ad8cd6a7e58c7885036640b48dc9efef03e905c009"
    },
    {
      "id": "atlas-lesson-crg-55-year-resolution:4013600040f71f2baf91a5bb342472c25c2f7a8eed31c9b8081ba5a49237c454",
      "publicationId": "atlas-lesson-crg-55-year-resolution",
      "type": "revised",
      "date": "2026-10-07",
      "title": "The 55-year realization challenge and CRG",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#crg-55-year-resolution",
      "contentHash": "8d143cf927e97440a5ed51a9903b19824bbf4ac2dd96de8292406f774afd3abd",
      "recordHash": "50294013fab0f7cd4b21f164f48213f1911ed60b2762c00c7bd4d689e481fa60"
    },
    {
      "id": "atlas-lesson-crg-architecture-contract:d73359f29b96b8775b1c2c921b9bac5370d8779682a731f3da19c66e2a40263b",
      "publicationId": "atlas-lesson-crg-architecture-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Architecture is a contract between computation and silicon",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#crg-architecture-contract",
      "contentHash": "59f437f8634e36e8844093f0146a8e46d4dd99a470de81ea86bd45667e12ca1d",
      "recordHash": "99970a6c80c8c8a9a7934874161655c6bb57834c66f24a2b81d132173652ef6c"
    },
    {
      "id": "atlas-lesson-crg-chip-design-realization:7edb189bee7169b82e190d3a77c3c32cf84f46db18d6e3e48e65d48e24ef4f53",
      "publicationId": "atlas-lesson-crg-chip-design-realization",
      "type": "revised",
      "date": "2026-10-07",
      "title": "From architecture contract to a chip",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#crg-chip-design-realization",
      "contentHash": "33e2049a56ae73aefe4cdc5672ed9f278b9ca3fa9a316e4013d8c8897ba7abd8",
      "recordHash": "969a48c55d05695bfa3d77ffba5540772c4106bae64b871e8229c00fe053ce05"
    },
    {
      "id": "atlas-lesson-crg-communication-graph:600dba5d17143cd054e73a93431e4e5683664a972545f7a11801ca106d0e4d90",
      "publicationId": "atlas-lesson-crg-communication-graph",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Communication is the realization medium",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#crg-communication-graph",
      "contentHash": "62b4b772438338bee8a205e849360c44a57975385be32a7d716d124ffbc78e4a",
      "recordHash": "896c27b85e0e85f93ebf3868a25a5448bd4febffd039f62dd6a52653df908b1e"
    },
    {
      "id": "atlas-lesson-crg-package-system-closure:d381c4bc834d40e62b13f493bfda304b2598497d2a43ef5f0b76949b7251beee",
      "publicationId": "atlas-lesson-crg-package-system-closure",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Package and system preserve the contract",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#crg-package-system-closure",
      "contentHash": "d7204bbc6d3ebc0481856729be4746489fdae366d1c04a05807b64e93b9b60a6",
      "recordHash": "51db30636f8c0dc652b5cbc44be6be6d73156b1aa2eaa9f93b6cdf66f9c6deb1"
    },
    {
      "id": "atlas-lesson-crg-problem-statement:c6df28105bac4af8b5cbdefa687637d6e8d7bbc6840a7d1c26a695dfd41d026e",
      "publicationId": "atlas-lesson-crg-problem-statement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "The computation-to-realization gap",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#crg-problem-statement",
      "contentHash": "2f8d3153a4e21298946395c2f72826905905b033597d3424002ed5b86c41eeac",
      "recordHash": "0d93181d0a25f0830a1537aeed24d6f9adc2b9411c4f25409462a6f3305a7348"
    },
    {
      "id": "atlas-lesson-crg-verification-loop:445ed3bf8fc598bfbb4107af2ee74377d8bc922af78315e413f9e104ccb54484",
      "publicationId": "atlas-lesson-crg-verification-loop",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Verification closes the realization loop",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#crg-verification-loop",
      "contentHash": "11d89c82e78e6616001cc198b050c606f858c6adc542c1217d08fe557f28378e",
      "recordHash": "c560fd942e6e5d2a2816beea69e46fc8ff0495dfcd2fb5217ed33946ea8fcfa0"
    },
    {
      "id": "atlas-lesson-crystal-lattice:e7b15600146003ddf3d32df40adb9144416acb03812caf9c693c3952db24c5c4",
      "publicationId": "atlas-lesson-crystal-lattice",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Diamond-cubic silicon lattice",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#crystal-lattice",
      "contentHash": "94e0eb1cd0e6ef7b7a85b56f374a9ea2dfb1f107fe918ca1c484f4bb64fd00da",
      "recordHash": "2425a1db2457a75b369474eac3e9b67133fff33b110b41e252d38c135cc88642"
    },
    {
      "id": "atlas-lesson-cuda:edf6f920d69049dcdc5f9a634adea4c94a4c74a502fbe6b6f0e06268fc643325",
      "publicationId": "atlas-lesson-cuda",
      "type": "revised",
      "date": "2026-10-07",
      "title": "CUDA programming and runtime layer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#cuda",
      "contentHash": "016a5280a80b06940c455a0a1d112d2239201c818a07ff4b91d6e41ed604f28a",
      "recordHash": "3e058e89b21ece6182dc71a17d988c2e2925ad3a57355f7c15de292d517b2292"
    },
    {
      "id": "atlas-lesson-cvd-pvd-film-transport:2464fd088915bde4268bc69be6c3b930cc729d22939175f8a10ab2f15c8b0f37",
      "publicationId": "atlas-lesson-cvd-pvd-film-transport",
      "type": "revised",
      "date": "2026-10-07",
      "title": "CVD and PVD: two ways to supply a film",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#cvd-pvd-film-transport",
      "contentHash": "be8149972b966710fe7f64d603ea3f2dab6880de29fb587bb120e92fa3837a74",
      "recordHash": "90a3419e1be10f43f6d0f786254ce4e92d717d3825d994bf2af016c179b23203"
    },
    {
      "id": "atlas-lesson-data-coverage-language-slices:3e751be156baf6a71178de3517bac02c1dc95696863b08c390d5c2ffda46ac2f",
      "publicationId": "atlas-lesson-data-coverage-language-slices",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Coverage across language and source slices",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#data-coverage-language-slices",
      "contentHash": "516c51a6fe6ce3ea3de065503cc2b99de5f8172ce807adea19bb09b23c0b1ecc",
      "recordHash": "a756b74346a6a10d777447ff44d4e146cfafa2ffb34be4cc63e395c299887d76"
    },
    {
      "id": "atlas-lesson-data-mixture-sampling:ec9ab3415c8ae52e816e5320ef6a8fdfacbfd8cfc2bb8433172e83cc97d31d82",
      "publicationId": "atlas-lesson-data-mixture-sampling",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Mixtures, epochs and exposure",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#data-mixture-sampling",
      "contentHash": "faef38df38200c12d89f20f80375194f2184287547d158a42c3cf954cefad2db",
      "recordHash": "e5890df757a162f27cdcb07d3c0c1718d57840bc2637fc56178c70dfd21fa49f"
    },
    {
      "id": "atlas-lesson-data-quality-dedup-audit:b8e3e3c52bd1794979c627412fae388d7197b08de05a57e4d283705e9313c5f4",
      "publicationId": "atlas-lesson-data-quality-dedup-audit",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Filtering, duplication and contamination",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#data-quality-dedup-audit",
      "contentHash": "10b436d2b470150e12f3638a2e294fc82bef1dec31a12d385b4fd24a135e312b",
      "recordHash": "ec53bab6e8c75d02024828cc86933ccabc4b9a2b1a4172564545cd5a5bf44985"
    },
    {
      "id": "atlas-lesson-dataset-human-judgment-lineage:f4afc0d97761c2e802ff467dbe38f33b4972c9ecf11b69739ebc57d1b1234677",
      "publicationId": "atlas-lesson-dataset-human-judgment-lineage",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Human judgments, disagreement and dataset lineage",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#dataset-human-judgment-lineage",
      "contentHash": "e010e104bab58bd41bfcd8e2b47d30e90fff9e248adda2b9c396df470334a1d9",
      "recordHash": "5ee602ed50f765b5aaa3eb7bd52290b539de6b188af5813902f3c6705c78fd45"
    },
    {
      "id": "atlas-lesson-ddr-memory:9ed7eb3339e0b92fcea03a85e6a29d7d8942ef508efb5b8a00f07a01c5388559",
      "publicationId": "atlas-lesson-ddr-memory",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DDR5 server memory",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#ddr-memory",
      "contentHash": "263a70b9fb659428a08b59f4a3c37120b4b540935305d77da79fc9f99457af59",
      "recordHash": "579a1cd3b65482f0a39d9d03d96425aa48472f9e2e9ea13e9df48231ccd3cc3c"
    },
    {
      "id": "atlas-lesson-decode-bandwidth-trace:993088b3d0a6e4e627e5b7d9e503ec79283c04065e2212cf268186b123dd68e9",
      "publicationId": "atlas-lesson-decode-bandwidth-trace",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Autoregressive decode and weight traffic",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#decode-bandwidth-trace",
      "contentHash": "c6c70c4daa0f79f05aae99221cf6cf2008081166b9fabd363c91bd707c2e64f0",
      "recordHash": "c7d7b802815fa503c4845dfe69ee0ff36f3f4ff27cbb6b799958c33188c38e7d"
    },
    {
      "id": "atlas-lesson-delegated-agent-protocols:042d187d60b73dd8f1b66ba8ea4f2caba189b78525c571911a8d82dea4842d38",
      "publicationId": "atlas-lesson-delegated-agent-protocols",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Delegated tasks, messages and artifacts",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#delegated-agent-protocols",
      "contentHash": "c28af9debe8ce6cf286f21a94fbc8ac82e74d2bfaae05c71da26b2e2c8c43077",
      "recordHash": "d957648c2bc5af278753c2a0a60bb9b1807f9edd7aa77f182979744604e02149"
    },
    {
      "id": "atlas-lesson-denoising-generative-objectives:23f6397e0d06dc9374938bebe8da2c01d9b0a03902bd268edf30644deb686b46",
      "publicationId": "atlas-lesson-denoising-generative-objectives",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Train a denoiser and sample iteratively",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#denoising-generative-objectives",
      "contentHash": "86592b051d9a662ef8d8746ef5fe44ccd9b11c4ba99c32e689b8028b12aadaa2",
      "recordHash": "56e3bd72d3059b11ba0b1aaefa948c2ff25531136d12b42f81b6129be9f7b5e5"
    },
    {
      "id": "atlas-lesson-device-completion-reset-epochs:284d91e990f9a17886665fd3ead3df553b4e8e7ce6d44d96d80f310209ae8749",
      "publicationId": "atlas-lesson-device-completion-reset-epochs",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Completion, reset and execution epochs",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#device-completion-reset-epochs",
      "contentHash": "377aa096e99024e804af16387ce7cac2ad96ff5e0cb1b9c19a0cb4462b0b45c1",
      "recordHash": "729765b084951ee2ff1e665dd7df5b895ccc5a8fb0e9729724b47d3fac918d4e"
    },
    {
      "id": "atlas-lesson-die-link-compatibility:72bca91b1701f92346045f6a7815135a92c629fc9bfa77395907eb3c2ea537ee",
      "publicationId": "atlas-lesson-die-link-compatibility",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Die-to-die links and UCIe compatibility",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#die-link-compatibility",
      "contentHash": "40c93597e3c24dff4396f4543bfbf749ad2a67215e0f353db9c1c0ed708827c9",
      "recordHash": "ce401ded112157442b8271d6a9ef40061f12f60e846d36292da4638b9f4a7d30"
    },
    {
      "id": "atlas-lesson-dielectric:dc125c6007339487fa792ec1ee6ad38ebf4f5d7c8b43c1ca76dda59bb2a143cd",
      "publicationId": "atlas-lesson-dielectric",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Insulators and low-k films",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#dielectric",
      "contentHash": "864bcc5c1ad947b90d4051d13cee08cfd254eae58d52e56d148918d1f179111b",
      "recordHash": "5c048020cce2be0c2ff2a6f307e7fac58e0fe6fbe36ec2c366ddb431288e41b4"
    },
    {
      "id": "atlas-lesson-diffusion-action-horizon:8df0eee0f5b91b74b239b8903555b688d70db80d86e6e2271a138d7b572de858",
      "publicationId": "atlas-lesson-diffusion-action-horizon",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Predict action chunks and replan with feedback",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#diffusion-action-horizon",
      "contentHash": "988fe92b486642d6fc5647acf376e046fea42ba98bd0e6e810a034624f85702f",
      "recordHash": "6a5260bc0a365f03b8995563c871da25842e88b7d64ae62a6250d6da500edb88"
    },
    {
      "id": "atlas-lesson-direct-preference-objective:8171fa3cfd66bd2fc03460d304086db46be3bf07d6065f176bc923928fdfeb02",
      "publicationId": "atlas-lesson-direct-preference-objective",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DPO policy/reference likelihood ratios",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#direct-preference-objective",
      "contentHash": "6c60867b7374096c297c1c677752e34d8a032e5086a67f80bcc02b3ccb315c6e",
      "recordHash": "86dfbaa821a5200a2dc906f0acb035de493bb5dcc2e4a8d2188a4cead0f3210e"
    },
    {
      "id": "atlas-lesson-disaggregated-serving:410a816d7799952409d92571eedad95409acacc5103431fa1016bea8025ae83b",
      "publicationId": "atlas-lesson-disaggregated-serving",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Prefill/decode disaggregation and useful serving rate",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#disaggregated-serving",
      "contentHash": "33f93e04606fc809bbe4bce57dfc128781a96479fa651a0c9f2cc60fcfcc33e5",
      "recordHash": "938dd61fe86d7a3286ee46194f71dda1336f123eff3db9b13b3df924a7fc0c29"
    },
    {
      "id": "atlas-lesson-distributed-gradient-weighting:2cdb9827706092a28d388586199150e8c78ee1d2959b46f222176cf717f5bfe8",
      "publicationId": "atlas-lesson-distributed-gradient-weighting",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Uneven batches and the global gradient",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#distributed-gradient-weighting",
      "contentHash": "a1436b6adcec7d8430f5dbdccdf5e234c37dd1122efbd92e298f216cfcb692a6",
      "recordHash": "44e650b668e90fd1d47b95aabd7cca55f03c953433e61c94e897ef16e43a69b2"
    },
    {
      "id": "atlas-lesson-dma-visibility-ownership:e1d80520f7d694c0fc29f815085ae173cbab3eb3a55f8010bd6c74ed958ff36d",
      "publicationId": "atlas-lesson-dma-visibility-ownership",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DMA visibility, ordering and buffer lifetime",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#dma-visibility-ownership",
      "contentHash": "552610449e0ea8c17b91ab5e0e658f80a51d82e29a48aac9507682958c758b9b",
      "recordHash": "352a40849470d180789e2f4df7e90de9a92671f3f9b8357246692b6aa2dbdd54"
    },
    {
      "id": "atlas-lesson-document-extraction-validation:67c198b4f4ac9700dec555a79bed66d9d5a2c8e6b7fd258fc85555b764b70c6c",
      "publicationId": "atlas-lesson-document-extraction-validation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Document fields become validated records",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#document-extraction-validation",
      "contentHash": "0a2c24d6b5b3c907e04777115993060645b83362f8e0b29329a8fc42bd89b8ef",
      "recordHash": "2a6736457a47405e6ee148dc630dcef7c9ca8322310048810ae2e791c76d0d5d"
    },
    {
      "id": "atlas-lesson-domain-adaptive-continuation:7bc787be5d11c396a9d1077676e2295a8d75dbc87665bb12708828256c07f3c1",
      "publicationId": "atlas-lesson-domain-adaptive-continuation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Continue language modeling on a new domain",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#domain-adaptive-continuation",
      "contentHash": "dbf295d12f0a2ac81b1808f7da9045b4be29c9a4fea0990c8ae86237ca4faf01",
      "recordHash": "dea317b3abfa001ce5ce4138560e9da29dff2b6db9aa4b75fdfc5194ae2e0867"
    },
    {
      "id": "atlas-lesson-doping:af1b9b53b7b13a55214ab07d902fe4fd6563b462579c513cfff7fbc00472e871",
      "publicationId": "atlas-lesson-doping",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Donor and acceptor doping",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#doping",
      "contentHash": "af68c0c6df1571c777480b2a2e112ead994b2c924d51e3e9410949c6b8a4ad2e",
      "recordHash": "8be626715b0f29e58dbdd51c19581cf6edf1340dc9e6964603f99295a7191550"
    },
    {
      "id": "atlas-lesson-dpu-infrastructure-offload:c69112a3cad77129d0b65e7eed0f3c3b37afc1c874cfc1cb2c4fa46921f0fe44",
      "publicationId": "atlas-lesson-dpu-infrastructure-offload",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DPU and infrastructure offload",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#dpu-infrastructure-offload",
      "contentHash": "a8e172a07f5bb3aeea9e3f59adf2248f81e325bd88a4028635b7f2fe969cb424",
      "recordHash": "7273ff0c12346b80ff9fc644794cbe810c665ca9ba4dc33c5811c22f7f02cbcc"
    },
    {
      "id": "atlas-lesson-dram-cell-array-fabrication:4ffe3e2e907fb700f6fe32bf04f33fbaf36a0e1b6b57483ce397d10e59cb6a39",
      "publicationId": "atlas-lesson-dram-cell-array-fabrication",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DRAM cells, arrays and peripheral circuits",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#dram-cell-array-fabrication",
      "contentHash": "f3648873f94415348aae5fd40f93ad5e4f67ff57886cdc8b1825b73e2978f280",
      "recordHash": "4ba0300691dfbee0e5b102f7d8a137d97b2fb715a8e2eb0f1d6a2ed5f8f6606d"
    },
    {
      "id": "atlas-lesson-dram-die:69ade2288439186758f104c8c7b3e756490b64ea3df26fb217413ac6f58e985a",
      "publicationId": "atlas-lesson-dram-die",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DRAM die and memory banks",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#dram-die",
      "contentHash": "8e35528c18d5534d3eca0562f34011ab40e6e3bdf642aa8b7adbc4a0f69757b6",
      "recordHash": "95e2c74e88c4abe40f0cc192c2d3058515f621a6354d81850b982b1cd1c683a5"
    },
    {
      "id": "atlas-lesson-durable-actions-idempotency:ae99d0dc4a6107e806fc7e9013430fd9a4956ea75734bc04f83c65c5f888ff6b",
      "publicationId": "atlas-lesson-durable-actions-idempotency",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Durable actions and the ambiguous timeout",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#durable-actions-idempotency",
      "contentHash": "1c0f584d4d892c2085dd147de59b4eefb454640bea4cd0585c3af1733d43591b",
      "recordHash": "6fdda650315aee1bc5e9264f5090b2f8db22ca276e8818a4eb78038f96580cc2"
    },
    {
      "id": "atlas-lesson-electronic-silicon-crystal-growth:73cbfec6f6afe46b232989001b331c1e471b999be746aeceeda8bc1daf47066c",
      "publicationId": "atlas-lesson-electronic-silicon-crystal-growth",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Electronic-grade silicon and crystal growth",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#electronic-silicon-crystal-growth",
      "contentHash": "bd5c305ee3737a7b8d392aa0c9e1361fab4ebe770d342176a45706935f39dd29",
      "recordHash": "4f01517f7a03803acd2e3daedc492a3ed093f85d4c11fc5669588a2e0982521d"
    },
    {
      "id": "atlas-lesson-embedding:f3cc5ee6282b5cf169d95f777cce74708d1b566e5835fb6d9b8566eb52fc5302",
      "publicationId": "atlas-lesson-embedding",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Embedding table",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#embedding",
      "contentHash": "84a1276fae29e921de522d632d0a8af9747744b6f954a54eab6305e2c5ff7a40",
      "recordHash": "7ba74a5181a17fe6786ee3eda1b9f56f24e24dda4f5cb1e115292ed4539760f0"
    },
    {
      "id": "atlas-lesson-embodied-policy-evidence:b785ac0be51e798e2ab6358d872411bbe5adaaf9bc0e84d169fb2e6ec71b7507",
      "publicationId": "atlas-lesson-embodied-policy-evidence",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Learned action policies need embodiment evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#embodied-policy-evidence",
      "contentHash": "32495e35b066eb2dbefc28960142b36e769f1b0761cdb6dc52f1b0090b58a71f",
      "recordHash": "b81b1cc01d00ecd88f9287a601e214dc8747bb0db5c55d9f1c430e1ce08f2b78"
    },
    {
      "id": "atlas-lesson-emib-local-bridge:5d66922e2a9f79702e4825b40ffe880709878aaba1bfdb16498be5c81c43c652",
      "publicationId": "atlas-lesson-emib-local-bridge",
      "type": "revised",
      "date": "2026-10-07",
      "title": "EMIB and localized die-to-die bridges",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#emib-local-bridge",
      "contentHash": "a84249a0a0f5ea1d633da9af64323382973841b906f9f487860a679f94db20e9",
      "recordHash": "a848edec7a65b5c95b5ecdcd303d0cc2c1fdd5bc0be288f3402ee87f9d691e77"
    },
    {
      "id": "atlas-lesson-energy-bands:d14cfff7f19da402bb9418e255897800aea0e98be374a9fcc3661d700258118f",
      "publicationId": "atlas-lesson-energy-bands",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Energy bands and carriers",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#energy-bands",
      "contentHash": "886d660e49602b087fd73f174153d10c26a34727208398592345f31d9b053c6f",
      "recordHash": "fe68d48c8fa505a2756015aa0613bec7940f950dc9449ac3507dd58842f59688"
    },
    {
      "id": "atlas-lesson-energy-forecast-boundaries:4ed834c2de7f08f98c024eba94d152d0ceb2e4f88c75bcac07ad47b79cd346d1",
      "publicationId": "atlas-lesson-energy-forecast-boundaries",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Energy forecasts, geography and measurement boundaries",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#energy-forecast-boundaries",
      "contentHash": "adf4fe6356f64f0bf3c21def73e19be3f2ff51fff1c6cca8a3697fbb2e4c75f8",
      "recordHash": "59fce666dea9082e34d4e4f4da399b312a66374755a2e0e95de7b563dac68f63"
    },
    {
      "id": "atlas-lesson-epitaxial-material-stack:24acb72e4ec76883ee251e768bbeb94a0881788582387d71840cd31fdf483fd1",
      "publicationId": "atlas-lesson-epitaxial-material-stack",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Epitaxy and engineered starting layers",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#epitaxial-material-stack",
      "contentHash": "66ee55d8c2d1c0ec081d9027e16189f6d9513324a50a815612f1e37ed3391cd1",
      "recordHash": "5f3d31b9dab299676297ce3f4c092e77563c6d6c051533d58bee79539b10709f"
    },
    {
      "id": "atlas-lesson-evaluation:becfae189f8b06c1e37a8f093e2b109836261dcf3ee5a8db7b516035fb5f6e2b",
      "publicationId": "atlas-lesson-evaluation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Evaluation & the AGI frontier",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#evaluation",
      "contentHash": "6cf37bc47438c88f93f24e9203e52f6170b85ecf2723c92baeac6cc634af2a1e",
      "recordHash": "9162258c205bf8632bba9d69cacc8f0b825fd09645af4c055914e18bad0dc5ef"
    },
    {
      "id": "atlas-lesson-event-queues-delivery:0d3ecc78e88b87f33a76542665f65dee9d6455c603a4a9b05b15a6f1097cb2c8",
      "publicationId": "atlas-lesson-event-queues-delivery",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Events, queues and backpressure",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#event-queues-delivery",
      "contentHash": "2a5e82d9790026dc8d34e99096d01147b5b26cc67ac596ce51aa5f2b99371e13",
      "recordHash": "558bb756115c0c24b8ff25dfb8eec964028ded4c660c8a43d82e7bf2f0aa60ee"
    },
    {
      "id": "atlas-lesson-expert-routing-budget:573f007923be7600719e04ef4b009ebb740118f057378ad94fcf5a98de96d109",
      "publicationId": "atlas-lesson-expert-routing-budget",
      "type": "revised",
      "date": "2026-10-07",
      "title": "MoE routing, active parameters and resident state",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#expert-routing-budget",
      "contentHash": "9c04d46394731aa16a5537780b7739a74b1517b3ba2e652ca092f8fad724b41b",
      "recordHash": "ae622811adf30bbda13530a315bc65119b845fc90758269915df16f1b0290997"
    },
    {
      "id": "atlas-lesson-fab-metrology-process-window:0031320a209178acfb2ea2ba444c29dc879f7f92bb4ddc1abb04466ca2a16c3b",
      "publicationId": "atlas-lesson-fab-metrology-process-window",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Metrology, inspection and process windows",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#fab-metrology-process-window",
      "contentHash": "e2a1be26e21c6d18fbcdd25349204b74f62abfb938dbb64860697ea7676fe04d",
      "recordHash": "579aab8cce04f43c42334414078994df66a439b1de6831daa0226f68500dee2f"
    },
    {
      "id": "atlas-lesson-fab-ramp-cycle-time:7f403c5d5f7a3d06d32ec635e5c094adf7370ef6a34b0afc92b1f482417935e5",
      "publicationId": "atlas-lesson-fab-ramp-cycle-time",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cycle time, ramp and effective capacity",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#fab-ramp-cycle-time",
      "contentHash": "2fbedd0509a32a47fc1da016877cfe27ad658beec62a6b76a52d0eab6e341bb3",
      "recordHash": "6b03c9edb4c849f258c52f595986ad11fd992b94ef93822f9e7aef52fe1361ae"
    },
    {
      "id": "atlas-lesson-fabric-collective-traffic:bad0969f8d488b9f197c8a54c34ad7c05ed381e68e321e8b43b8455a1266ff81",
      "publicationId": "atlas-lesson-fabric-collective-traffic",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Collective traffic and congestion",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#fabric-collective-traffic",
      "contentHash": "3f8b9fcca75c082f9b71e70c16ccf58af4ffb54b3346e5d77ecddc1568f22365",
      "recordHash": "b5c467ec53a7acc368cd8c0b214404b36479d32dccc4ced0cd9538bf1d2ed076"
    },
    {
      "id": "atlas-lesson-facility-heat-rejection:8881384f32d9539333540c092bc80419e48d3f2dcccd944a68eac2f10025a633",
      "publicationId": "atlas-lesson-facility-heat-rejection",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Facility heat rejection and cooling tradeoffs",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#facility-heat-rejection",
      "contentHash": "3d2a7939f795b52298f3095b0ab4950148100c4fd819617af778ca6d5f60533a",
      "recordHash": "ae1c340868d3f5cbec13e06e1e758c03e6be0a59f826e64f3a6eb4e3c64155b3"
    },
    {
      "id": "atlas-lesson-feed-forward:9a2d15bae65e21ae07866783154f324f83fa7d2eecf59a3822734bdeae8a79da",
      "publicationId": "atlas-lesson-feed-forward",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Feed-forward network",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#feed-forward",
      "contentHash": "9cd5a0336d20d66de113cce28c4df2ab34875ef9cc7cf5c70c3559063a5dbc37",
      "recordHash": "acab8737067071dae8db938727b3381747e7593f24e802b891666063ca17abff"
    },
    {
      "id": "atlas-lesson-fin-formation-integration:c9f85c2c4a5ac9553016298cbcbcbc35267bb5c37ccf2aa2cd94af136b947a7c",
      "publicationId": "atlas-lesson-fin-formation-integration",
      "type": "revised",
      "date": "2026-10-07",
      "title": "How a FinFET fin is formed and integrated",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#fin-formation-integration",
      "contentHash": "75cb5ddbca5fd06e05cc3c5109fabbf39c47649e5ef3f7cc228e1fdf24dc2270",
      "recordHash": "ce412e63d43a983d0530c32afd3cce6814cce5ec076957a6aa8f2289c843ddf6"
    },
    {
      "id": "atlas-lesson-finfet:932633f138c0471b7c6b5ecb155571e42d873f724c2b7e264be9b2e54ba17966",
      "publicationId": "atlas-lesson-finfet",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Fin field-effect transistor",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#finfet",
      "contentHash": "f86c8ccaf6365863598cd2c00be727c17a6c2ceb9cc6830fe958eb7358a016dd",
      "recordHash": "316a6020b0d71dde66538330d8792b17f8df6b77c9c632083b071c1add48d778"
    },
    {
      "id": "atlas-lesson-firmware-device-contract:b5f26d215ae09042d7ea331c3ec9a0889ec9d504ce05826138af3290af6d11d0",
      "publicationId": "atlas-lesson-firmware-device-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Firmware handoff and device readiness",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#firmware-device-contract",
      "contentHash": "ed437edb7c4b4290283907c8d881f95d647f921ce57a522d2325fac62de8f18d",
      "recordHash": "e629971f32eef8ec5a609a835f278e6e4dfd380197ec0d72824b1a4425f0c013"
    },
    {
      "id": "atlas-lesson-flip-chip-abf-substrate:bfa3cf674de784bf48d5902026d33e18b4f8c25e40d5ec9e93132ab0775e107f",
      "publicationId": "atlas-lesson-flip-chip-abf-substrate",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Flip-chip assembly and organic substrates",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#flip-chip-abf-substrate",
      "contentHash": "51935def41564726127b7bb753ce8d20eeff171791d95b4f30212e75dfe10275",
      "recordHash": "28c96ad20a9146ac5ccb6c552091126fd149e733ae9c4d05a92381d088fe83c3"
    },
    {
      "id": "atlas-lesson-flipflop:3aaa928d65a7753696737c1dbb4546adca4465c24f5481f9a6b9b9b8cee75b78",
      "publicationId": "atlas-lesson-flipflop",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Edge-triggered D flip-flop",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#flipflop",
      "contentHash": "0e622d22c5f56f7d56e12e68870619ba32b91f17ae73863a1631197331c634b5",
      "recordHash": "ff605ca5d8ba53fce1f68302141fa71adfa170df602ebdb587fce12b3ea09b72"
    },
    {
      "id": "atlas-lesson-floating-number-range-resolution:387f2a9d9c3544b2e54f84e321877913435137c0ee3632a674682516f3dfbabb",
      "publicationId": "atlas-lesson-floating-number-range-resolution",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Floating-point range, resolution and rounding",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#floating-number-range-resolution",
      "contentHash": "3424744c7661de4da06f3ede5f8a485014e528d2aff19c0ae1ce5be2e140bd8f",
      "recordHash": "c0412880df4ff83e47dc8624921bb16f170765b53737852d32173dfb340b345d"
    },
    {
      "id": "atlas-lesson-floating-point-reduction-order:64352971ca43cf253a288d0d9db63cea9a75b2171821851a385e0eaaeff7940e",
      "publicationId": "atlas-lesson-floating-point-reduction-order",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Floating-point reductions and compiler permissions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#floating-point-reduction-order",
      "contentHash": "086489bc836e6f172f0d9ebe5ab16b8149cc2d38dbd71b5531d363a169f9d4b4",
      "recordHash": "d42a671c323f83de38bcf8f5534068d41e438adb0bf59c83831b809a4c212c9c"
    },
    {
      "id": "atlas-lesson-fpga-dsp-pipelines:559ff53546239aa24612a3223fe64111e68eda8a18c5d1f0fe6ed989c0087322",
      "publicationId": "atlas-lesson-fpga-dsp-pipelines",
      "type": "revised",
      "date": "2026-10-07",
      "title": "FPGA fabrics, DSP blocks and adaptive pipelines",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#fpga-dsp-pipelines",
      "contentHash": "ec287b075a6d7e464e1a0b7a3eab4d8cb987a56e8272f7a20e50c6277913c881",
      "recordHash": "2ada5cea7d5b09a21710252613b61ba96235025a318dd47ccb542f234586a0a3"
    },
    {
      "id": "atlas-lesson-gaa:fa7f262b2179f0c712c5daaf515ba725a614f8d4e9052b3b58dd01efa0e354cb",
      "publicationId": "atlas-lesson-gaa",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Gate-all-around nanosheet transistor",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#gaa",
      "contentHash": "447ab3a68a14fcbc818b3bdd016b09c66a7d44b887a560837c6aac0885d14911",
      "recordHash": "dd6cdb94337614fa36b61ba81be21de43bad4cc0ea5862a957615e85b48e76a8"
    },
    {
      "id": "atlas-lesson-gate-stack:a9b41adc2a8a4e887c8551ce63ea286ccceeea1177d4f82b8b7f5c2e148ce0e8",
      "publicationId": "atlas-lesson-gate-stack",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Metal gate and high-k dielectric",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#gate-stack",
      "contentHash": "3d9194e6c041ae1b2e01c686d32bc0e2dae7fd248dd4a449742041e35dc5d33d",
      "recordHash": "ea7eccc46ac8450c778f7a5662b5002573ddfac600778f88f6935e060314bfb9"
    },
    {
      "id": "atlas-lesson-gpu-chiplet-locality:6fe77f166e48b4b7a8d48302f07e60b40f1daaa7596e93683490f0cbda9068be",
      "publicationId": "atlas-lesson-gpu-chiplet-locality",
      "type": "revised",
      "date": "2026-10-07",
      "title": "GPU chiplets and memory locality",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#gpu-chiplet-locality",
      "contentHash": "700a42281908c691d50f356e064311afef71d1928595c86559349e0dacbaded6",
      "recordHash": "3fd66eb3bf748807143e749acc274daa5d27a6241b52234f22e0c3966f6d1a9d"
    },
    {
      "id": "atlas-lesson-gpu-die:87d7e6f1a6dee4f36d8893823e01cea1983523ef5ff0e135f8f9445a04c25d5a",
      "publicationId": "atlas-lesson-gpu-die",
      "type": "revised",
      "date": "2026-10-07",
      "title": "GPU logic dies",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#gpu-die",
      "contentHash": "fc9ebc8dd555bf16e34c3f66a8c08f92941dddaa68c55121080b84cbee7e4172",
      "recordHash": "5f4fd319a0e5c831effda9f1a9cfd264b3ec5838e634b9e0aecca0597a6851c4"
    },
    {
      "id": "atlas-lesson-gpu-occupancy-pipeline:6b9c0cf923a60d5b214527a1d615b25569ebd5573aa04b613461875ca7dbe9a3",
      "publicationId": "atlas-lesson-gpu-occupancy-pipeline",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Occupancy and asynchronous tile pipelines",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#gpu-occupancy-pipeline",
      "contentHash": "65fd99bcb5a955302948d9b13cf1cadcd081a44ad577cd2105131e546b8c3fa9",
      "recordHash": "43232971d6d7bff7c551354496ea28c3e22855417973e10be624be3eab5cbff0"
    },
    {
      "id": "atlas-lesson-grace-blackwell-superchip:8166e3200d85766661f93223ab749237a881f0c1cde24a3136546eda3cad69d7",
      "publicationId": "atlas-lesson-grace-blackwell-superchip",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Grace Blackwell Superchip",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#grace-blackwell-superchip",
      "contentHash": "5065fa12509b662ad40975306a51be64efdfdfc9ae798495fb6c0193b9be2907",
      "recordHash": "3434a49f20a288975603d200e4448ba07fd62a614c190211b0ddb3692e5815d7"
    },
    {
      "id": "atlas-lesson-graph-message-passing:b3e677c4ff6c19e899767e1206b01efe27cee152df1763659de35a4f89572d81",
      "publicationId": "atlas-lesson-graph-message-passing",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Graph message passing and node identity",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#graph-message-passing",
      "contentHash": "eda5d9c28d029786909c061fbc7f34a287fa95e98ef9962eeed9cf1742636f67",
      "recordHash": "40580960134950d19d4c9b59d607f239d002ff01a5c34dd2c9561ab2623f7d2f"
    },
    {
      "id": "atlas-lesson-graph-tensor-ir:b8a4f4e58b2e12be250258234ff34c5e1afc45d9c7416a2f0936dba381c12ed5",
      "publicationId": "atlas-lesson-graph-tensor-ir",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Model graph and tensor intermediate representation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#graph-tensor-ir",
      "contentHash": "bcc197aee6345e32a82517e5cf47bef8a9a4a9229ee80f2557e972749b3b7543",
      "recordHash": "6d0a772439892597e5afe23a4e63ce73936b38dbf1fe4e9ed74fe40a4ab2b0f1"
    },
    {
      "id": "atlas-lesson-grid-interconnection-readiness:151158eedb5d7ae91bc31f53b8cad0f1fc40b7e747b9cb399d4874f1db1d185f",
      "publicationId": "atlas-lesson-grid-interconnection-readiness",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Grid interconnection and deliverable electrical capacity",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#grid-interconnection-readiness",
      "contentHash": "c767ca90d23431e5b5ad99738461d873912e5cb4a0ec22c49e54ffb6fb93cc66",
      "recordHash": "082b0a670555cfc02f03a65c5a125e71d370617d10c86fe303318efd78900a5a"
    },
    {
      "id": "atlas-lesson-hbf-latency-prefetch:4c33629c9c0ac0e490026ffb486ee7862157c124ba267e988aa2d35cc48fdc6e",
      "publicationId": "atlas-lesson-hbf-latency-prefetch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBF latency, transfer granularity and prefetch",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#hbf-latency-prefetch",
      "contentHash": "a8dcd0c2ae3be2309cfbf3fc6eeca9f5402f7b8217870c66964e4c32bd7bc2da",
      "recordHash": "331dce820121c4d4e82e3a490bf4ed12cb0959c4e57357dd53923a1a318de4a6"
    },
    {
      "id": "atlas-lesson-hbf-read-tier-contract:47eec966c2ce212cb5c5ae552f811d05e8aa722bd410612364004526e3387381",
      "publicationId": "atlas-lesson-hbf-read-tier-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBF: a read-oriented tier and its evidence boundary",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#hbf-read-tier-contract",
      "contentHash": "fcdf576911aa15e492e5a62e03c2340a48cd631e752cb4e1feeddaf0a82a66a4",
      "recordHash": "97a60cc89844bae99cc78de5224f2fda159f207556d9da27ec7b128b4262008a"
    },
    {
      "id": "atlas-lesson-hbm-base-phy-controller:35d5178e11466d05efdac189d40451ff9fa171dee8c8d8a50ce83db8b59f7f62",
      "publicationId": "atlas-lesson-hbm-base-phy-controller",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Base die, PHY and memory controller",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#hbm-base-phy-controller",
      "contentHash": "42b416e6dc2ef4a9ad909464391093b0b56c64306937a95c37a7ba87c790582f",
      "recordHash": "24f418ec008aa152bd283698ec2bea1a738704953b1e303fe0725d0e1911af89"
    },
    {
      "id": "atlas-lesson-hbm-bonding-process-selection:e68bd66af3d7318959e312a038b7c13e98aa4917f98796586e374886fc50f49a",
      "publicationId": "atlas-lesson-hbm-bonding-process-selection",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Selecting a bonding route under constraints",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#hbm-bonding-process-selection",
      "contentHash": "b928bf03362a7d88f7757183763144e72d5d51f69de328a44ac7289fda45f407",
      "recordHash": "da1550352419ab9ebf4d7215ab4a2c34ed5cb84aadd5063320d09a32863290e3"
    },
    {
      "id": "atlas-lesson-hbm-channel-generation-ras:8d34bbad06fcc734afe5323fa899c8e7d17db9e322ee877aa54d966d337fa491",
      "publicationId": "atlas-lesson-hbm-channel-generation-ras",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM generations, channels, refresh and ECC",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#hbm-channel-generation-ras",
      "contentHash": "f721b83e0202875dbcaa6a3b6a48d47261053185d133055874ec49a82f4e223c",
      "recordHash": "4fe02db1b176d9faae673e3f3b5b0b1c569e8c883666f1c326f0a58668533a0f"
    },
    {
      "id": "atlas-lesson-hbm-controller:0316a782671d087516338627ea2e39cfb1b84e677ce1b4ebc22a91c75488d0ee",
      "publicationId": "atlas-lesson-hbm-controller",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM controller and PHY",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#hbm-controller",
      "contentHash": "9edc053823d66d6323595946418639548021f2265ef431ce5f89e18927a6c08c",
      "recordHash": "d0c1a87a35de9eea4f610eb0758a27ce12885d7f63d1212f72734aa40f89e44d"
    },
    {
      "id": "atlas-lesson-hbm-hybrid-bond-route:461b4ab5c4457a5457b3666c2afc7d2b99b6f0934c9a14d72810876688fd210f",
      "publicationId": "atlas-lesson-hbm-hybrid-bond-route",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Hybrid bonding: surface-to-interface closure",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#hbm-hybrid-bond-route",
      "contentHash": "c1924c5c0ec9651e2ce375cf3b1a5a1889a8fcdd40d435d8b166cca358979f3d",
      "recordHash": "8f313b916e1b7876678d3d7e4753ee03506db3294f63deeef77bc7201d1831c0"
    },
    {
      "id": "atlas-lesson-hbm-mr-muf-route:210db8910f07dd442ae6c381e9bd8eb0108856099b7f9c2c072c3d693071f49f",
      "publicationId": "atlas-lesson-hbm-mr-muf-route",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Mass reflow and molded underfill",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#hbm-mr-muf-route",
      "contentHash": "00ad814940c7075e8fde7645d1551df11dabc08cd0ff8ea74d72491342c48b44",
      "recordHash": "d93c30f2b5f40cda878bd304ae83889c718b581b07f40f752cad1e5fbb790787"
    },
    {
      "id": "atlas-lesson-hbm-silicon-intensity:1e235eef368a727979fa4f1cd601d3baa3bb309bce2108bd56b196088b1f5c9d",
      "publicationId": "atlas-lesson-hbm-silicon-intensity",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM silicon intensity and allocation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#hbm-silicon-intensity",
      "contentHash": "c6c558f956cda30a113eb7640373dba5a975a9da42d9938199ea06157ab0345f",
      "recordHash": "0c2a1802d13fc4d37399a52c59cf58650dc8cabf908cd60166b3bf2ca2e8a22e"
    },
    {
      "id": "atlas-lesson-hbm-stack-assembly-test:021a6733d545efb9c7b0a8b16453718afd6a7fc42b6c6cd6c8cd85ad728de422",
      "publicationId": "atlas-lesson-hbm-stack-assembly-test",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM stack assembly, repair and staged test",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#hbm-stack-assembly-test",
      "contentHash": "1205a33a2cff98282f575bd16a44b285c21f6de2e74cdf609d34dbb014df060b",
      "recordHash": "317e330efb0fc14f4a37a973c67d2451deea07189cd215efb89ba8422791d8fc"
    },
    {
      "id": "atlas-lesson-hbm-stack:64cff2d4819a7b7c7217cda72b147b97a38d3586146c3358d1cfd926a6153de0",
      "publicationId": "atlas-lesson-hbm-stack",
      "type": "revised",
      "date": "2026-10-07",
      "title": "High-bandwidth memory stack",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#hbm-stack",
      "contentHash": "e915f4c0275759c97c8507c9b4211948b01769f91452d53e6cea3769f0e2de34",
      "recordHash": "bdc37af8e3e7783a16edd1395c52279b7d6831956d7cc2db6acaa10de6751802"
    },
    {
      "id": "atlas-lesson-hbm-stack-height-budget:1e4ef10f1cee94170e201a066e5cca86b043d210ef3847b4daba4a84ae2ab46e",
      "publicationId": "atlas-lesson-hbm-stack-height-budget",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM layer count and physical height",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#hbm-stack-height-budget",
      "contentHash": "789eeeacad2cd83fabfade5b32cb7d0ebd8b3970849d62d991e178dbea81821c",
      "recordHash": "82591f24f2404c5f988ae855a180aaaafa07826c4a49c04f2aa24e16c1661a57"
    },
    {
      "id": "atlas-lesson-hbm-stack-thermal-yield:83a49eedc5a0a6dfa93f055a3acf2822a84d001754e0d27f4f7e5716aecde8e1",
      "publicationId": "atlas-lesson-hbm-stack-thermal-yield",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM heat, assembly yield and test access",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#hbm-stack-thermal-yield",
      "contentHash": "6c362ddd69e6aff282e761239bc222fe75aec3e68a1e0dfa745e171d75872834",
      "recordHash": "2dedaff74018baf3b649aedb284d4fda76184e65789d6dc73e008e7b9554159d"
    },
    {
      "id": "atlas-lesson-hbm-tc-ncf-route:69dbcdf6928ae7797486dee6a5405fa162d9d61a20b38e7e44d0d1e3b2ef21df",
      "publicationId": "atlas-lesson-hbm-tc-ncf-route",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Thermocompression with non-conductive film",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#hbm-tc-ncf-route",
      "contentHash": "c4ad79ac2a7d6aa2a63ce80d0c96ce2ea75f331825a3b75a91b6db1c711864af",
      "recordHash": "efc72766c102daa123719b65167ad89e46723ff993254554dec86cdb07715e86"
    },
    {
      "id": "atlas-lesson-hbm-tsv-reveal:eb3eaa1e36fbb818a7fc12c2d246a8e9801ca29deb06779b7ba1c1138b4cb15f",
      "publicationId": "atlas-lesson-hbm-tsv-reveal",
      "type": "revised",
      "date": "2026-10-07",
      "title": "TSV formation, keep-out and backside reveal",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#hbm-tsv-reveal",
      "contentHash": "4c97a3f5397355c741dffa0ba9c269c577d64ea964d9055289a4e46fae70efbb",
      "recordHash": "94a06b52a5fd8449a201c5382dd8f436bea83bc0afd167d05d780fc4083063b6"
    },
    {
      "id": "atlas-lesson-heat-spreader:716773915dc999ee6160bd82b1f3f64cd360025080adff6edd7b7d7470db90bb",
      "publicationId": "atlas-lesson-heat-spreader",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Lid and heat spreader",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#heat-spreader",
      "contentHash": "16509336ae86f9cba932305dc82ae8e2a78525ad0bb00d14eb142895d1dbf6ba",
      "recordHash": "ffb26bd8ee67cc0c4da557d0f47f4644f1bc56b386c66b6adb4ece55743d66ab"
    },
    {
      "id": "atlas-lesson-host-cpu:a3ea3e59626cc902991f122ffd634db26a988a00498e0efab1affa8d7287166d",
      "publicationId": "atlas-lesson-host-cpu",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Host CPU",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#host-cpu",
      "contentHash": "83df606fcd103403f50db6d960ed9d66a4d4b2eb90916d38f7e9e81ea50533e3",
      "recordHash": "defceb305841bea2a8ca7a77634ac5fece1f1b5cc633529753827deb30ce7dd3"
    },
    {
      "id": "atlas-lesson-human-review-cancellation:56f4e4b7773ee4195f218b9334fb3ad2485ec130b3dac7dab160e87d2d174735",
      "publicationId": "atlas-lesson-human-review-cancellation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Human review, interruption and cancellation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#human-review-cancellation",
      "contentHash": "72d8c009622837b8db00002ca12bd52a5ddb34ec7f76c08099b971026d1011bc",
      "recordHash": "0669038190aaf0f72f3c1f7645afad195b9e894fa310c54da9647e4f8ac5e6fb"
    },
    {
      "id": "atlas-lesson-hybrid-bond-surface-alignment:ba061cfe2a4c7d82d46733a661c434b6fcd03ef2a7645b8f941073f500295514",
      "publicationId": "atlas-lesson-hybrid-bond-surface-alignment",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Hybrid bonding: surface state and alignment",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#hybrid-bond-surface-alignment",
      "contentHash": "4495d7de31bfb3b71fa9deb84fbf28beaeceef236beaaf2d8c13817e7b00283c",
      "recordHash": "cf1bbe2ec021bc1d27f7a163b2e7b4b59006efc59cabd5b2531b002d250aa406"
    },
    {
      "id": "atlas-lesson-image-text-contrastive-learning:f032ae299c15a50939da89c61b0f5566332a663bccd489c041b3203c44ca5570",
      "publicationId": "atlas-lesson-image-text-contrastive-learning",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Pair images and captions in a shared representation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#image-text-contrastive-learning",
      "contentHash": "0b5ac6378d90a5cc45b8f6b354077131dc8d5c7d8911546a0640f731b33a8adc",
      "recordHash": "efc858590b981a43439a3fe186b7c887d78d8bfa6297eac7f9965178a5f16d0d"
    },
    {
      "id": "atlas-lesson-imagined-rollouts-policy-learning:1abe9c8892106cbe1a665fb02f0fe3b24251966fd0385d414c10ce5db026cb5f",
      "publicationId": "atlas-lesson-imagined-rollouts-policy-learning",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Learn behavior from a model and test in the environment",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#imagined-rollouts-policy-learning",
      "contentHash": "acedbe1cec46b5e11c038b80032dc4db2547a616d8e15219dc087f3fe6850cd7",
      "recordHash": "ada233375e1ac6758641e37ca63b14bfd38d6a624b33321df5c177f674ef8b1c"
    },
    {
      "id": "atlas-lesson-implantation-anneal-diffusion:f1f145daeb524472e1a26ded91a69312c994560bf74570d44ad7378d794b6a3f",
      "publicationId": "atlas-lesson-implantation-anneal-diffusion",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Implantation, activation and diffusion",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#implantation-anneal-diffusion",
      "contentHash": "59499e51923d216693442785b206e5161068d16e1e4b3db809026cef683cd0cd",
      "recordHash": "f1e6c23fcf7ea59cc46cd8796311b4887c606ce0cd258dd1a905a2421044396f"
    },
    {
      "id": "atlas-lesson-inference-custom-silicon:213074ec026231bdd737b9a168eaf3d4ac55144cf657867382facfea3329815d",
      "publicationId": "atlas-lesson-inference-custom-silicon",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Custom inference silicon: Maia and MTIA",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#inference-custom-silicon",
      "contentHash": "ae0e194b7ba224a008e2e250a871c0cb59506860ca96cbc69005e88d6b30990e",
      "recordHash": "60fac85bb1e1501ca10ea1ff3c391a4e696889ff82c5d19c23b8cb3c0913a2ad"
    },
    {
      "id": "atlas-lesson-interconnect:4709bf70da141abed530857d55fc4ed711dee543245339b92eb8f8f4289e08e6",
      "publicationId": "atlas-lesson-interconnect",
      "type": "revised",
      "date": "2026-10-07",
      "title": "On-chip metal and via hierarchy",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#interconnect",
      "contentHash": "f2cdf3d0cd2f7c522f1bd30b01603c8dc3bf50e2f4995886bbcdf8f5f424919b",
      "recordHash": "867d7627cce956223d9c40e8f6c55e6258e6731609c3c97cfbbd4aafcfe79d4d"
    },
    {
      "id": "atlas-lesson-interconnect-rc-materials:8e3d4f1644729c663c7bd78e8bdd27f47aef24770022730a0901e1213fb83701",
      "publicationId": "atlas-lesson-interconnect-rc-materials",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wire resistance, low-k dielectrics and reliability",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#interconnect-rc-materials",
      "contentHash": "b096f9961d8f06573310ae65768cdc2d00574f4efd4ab349376d17e15566b567",
      "recordHash": "b9f7dced3ad4632f3d81a97b769a26482bf931f565ceb752c74bf83230383c6f"
    },
    {
      "id": "atlas-lesson-interface-signal-eye:759ee7ca179ced1778f2a66c45101e410fa1c143e0669890b9bb463cd6787f45",
      "publicationId": "atlas-lesson-interface-signal-eye",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Signal integrity, timing and the eye diagram",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#interface-signal-eye",
      "contentHash": "3c9af1054e0e6fb2df358c9af69c0691edb8c1e6f128f718d99a884ad24e112d",
      "recordHash": "4f935d45053b8b77186d60ce0868bb8c120c8770ab0806fd2e2f177625a4b7c3"
    },
    {
      "id": "atlas-lesson-interposer:581202256ea1f96b61d065187d0d9d9375454ca86fe0be30571285f731b76dd5",
      "publicationId": "atlas-lesson-interposer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Interposer and redistribution layers",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#interposer",
      "contentHash": "3f5541c00f477ad2962e69c6bb943a2ab4e3abea887f5ecab0b8742b2d898c4b",
      "recordHash": "aadf0bd97b0180fb86f75fdcc133093460770a89d20361e004ec15c3b47281c2"
    },
    {
      "id": "atlas-lesson-inverter:ee291fc3df1b38acf71ef190a1d2cdeb5700473f7592704248c3e31b38d5d19d",
      "publicationId": "atlas-lesson-inverter",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Complementary CMOS inverter",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#inverter",
      "contentHash": "6bb986da7cbe4c43c7d9f53500f4ec2b8da20da3dab782f4bca4f8261c9775c0",
      "recordHash": "1386c4283c5bcfce316f049cd24192856108ff2d8fb784c42e979a2533011ae6"
    },
    {
      "id": "atlas-lesson-iommu-buffer-identity:4b77e9144c3d5c0415219bdb2bb81a344291f0e3538dd57082b0b9b7f1690d56",
      "publicationId": "atlas-lesson-iommu-buffer-identity",
      "type": "revised",
      "date": "2026-10-07",
      "title": "IOMMU permission and tensor identity",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#iommu-buffer-identity",
      "contentHash": "ceedeada99b360b438b55ab88a2c388ef8debd68d1d4b97af379af3b766a2eb6",
      "recordHash": "3b9bb787f5e2269483c17f1ecf81528dcc8eb5dc7a3d9c5562e54b0013968f66"
    },
    {
      "id": "atlas-lesson-judge-rubric-agreement:ad58eddd39f23a6ce6f12733c3f0dbbdf0a1864f140a97d4c781c69ed54b73c9",
      "publicationId": "atlas-lesson-judge-rubric-agreement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Human and model judgments under a rubric",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#judge-rubric-agreement",
      "contentHash": "ce1e2c03ada07890d4bae5393da70b71c95a7a7a31f1bdca772b0833ed08378e",
      "recordHash": "bb18f1b7842bb678ea7668f360c9a36a74a031752aee07641cb8559a617f06a9"
    },
    {
      "id": "atlas-lesson-kernel:5e204b1ab9e33b3143c687636e80f26e1899a0d1aa75daaabb9a4c65348d717c",
      "publicationId": "atlas-lesson-kernel",
      "type": "revised",
      "date": "2026-10-07",
      "title": "GPU kernel and thread hierarchy",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#kernel",
      "contentHash": "d1bc5a55795b0178d7c6dda3a594244fc0ecdbfe288cc3d6e1b5b7e60cff6ded",
      "recordHash": "d752884b8b1ef5128535a8ce9562b208f8d1064028c5e7df80abbe4e637b1c14"
    },
    {
      "id": "atlas-lesson-kernel-locality-fusion:69a4a3eae9566a6ac990360f0f442f6c0d744599d24ab473f416a8c75004a23c",
      "publicationId": "atlas-lesson-kernel-locality-fusion",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Kernel tiling, fusion and operand reuse",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#kernel-locality-fusion",
      "contentHash": "83130756780f3de4c3d4154034664cbc6ff0b5776aef6812b58f4d8cbc10bd92",
      "recordHash": "3f948a1ebd7f62b01ddddf066236b21579a605f997ef06f7bb8c5738fd442e6f"
    },
    {
      "id": "atlas-lesson-known-good-die-test:5113fd7e10ebb318ca6fcb341d896d9028545600514ac8407c1522a29760f74b",
      "publicationId": "atlas-lesson-known-good-die-test",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DFT, probe, binning and known-good die",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#known-good-die-test",
      "contentHash": "e2e64afddf570a62042026b1a1c0b91197c86a4c2cfb22964b9b5fc14986dc63",
      "recordHash": "c5ad324c9752aeeb771e056d7a41d967a9b8b5a6a6c652be4cd6399a3b7cf749"
    },
    {
      "id": "atlas-lesson-kv-cache:c4129e3e3c51e022ac5c75fd13667d929175001279f45f6f96428ae97ad5ce4f",
      "publicationId": "atlas-lesson-kv-cache",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Key–value cache",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#kv-cache",
      "contentHash": "621626be0c6b8a9e3f05295e1f4de5cb7db708eab8c8420b8a548745c853f09a",
      "recordHash": "4de9cf8817facd79b26432a4c46756f4c43a9ef1e482eaa40ab1d127f40a7285"
    },
    {
      "id": "atlas-lesson-l1-cache:7fbab5062563372df26b51d4e78d9356ebff4da35ac4cd08c4fbb6e5727df8b0",
      "publicationId": "atlas-lesson-l1-cache",
      "type": "revised",
      "date": "2026-10-07",
      "title": "L1 and texture cache",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#l1-cache",
      "contentHash": "32cd130ce31c6fa649bb8476fdf5e33be695f7a56388e6163c47605ce1d6814d",
      "recordHash": "68cd5adb9af848bfa45265b1a6b4d254c50649ecd33d200f70479a79229777c0"
    },
    {
      "id": "atlas-lesson-l2-cache:684179647d52c58e72cd55971ea8581467cdeae35cf3ba2b32de4c7a453ae550",
      "publicationId": "atlas-lesson-l2-cache",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Shared L2 cache",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#l2-cache",
      "contentHash": "cd30bf955d518a376029fea40d9bd4df18bcc67c5948c4eaace7fd40815f4f38",
      "recordHash": "14131647c87d6cc7ab085198012522638900fdad650ea37d445c92f27c2eae2e"
    },
    {
      "id": "atlas-lesson-leaf-switch:2ae707fad0adc467e6cb5a0c07c9efce09a02e45b9c98b8c48638576bbb7e4c9",
      "publicationId": "atlas-lesson-leaf-switch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Leaf switch and endpoint network",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#leaf-switch",
      "contentHash": "a4693f5040d084386b1c88cb2828879447564bf161ed254c90918e187f12dd87",
      "recordHash": "ef915bfb083f7c0887acfcb79b994d9603cc880f150805e0a3c7a3f4c54765f3"
    },
    {
      "id": "atlas-lesson-linear-map-rank-subspace:2bb9445f85fe07b5d497c6222366606e5f4e323184f3d8438f15e36a8ccde022",
      "publicationId": "atlas-lesson-linear-map-rank-subspace",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Linear maps, rank and retained directions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#linear-map-rank-subspace",
      "contentHash": "18c8c572f32da5c803f2e724e07d75818c6d2a3f7c0d7110a64c7f2c93418955",
      "recordHash": "68bd59a60577d3133006098e11a459695c427adddec8b7e65e1741e3ad846499"
    },
    {
      "id": "atlas-lesson-lithography:552560184736cdf84a7939c331c0526515f22bc743a716583ecb8df060ec56ec",
      "publicationId": "atlas-lesson-lithography",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Lithography and pattern transfer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#lithography",
      "contentHash": "68153912488770be22abae8385f7512ee70bd7bde5d0070de7dec1cf04cc0552",
      "recordHash": "27ef4c26f8cd1ed32911000b227dfab3b50f7e02f974a63ecc24de1c695c003b"
    },
    {
      "id": "atlas-lesson-lithography-resolution-focus:1cdd09469b1838e375b7ea80643b3bdc49cd2a625f917cf9ea9341fffdb786fb",
      "publicationId": "atlas-lesson-lithography-resolution-focus",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DUV, EUV and high-NA imaging",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#lithography-resolution-focus",
      "contentHash": "dcaf99f1e0dfc72b908ce12ec7848cbf68cc0e5dcf49122e6bd10363032b95d1",
      "recordHash": "114e932420d8efe33879ba37f1b5d5d8ccbb461a658cfbc3ed62fd1db87ab5af"
    },
    {
      "id": "atlas-lesson-loaded-inverter-transition:41314d6b1d3ba3a15fb90f5b1266cfefc12036104fe766a8aed7a7a91b4fb399",
      "publicationId": "atlas-lesson-loaded-inverter-transition",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Loaded CMOS transfer, noise and transition delay",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#loaded-inverter-transition",
      "contentHash": "4ab1aa150e88db3d44ca03abcf13ad008922f2586dec58bc1a9d3d2a534d8930",
      "recordHash": "1a3f40b184bc948ded7ecb406555e25557cb5c4d2f10d61871cf2d8c7b760104"
    },
    {
      "id": "atlas-lesson-long-context-adaptation:26a0b6dd329af9d37d2c485d818fccefe86a3c9232bb07c1d76b9ae13fa91a39",
      "publicationId": "atlas-lesson-long-context-adaptation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Context extension is a learned-use test",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#long-context-adaptation",
      "contentHash": "9e20913d92a5fd6966026898916c00d742432ec4c29b68fda5ba80f2b37ef3fd",
      "recordHash": "e435a91d58586fa1160cf83ad5f9b7ea560b6fe44f143ad7c6502a6128d23ae9"
    },
    {
      "id": "atlas-lesson-loss-optimizer:8c8b86cc7b4e405c643b241c8d744d53769e9b0d550130d2055a57d2d5ca89ff",
      "publicationId": "atlas-lesson-loss-optimizer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Loss, gradients & optimizer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#loss-optimizer",
      "contentHash": "90be077c7d877607f3dfea09389cda7516953228770feaa4fb68cc8dcd5d19c8",
      "recordHash": "0b5b40acaf7bb60b41c70a250290a7c9ab305ec84aa411548834bfd23a888a66"
    },
    {
      "id": "atlas-lesson-low-rank-adaptation:b16eb4b851285cbd5a4b508a74baa7fc8e6612d3a20dd29fd7ec4455e8cb1ab3",
      "publicationId": "atlas-lesson-low-rank-adaptation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Frozen base weights and trainable adapters",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#low-rank-adaptation",
      "contentHash": "6c7d203bab13e1c2dc81e27c6db5b0961b2a0b5835c9172da5acd0ce0496807d",
      "recordHash": "86054ec5fe45cbdf22354eee7d9ea1de5d524103cada1282163ee7fe66bd4fd6"
    },
    {
      "id": "atlas-lesson-lpddr-memory:8146d11618746a7817241b0a543a9187ca53d24f3486dd1c42053cbbb817f657",
      "publicationId": "atlas-lesson-lpddr-memory",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Grace LPDDR5X memory",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#lpddr-memory",
      "contentHash": "145e469d712a94bb581e79f5360317e82c10f11fca09b6b4c29d064d5fa1fe22",
      "recordHash": "68edaac8e84939cf089ac2bd3714e05aa0ba84b590cc712852d4401f2d932649"
    },
    {
      "id": "atlas-lesson-mac:e5caec8c7acca50f8a1147fd2d528d3a51a099c3f04a0a634b7afcd3760ab8cf",
      "publicationId": "atlas-lesson-mac",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Multiply–accumulate and fused arithmetic",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#mac",
      "contentHash": "f3ae5d972675ce631437c3719c9c6155bf5ffe387b5641445c97db7dfe0082ff",
      "recordHash": "76cbbd7095e37dc0d4d6843492c1bb7522b059f208cc60af7241eb699c76f456"
    },
    {
      "id": "atlas-lesson-management-controller:781ed4d65f6915b173f2fc2dd9c446425cd3e166d6d7dda3b88e123e2445de47",
      "publicationId": "atlas-lesson-management-controller",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Baseboard management controller",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#management-controller",
      "contentHash": "415868ba30349bbe2aea80e7e265366e3e3c84d37b02225d6351edf09c3b06e9",
      "recordHash": "968f0c36b932f75cf360925df9d22a2dd12ab6eb48353680ee806849417a2ec7"
    },
    {
      "id": "atlas-lesson-manufacturing-execution-dispatch:d0d199e2bb37931da6e82f79e0b693b44716f4359468e7be715fe30a47469a2c",
      "publicationId": "atlas-lesson-manufacturing-execution-dispatch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "MES, dispatch and process release",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#manufacturing-execution-dispatch",
      "contentHash": "fa51b642a18e3c1b0704897545496661eef2e317427a2b01d049b26631ee66a7",
      "recordHash": "be533a4aa92c9eaae67a0ce1025f8bcddfe622a0d699505bfffb8598adbb1b56"
    },
    {
      "id": "atlas-lesson-mask-opc-layout:45094be48f7b38c95f678c07fed68eb32204814859d594278505f3ee2def9383",
      "publicationId": "atlas-lesson-mask-opc-layout",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Masks, OPC and pattern-aware design",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#mask-opc-layout",
      "contentHash": "9933a479a9117077d3fc810bdf17694985bf88c48006c01f50865c46f67f096b",
      "recordHash": "e8f5d4b8b77990cb278cfc89038757f85398ce0acc2369eba0e2a26dac1bf98c"
    },
    {
      "id": "atlas-lesson-mcp-host-client-server:d1cb8dc721d384dfee8e6e5def6fbdca6fea254735b6978b5d34871b44116488",
      "publicationId": "atlas-lesson-mcp-host-client-server",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A tool protocol is a boundary",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#mcp-host-client-server",
      "contentHash": "8afb18bfc5805b0a83b4b39a909dad37203a877df17e8b4fb25cc3b8248bcc8c",
      "recordHash": "0c63bc444f9b4decdba77ff999140f4472feadeb8075d445b7d2b289195b3a0a"
    },
    {
      "id": "atlas-lesson-memory-hierarchy-route:b11731b242789de6ad8be93727c2957bfffe51de223ac16e90e606ba5bfbebc7",
      "publicationId": "atlas-lesson-memory-hierarchy-route",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Full memory hierarchy and input path",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#memory-hierarchy-route",
      "contentHash": "77172cf70d304a63c9f8775c13da9ed2350d7ef6187047e4d63612bf59599eac",
      "recordHash": "06c52fcbcfccb142a8549a18ced5f36c4e14cfd920329d241369a8a2f1a81c16"
    },
    {
      "id": "atlas-lesson-memory-interface-choice:309757af910fefd0bfd8d8ebe9321f4efe7c05f0a5b7b855550f7cd676c165a7",
      "publicationId": "atlas-lesson-memory-interface-choice",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Choosing SRAM, HBM, DDR, LPDDR or GDDR",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#memory-interface-choice",
      "contentHash": "ebd2067e493dd037629269875d4d70ce867e9e60a6f5e1e7696079d26d432e09",
      "recordHash": "0e4e85f5ad03209e4b2f694bc7f2bfad835e06a4248e6fe0c0177e78846047ec"
    },
    {
      "id": "atlas-lesson-memory-system-qualification:5ec9fd97763f02a7e01072f9fbe971fe84bbbb1b08550b48166b538ff2434856",
      "publicationId": "atlas-lesson-memory-system-qualification",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Qualify the memory system and retain useful work",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#memory-system-qualification",
      "contentHash": "25c41523f5b35d073c16379d3426fccac26d7c6feee1d70c0901e89d1745f4b9",
      "recordHash": "ee5d003d9c77993e6ebb8839ea8a2dca26f2deb6b75d01cd80d393071c435e88"
    },
    {
      "id": "atlas-lesson-memory-to-hall-propagation:1c757a62f2484410930e8a0c84b80eca6faaf0928999aa24231d7ea946cf9cee",
      "publicationId": "atlas-lesson-memory-to-hall-propagation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "From memory placement to network, power and cooling",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#memory-to-hall-propagation",
      "contentHash": "18676fe22a1021f410eca0ba53fb5e31ea75185f46371693a005965b1ce68965",
      "recordHash": "bc62ade018d2674bef8fd031dad71e4e64e62fbc7f950bce4c45a7acc849512c"
    },
    {
      "id": "atlas-lesson-memory-wall-trends:fd44d0483b920f15347a28af51284a2ef25c8a6c9d9ac2692785c1cb2bf39502",
      "publicationId": "atlas-lesson-memory-wall-trends",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Historical memory-wall evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#memory-wall-trends",
      "contentHash": "b99115b68e244e8252d7ad486edb69c92930ae857bfccb8acbd152992b345d62",
      "recordHash": "910f5f5d42ef86a3e3f2d08be831c5200a7bd1a954995b00643b78dad19a3b68"
    },
    {
      "id": "atlas-lesson-memory-working-set-placement:135e5092bd8810965fa2b32d1c0c8965374197a3b0ff7ac85e992733114b3252",
      "publicationId": "atlas-lesson-memory-working-set-placement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Place the working set, not just the model",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#memory-working-set-placement",
      "contentHash": "e9865b84d2f403eb2c26e10cacfa2c592591f1cf1d2c41f2986cb6faf478cc79",
      "recordHash": "d1d87b1567a82c8c59b6d1fbc1e9f309c76f21fb77d284922396a5ecb7bc71a8"
    },
    {
      "id": "atlas-lesson-microbatch-equivalent-updates:96431ef7cf6df556bb9a6d666cf81994c6d9bc8fcef10ac25c74a732eee35243",
      "publicationId": "atlas-lesson-microbatch-equivalent-updates",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Gradient accumulation under a fixed global objective",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#microbatch-equivalent-updates",
      "contentHash": "de8edb0bf416fe07cfa7981f458247d155eec3efacd41c70d125862c64ebe6fa",
      "recordHash": "42e032e97c673c0e3106a79acf2b3a11b06b2227bcd65d36fdda58ee84387e51"
    },
    {
      "id": "atlas-lesson-microbump:98b501d08895d3f81d967c2c909e5862560e9056190f66d9874e778ad5572357",
      "publicationId": "atlas-lesson-microbump",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Microbumps and bonding joints",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#microbump",
      "contentHash": "dc886ba9ba331a2b545888576eaaafe4a3f8282b37177aa85d4f15d0aa0e1c6b",
      "recordHash": "1387ca30306a9d96838133ad97b4a171d7ebe385eda81741bf37401bebb505ce"
    },
    {
      "id": "atlas-lesson-model-artifact-rollout-drift:fd0d8d8a226f1298620cf231dd8c08619966b1936b973ca564a7b2c87201a711",
      "publicationId": "atlas-lesson-model-artifact-rollout-drift",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Model artifacts, rollout and drift",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#model-artifact-rollout-drift",
      "contentHash": "c8f9322b952ea393662208b1f52f176908a581ddc6526808a3457fad348c9bf4",
      "recordHash": "ee4dd462fa8dcd3b1b5ab247d2807fbbbaefe5e60d1f293cf53359373eceab1c"
    },
    {
      "id": "atlas-lesson-model-lifecycle-stage-contract:b3817780b9191bfa2d2d0d9525f779c256407408650377712b54beaae06440f2",
      "publicationId": "atlas-lesson-model-lifecycle-stage-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Describe a stage by its changed contract",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#model-lifecycle-stage-contract",
      "contentHash": "f03eb6f4ccf9715d11d551e234fa08fbc5345e9b0c22b7b7bd12c1e25f528414",
      "recordHash": "52ef21a83abdc87f00eb7f5bec55d548230bc94e3d4b6d47bc58f4519b975efd"
    },
    {
      "id": "atlas-lesson-model-system-regression-contract:cdc6942092aa1e007e25bd504ecb2e7fc1c6ce6f8fb234a898f2141e13dea43a",
      "publicationId": "atlas-lesson-model-system-regression-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Version the entire evaluated system",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#model-system-regression-contract",
      "contentHash": "4d1989b545420e14e79f8cbb3eadbcd4fb40182900476664a1ec9df182016443",
      "recordHash": "7225dd1115c6b1087ee2b9ecd8b29247a5d172745b66d1842d7edc4fb3917400"
    },
    {
      "id": "atlas-lesson-moe:79692620b670ca12ad1389a423e732706f5f37d822001d64037c81fe8d575ad8",
      "publicationId": "atlas-lesson-moe",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Mixture of experts",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#moe",
      "contentHash": "a2a37b40f0e3aca08a984f6f7c35196b0ac654a101074adfaec772aa31c76d3b",
      "recordHash": "b296712f7e01033ed2b609060cda255cfb51675b803d5d9931c6ff7a22b64c41"
    },
    {
      "id": "atlas-lesson-moe-expert-tier-placement:8224c7259916cf555a80b8c72d171e2bee5ff33df4519b70dbaf42c07eb9a79a",
      "publicationId": "atlas-lesson-moe-expert-tier-placement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "MoE experts: resident capacity, routing and misses",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#moe-expert-tier-placement",
      "contentHash": "ce99785c61bbe7fad3293d741f42148ee1b69a363367f2bf1739e0347cf3493c",
      "recordHash": "59cf4b91d0e6c7bef92d29800c5716fb836ba8b9633ea11f4d5580fb1439a51f"
    },
    {
      "id": "atlas-lesson-mosfet:02dc673b459631687f1d032c112815125bf7c69f6c6e8148a3ed3c63803ac25b",
      "publicationId": "atlas-lesson-mosfet",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Metal–oxide–semiconductor field-effect transistor",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#mosfet",
      "contentHash": "3013752cd93d1305d6009449368589243da565aa08da7a83ff8366fa5117f568",
      "recordHash": "e4e21c2422a56a82aab2ceaf938f5fe17233ec60c349f19587ad689e0aa0bf99"
    },
    {
      "id": "atlas-lesson-multi-agent-coordination-cost:14f81866af094eb38fa5215274098224dd29bdd7bb1b73014d4a1f6474e12768",
      "publicationId": "atlas-lesson-multi-agent-coordination-cost",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Coordination can add work",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#multi-agent-coordination-cost",
      "contentHash": "0773188e6c1c6dee76e439d0b0eeadaeaf502d4cf0aab82cdabee31b85f02f6a",
      "recordHash": "ef4101a2786a5890bfc2efb3bc2855e0eb64b322e22c446d964476f7abdc5d8a"
    },
    {
      "id": "atlas-lesson-multiplier:cf359c461f24af21934f2d17f3df1cfcf36dcdc9fedea5e1c87bade1c2c780aa",
      "publicationId": "atlas-lesson-multiplier",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Binary multiplier and partial-product reduction",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#multiplier",
      "contentHash": "f47f81f8bd8ebd6ac23d0e954de94e0085bd2d3afb2f97a814aed38ae9cfa71e",
      "recordHash": "7d0d9e7ed1f84224483bdf8017c73664c277f18a161227447c2f977471d17bd6"
    },
    {
      "id": "atlas-lesson-nand:28da699547e4cfc5296bf82fe4f44f6f004573b9c4f8a2e1852650f5237a73bd",
      "publicationId": "atlas-lesson-nand",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Two-input CMOS NAND gate",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#nand",
      "contentHash": "6a2e7e06ad47f638e3ffc3ed18612008be149ddcd278200dd91f8b19a3bae20b",
      "recordHash": "a1d0b2962e6aa027f3df3c4457c8d26571ccc163367a7cc7c041450e3947efcf"
    },
    {
      "id": "atlas-lesson-nanosheet-gate-last-integration:242f418201fafad258d7fc7c1430d31a9603fb1f78020cdd6617a72063de2b54",
      "publicationId": "atlas-lesson-nanosheet-gate-last-integration",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Nanosheet release and replacement gates",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#nanosheet-gate-last-integration",
      "contentHash": "c6f1d71d9bf8792d95c011ec1102bc78c0a4555eada814d55829f0f793ff20be",
      "recordHash": "f697610934e7740d502a4565973e4bbb3b304d510a4cc3ab8848c59bd5131508"
    },
    {
      "id": "atlas-lesson-nccl:221c56fb6e94371ff140dc8130ed8a9f0dfb4c232254328c14d1d3f5c2338549",
      "publicationId": "atlas-lesson-nccl",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Collective communication library",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#nccl",
      "contentHash": "f5719c79fbd9e05b44c1f0bc493b8b1748c027411bac72a81007cdc23279752f",
      "recordHash": "f764c9191a57660a7f7fbf76614f8e2e32bcc8623b25d7fa1d095736f8da9c8a"
    },
    {
      "id": "atlas-lesson-network-adapter:4c2db9bdfa76e774efe0c4c9126602b0065f4956f23e2cc5cc0154deb0f5ffe9",
      "publicationId": "atlas-lesson-network-adapter",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Network interface adapter",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#network-adapter",
      "contentHash": "deacfb883b93eeede5df7ef4581c5e77bed196ba782e86b63dc2bfbc30726907",
      "recordHash": "33ecfc11371dac226693c26e1c663bc60b10e7bc30d2c894b77d56b3e4739d90"
    },
    {
      "id": "atlas-lesson-nvlink-port:31fea6f40e04c2b8c02f3166fb8935fdfc1b44a22e6d96f2b2725dc120caf444",
      "publicationId": "atlas-lesson-nvlink-port",
      "type": "revised",
      "date": "2026-10-07",
      "title": "NVLink GPU interface",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#nvlink-port",
      "contentHash": "f51557836b6647d309421292e6d424288889ec2765c15d27c0b4f3fd0b271d64",
      "recordHash": "f1de023e9886ec4d2e2a97f03d231203d9bbbd5f1ce261abf7db246935168c45"
    },
    {
      "id": "atlas-lesson-nvlink-switch:d2f0cb17f0c7c23f601e93714f866e6a97bfbdbf24c218876116e5d1a24860a1",
      "publicationId": "atlas-lesson-nvlink-switch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "NVLink switch tray and scale-up fabric",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#nvlink-switch",
      "contentHash": "e3b6d61f877bf5aafe4d1472c44b9646c70ad8c9de73fc1bb2b62fd71030de36",
      "recordHash": "1e765fac110b15ae6263ce820f96925469293a23806990ece5e721087b499b98"
    },
    {
      "id": "atlas-lesson-nvme-storage:88143015ae391604e8fa667ddd070feb20503b75108b9dd89daaf20e13bc6526",
      "publicationId": "atlas-lesson-nvme-storage",
      "type": "revised",
      "date": "2026-10-07",
      "title": "NVMe solid-state storage",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#nvme-storage",
      "contentHash": "b60465c006c5c0aabe12ee9b2457a31b481d0933a42feb8c091a6b44054950d6",
      "recordHash": "fbf1ee8b79c616b9b661bb8dce49eba2f3ec43ee7f64af8d0a99d5316d84e471"
    },
    {
      "id": "atlas-lesson-on-chip-network:4c1e7069b7dd9877d3e05366eb3e56aedb593f6e0e9c6560b0a8166488509f4f",
      "publicationId": "atlas-lesson-on-chip-network",
      "type": "revised",
      "date": "2026-10-07",
      "title": "On-chip interconnect fabric",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#on-chip-network",
      "contentHash": "6083441d6a0b601aef1c175f35455cb2d6d3d009fd1f159c96af558cdb451ecd",
      "recordHash": "09e334a8409847348f1b4ac898025f7d0a08f7e38ee8b86c3e52dd3ce224c532"
    },
    {
      "id": "atlas-lesson-optical-cpo-placement:fedd6d21eb28df2aca108156c19549a20e8774312569148a14906e41df269107",
      "publicationId": "atlas-lesson-optical-cpo-placement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Optical transceivers and co-packaged optics",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#optical-cpo-placement",
      "contentHash": "cf121facc3822c534cc216289b2a4514c73ed4a491b812774c9c52589dbf80fe",
      "recordHash": "d5e150253f90fada70e47d68ea2597c1c9717450b61c572f1c0cd3b6e083b1fd"
    },
    {
      "id": "atlas-lesson-optics:e8c30d91f072f3fd03a1992a01a11f6dd669b6e204d343923b501a0cb346875f",
      "publicationId": "atlas-lesson-optics",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Optical transceiver and fiber link",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#optics",
      "contentHash": "2d2c7d3c172f330c081aea9b9884af4ff9e1e98d16075696867c3ef5dc38c7d0",
      "recordHash": "9e1ee2c11cc6849b7422266dbc1ec18d36943e90b54d7bfb1f250e7cf152e2bf"
    },
    {
      "id": "atlas-lesson-optimizer-schedule-stability:42aaeddfde57ba6c92b5e4cee255dd11a3e74d00e4a4a3f268ad6bda183a5c10",
      "publicationId": "atlas-lesson-optimizer-schedule-stability",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Initialization, learning rate and stable updates",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#optimizer-schedule-stability",
      "contentHash": "845863e52dffed5a7431630fe9158db40e8b8310d1778c24fdb405be3f9ce354",
      "recordHash": "90c8d0d725e0e5f900a46e46b86d836e3a5b74c69e76ac19ada5f40e2aed7cd7"
    },
    {
      "id": "atlas-lesson-orbital-evidence-status:74bf55dfc5f11d1673685bb43d8cba4ac0700453943caab2b88f13d7b7e6d63b",
      "publicationId": "atlas-lesson-orbital-evidence-status",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Orbital computing evidence ladder",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#orbital-evidence-status",
      "contentHash": "e2f92a32d72350dda289d5699c4530490756fcbf3d6c9dc8a855cf1feccc3171",
      "recordHash": "f1d89c9e023f92671bbcddd26053dc6df3e3eae42e69f4858bc0830efc9daae6"
    },
    {
      "id": "atlas-lesson-orbital-lifecycle-economics:07a4db17fce87074c801f40bb45d0b5cb96b6263e9ce9bb2a59728d48896cafe",
      "publicationId": "atlas-lesson-orbital-lifecycle-economics",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Orbital lifecycle economics and workload fit",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#orbital-lifecycle-economics",
      "contentHash": "f2bbbff3ccae24815795fdc99570163bf5e4edc39081902a53d3e1afc983fb02",
      "recordHash": "fd428815583af1b48ad6edc547d2149290d8a0e7f7645fe254238fc12f70608a"
    },
    {
      "id": "atlas-lesson-orbital-link-contacts:213601b65cf82896fe9b39c5856552035d9e5d007c774d5998f08445c2fd9679",
      "publicationId": "atlas-lesson-orbital-link-contacts",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Orbital optical links and contact budgets",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#orbital-link-contacts",
      "contentHash": "9dac346d7a2094b40a39c3ef785f8f5f074b0b9579aeed6650ec1eae178be202",
      "recordHash": "89a6ddd92b39b1dc499db098d4bb789f6a464bb46aca0196e83c939f1633f443"
    },
    {
      "id": "atlas-lesson-orbital-radiation-recovery:e6e160c04845bd364ae2b30fb437b386496ce79a796da11d66322159b1caa326",
      "publicationId": "atlas-lesson-orbital-radiation-recovery",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Radiation effects, detection and recovery",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#orbital-radiation-recovery",
      "contentHash": "73ecdd217608bfb56d704eb03a3b7ce9631e3e99da627d5078c284c9d33e8c86",
      "recordHash": "5089af0720977213c2b2e3682b9e5d058e20ba5f962b07b12e907cfcc19df800"
    },
    {
      "id": "atlas-lesson-orbital-radiator-budget:cf1f266691353c89f4cee506e29bacec36f40045881bf2060394529a59875fd8",
      "publicationId": "atlas-lesson-orbital-radiator-budget",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Radiators, view factors and orbital heat rejection",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#orbital-radiator-budget",
      "contentHash": "f8374d7d0ad975ba8d57c197d72d2ce2c2463851aae53305590a01018eb76553",
      "recordHash": "da7bc1de416898f7e9fe59a7f886fcf9dbca92d47f962be3dc62370d377f8781"
    },
    {
      "id": "atlas-lesson-orbital-replacement-mass:ebe56ff18ef953700d3555e33b8e82dab2cdc23177c96042b7bf8b95151f00b2",
      "publicationId": "atlas-lesson-orbital-replacement-mass",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Launch, replacement and end-of-life mass",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#orbital-replacement-mass",
      "contentHash": "48ab6e41891606f29c75f85d294b3afc42b6fbaceda0ecc9ce8998524ab21ad4",
      "recordHash": "a639b2c448d0672bd5282b9efa3cb998990eadc25336ab823bf4f2c5893e1b96"
    },
    {
      "id": "atlas-lesson-orbital-solar-storage:2eba75a5d141f27a8adae828a9e3d9b6dda1498fa9235650a516cb3b9ecdb3d8",
      "publicationId": "atlas-lesson-orbital-solar-storage",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Orbital solar generation and eclipse storage",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#orbital-solar-storage",
      "contentHash": "56877f6b6b9f86a2f5d7f36a3c4c1d404eb5b018e0465b6d977a55f708761a6f",
      "recordHash": "ec9544d898c1d648e74090c6d9c69e0dbae9ee18ecd77f38c24cd0c4d4e58a92"
    },
    {
      "id": "atlas-lesson-output-head:8f5620143c03e6f73c183146d59a015bd31b1f5d16347cbf7f95a09993f59970",
      "publicationId": "atlas-lesson-output-head",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Output head & decoding",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#output-head",
      "contentHash": "ce40966dea422ac9cb0121b6f891f83404cdc9c440cfbd28db6dd466a6fe7a68",
      "recordHash": "79b808fa017cf59a672661b2d5c762e60495b6d8444cfb037aaa2bbbeab277a2"
    },
    {
      "id": "atlas-lesson-oxide-to-cell-acceptance:8bad6e72926c01a1865284b75580819768e817cec8fb00cac345631c9282a2bb",
      "publicationId": "atlas-lesson-oxide-to-cell-acceptance",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Oxide variation to electrical cell acceptance",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#oxide-to-cell-acceptance",
      "contentHash": "04242fcd656b0248d3ff59809fe7a5c5f2cc13f23c3b378c5ad2cb09bdc15559",
      "recordHash": "3ee6389111bf8b6ae287fade81e2ff72499240dc056387e1723b6483ceeeb70d"
    },
    {
      "id": "atlas-lesson-package-substrate:2d3c7d5710a5a4e0b1defa6829a635c803b896b2717be842c31e5604ff2f0d9d",
      "publicationId": "atlas-lesson-package-substrate",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Package substrate",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#package-substrate",
      "contentHash": "3f6859f45619634956c36432e19503db93467d119aa6dcf3f16b63f172e33d4a",
      "recordHash": "832be2eae84ae11c9aac78c8e711509b29220e4b6eea129f98872cfa6517c7ec"
    },
    {
      "id": "atlas-lesson-package-thermomechanical-reliability:c49b4582fa664dd7d8c765ff75c0048a772d6c462b2c1fa9e29103a02137fcae",
      "publicationId": "atlas-lesson-package-thermomechanical-reliability",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Underfill, warpage, thermal paths and qualification",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#package-thermomechanical-reliability",
      "contentHash": "cd710c34500795feb738d4fd1acd04651295130b2f2c14940bcc296c08d108f5",
      "recordHash": "b27c102c9ddcdb35163654847a7f2b36f363fd39322da1b41109520baee7934c"
    },
    {
      "id": "atlas-lesson-parallelism:1dd4a91181fdab62d942cda3b4e6af5d80541163a92b4106c0f1a1967f444069",
      "publicationId": "atlas-lesson-parallelism",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Data, tensor, pipeline, and state parallelism",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#parallelism",
      "contentHash": "253a3e3b83dacb093de124697f3af6540cdd6045e25e5fe5128ac0c1ef771b8d",
      "recordHash": "7124b9be49929bd8d43294537ee4f71ab24fbbccf07d8a6512a074f8ac12af0f"
    },
    {
      "id": "atlas-lesson-parallelism-communication-budget:01f059d035b786b0fbb8ddbef6a9d428de76af1e1aa1c67d4b15f847867337b6",
      "publicationId": "atlas-lesson-parallelism-communication-budget",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Parallelism as a memory and communication budget",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#parallelism-communication-budget",
      "contentHash": "b9e56442a10f73d0021a4ff5bc4d89b73f6f619003abd416732d0cb133e163ad",
      "recordHash": "610f61cfeb1237fa42b9b548d6db7b72d512ecfa81348e8ee674d2544df9b1d1"
    },
    {
      "id": "atlas-lesson-pcie-cxl-semantics:43598d7a5fe199830ad8b4fd726221b661ace88cba89e295982cea68973d73f8",
      "publicationId": "atlas-lesson-pcie-cxl-semantics",
      "type": "revised",
      "date": "2026-10-07",
      "title": "PCIe and CXL: transport versus memory semantics",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#pcie-cxl-semantics",
      "contentHash": "67754abefcc48af5518eeca859203df1c0b723971bd0fbff758da387baf4dd1f",
      "recordHash": "8578a113c6915e866a48b13b31cd8350703149fd68d25b3746d8c964d7d8b05c"
    },
    {
      "id": "atlas-lesson-pcie-interface:c5cf4d478def9bb57ac4dee640ac1de00d9b91a5f710f8c13891cdaa17882257",
      "publicationId": "atlas-lesson-pcie-interface",
      "type": "revised",
      "date": "2026-10-07",
      "title": "PCI Express interconnect",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#pcie-interface",
      "contentHash": "21b7e47ff7eef312e297f9f806e6cdea1187149b6f11be72e032df187e931dc4",
      "recordHash": "f5d97c7c2719fec6513b9bf7009741ac79c3b1ba5868c5a57e05e87b005573ef"
    },
    {
      "id": "atlas-lesson-plasma-wet-etch-transfer:c11a058b427c4cd1c9e9882d475d216b6ea320a684a5e05994ac7321d14a1473",
      "publicationId": "atlas-lesson-plasma-wet-etch-transfer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Plasma and wet etch: selectivity and profile",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#plasma-wet-etch-transfer",
      "contentHash": "9c76f169d6f165b70984f09876d02c05bad0f8a4ff9a3b376ab678b002f2bcb5",
      "recordHash": "61b4e13a07e406f0227c92d325afa81469559c2eb827d2457cb0b67ab51dcff1"
    },
    {
      "id": "atlas-lesson-pn-junction:727018957c853e8bd5147933e429ab545500719dc4633ca71d001e94c78d9316",
      "publicationId": "atlas-lesson-pn-junction",
      "type": "revised",
      "date": "2026-10-07",
      "title": "P–n junction and depletion region",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#pn-junction",
      "contentHash": "183a7a994c8114bdba07177db2838fe40ba10aef3c30f6788768b61608849fa9",
      "recordHash": "50cbb2455efed5b65f53703d92bb87285c070bff9fbed85273f8f2fb058ac3ea"
    },
    {
      "id": "atlas-lesson-policy-gradient-kl-control:030180dec678d2f3eddf5a427a0e0fa9a12ef934e93febb2ba16b1f204af3fdb",
      "publicationId": "atlas-lesson-policy-gradient-kl-control",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Rollouts, advantages and PPO constraints",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#policy-gradient-kl-control",
      "contentHash": "662c40b3bc3ab0e71cb7ce45cf2d72d51ddec8e9125ad9e13b7076751a16fedd",
      "recordHash": "c6e54cddc4133935a0a5212a056d361d7cfe4dfca26ff15bb988f78b8971076f"
    },
    {
      "id": "atlas-lesson-positional-encoding:0f930db92dbe4ca3c04aeae9194a6025f3d145dfd105fa05f141c65d5bb0a63c",
      "publicationId": "atlas-lesson-positional-encoding",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Position representation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#positional-encoding",
      "contentHash": "7de978fa291e8ee04efd226312217577e6d43a0015bdad8f0ef780b9dc515f16",
      "recordHash": "beac38ef41deb494984344d25fea91959434e4d7b83e69dac33fd77ed930766d"
    },
    {
      "id": "atlas-lesson-post-training:9773edcfc86fa993eb847c367d1391d14f3adb2009aa0bb470ade848661b46c7",
      "publicationId": "atlas-lesson-post-training",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Post-training & feedback",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#post-training",
      "contentHash": "bf193ec3b2923cbf3350c911ca09b1cafeb6c7e4bd89c025f3189a988ff0d8aa",
      "recordHash": "5ca01b0f63e55a837c9fa5de76b9fe9769ef19a59852d6aeab07741ef656ac78"
    },
    {
      "id": "atlas-lesson-power-integrity-budget:eee1dec121820d7b0a02046e653a23883fccf29487c7493ddbd0ff33533c3caf",
      "publicationId": "atlas-lesson-power-integrity-budget",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Power integrity and transient voltage margin",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#power-integrity-budget",
      "contentHash": "dcc929e818d95b59a02efb3ec403cc94debf0ca47c889e58e148e3d7c185e2cd",
      "recordHash": "c748259d704c356cf5f807c705df11f07266622e8fec725dd6ff888113c33084"
    },
    {
      "id": "atlas-lesson-power-shelf:018fdc99543f37318db55aa40f46ed1994416b0f30eaf68a863249a7a574fe09",
      "publicationId": "atlas-lesson-power-shelf",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Rack power shelf and DC busbar",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#power-shelf",
      "contentHash": "1c281ab3611db38c61a65f0c1341f099f33a23a63742ee97f6033a1df06397f2",
      "recordHash": "0de6b607a6127a57997cb7884cc23eb35e02456fbe393edb3b21c6b444d7b19f"
    },
    {
      "id": "atlas-lesson-power-supply:fd9bf7045afa74fbbf3a92b9f06141e6c72c83408afc6f03d4966c6cdeaddf85",
      "publicationId": "atlas-lesson-power-supply",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Power supply and power shelf",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#power-supply",
      "contentHash": "6b1463644c4899d97738502fe3527cb2ce85b3ea88fa97c3b83e23555500b5c3",
      "recordHash": "20e3091bf9a4c884bca63f3afcc1252ad1b7b5bb4a97f4dc5c39fe22f404ae5f"
    },
    {
      "id": "atlas-lesson-preference-reward-model:3298dbb3123f79a0bb310b485fa2f3beb35a4d61cb724c3b11fd97498ad44884",
      "publicationId": "atlas-lesson-preference-reward-model",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Learn a reward from pairwise choices",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#preference-reward-model",
      "contentHash": "d5ea698eb8d4796140c003096ebb2a676fc168f8c44d82669f1abc684b829ff3",
      "recordHash": "6f21d99553e18e43611b70f6c4e11b4ea13c2f19bd9779ef357b978ca070e677"
    },
    {
      "id": "atlas-lesson-prefill-decode-tier-placement:c6c3027971572baec80eb2a4f740cac10c50ef1eafb1a4668800ed480084c7ed",
      "publicationId": "atlas-lesson-prefill-decode-tier-placement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Prefill, decode and the moving KV working set",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#prefill-decode-tier-placement",
      "contentHash": "8b2828194854aeaf9e210db7c16a3ed682ffe21366f3101ece5395f79c22e2f9",
      "recordHash": "002cf79aded53e07e7b7661433dba9cc88607c65b393e16dc5ee58564b930840"
    },
    {
      "id": "atlas-lesson-prefill-resource-trace:86a2fab2981b911472f86aa914a75f7a3409dc4660b55a392301007909117970",
      "publicationId": "atlas-lesson-prefill-resource-trace",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Prefill and prompt processing",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#prefill-resource-trace",
      "contentHash": "3791c84c58ec7213a3b9a593c1dde6bb98666326f6422752eb907350ab1e29d0",
      "recordHash": "b24c61dd2e253f5c2bdc6eeae9ef50d9e071b5d7c099ea633622d5b7cceca988"
    },
    {
      "id": "atlas-lesson-probability-calibration-abstention:edf2660db908f4af6cf1cccc951fb9756c9db2197508d00faac6cc23128ea22d",
      "publicationId": "atlas-lesson-probability-calibration-abstention",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Confidence, errors and refusal to guess",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#probability-calibration-abstention",
      "contentHash": "02b0467ca48e2411c3060ce9eac4f99a98ec4140dea1cad8b207127f9d338c43",
      "recordHash": "11d6c4ed1c42b1b97727def3558309012e087144146efd83d64c8fcc8f93252d"
    },
    {
      "id": "atlas-lesson-probability-conditioning-information:28c6a25968f1502cf9d5396ffdc32713e9c6b0059af8fdf9aabb1745774eb707",
      "publicationId": "atlas-lesson-probability-conditioning-information",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Probability, likelihood and stable information",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#probability-conditioning-information",
      "contentHash": "a72f12fde60bd7a1df77eb34b7f58593a05080819bd9e7b7be577333094798d6",
      "recordHash": "7cef74732f9acc8e587e83bf02d2df112633489426006ebd51c351be44ffd79a"
    },
    {
      "id": "atlas-lesson-process-chamber-control:4c097d420523906ef6a70adfb56d9100bf6444b65eb920e5958e679828782490",
      "publicationId": "atlas-lesson-process-chamber-control",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A process chamber as a controlled reactor",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#process-chamber-control",
      "contentHash": "f4fe3789857ba2defb81549aff973eb44d15a84111f4e61fdfa8b0508c2647aa",
      "recordHash": "e548388d66702f3879612ee7c65c9dc3f15bdc4a1bff380e65f46db8631b9484"
    },
    {
      "id": "atlas-lesson-process-dma-address-spaces:2be22ce7c40ebb563a44f60848879859605b6e2e5e493e25188a153a46a63cce",
      "publicationId": "atlas-lesson-process-dma-address-spaces",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Process, physical and device address spaces",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#process-dma-address-spaces",
      "contentHash": "0bbeb729799789a10ef83f7ea4a5370fce248e6c8e9e76ecd2092290ecf8e9b6",
      "recordHash": "7a3d2d032e27b69b24b6066c37c1d979a592c8a45158c92f9601777706e267db"
    },
    {
      "id": "atlas-lesson-production-ramp-allocation:952b521032ed3b9938304de798cd9efd98295ca1eea85948b4a932ee52e655b7",
      "publicationId": "atlas-lesson-production-ramp-allocation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Production ramps, inventory and allocation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#production-ramp-allocation",
      "contentHash": "78d244f5fd7cf2b63259209c348e2e98c8e3ddef18671ce2ca0bc5e484210652",
      "recordHash": "23b88bdced8f5ef1c7e641ea686833fc726ae559f0b73c9cae67c707eefa7fff"
    },
    {
      "id": "atlas-lesson-quantization:ed5d9f9a99cefa749491f52efacee71f4a2ebe1ce52a7a70547a930490fa052b",
      "publicationId": "atlas-lesson-quantization",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Quantization and numerical representation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#quantization",
      "contentHash": "68d56cea6a1ae05dc1a0229721b740fac5821575d52aa7008f6b11b46847f55e",
      "recordHash": "5416ab32ca511f019de70b3daf1b99cab9fb14284620b6d4e428f450083ef390"
    },
    {
      "id": "atlas-lesson-rack:eb60c532957d47d091d632d104402599fad3d6da698c38bedb4ed9cf4ae08f9b",
      "publicationId": "atlas-lesson-rack",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Integrated accelerator rack: GB200 NVL72 example",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#rack",
      "contentHash": "db48260faf46cf6be0ffb60faa83bd272272402f11a7934406f293adb1a6435f",
      "recordHash": "4b3a91eef683627d7afcf6492c07f7bd1d9f06680b98f98d0cfca532151cdc47"
    },
    {
      "id": "atlas-lesson-rack-dynamic-power:c856ce3a4a0f40ce95872a7ef746f2aac83a8f5e02b7570f7bd3f3046cd10a94",
      "publicationId": "atlas-lesson-rack-dynamic-power",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Dynamic load, reserve and power control",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#rack-dynamic-power",
      "contentHash": "a21aaf9ec55518cc7c79026ba1cc2ff8d7c94db625cca8e28f518b7eed6956d8",
      "recordHash": "ced7e893dcc4f21558151d8994a279659ec0242e81438e59ce010a803d3a42a2"
    },
    {
      "id": "atlas-lesson-rack-power-conversion:d06beddf5ff46beefeff06004d913f9c57d76db8b3d14e273f14817bb0217d7e",
      "publicationId": "atlas-lesson-rack-power-conversion",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Rack power conversion and distribution",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#rack-power-conversion",
      "contentHash": "f297fd4680128c13b4386107345f5dcd7be1eae096acae7f191b1e66980553fb",
      "recordHash": "d38a8ddd4ad9a56777abe7d2ed78f6ab988856f8923f18aa54c5ec2e745067c5"
    },
    {
      "id": "atlas-lesson-rack-reference-anatomy:b2511464034c593bcdce9f92805c69c85d021a3b849e9cc7510993cd33d1c952",
      "publicationId": "atlas-lesson-rack-reference-anatomy",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A documented rack as a system boundary",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#rack-reference-anatomy",
      "contentHash": "3a8a07ab43d97c7befe2f6a6876369c6b9a36f4558babd0199cab46a00accc87",
      "recordHash": "cb3232bfbbebf31924847cb6b7b5ac7c43806c8d34bc071ec2dec82ddda4c0fa"
    },
    {
      "id": "atlas-lesson-rdl-fanout-integration:c1e967677ae219094c29e1d65339aa11e30c46ca4900b26b8e5ac224c8c80c2b",
      "publicationId": "atlas-lesson-rdl-fanout-integration",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Redistribution layers and fan-out packaging",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#rdl-fanout-integration",
      "contentHash": "2488af71cf73cf76a3493e72dfb22ee2fb8820730f9ee3010710aeb06148e018",
      "recordHash": "6bbe8d40f78fce763827f9a15331f650581f824671bcfeb5eb034939700aaaa9"
    },
    {
      "id": "atlas-lesson-recommendation-ranking-feedback:1781d31c85cdd83b2e0b5f17e6b60e0d7062c1caa83bcce54240534c37518e42",
      "publicationId": "atlas-lesson-recommendation-ranking-feedback",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Ranking changes what is observed",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#recommendation-ranking-feedback",
      "contentHash": "edabdd3d6f8a01f339b7f3f05e2605e66a9a36ad331270bb95318b3621132b76",
      "recordHash": "026eb7e3a61bd53a8e5eef4e1cdf5e57b6cd3ea275a75926cc1a8231c1c7af10"
    },
    {
      "id": "atlas-lesson-regional-siting-access:2eb230725964634044071c0c92260e9d1d95108b4d30a56a380a2fdaeca97548",
      "publicationId": "atlas-lesson-regional-siting-access",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Siting, regional infrastructure and access to compute",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#regional-siting-access",
      "contentHash": "04549433042237d228aae0d957d9f6b0a8c09846e38cb04dd2e092c688bf380a",
      "recordHash": "330435dfe8318b75eb6e7622d16b5928c88ae3c9a73d114ddef878509bf2019b"
    },
    {
      "id": "atlas-lesson-register-file:003061399f3433f9fe70100b4a5e808614b6ef79d010b950f34cb08aed955184",
      "publicationId": "atlas-lesson-register-file",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Register file",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#register-file",
      "contentHash": "50ecca814835f19e4532653581ae2b9c52b42953512b9c3f18bcf5fc8debcbe3",
      "recordHash": "72712afa31623f90692aaa1fff367d18c113d96ba4335c543e4f87e5f8b76bba"
    },
    {
      "id": "atlas-lesson-replay-retention-forgetting:201e0371077a2240d0be958e9f1996242f099cea3420c9ed38064c11195d07cc",
      "publicationId": "atlas-lesson-replay-retention-forgetting",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Retention, replay and transfer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#replay-retention-forgetting",
      "contentHash": "e9daa4e33b77526ba0a2d5370788e543ab0d0d55662253332e4262f33c0cd2e6",
      "recordHash": "061e0a7a0a535d1c794ff1e840a81fccfeb3451810b554cfd4171cd0dc850edb"
    },
    {
      "id": "atlas-lesson-residual-normalization:70e996166aeb066751b9d83fe12ee0b69f32dd85bcac18fce3d7905c37bfdaf7",
      "publicationId": "atlas-lesson-residual-normalization",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Residual stream & normalization",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#residual-normalization",
      "contentHash": "98fcbae8b3aa58c8710d55cb1d6c7bc4c14edef5733258f6633104a9de419fb9",
      "recordHash": "fa1123dadaff6ea81fd7e445ae5f50cb167fe2ae6a6efe8d643ab977227db745"
    },
    {
      "id": "atlas-lesson-resist-track-development:9ff9a31bb6763cc9492ba62335945dd4e886310096be7a1039d376d4554c1d5f",
      "publicationId": "atlas-lesson-resist-track-development",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Coat, bake, expose and develop",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#resist-track-development",
      "contentHash": "0dab959ac72eadca56950e4008f14eafc3c1b14b4ee5246fd20836c71d736a8f",
      "recordHash": "48e19495b6074171b91de2ca60948ef9e886036c9c729ed7e68f045be4d018c0"
    },
    {
      "id": "atlas-lesson-retained-work-restart-boundary:5e988bdd40f1af02f5e13671df5be935107b864e1007256ffe5d189285cf443f",
      "publicationId": "atlas-lesson-retained-work-restart-boundary",
      "type": "revised",
      "date": "2026-10-07",
      "title": "When completed work survives a restart",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#retained-work-restart-boundary",
      "contentHash": "9f73a9963b2edd4f5b60c61eb7c4f0a9a402fa5d72e875a9418e975cfc4506b7",
      "recordHash": "c4b0990b098592cfd3506403e545e73e689a6eb77367cd2c92cf1212da4e5e10"
    },
    {
      "id": "atlas-lesson-retrieval-indexing-evaluation:f8e188cc72e3bca9573c48ea48f78020b60e8544bc598c62a4188eb3c6f2102b",
      "publicationId": "atlas-lesson-retrieval-indexing-evaluation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Retrieval from source document to answer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#retrieval-indexing-evaluation",
      "contentHash": "d6e3dc0b0d78253fa75d5f0d542e066a269ec01342464980e40a864eb61e3d5f",
      "recordHash": "21479bb4c55ae0ef50c33c10cad459eea6b16e1ccc31eebd54a2e677fe07de80"
    },
    {
      "id": "atlas-lesson-retrieval-supported-generation:60604531fa14e2cbcd1451028c8b7be93631641fc31136e5ea5f071b4e2bd40e",
      "publicationId": "atlas-lesson-retrieval-supported-generation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "From lexical retrieval to model answers with evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#retrieval-supported-generation",
      "contentHash": "bc76de15198220abe4098eec75050834157ed00e4f6d5ff7101abde6ec129a31",
      "recordHash": "10ead0d23c84511ca47008dc0f0bc27eb45c5fa796d9f181988dc84f57e91812"
    },
    {
      "id": "atlas-lesson-reverse-mode-autodiff:0578b158b12bf3a9a4ba071ab7a9d7a9928bab4246da36e9666e6536c0216ac6",
      "publicationId": "atlas-lesson-reverse-mode-autodiff",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A differentiable computation graph",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#reverse-mode-autodiff",
      "contentHash": "02fd27929b0093e829e4d3f584089fec78599bba43b471827605ee5005446ba5",
      "recordHash": "fc49d86b69c0630a6086664ea2ee49fe385852c108664f20b5bd68b0fa63c239"
    },
    {
      "id": "atlas-lesson-reward-proxy-overoptimization:cac3d6f5e2fd34de8326aeec1aa75ccb7ec0b440f2fd322039d899867cd2304a",
      "publicationId": "atlas-lesson-reward-proxy-overoptimization",
      "type": "revised",
      "date": "2026-10-07",
      "title": "When reward improves but the task gets worse",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#reward-proxy-overoptimization",
      "contentHash": "ee205b699322a9ef2d09d3c9dccc431846f845dbe2e9a8ec14f05617522e28ec",
      "recordHash": "c8b214a0c0d7962e29bb3f0c5609691dbfa6ca0c4aa06d04ef1b31754a43eca2"
    },
    {
      "id": "atlas-lesson-robot-feedback-control:d16dbade2623116c107e55e78579b8584d7831446294fdaa06c72e19b3667a9a",
      "publicationId": "atlas-lesson-robot-feedback-control",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Feedback closes the action loop",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#robot-feedback-control",
      "contentHash": "18d00d72dedd7b6f4c0de40be08ee9ad7cf2b1224eac98005158f541108de0ec",
      "recordHash": "406e5d3c3a2cd6bf41635b4c03a6f3f0e0e028a16a7b4d79f9c3f6da844c78c8"
    },
    {
      "id": "atlas-lesson-robot-goal-plan-action:7ad693c935abf343f3d70ec2467ad4c95d7bd681fa55b283e7726eff02ad5c0c",
      "publicationId": "atlas-lesson-robot-goal-plan-action",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Goals, plans and actions are different objects",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#robot-goal-plan-action",
      "contentHash": "ded71852aaf26dcc60def0365f684387256609a487e16d4e75bce6a94381c87c",
      "recordHash": "aca373130ea958a9f17728748013af1c4d74715b99bead9164bc6a48433feabc"
    },
    {
      "id": "atlas-lesson-robot-observation-frame:686805817913c70cdcfe26d5d4a2feedfb0270cb7a192678b4fb34452db6bb47",
      "publicationId": "atlas-lesson-robot-observation-frame",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Robot observations have coordinates and age",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#robot-observation-frame",
      "contentHash": "c37ca80e5d362dafb48b51f63276f09e7bf0ed7184fe131f9f1b623e009d0b1d",
      "recordHash": "767a70214a4aac4dc9cd38a7ed477a24fd4b8d4c288e8156cefac554b8ce3bba"
    },
    {
      "id": "atlas-lesson-runtime-device-dispatch:aad711abd051f8877882a26e57bc7c773d7fac0388141a851dcb3aac5969bd57",
      "publicationId": "atlas-lesson-runtime-device-dispatch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Runtime, driver and device dispatch",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#runtime-device-dispatch",
      "contentHash": "700d36bfe62cdaf41c5a76f64ccc5484c1eb6d344a58bcc31187eb26f1c705c5",
      "recordHash": "c04baf58de0784a5c5d1d7c8f3ce2a2dc3fe7633f0466523fc3bd73cb729485e"
    },
    {
      "id": "atlas-lesson-sampling-estimation-uncertainty:d32ea847284573b1c0fc3032e09e9c9150c3395bd364b449d915104e1ba68a4c",
      "publicationId": "atlas-lesson-sampling-estimation-uncertainty",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Sampling variability and independent evidence",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#sampling-estimation-uncertainty",
      "contentHash": "ab446f88eb944a6e4527b6f6a16d8d44f301115a4850da076fee1b2eb986131e",
      "recordHash": "12fb063c628212a70478629b3171000fff62197da9d11e5e623d26e01b04c4ec"
    },
    {
      "id": "atlas-lesson-sandbox-egress-secrets:f163db09116812dffcda7d3f2e3b228c4f6648e6f571140f39adb38d9336635b",
      "publicationId": "atlas-lesson-sandbox-egress-secrets",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Execution boundaries for code and tools",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#sandbox-egress-secrets",
      "contentHash": "33804ad8710cf6dd064d829596ccf78fddadf3e7e9d1d6415db30945272b1994",
      "recordHash": "c12afc8ca153127a5a6397f1e474c3a312d4bba27dfda919db096290172de8fe"
    },
    {
      "id": "atlas-lesson-scalar-state-space-recurrence:997c030e204a85bbe8e728ee67fb137580da89b420f6013ddfc2ee0ff4a3cc11",
      "publicationId": "atlas-lesson-scalar-state-space-recurrence",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Recurrent state and convolution",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#scalar-state-space-recurrence",
      "contentHash": "9182f1d0781a518cb83cafe518d7a6807ec3628c8a3ecd72ff850ee5c4b62723",
      "recordHash": "ff2e9c951559bf1bf6e292e8689e58f700dd2a9d0e715c608b929b46c26ab6a8"
    },
    {
      "id": "atlas-lesson-scaleup-scaleout-boundaries:8410d2063f40213f711d133cd04de32ed4891d11c1aaa2863d4655425197d999",
      "publicationId": "atlas-lesson-scaleup-scaleout-boundaries",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Scale-up, scale-out and management fabrics",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#scaleup-scaleout-boundaries",
      "contentHash": "b080d7ea3378e24e216246ed9c9e5b9bc624f3c297270a1ec0fe23d77aa9d4f4",
      "recordHash": "8d57bf6eec184742d3aff947e64cd1e8893185219b267208a95a31f17275a9d8"
    },
    {
      "id": "atlas-lesson-scaling-laws:7828fe7e30ccaed4cc8e5fe4888305fb7f8072082a85b60f24d3b5617a9eaa0a",
      "publicationId": "atlas-lesson-scaling-laws",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Scaling laws & resource allocation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#scaling-laws",
      "contentHash": "d0a282c0a1407d96cfcaf1f2e60b992f7e6098b7605efc4e19d5d341d8022aa5",
      "recordHash": "c5b45e9e4076318689fa5a022c4e047fc6a650686fcce57e3c481070b6c604f8"
    },
    {
      "id": "atlas-lesson-scheduler:2c03c94cd3645766754b44ff446cdeef106eaf5d33a1a7a26bc9bdd37171330b",
      "publicationId": "atlas-lesson-scheduler",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cluster scheduler and resource allocation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#scheduler",
      "contentHash": "b866302653baf19d6deadd677e925f0a25f8529518f4ac6005e7e476865c3e4a",
      "recordHash": "62c6d452932893817467d33c6a59a0615375a37c4a6b56fb48a4d9acd5a27fba"
    },
    {
      "id": "atlas-lesson-scientific-surrogate-validation:20517a2ac5759db8272764a7366c99ec8956be5857804a920915d15ea8237e41",
      "publicationId": "atlas-lesson-scientific-surrogate-validation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A learned field still obeys an evidence boundary",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#scientific-surrogate-validation",
      "contentHash": "a229cc7daa984464dc2158cfe0fa931222573d8addec56fdecda39a500fc5f92",
      "recordHash": "c43edf97a6d4b04c95b22a6854e63e7b4da73468f457811cd47464349a18af9a"
    },
    {
      "id": "atlas-lesson-search-value-policy-boundary:2ac0b501eb63262cd318839843b08cb542483b597ad38fc3799a430c7c5105fe",
      "publicationId": "atlas-lesson-search-value-policy-boundary",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Search, value estimates and selected actions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#search-value-policy-boundary",
      "contentHash": "3e585ceaad52bdccda667d8784364834fe9f20bdb9399da84ba3aa7ae5314765",
      "recordHash": "121150652170f31f2a5b98667cb3b6891353ea108db2300e161e78558fbcaf3f"
    },
    {
      "id": "atlas-lesson-sequence-packing-loss-denominators:c2d25c1cf8353fe094853e6f744fc5e9ddf6b928fb33d84b45d832e3d2f854e9",
      "publicationId": "atlas-lesson-sequence-packing-loss-denominators",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Packing documents and masking valid targets",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#sequence-packing-loss-denominators",
      "contentHash": "34f1c980e1e571975ee17ee67e435cd3857f3e69a2ef90aaaa78b85ccfc02094",
      "recordHash": "d7daa932fb3ea3f742dc0c47eec9184068a32e866a7caaadc47b11db4cb95c05"
    },
    {
      "id": "atlas-lesson-serving:76ec1a237207a618a9edb31c675d22bb718090888d8ecb3764aed516f7b1b205",
      "publicationId": "atlas-lesson-serving",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Inference serving and request scheduling",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#serving",
      "contentHash": "24add2403572b7439b7e9c4e501c2e65d98cf1533548cb6fb97f3c0671789b97",
      "recordHash": "ad9b2324b3271068e5997b9c6f7498cadd8bddfbf83032c5945bf32e1530234f"
    },
    {
      "id": "atlas-lesson-sft-chat-loss-masks:6544ec58000859ff73e31ddef65ce0ddd0a2e57815f5d115f4fa18985f81a0d9",
      "publicationId": "atlas-lesson-sft-chat-loss-masks",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Instruction tuning and assistant-only loss",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#sft-chat-loss-masks",
      "contentHash": "1c2118977db644ccfc961193e128b864c4d1181569843952ac82b70e49a1f099",
      "recordHash": "9e19f197a8628f2b0115265987a79489ad2bcdc1cac1ddb64ee30c84f9a49d80"
    },
    {
      "id": "atlas-lesson-sharded-matmul-ownership:6831f21d5b2e0de21a62de9842292a3d332e7bf08f0e5f0152278589c7836718",
      "publicationId": "atlas-lesson-sharded-matmul-ownership",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Sharded matrix multiplication and result ownership",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#sharded-matmul-ownership",
      "contentHash": "3eae32cb9102d9968ca413fc83c4d63bf60547f8bea53f0c7cfc09ca8a638cdd",
      "recordHash": "7294bfdb08a81af728499e2ccd3e69e64111aafb86ab60fb8979e2afe8ef3652"
    },
    {
      "id": "atlas-lesson-shared-sram:6a3a733113cb55af2d4501b5c10fb7d096e4d3d6ce45f4e1300a9abcd0b64e15",
      "publicationId": "atlas-lesson-shared-sram",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Shared memory SRAM",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#shared-sram",
      "contentHash": "56d4e86d3b3e5b46960401051500cb0bf15f0063f06c64d895640888e61e41b8",
      "recordHash": "874532d5a71817b89448a9f920d654773b8803896c827aa61bceca7c61c380e3"
    },
    {
      "id": "atlas-lesson-silicon-atom:5783daa07d7c4726735cd8a3a8c56cbcecf632ea4e47eea003f531fdcacd7fb5",
      "publicationId": "atlas-lesson-silicon-atom",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Silicon atom",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#silicon-atom",
      "contentHash": "bc92b32ece8cb8457c8b1df7ef3524b0700c0f96bf49b459129fd5c1ade484cb",
      "recordHash": "d0d871334a763df99c2cdda4145e0a96fe1e6a5d85055361544e2a7d5c68d595"
    },
    {
      "id": "atlas-lesson-silicon-wafer:36689a952567912c1fdf976671c5a4fb7006eeae5a65f2a41943e87ff890b5bb",
      "publicationId": "atlas-lesson-silicon-wafer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wafer and fabrication hierarchy",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#silicon-wafer",
      "contentHash": "6bf199957cde025c44e5547a5eeaacb0cb9180e023bf35195d84d0ee8be7755a",
      "recordHash": "7c364f3e97f2bc7c9e2f1c0c80c80b91f42de946a7b500e59abbdb63052ef3ec"
    },
    {
      "id": "atlas-lesson-simt-active-lanes:ff4dab1bba46f0b3d2dc5645905609f3e1d82236cc47b7e12a9808f82d6f9d0e",
      "publicationId": "atlas-lesson-simt-active-lanes",
      "type": "revised",
      "date": "2026-10-07",
      "title": "SIMT execution and divergent branches",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#simt-active-lanes",
      "contentHash": "c7ea23c1502f2245ad2ee859e12f1b3a858ae2117649d9d732c0353b013d63ca",
      "recordHash": "03d2c973e89d90abaada3a635c05f26dca9fb35c3e9932da7569ffba52353bca"
    },
    {
      "id": "atlas-lesson-soic-foveros-vertical-routes:29b99ddd1857f5344acb5b6f8011cc058596e6432cf079f760507ba81aec235c",
      "publicationId": "atlas-lesson-soic-foveros-vertical-routes",
      "type": "revised",
      "date": "2026-10-07",
      "title": "SoIC and Foveros: vertical integration families",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#soic-foveros-vertical-routes",
      "contentHash": "307d656eadc6711a4c7c076790887a57f2a685b8872b827aeda5fe3dbe709ca1",
      "recordHash": "f750fda7f3d980d5a39bcef9632fdee8afb0d7b29a92ddeda66524e05f517721"
    },
    {
      "id": "atlas-lesson-source-drain:1e8c5d8f45b498217da4297d11d5e727e5f3f795b07ad72eca3c86d05e10fa7b",
      "publicationId": "atlas-lesson-source-drain",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Source and drain regions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#source-drain",
      "contentHash": "22fe50e01182c8055ecc10e6563f4a269df1a769c0f656c315a98b1814e032db",
      "recordHash": "7cf366acf6bfdf9994dc6871185081f98c843bf1fe9ad3f3ac636064b7be84d6"
    },
    {
      "id": "atlas-lesson-source-drain-contact-integration:ca06d413a665ec8d4089edb6719b412bda8761ac6ea97c06ca446beede3e7f64",
      "publicationId": "atlas-lesson-source-drain-contact-integration",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Source/drain, spacers, contacts and MOL",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#source-drain-contact-integration",
      "contentHash": "3f42d41a9bc2ebf3cf842b532613de83a6fa93c5d59721da3e062e21284e5644",
      "recordHash": "572d0705e1a16f83123a6ebf05058aea8e9cbe5a682e735dbc7c544f5540e55d"
    },
    {
      "id": "atlas-lesson-spacer:077f45d450d0b5a7d9786b831f390d8ecd9c92d006332288d88233938c5ab0af",
      "publicationId": "atlas-lesson-spacer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Gate sidewall and inner spacers",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#spacer",
      "contentHash": "b8ed4dca6bf5a1585dd77ba01622266c1f6cca78368da2e921e64fc6750544ce",
      "recordHash": "6d3d21a60c7c7e3d90157e75b406c4679420e566b39d3472cce7a229128b4eda"
    },
    {
      "id": "atlas-lesson-spatial-filter-patch-attention:30d21630d6719a0bc5acbf359a1e1d2c8087758b223404f53c2dd06a5e36a490",
      "publicationId": "atlas-lesson-spatial-filter-patch-attention",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Local filters and patch attention",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#spatial-filter-patch-attention",
      "contentHash": "8c6854a01762441a2605da180dc6555a809f54666a6a5a2c3a35a83746085855",
      "recordHash": "89e6dc4ce70d83321e75cf326fb5672d2eaff709b43660ec64df83412bd01998"
    },
    {
      "id": "atlas-lesson-speculative-decoding-verification:9673f9a885c5f743041c36cb28fea3ceb2ed139dab20bd0f2a97f1812f134004",
      "publicationId": "atlas-lesson-speculative-decoding-verification",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Speculative decoding: proposals and verified output",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#speculative-decoding-verification",
      "contentHash": "9cb0f53a6a4c5c713e39e1953b0ac8e2661e6cbdaa17bb2f4d5b0b7234dabe50",
      "recordHash": "1ac24ef586869a73f8dfc1c2d2b124d6447d45f0987a794216fbb188bdfc9811"
    },
    {
      "id": "atlas-lesson-speech-audio-sequence-objectives:49be916033db685d868a8d6183ab6bc9f7ff0f38935b0673be08e2c1923734e9",
      "publicationId": "atlas-lesson-speech-audio-sequence-objectives",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Audio representation, alignment and transcript loss",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#speech-audio-sequence-objectives",
      "contentHash": "26ab4ebea26fddcba59aa84dd3cd8538c5254f754561df206432b9cc1419f1d9",
      "recordHash": "1de012ad14d4222768edd7ca54d2ede83492ce47112f5c9e8c679a30bd59b60f"
    },
    {
      "id": "atlas-lesson-spine-switch:1aa0e5d2be8198ca673a4f3ea284c1c06a4d52d59297d689b22eda840c6071c9",
      "publicationId": "atlas-lesson-spine-switch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Spine switching and fabric topology",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#spine-switch",
      "contentHash": "7998c67cc7fecf232b45f858374d05c6b855f0661ce54b3b4eb9f7c0c5c7b734",
      "recordHash": "ec326cb2d550f684a0de84e0e583d5b4dadd046fbac0587c0968ca74b240f7b1"
    },
    {
      "id": "atlas-lesson-sram:b81cb7e0df0fa10d70c6d3e065cc5f1aca9f8c56829fba2a5cc831dfd8481016",
      "publicationId": "atlas-lesson-sram",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Six-transistor static memory cell",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#sram",
      "contentHash": "94d7d248ff8e523204f762d6bf1cd23d8ca5ade6d893201d1d353bb17b8213eb",
      "recordHash": "0db5a44d4126cd04439aef493bd055fe1c4bc287eb343ce7ca810d97e65bce38"
    },
    {
      "id": "atlas-lesson-standard-cell:204744ba9cfe4e3f9dee66619b1894e92ca3969c4b2424d8d3822d1d07a84e64",
      "publicationId": "atlas-lesson-standard-cell",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Standard-cell library and physical design",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#standard-cell",
      "contentHash": "2a36a638987c00db30358f9dcec0f01e9ac8782b1c9a561649692ef62c4b6b7c",
      "recordHash": "7d0e4209b8ef8487ec9e1ef3f6f0cb849865456ffb74fb87e8332fba9259d1f8"
    },
    {
      "id": "atlas-lesson-storage:f3f6b7f0669807de49d9b6c03f449ddf02df8362ec15fd4c18e7fe9053ea97c8",
      "publicationId": "atlas-lesson-storage",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Dataset and checkpoint storage hierarchy",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#storage",
      "contentHash": "1e51f90b572cdef66b0ec4af9258441f281d3fd5f6907397393c309f46ad9dd5",
      "recordHash": "b45282967988f19ddaf49da25a04aed706106c4b166d6ea706bba087ecdfc342"
    },
    {
      "id": "atlas-lesson-storage-input-checkpoint-path:46bef9eeb38008e5c12fef0f0ea34b3bbb548f632e9729220bfe85a039d404f1",
      "publicationId": "atlas-lesson-storage-input-checkpoint-path",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Storage paths for datasets and checkpoints",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#storage-input-checkpoint-path",
      "contentHash": "027e9ada193f2d0854fef5217575a140aaa97b56b8d279e172e017429f82adcb",
      "recordHash": "e48aa0eb07e560c42e9986e90f917afb37856fff8c8a4f7ff51d58b767a5f669"
    },
    {
      "id": "atlas-lesson-streaming-multiprocessor:9e0a9db0a92267620c854717fa3b04081aa9f37a47b6c89e23b69708a4c4795b",
      "publicationId": "atlas-lesson-streaming-multiprocessor",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Streaming multiprocessor",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#streaming-multiprocessor",
      "contentHash": "0be1d9df07988ab1c47570f128c13fa39444cf28d5693496b82971249a2a0775",
      "recordHash": "0314f4e87282e5e2d31e246b75668bc5521a47816a18270eb301b36050d60dd6"
    },
    {
      "id": "atlas-lesson-streaming-speech-turns:cddb46bd3cc34a637cce5774fae9e5fb8e52c879f386a8e4bfddbea3b92c246d",
      "publicationId": "atlas-lesson-streaming-speech-turns",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Speech is a timed interaction",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#streaming-speech-turns",
      "contentHash": "fcadc85e68fa6abb613ae4d3db3d1c02770e7bb4f1da6a7637766a9ffb463808",
      "recordHash": "ba11fe5942c4695f96e3612cd6654c4798e4edc93ffac1e5b577b60cb932dd7a"
    },
    {
      "id": "atlas-lesson-synthetic-data-selection-feedback:20288665050e203666b218115474eff9a7bab9a950b421f367291bdd4d860b62",
      "publicationId": "atlas-lesson-synthetic-data-selection-feedback",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Synthetic supervision and selection loops",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#synthetic-data-selection-feedback",
      "contentHash": "d3141a039b62ee3bc1cc520f9a4ecb8224f7269c2a3642d03f959abcea650d7c",
      "recordHash": "2f3eb7085634842becfc11f1f684e02192b717ca2e212b9aa7a877f9e7c0b1c1"
    },
    {
      "id": "atlas-lesson-systolic-array-dataflow:d53aad12738c9ce8dc240476a59c4e9b1d0ea1e5b1b641191992d581169a76ff",
      "publicationId": "atlas-lesson-systolic-array-dataflow",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Systolic arrays and tensor dataflow",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#systolic-array-dataflow",
      "contentHash": "078d85662a3ce9bd583f89f3f278b1f59cd95d77f53cf77c64f008722c65e022",
      "recordHash": "5ca59acc4e6615a78c3c1eae9af318e17fd1aa3d30de3cf6f819fccced0c9263"
    },
    {
      "id": "atlas-lesson-teacher-student-distillation:9a9e82d3fec4122fc478fe8470f9ab9c5871a9542eb4699d550c08ed9ac65646",
      "publicationId": "atlas-lesson-teacher-student-distillation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Transfer outputs without confusing size with quality",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#teacher-student-distillation",
      "contentHash": "78b4fb4c0c6f86abaaeea914dbc842e023d208daf826ae891058cb2885b5b411",
      "recordHash": "a52665462f6f0da66af7745d899004621cdb4d3521368eab592bbca482d8f8f6"
    },
    {
      "id": "atlas-lesson-telemetry-traces-evaluation:6dd86375ab41dbf0daf22189eeeba69a554444f3a465b7a78e5bfc73467f6848",
      "publicationId": "atlas-lesson-telemetry-traces-evaluation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Traces connect cost, latency and results",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#telemetry-traces-evaluation",
      "contentHash": "15b3f464696eb142572af148c69117337e740bb8d118cb5444a79d0755fb7b62",
      "recordHash": "dfe86793c9748f2fd6107529d0eb29318f1fa4a0f8c161d1afb5a6bb0e5cb770"
    },
    {
      "id": "atlas-lesson-temporal-forecast-validation:17fd45f88101e98061b9e55e8b42b375c2bc8e2541f4b102111ebb8040c3cab5",
      "publicationId": "atlas-lesson-temporal-forecast-validation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Forecasts are tested forward in time",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#temporal-forecast-validation",
      "contentHash": "ee1f8fa2421c0bb502944323fedf31bb075bada595c58d64c6513c8bacc574d9",
      "recordHash": "c3fd4eb16575bb4c47f1035e3ecd7e99f4e36a9ef856224a049f032b17ac2b92"
    },
    {
      "id": "atlas-lesson-temporary-carrier-thinning:01bf645db851f0d942c5a5e8b18bcf109014898bbe822b1b4e85d408f04871a7",
      "publicationId": "atlas-lesson-temporary-carrier-thinning",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Temporary bonding, thinning and singulation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#temporary-carrier-thinning",
      "contentHash": "0292a2912f8106ebc6ae25aaf9dd8eab5d7a35ae6b147fa0c974f4bc3f50fbbd",
      "recordHash": "be2152c6227443629783fd18fdf01cea8f184e7ef01b32691bf52452dc3c90ed"
    },
    {
      "id": "atlas-lesson-tensor-core:bc3007f417e5edb9a4449a4d779dcd2f5478d8a1611365e537d4a9eace9ab4bf",
      "publicationId": "atlas-lesson-tensor-core",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tensor Core matrix unit",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#tensor-core",
      "contentHash": "a162bdb563c2ef2b517a6b9b666b5fa002492879633a7432cfff88f2f3dfa966",
      "recordHash": "99365db127ec04607ccd50ead093a3652e0933fa7e45bf712517c0ccff86cf74"
    },
    {
      "id": "atlas-lesson-tensor-index-contracts:0d9ead8a48f0caff51d12384de943d891b28d8c3ced0afaf29878169f451e53c",
      "publicationId": "atlas-lesson-tensor-index-contracts",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tensor shapes, indices and contractions",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#tensor-index-contracts",
      "contentHash": "9f5bad7b9976c757f6c3df87326647687b1823a1e4193491c34e37fbfdcdaad7",
      "recordHash": "ce938e1fbcb3ec896101d09ed75842abbe4c455100c6c956c4cd74f490e6b158"
    },
    {
      "id": "atlas-lesson-tensor-memory-accelerator:3ce14f65d889b5ea69fcaa9cd5b1d63af4ad294f76557e7daedda814c3a98c47",
      "publicationId": "atlas-lesson-tensor-memory-accelerator",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tensor Memory Accelerator",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#tensor-memory-accelerator",
      "contentHash": "d916893a6329d9a5319810d586e44bd8928659160eabce57b49ceaf97ce175cc",
      "recordHash": "a3a1d3e41108c8502d341b6e8950d1b4fa624b2769a71767bdb100fec2d0fbe2"
    },
    {
      "id": "atlas-lesson-tensor-memory:656df9a79be2c6b925542c6dd9b87f9ee74c7ff699c7b56b7648ea8290f56671",
      "publicationId": "atlas-lesson-tensor-memory",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tensor Memory",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#tensor-memory",
      "contentHash": "522dc485c64da49b5a2fa399be84bdaa2405a7cf5edb197985e37406cb147b7f",
      "recordHash": "4c7315a2d4e24722ace7380cd0b44c4349b89007edfcd3d981e5141ea44c1a2e"
    },
    {
      "id": "atlas-lesson-test-time-search-verification:daa241c57c19efb8f8dd6953ff9b84d791690e46950b5fa5c77df5deb21f4282",
      "publicationId": "atlas-lesson-test-time-search-verification",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Sampling more candidates versus selecting correct ones",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#test-time-search-verification",
      "contentHash": "0d21fdbdc27d601c4cfd69b3f0f66bd5cead3b6d9ba7d575904e0e262d50d74a",
      "recordHash": "478c182613ac43a1dc584b02db45e5bd4f014ea6b27ba2eeeba599b7269a33ed"
    },
    {
      "id": "atlas-lesson-thermal-interface:56a7ca97e990a72521d2da10793ec8f47c89ca4418e7772586e65269f0c66078",
      "publicationId": "atlas-lesson-thermal-interface",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Thermal interface material",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#thermal-interface",
      "contentHash": "0b405f3d24ed3e94b79c1767f8c40be0542d56f7f39888d7078acda583bbcfe6",
      "recordHash": "541b0560f54efa0cbb088b0f2c423c4ac675e608b019c981a214075bb438130f"
    },
    {
      "id": "atlas-lesson-thermal-oxidation-interface:3087eef8bac2ab8ae78e56f6c19dc595fc0a3342e7bfbe524a99b7103956479f",
      "publicationId": "atlas-lesson-thermal-oxidation-interface",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Thermal oxidation and the silicon interface",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#thermal-oxidation-interface",
      "contentHash": "396291c655529e53b5ac8b934bcfeb2bef9985f0fb7bd9f3230f49837e18eb6f",
      "recordHash": "16fd8adbaf2ad25b8b5a7ab984acd5b0fd6001da2618cf05d31b73eab837e7cc"
    },
    {
      "id": "atlas-lesson-through-silicon-via:364e352cd9d99135bf0d03ee7f33c3759b466cae041f8ccf2a52420de32f6478",
      "publicationId": "atlas-lesson-through-silicon-via",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Through-silicon via",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#through-silicon-via",
      "contentHash": "dc5ce626420fd1cc0f061c0d2c416af514ed6ff1272e66fb7613d91470f570d6",
      "recordHash": "d3aea7a7fa0504d46d267622887fbdb1387b9b4fd3f284e7b4e747d8ed7dc9c1"
    },
    {
      "id": "atlas-lesson-tiny-causal-decoder:a973a771b980594e6aea5552aa7294e9cbf1c6048c4a8103bf0f724cd71b5752",
      "publicationId": "atlas-lesson-tiny-causal-decoder",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Assemble an initialized causal language model",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#tiny-causal-decoder",
      "contentHash": "06fa3b77cac77b3194b8112672fdb70b9bdad0249386725252ffca754a419a8d",
      "recordHash": "59e6d5a47e6ad6a9f5c6bf359d8c6e614d09e03149f478b95bb3be9abf96cb84"
    },
    {
      "id": "atlas-lesson-tokenizer:2712483f2d739e211448a8d3432d70746d9115b17d07f334d1bc949dd1295eed",
      "publicationId": "atlas-lesson-tokenizer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tokenizer",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#tokenizer",
      "contentHash": "f1d5649ea2057a81cc1b80af246123ce9c0391b24b93c02666fbdb6e38171b2e",
      "recordHash": "9944c09ecf5dff1fbedec28e59cb63a735c542050be011aec30246cbe8a21331"
    },
    {
      "id": "atlas-lesson-tool-authority-identity:1745abc41f90dce61cee8075b21a20853e862c19d726e233df4c602eaa92b124",
      "publicationId": "atlas-lesson-tool-authority-identity",
      "type": "revised",
      "date": "2026-10-07",
      "title": "User authority and service identity",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#tool-authority-identity",
      "contentHash": "c5dcfdadd30acf704ab24acfb3fb7bd19f52234efd0e5b919fade57cabdb8599",
      "recordHash": "6b8ec6d663289631737dc26e616453714ec424f0f6a45bedfd37455b5acc779c"
    },
    {
      "id": "atlas-lesson-tool-contracts-schemas:902927db277ffa14b7783e96ebdddcbe3a4d9bb5a0e03c220500958429f64f5c",
      "publicationId": "atlas-lesson-tool-contracts-schemas",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tool schemas and semantic validation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#tool-contracts-schemas",
      "contentHash": "3b2e1b81286a35537ec6592b8577c327a209943848f3c71efd73d2889ddf63a9",
      "recordHash": "4c0cf79a0ff776e19a0ffb047c6df5d614c0c6cafcf9dcc48b565d82e32d004a"
    },
    {
      "id": "atlas-lesson-tool-loop:fbe7e7f8e11b19c4bc356d19f26098e3b37d232ae64ca7415d2eae183e650425",
      "publicationId": "atlas-lesson-tool-loop",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tools, memory & agent loop",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#tool-loop",
      "contentHash": "71f32accbeff1672c6bd01fe2015e5f8672a487cf9ee1da051f7c71061afaef2",
      "recordHash": "323a4fce5456b1b11270b2603aa20a1cce10814105c594b21f49e4ccd92d30ff"
    },
    {
      "id": "atlas-lesson-topology-job-admission:bcde39459b1e96a85962cb9093c87b9ec3cc791d8412e77bc46caee517e83cf2",
      "publicationId": "atlas-lesson-topology-job-admission",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Job admission, topology and resource fragmentation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#topology-job-admission",
      "contentHash": "a7523d237eaa6ee2a6b039752dc0dc59f9139c7bc3ca33b694bcd364aacd33de",
      "recordHash": "0c235853080e7671f2e62d8976856331aae88fdf1f3a35b05806603ff474d919"
    },
    {
      "id": "atlas-lesson-training-data:4cafd223ae89bb585c8d44c7e610f97075e31e889e6875b4ec6773e150e8f5aa",
      "publicationId": "atlas-lesson-training-data",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Training data pipeline",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#training-data",
      "contentHash": "40acaebad42efb180d1ca002a20b3fcc3cbd6087806d8fa55a4956547a489817",
      "recordHash": "d8efdf175a3f4b1bc08c2d03d71d4cf32262d382ebdc6061f083f8c1babc980d"
    },
    {
      "id": "atlas-lesson-training-memory-state:e4054d2e18f135658cef828ea47fcc7292392ed33018bbc1894391da7e2d6243",
      "publicationId": "atlas-lesson-training-memory-state",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Training state and activation rematerialization",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#training-memory-state",
      "contentHash": "e1f2c49018766eeaf412febacacef1477050fc55d41128ed0c600ff961bddef2",
      "recordHash": "08c1a44f944ae3e899b0d83765a41c5a475fae597807bd76c1094cbf8f233040"
    },
    {
      "id": "atlas-lesson-training-tier-placement:d0bee8dfe1f01daf145f17f032391272f875c2c4c863e36e451ab028042f190e",
      "publicationId": "atlas-lesson-training-tier-placement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Training state across HBM, host memory and storage",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#training-tier-placement",
      "contentHash": "7f67e87f039238caba37a1b373a364541a9c9bf55181b6d89a031e72817e58e6",
      "recordHash": "3950c4ac1f9140b227fb087eaba547f6c7cc2b3e3578ff8a23400b97e1f428bb"
    },
    {
      "id": "atlas-lesson-tree-ensemble-baseline:8bca17f461d65f0fc7a598606e34389f73dc58ce403853fd81000184118de825",
      "publicationId": "atlas-lesson-tree-ensemble-baseline",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A tree ensemble that learns residual corrections",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#tree-ensemble-baseline",
      "contentHash": "01c8f20580e2b51f9ea6413b3bdd78fcf148c6e08ea85c337b496b5572392930",
      "recordHash": "036bc5fa5f842f240b0baec474f59d69d05c66f5267bfdb49d8f7a4777dea249"
    },
    {
      "id": "atlas-lesson-untrusted-content-boundary:59b677ac111a99e086f90b9c7b89b25216abaf08c5940c4bf1ed65be8a4785ce",
      "publicationId": "atlas-lesson-untrusted-content-boundary",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Retrieved text is data with a trust boundary",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#untrusted-content-boundary",
      "contentHash": "65a3c1373203537f272314d57490c2a7968731d7c5b5f101104a2d01a7894660",
      "recordHash": "43118d501582c976edf3516caa889406f03a0c88ff55cc10a8b903aa1d642e4f"
    },
    {
      "id": "atlas-lesson-ups:bd4bc5f0cc2113f3cb03a0f555229c728dc101cb71c4dac878e7c4fab6572014",
      "publicationId": "atlas-lesson-ups",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Uninterruptible power supply and backup chain",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#ups",
      "contentHash": "da07dc7bc11bfe4287f38855dc2881a33b7e1536efa8bd8cbd0fe89fba57ef55",
      "recordHash": "fea6bfda62e469b26c472d93ec51a87cf5632a76745a49737074c8f5befa0257"
    },
    {
      "id": "atlas-lesson-verifiable-reward-group-updates:90f3e09cffc0eda6b4c9ff1fcc12d3e2052ebef58556ac5ab6f80df97956037f",
      "publicationId": "atlas-lesson-verifiable-reward-group-updates",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Verifiers, grouped advantages and RLVR",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#verifiable-reward-group-updates",
      "contentHash": "3dd879f325e2b53ee8aa50bac40c218c9dab6847881867e5a5d39258a008efcd",
      "recordHash": "c9ce9c6df5d5db05b8793e4a1d403b8769afd74d127ca4b87bd5ebdc4b8810e1"
    },
    {
      "id": "atlas-lesson-video-latent-prediction:c897a733249f0444692f185e8b78fa5a6fee2798be633ae16063beb9d3b03085",
      "publicationId": "atlas-lesson-video-latent-prediction",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Predict temporal representations without generating pixels",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#video-latent-prediction",
      "contentHash": "bc4cd62939848241e007d2a78b816d1666b565fe50681833066c2fe24ff358b3",
      "recordHash": "8b961e62fcf0e76a4634dc7a71373a0dfcc4174e1c139a9b646f674a5b10c513"
    },
    {
      "id": "atlas-lesson-vision-language-action-interface:b389396cbb0f04f86df481b98f1420987879ec50ce9e799562c658df5788b342",
      "publicationId": "atlas-lesson-vision-language-action-interface",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Translate learned representations into robot action units",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#vision-language-action-interface",
      "contentHash": "f3881f9637feb42ef763bff6a71e7a95f6724c178bcf46ed3f2597256a8bd626",
      "recordHash": "0867805703e8b5d0c904eb054fb270378de5805dd55a488405caa5e1536dec7e"
    },
    {
      "id": "atlas-lesson-visual-language-bridge:4237f2ec42bcfbda9fc6bc8eddf4dee39282fce9d35ab76026f89999e61b0c99",
      "publicationId": "atlas-lesson-visual-language-bridge",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Patches, projection and visual instruction tuning",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#visual-language-bridge",
      "contentHash": "c9894fc4a2a3f4947fd3445b5547d246329f8425ef97b29245575a15de906760",
      "recordHash": "e38597bbcd8c03c3b9d3a031d14a0412c9039bdc4e0b1995f56a89bb39315524"
    },
    {
      "id": "atlas-lesson-voltage-regulator:a06d05fff50024dbf747d9ebe151d84910b09ff30a1a102b3545c6318d7fa480",
      "publicationId": "atlas-lesson-voltage-regulator",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Voltage regulator module",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#voltage-regulator",
      "contentHash": "fa0af946008e7591d1aed5ccfbdcf5256518832aae4ebd2471ddc06927b9cf15",
      "recordHash": "0d6c0b10b39d08a51948f2f2e3fb7a0fab60fbba0af1e2e046f93cbda9629607"
    },
    {
      "id": "atlas-lesson-wafer-finishing-geometry:e831792eb58f2eca433b29848216c8c53d722d7ca3ea13080934b1b10641759f",
      "publicationId": "atlas-lesson-wafer-finishing-geometry",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wafer finishing, orientation and geometry",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#wafer-finishing-geometry",
      "contentHash": "3bda0a0cda3281c1d9228573c88cf83d0ad33c419f834843d05524e058376936",
      "recordHash": "b1dbb8e9c0610af336430ff04a933f4da961b54ccd67b50026f2ae6e59e24649"
    },
    {
      "id": "atlas-lesson-wafer-handling-genealogy:1d34b58fe546dc424f57e4bc31fff4811362c4078077c2f44cd609430b85e050",
      "publicationId": "atlas-lesson-wafer-handling-genealogy",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wafer handling, carriers and genealogy",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#wafer-handling-genealogy",
      "contentHash": "82db8610054a4e97a2933b379f76dd85d118ae3feb820e48c4e2a5aef75b5adc",
      "recordHash": "48609859866c63c4878d9f3091a6e0f04758add3bcab9f3f4e65809657cc329b"
    },
    {
      "id": "atlas-lesson-wafer-scale-routing:8da9551bd5a6098c1b26f0669409f6495ec6efd90c152169b41a660ff890d2f3",
      "publicationId": "atlas-lesson-wafer-scale-routing",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wafer-scale compute and distributed SRAM",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#wafer-scale-routing",
      "contentHash": "918f47f8c8fec9a630f585c42fbb36e79c1b8ebc9ecf827b60ed4d2d780efb5d",
      "recordHash": "ca20468ae6110dea3994018760638eef27739eae82cac5702d5f04b92e0c60ff"
    },
    {
      "id": "atlas-lesson-water-boundary-accounting:ce04715f0dca9d49d3e1e59a1a00bb6d31d0155a67a14198f9b6cf1322edd814",
      "publicationId": "atlas-lesson-water-boundary-accounting",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Water withdrawal, consumption and cooling circulation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#water-boundary-accounting",
      "contentHash": "27956485138ecc77b631a355a09efe1fdd1c8be3fee1b7ddc141348bef1d2ff4",
      "recordHash": "b6c50d14377b3f3e21b9a9a180b77992cf0949cee14512cef01332b7c09db379"
    },
    {
      "id": "atlas-lesson-wells-isolation-integration:a50e24621bfde889d93cc7a2a01396cd0586746f072e4b5e98a849ef860632e6",
      "publicationId": "atlas-lesson-wells-isolation-integration",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wells and shallow trench isolation",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#wells-isolation-integration",
      "contentHash": "e8d1b074ba52349045ce90fc93c0eadd5ba798f0c2a5de7d35ab4ae7dd7f7ba6",
      "recordHash": "c4766e2593ba2039463e120e93619f220dd283b2b6284aebeb1f5e0d156c852f"
    },
    {
      "id": "atlas-lesson-workflow-graphs-state:2aefe22f68dca6abec69ca7a8fe34449455c650da6ec2711fe8c0696835fc213",
      "publicationId": "atlas-lesson-workflow-graphs-state",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Workflow graphs and explicit state",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#workflow-graphs-state",
      "contentHash": "afb35eb44e452e19c97eceef74c956caac585997a69f39313024856f00012f9a",
      "recordHash": "685f0e9c4c28c3b08b3a36dacee7b865f81f6dc9c4c2ed76dba2123a97fe9e1e"
    },
    {
      "id": "atlas-lesson-yield-wafer-defect-model:7d78168b8d22d4b25fb86c9b1eecfaff22fc199c4e9c3566331bc8860b26d7aa",
      "publicationId": "atlas-lesson-yield-wafer-defect-model",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wafer maps and good-die yield",
      "canonicalUrl": "https://semiaifoundry.com/ai-atlas/#yield-wafer-defect-model",
      "contentHash": "d9024f9f2ff70a407c964c233a19083ecb05b9bdcbc391dd7d18df1db056c4f1",
      "recordHash": "3eccd1b8c0243fbba19006c75ce1f860ecaed1b0cdc1de70956a63491d59d51a"
    },
    {
      "id": "crg-canonical-theory:1b556cd3aea7f81a80a06f7e7039dd311f7b9f5d462925d498c3fededdbf7ee1",
      "publicationId": "crg-canonical-theory",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A Communication Theory of Computation Realization: Resource-Conditioned Geometry of Legal Realizations and the Safe-Commitment Law",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-canonical-theory",
      "contentHash": "3ddefe3861a42a06cd6503b7acd8db057928d7e2213531b020eeecf9209884aa",
      "recordHash": "f2dbae4fe22baf908ca842a6761d5e1e4d5ab574fa9695e050267dfb59d52830"
    },
    {
      "id": "crg-foundations:eee0fd8d5132d150f6686a20dc5a16280e72d8da3204e9067925ac92c4633f66",
      "publicationId": "crg-foundations",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Computation-Realization Geometry: Semantic Interface Laws, Decision-Sufficient Abstraction, and Cost Duality",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-foundations",
      "contentHash": "08f3f65a3689a0a8c3795928d5c9a2af3bfbe825a5d836e51835032632c33f62",
      "recordHash": "69c6910717f23e94d836d656605e3a4689202f9f873471652c90abd3494fc076"
    },
    {
      "id": "crg-scaling:1ed12c0b9cae74f0b70a974a280e9a049e61a56ff0c05449702977e325249448",
      "publicationId": "crg-scaling",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A Generalized Rent Law from Computation-Realization Geometry: Scaling Fixed Points, Hierarchy Phase, and Finite-Scale Diagnostics",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-scaling",
      "contentHash": "3771a25f10b72768ffee8861905d14d169f04a91f6a36b3ba472251eb70890b8",
      "recordHash": "d816538f5fc32848453ca8199e7255f4747c2d4358dd5d0460782deb30739a1c"
    },
    {
      "id": "crg-design:5e3c42d5a41e4954e81445b51e4e52f20d4afd8fc29a2e758944a2fb71422b16",
      "publicationId": "crg-design",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Designing with Computation-Realization Geometry: Certified Architecture Selection, Technology Matching, and Reference Physical Realization",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-design",
      "contentHash": "08e4c8cb715e5f3395ab7a2f2c55a2b335574c65641ffc4f0692ffc1b891f5ba",
      "recordHash": "870b2d79065e75a60571effc241882ba91e7757af2431d969aecb51a5e4ed14f"
    },
    {
      "id": "crg-structural-theorems:6af1a8f6a5fb0b042287253bbb83fd8d81c9a852b20b1d50a6e62f5c98ad5f0d",
      "publicationId": "crg-structural-theorems",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Structural Theorems for Computation-Realization Geometry: Interaction, Safe Commitment, Network Embedding, Conservation, and Scaling",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-structural-theorems",
      "contentHash": "0a3b705b65085c4bb9215008f917326e553644750eab5869f4d27100da205cd1",
      "recordHash": "690e3b02d4d27358e2d2393c62c6fc594170947013703d6fad4f1b1e40053394"
    },
    {
      "id": "crg-transformer:2883b2f5ff541239fe6556dd382670bd439a68db79549376f66d9a62e429ee46",
      "publicationId": "crg-transformer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Certified Nonseparable Co-Design of a Long-Context Transformer Superblock: A Computation-Realization Geometry Case Study",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-transformer",
      "contentHash": "07e51141842603885198b2aa38b46e3a268a4472b3561a4c89fefaf07372ba3d",
      "recordHash": "8760ee022d5f4bb024ab0feee0d46f7d32847d0ca07475605a3c69bfe37083ef"
    },
    {
      "id": "atlas-lesson-ablation-reproduction-design:4247b87f2f5617c2412879f1eccdd31e6f35f5c1e68533ac49d8d91ee5aec10d",
      "publicationId": "atlas-lesson-ablation-reproduction-design",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Controlled comparisons and confounded improvement",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/ablation-reproduction-design/",
      "contentHash": "fdf102dfb9d9909d9a6359f7da2dd9d350a727127d03cbfde66ab3e1461fa326",
      "recordHash": "1e7fc15e660b43f9922518b711e50a368959dee02b21e355a2fc0b876bbc920e"
    },
    {
      "id": "atlas-lesson-action-conditioned-world-model:7479273d06814e604e40e1e2059e87d43f10555068e7b7bc17e068f695c65a15",
      "publicationId": "atlas-lesson-action-conditioned-world-model",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Predict transitions conditional on actions",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/action-conditioned-world-model/",
      "contentHash": "0e12dacbd86a30943e31ead249a0725a9796ebcbbcec5785f444ab7bb5bd46bc",
      "recordHash": "b177ff123e547575905dfcb605972815807133d72d549582b26e88596763e549"
    },
    {
      "id": "atlas-lesson-adder:199bb5901c277d48c22f020e31e7650107e5487b1ba11085c355b1e56fa842de",
      "publicationId": "atlas-lesson-adder",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Full adder and carry network",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/adder/",
      "contentHash": "101260e8f1122f9c7008e90923023a9e988d43747c51ed3bf22c5cc8b96e8256",
      "recordHash": "7e814f6ae9528c41a66a3fd89e1cadc16946dc774c73c93758236f5f9e2760cc"
    },
    {
      "id": "atlas-lesson-ald-self-limiting-growth:59d47c14266fe3e9afc42ada1c3c57e332c9dbc6ba4660a84af6696890e6c75d",
      "publicationId": "atlas-lesson-ald-self-limiting-growth",
      "type": "revised",
      "date": "2026-10-07",
      "title": "ALD and self-limiting surface reactions",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/ald-self-limiting-growth/",
      "contentHash": "8586a062fcbc8be245f21ff76e3f616a02f66af54f5f1606f65cd0904e9280cc",
      "recordHash": "734f538325574070f17f0b0224ac6c716efb0f94ea092cf22a327d05c38561d9"
    },
    {
      "id": "atlas-lesson-analog-photonic-research:3b343482650c2a2e344105c8a10b09ba1816e13409b77ddff8f2286a989a3faf",
      "publicationId": "atlas-lesson-analog-photonic-research",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Analog and photonic arithmetic research",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/analog-photonic-research/",
      "contentHash": "282655a87905e841926a8ba877ae0326f66d2d7cb19445fc4399c6fbb5f09fdd",
      "recordHash": "649a6f38d9616ac3f37afc20fefaf9f065d05b45af41296c2484f76c4c743c88"
    },
    {
      "id": "atlas-lesson-astra:fe7ae493b21df177fbb1d88775a713fb350a8798f2b17fd562479aa9f977757d",
      "publicationId": "atlas-lesson-astra",
      "type": "revised",
      "date": "2026-10-07",
      "title": "GPT-6 Astra",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/astra/",
      "contentHash": "f033ad5f4add9ed648bf6c302620037aafbe8cecedaca67d007a37015ad30f9a",
      "recordHash": "3c6ff825e0286badef57f82f340fd669aa543557754cdfba03be86f23fade545"
    },
    {
      "id": "atlas-lesson-attention:15e74ace816ca026f9421b9770bc5d111f0c31f9add947a164ea5d050c23f008",
      "publicationId": "atlas-lesson-attention",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Self-attention",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/attention/",
      "contentHash": "fc3fc3accb8714f89fdfda9af895c77b27760534a788bb34f0a17c9df13e9821",
      "recordHash": "2a95e250ab7f7566e26201ff1b766d6c3304b3910fea02f8ae784e756b5ce63d"
    },
    {
      "id": "atlas-lesson-attention-io-tiling:972658ba67bb2101f8c259a775c37609b067123e3b831d17a1d6dd8a741f735b",
      "publicationId": "atlas-lesson-attention-io-tiling",
      "type": "revised",
      "date": "2026-10-07",
      "title": "IO-aware attention and online softmax",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/attention-io-tiling/",
      "contentHash": "249ed34b9273038259b4fc21799b57c19a0921955146e33690d12eee2ca1f8ea",
      "recordHash": "3ebb517fa63e684df53b554119161f77a325f5f8d526c1b0bf9337a6f0194b0e"
    },
    {
      "id": "atlas-lesson-audio-sampling-spectrum:ee437d0759816838e4c65762e8a1b21ce177b73329f21abd9cf836628281e12e",
      "publicationId": "atlas-lesson-audio-sampling-spectrum",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Audio sampling, windows and spectra",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/audio-sampling-spectrum/",
      "contentHash": "08ff8e79759a989d6e782d0bba3c20befc3000624c07822a36bde8c12e18a1b0",
      "recordHash": "013ae51cc3fc22d264f4227ff687a9e9ee119be96ca02154ea9d73fb45305560"
    },
    {
      "id": "atlas-lesson-aws-neuron-dataflow:297eaff0c403aca59436dc5f2a46ad1534ca0ed59ddfb6f9f3980ddb7b6a94ff",
      "publicationId": "atlas-lesson-aws-neuron-dataflow",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Trainium and Inferentia execution paths",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/aws-neuron-dataflow/",
      "contentHash": "986e8099757ff52ce94a6dfae389010bc22a3fe6404af40c2b746dc20df7cbff",
      "recordHash": "2d898c13c8deb742c201d5031078ba23eb6a384a2924d0a423ad4d49686f59a3"
    },
    {
      "id": "atlas-lesson-backside-power-dtco:b236f87f65e02da6118717de43039e1fad28bff3f7c6d2f1394ba1385734a760",
      "publicationId": "atlas-lesson-backside-power-dtco",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Backside power and design–technology co-optimization",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/backside-power-dtco/",
      "contentHash": "23aeef5f37b72468be29664abe219b9e3914530882bf1a5ce0e123854655aada",
      "recordHash": "9c64475efb36b441bd95aeb592e8b0254284b397d9d807bd30ead10288d8f50c"
    },
    {
      "id": "atlas-lesson-beol-damascene-vias:d9995c702f57eab23902f61793230d6fbad41edd013979180cf1293c97cd1af3",
      "publicationId": "atlas-lesson-beol-damascene-vias",
      "type": "revised",
      "date": "2026-10-07",
      "title": "BEOL layers, damascene and vias",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/beol-damascene-vias/",
      "contentHash": "437a4bcfd2710f2404f7882d3b1adddcc20180a7e50b8eb3a47c23f7cdfbc802",
      "recordHash": "71c62940ca7332cc83699dfe1893d82aed474f754aea3d45a087609763b6cd78"
    },
    {
      "id": "atlas-lesson-bump-thermocompression-assembly:e753fdfb8e2a20fe75bdf14b9251c29873ec50cae2fce08be7784c2bc65e1e7d",
      "publicationId": "atlas-lesson-bump-thermocompression-assembly",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Microbumps, reflow and thermocompression",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/bump-thermocompression-assembly/",
      "contentHash": "c47a446e62034c5918a3adf1affb806ba0c05855af38746a1d8b224f394375be",
      "recordHash": "25131746ec3fcddf9c1fbfbc5f9f93dc288fbc800f024c761dae6c56b89e2dca"
    },
    {
      "id": "atlas-lesson-cable-cartridge:caeefe8e75b95f80efc53765dac85e889b682da202d558283d4dd5b05cb612af",
      "publicationId": "atlas-lesson-cable-cartridge",
      "type": "revised",
      "date": "2026-10-07",
      "title": "NVLink copper cable cartridge",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/cable-cartridge/",
      "contentHash": "c54c63445c468fde236fe247abb3c68ac97b41affb9549a495aaa1cadc6a6ef0",
      "recordHash": "4bc508afd9acab7447ef5855416226e6e7c6d43637a18cd5d73266e85a97ef83"
    },
    {
      "id": "atlas-lesson-capacity-phase-geography:840f547a6a4553454a19f9d586edf5f2dcaf0be5446b6d665bf736c3bb503ecb",
      "publicationId": "atlas-lesson-capacity-phase-geography",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Facility phases and geographical evidence",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/capacity-phase-geography/",
      "contentHash": "224e31dc6f802f48652500969a68d0d7e12eeea65f17e6c4f3e8db16ecd03887",
      "recordHash": "ee0e5b611c259f0f8df323a4492ba8fc8de7fedc9052c59274d6a719d879b127"
    },
    {
      "id": "atlas-lesson-causal-pretraining-objective:f038b6ab4f359899791f1a4d56003f378aae51089f189a5670df34ebc058dbc7",
      "publicationId": "atlas-lesson-causal-pretraining-objective",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Next-token supervision from raw sequences",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/causal-pretraining-objective/",
      "contentHash": "2124b0d54fd316ec7657c90f8237469c28c2136852ce186edad9424cb1d0d7d5",
      "recordHash": "2c2dc50a548da67ac2e7c0f3d546a2d7c61d7bfe51191873411396f27f2bef16"
    },
    {
      "id": "atlas-lesson-cdu:45689bedc9664437db92ae3a002a62fbc3cf53742c6be192b24bea50cbaed5ab",
      "publicationId": "atlas-lesson-cdu",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Coolant distribution unit and separated loops",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/cdu/",
      "contentHash": "55091bfbdfc3d6e389970c3963d77afba99697c81b7b391d8e8ea976f1446a6c",
      "recordHash": "9e52fe4a77a02c57a8f5c2f55e7b362b7a9b2953b56d383acd94a14179c696a1"
    },
    {
      "id": "atlas-lesson-channel:1ac3860b47db200b6d13f7326e26723113f8d163b3d8e3b10a9d9b612b9986fc",
      "publicationId": "atlas-lesson-channel",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Controllable semiconductor channel",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/channel/",
      "contentHash": "e142089a57d57e50338b89d81f8539290daec0094217368733f98166cdb7cc64",
      "recordHash": "49b9a35ade15c153d4f8e36eea50dc02e6715c619d0527f12dafcb294870db42"
    },
    {
      "id": "atlas-lesson-checkpoint:5c3ef595bdac15206d2239575bb62f69aeeaada4601c627a36c7000f8f04b625",
      "publicationId": "atlas-lesson-checkpoint",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Distributed checkpoint and recovery state",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/checkpoint/",
      "contentHash": "ead48a54e3ef4b971238a9058b72da897c9c0dae37c17afddf3ddc9e991a9684",
      "recordHash": "96d6d682650e8f957b0316d81c93263c3ae093a65b042908ae8eae68ad111f19"
    },
    {
      "id": "atlas-lesson-checkpoint-averaging-boundaries:5da9a6fe8d4b1de39b0fdc54ab368ab66dc6289681b374d36c801ff9b0def7a8",
      "publicationId": "atlas-lesson-checkpoint-averaging-boundaries",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Compatible weight averaging and regressions",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/checkpoint-averaging-boundaries/",
      "contentHash": "9b04028466aabf214dc6611a12e0da892b0dfe46c8f845b5cd7ed033ab80381f",
      "recordHash": "a3d22b6d4026cbd548e3ee66dfce9ae782bcbd0fcfb92b688f08a18cbcf1fe14"
    },
    {
      "id": "atlas-lesson-checkpoint-retained-work:8cb58a0058f88763353a384aa442298dfe74d2586fd086fa27dc44c9fd9a266a",
      "publicationId": "atlas-lesson-checkpoint-retained-work",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Checkpointing, failure and retained useful work",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/checkpoint-retained-work/",
      "contentHash": "6bbd59bce61dcbf90373833a68950babeec1c66c495a21b0dbe80b2b83b272c3",
      "recordHash": "99c02d108a1eea5277477a2d30f3ae87a311cca9f63c919a74d12dfff9e95ae1"
    },
    {
      "id": "atlas-lesson-chip-physical-closure:7e8df8ceee10aedf63f29ba165c9985b0005d234205d25ecc4d3bde4e3209b7e",
      "publicationId": "atlas-lesson-chip-physical-closure",
      "type": "revised",
      "date": "2026-10-07",
      "title": "PDKs, synthesis and physical closure",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/chip-physical-closure/",
      "contentHash": "40db7ae466a572f46e973fbf3a16ee458749154c85dd53523dfcc38c99ecc51d",
      "recordHash": "3dd94fb573c876fef3b2f10c7b43d3f667b5721404ab6e43e9cda96cedb60044"
    },
    {
      "id": "atlas-lesson-chip-rtl-verification:c4aad1883c0676c58d1b6e4e1911e825130de872d9166ec4c7d3f10c9364eb1c",
      "publicationId": "atlas-lesson-chip-rtl-verification",
      "type": "revised",
      "date": "2026-10-07",
      "title": "RTL and functional verification",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/chip-rtl-verification/",
      "contentHash": "9466d12df66133e6e56d1ebc60fd70f745b2d0b22b66bf3add8172243bbf9086",
      "recordHash": "360ee2d68162f6958b9e2b2ecb7665c9f0894c7ce2fc4baeffe4e7f6e375fe62"
    },
    {
      "id": "atlas-lesson-chip-tapeout-productization:2bcfc7c01253fece489410b192fc6f874912b550bebbf92e1b57d3e3d0da996e",
      "publicationId": "atlas-lesson-chip-tapeout-productization",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tapeout, bring-up and productization",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/chip-tapeout-productization/",
      "contentHash": "53064a382c4f5e9f26b10d3c21ce0db5d4fc9c8c307afcf469b2ed2cb2369c21",
      "recordHash": "3b87351515c8dc88a4dd1c69c56cb6a01bc65af0a3791492dfa690f3bc0a0264"
    },
    {
      "id": "atlas-lesson-chip-volume-economics:54cbb6442167462587d75507ccaf49882af34f1d8ee62d9bc0350e5fd70c7c59",
      "publicationId": "atlas-lesson-chip-volume-economics",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Custom-chip volume economics",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/chip-volume-economics/",
      "contentHash": "b4c1d976ac6abbb824ada0b260538b233c23daefe0a6c577d29a617b93435738",
      "recordHash": "908490332d15fdf08af01e1d8c30ff6e1531d9f6791e77e68a986efbfe0aaaa6"
    },
    {
      "id": "atlas-lesson-chip-workload-contract:d0d2b8d54f4b881d070fab06488640ac5844eab89b46e089c002185afb85ed19",
      "publicationId": "atlas-lesson-chip-workload-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Workload contract and architecture selection",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/chip-workload-contract/",
      "contentHash": "32566e9f8893a06146760f57b889b24bf0471ae00cd032ee7889a83853d47579",
      "recordHash": "8f7c2afec941420c4cf926f744e8efa7fa28cfc52b5fcd7b88a9a29c550bf530"
    },
    {
      "id": "atlas-lesson-clean-planarize-surface:6593d80473155b0bc43d77269699490937178d454572d1d526f572d148555c6b",
      "publicationId": "atlas-lesson-clean-planarize-surface",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cleaning and CMP as interface preparation",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/clean-planarize-surface/",
      "contentHash": "f55b502488eb034aabcdb5c6c450ac29792b50782cb40c16860098ea690c3223",
      "recordHash": "d404dcd2a7d5701f25a4734c32a5a08581cc98cfff5ec4f96a6ab16568a22120"
    },
    {
      "id": "atlas-lesson-cleanroom-subfab-utilities:9b40d34e9b9c89822a3e33333f4819a8ff31598bd66d3182ea779a30130035c5",
      "publicationId": "atlas-lesson-cleanroom-subfab-utilities",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cleanroom and subfab utilities",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/cleanroom-subfab-utilities/",
      "contentHash": "c4c060faf611082113eede1b9c75f5173ebbaada5d565958c9f16ea37b6b01b4",
      "recordHash": "770e9d8ee879cdea9d9dc7696704e8be7483a8dbc5ad5446ec1241ec59f0e513"
    },
    {
      "id": "atlas-lesson-clock:c0f35fb3009cf561ed91bb7ff0e08f443bfdc427e1bf919cd7644b77627b1a3a",
      "publicationId": "atlas-lesson-clock",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Clock tree and gated timing domains",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/clock/",
      "contentHash": "5d972abf3860747056aee789cb2aa6a0cdd04730f520a5c4e6c23d988f38531e",
      "recordHash": "832402eeb2c4c7b0d78b0106d20e770ba625136e6d06ca048fca1e7ff38de6ab"
    },
    {
      "id": "atlas-lesson-cluster-commissioning-gates:40432f74b1b60fd4d13eac754272bb76d2181a7b0a80efa8f141bce15e365a3d",
      "publicationId": "atlas-lesson-cluster-commissioning-gates",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Commissioning a usable AI cluster",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/cluster-commissioning-gates/",
      "contentHash": "d3b96c46e22bb5ad3af650487ec4d70dbbb50fc12f8f41115dc9987a082afe38",
      "recordHash": "ed52c1af7fc7464ec7fdf60bee39f22d66b26edfe7ea8366c394f92866cd8c56"
    },
    {
      "id": "atlas-lesson-cmp:a5dbc9c46694a1fb6fb48a633cc2708ae34974889b01ff2e5f2bb5c2fb9fe908",
      "publicationId": "atlas-lesson-cmp",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Chemical mechanical planarization",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/cmp/",
      "contentHash": "79844161828c0e8ae1add6f0af6e44ade4d25860c5d472986fbb3280ed399eef",
      "recordHash": "ddd7b6121c5c299982e032c4470c3f2999059fc97132b27866e9e36ac7a4ad0c"
    },
    {
      "id": "atlas-lesson-coding-agent-patch-evidence:6c9127c6e321776e0ed70c1bc6e6ab5a6fb8f1df83af7d466539ef2cc3ffb2c8",
      "publicationId": "atlas-lesson-coding-agent-patch-evidence",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A code patch needs execution evidence",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/coding-agent-patch-evidence/",
      "contentHash": "bfe1779e1bf542843e69a5da90313d087c9c5598415183ded7cfca1a639329ec",
      "recordHash": "efe0a67b7aff0111253f2426a925cdc55aa51ef6d69a7bec7bb9c3a44ca5f73d"
    },
    {
      "id": "atlas-lesson-coherence-numa:8815c709d4238fb6d92c48ad1f4e3f3f1dabb8c723c93073ffdca49bfb5983ec",
      "publicationId": "atlas-lesson-coherence-numa",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cache coherence and NUMA placement",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/coherence-numa/",
      "contentHash": "9f645460db7cff4ee9a77c002d7c5513a554dbda8c96a47040b6d8fb1995c2e2",
      "recordHash": "e5aaa0f3d7794afa69e9746c00770d50907b7d0f4a062172428076e7c680f5be"
    },
    {
      "id": "atlas-lesson-coldplate:124faf189744d34162735608910d3d41ba0964cad64c2f8903285f8cdcfe0066",
      "publicationId": "atlas-lesson-coldplate",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Liquid-cooling coldplate",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/coldplate/",
      "contentHash": "6736ed68a3a1cbb70da84bdfb357815f904bcb8448b1ccc46668ae7c9281ad5b",
      "recordHash": "c551c0860d0baed8ef02b7712a6722a71cee5578a4a38c521595a52f5d328ebc"
    },
    {
      "id": "atlas-lesson-compatible-supply-capacity:a8314b091e91e5b64de1601c28701e6370e163cda4f6c310fc0044153805d34f",
      "publicationId": "atlas-lesson-compatible-supply-capacity",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Compatible supply and converging bottlenecks",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/compatible-supply-capacity/",
      "contentHash": "d9fe18287663a74819726b69b5272c140618a8025990d246b7b7ef0e9513d487",
      "recordHash": "236f97dc44a2f397272ec2b484c8bd85cb8789f4de2fc3aebdb3fa6e08b3c282"
    },
    {
      "id": "atlas-lesson-compiler:1f4d472bf8d094392595b55da2d138ea1841b805a88b8e273bafafe0fcc40878",
      "publicationId": "atlas-lesson-compiler",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Compiler, intermediate code, and device executable",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/compiler/",
      "contentHash": "cfe6d8400afb9803b32d1b3032b5e9a6a6f847fb23fe85ab3188515fd7a0bad7",
      "recordHash": "f74921bb72b19e16474a3ad9f92db53138cf68ce109c3aa9cecb7d97e6cbb361"
    },
    {
      "id": "atlas-lesson-compiler-layout-lowering:a96a9aa840bcfe916b28baf059f8cc81f73b8bba25c9e829cc468faf8bf857aa",
      "publicationId": "atlas-lesson-compiler-layout-lowering",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Compiler layout, lowering and buffer planning",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/compiler-layout-lowering/",
      "contentHash": "40e429a918541223908fed6c352e3878722419ce70b20f03a7ed41962a213cde",
      "recordHash": "90f231e4ee2fae32062a1406f7f86e0400375e7cc53f0e2909a79f8f86e40298"
    },
    {
      "id": "atlas-lesson-compute-baseboard:4d9de661e16dd38ff041b98867fb03482f7c81f236d8d52751cfde7b0f9d1146",
      "publicationId": "atlas-lesson-compute-baseboard",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Compute baseboard and tray",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/compute-baseboard/",
      "contentHash": "91f23254f5f53d1a2aa3d45f76fb36cdb66e590b46170ee75b6d9a9bc12bced4",
      "recordHash": "70861d404250b5aeff14ad2058427c1fc611ae0d95274685e87d2e90d65fb6f3"
    },
    {
      "id": "atlas-lesson-compute-tray:1092467c35d83487a3c8c597141bde12cdf1fef827c3ecb6e3c0c54ad0a39bb7",
      "publicationId": "atlas-lesson-compute-tray",
      "type": "revised",
      "date": "2026-10-07",
      "title": "GB200 compute tray",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/compute-tray/",
      "contentHash": "feb4e8222da11fb9757f6c7a70697462aafc7867037b2c043b9fa0ae31586ff3",
      "recordHash": "66fb7a7873c3a2c96f1242063f22ea659dd48ca7a3248ba7e35eeee7beaa10c9"
    },
    {
      "id": "atlas-lesson-contact:a8a379524c4f4e528dc446a4a82dc8188be3f4cd26938854175a19f930558c0b",
      "publicationId": "atlas-lesson-contact",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Device contact and interface resistance",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/contact/",
      "contentHash": "e6f6e1526593e31352d23aeb17e959a40c1fc310420a311e262bd979a570c603",
      "recordHash": "5caa7d13c9fb1c6e6359aa95de7a2c1ea7a0270ea32b9f8edaabbf1ebb9d2b81"
    },
    {
      "id": "atlas-lesson-contamination-and-surface-state:6655690d61773b79a57f215c29e2a456cb4a27cd85a88fd6c277490270600096",
      "publicationId": "atlas-lesson-contamination-and-surface-state",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Contamination and the state of a surface",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/contamination-and-surface-state/",
      "contentHash": "e348756a7901bfaf79bf2b3ecd13df34ff795eeb2cadc3f69d72155bf0000470",
      "recordHash": "ed35f9bb687c1f75bc17f8774352d456d03e498c0a4075d8913b838373eaa2eb"
    },
    {
      "id": "atlas-lesson-context-memory-provenance:a2719a057fbefb378fb0a59a772204589a0d653f132e234449589c6eb0a872e1",
      "publicationId": "atlas-lesson-context-memory-provenance",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Context, retrieval and durable memory",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/context-memory-provenance/",
      "contentHash": "1175bd13068c3be277d644927b6208cf1d18826ef4ade24a6abe15644b65ac21",
      "recordHash": "900e18f338ca1698d5c603179bee33dfd90c7243314ac7e085e6088a6c740658"
    },
    {
      "id": "atlas-lesson-coolant-loop-separation:8529b3f54da3866ca585fbc4109ddb8a234805f2b27fddc30ce83ed232b30c15",
      "publicationId": "atlas-lesson-coolant-loop-separation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cold plates, manifolds and separated coolant loops",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/coolant-loop-separation/",
      "contentHash": "1bcfd00e1ac5d01f61f2583744f58022f3586dc1fef46a9a5d0544545e4b2e02",
      "recordHash": "fb41a80687c474ce073dce9585ddad1c0f07c4315674bfa4c3e9964ea0b79078"
    },
    {
      "id": "atlas-lesson-cooling-plant:86ddb4e577003014e33fd5e82326d3960b87e2191c1a1cd27197e6b4aa6e72ba",
      "publicationId": "atlas-lesson-cooling-plant",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Facility cooling and final heat rejection",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/cooling-plant/",
      "contentHash": "46ba948a769523d9bb03358f0e2ec72c343c3dd66a7416440e213c4c2c6ffece",
      "recordHash": "f76336727c84377d562fa73562a08b306b4f7dbfb2794e75bdccaec566d0d491"
    },
    {
      "id": "atlas-lesson-copper-conductor:4a8df42ff3070f25981ddeeb6e204df14e4deea07990c242324d7213b03dbeac",
      "publicationId": "atlas-lesson-copper-conductor",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Copper conductor and barrier",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/copper-conductor/",
      "contentHash": "0d98e9c5f6b6f6efc32d730c8974e810bd0960923be3626133c47c746f93f22b",
      "recordHash": "3f1aafb953ea1039b87ca526a61cea051629c260ad883c6be100fa980f26da1c"
    },
    {
      "id": "atlas-lesson-cowos-r-l-routing:4c5ea46e67e935efb1e3c05dffd08866a8e7f35dc16fd84b9e235bb581d2141d",
      "publicationId": "atlas-lesson-cowos-r-l-routing",
      "type": "revised",
      "date": "2026-10-07",
      "title": "CoWoS-R and CoWoS-L: RDL and local silicon",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/cowos-r-l-routing/",
      "contentHash": "acb179e430bf28433015771167572e29537085964c579b2ace0eac64bc6459e1",
      "recordHash": "f479090ff506b28826cda1023f5f9818fd6d66d914b40b8e854a4230df1c9d52"
    },
    {
      "id": "atlas-lesson-cowos-s-silicon-interposer:8d4dad08d58dab16fdf36ab6375e074d6d61141cfc52ca93d97db246be7064f9",
      "publicationId": "atlas-lesson-cowos-s-silicon-interposer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "CoWoS-S and the silicon interposer route",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/cowos-s-silicon-interposer/",
      "contentHash": "3fbdbca0d75a4986c5f4fbd5605f0e756f4c9cd680a09a1b68c127f1e135b963",
      "recordHash": "f43cd5ae9afbd9c0cbe4155678f690af285289fedaf24c526ca4741dcce7ec00"
    },
    {
      "id": "atlas-lesson-cpu-out-of-order:c1295596fcb0458a2fb773eb3d1da67f0658ca92e05409df33418e843194672c",
      "publicationId": "atlas-lesson-cpu-out-of-order",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Out-of-order CPU pipeline",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/cpu-out-of-order/",
      "contentHash": "5771bcde0a26eeb6bc77b84369d1a53baf2db25bf4f5a3b57ccab551cca1aace",
      "recordHash": "caa0cea211ee8fea91ab067ddfd6c8e49975135ca2975515363b11c5060195bf"
    },
    {
      "id": "atlas-lesson-cpu-vector-matrix:283995e3254bcb9aed7aeaa6f92d2c028b293a4d2e43c80fc55bf0bd54be32d4",
      "publicationId": "atlas-lesson-cpu-vector-matrix",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Scalar, vector and CPU matrix units",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/cpu-vector-matrix/",
      "contentHash": "9b61120e1f7dcec78fb64f517b22ac3663a1cf53339d84bb8d95b0d476e58530",
      "recordHash": "aacf2021353caff6572616a6d596ed7653bc7d8a4e7ffb6ec276d3ed4a748e28"
    },
    {
      "id": "atlas-lesson-crg-55-year-resolution:a1167567e4e56da37d3144625bdbdd35dcda07d904498a907d6bb31e61306cda",
      "publicationId": "atlas-lesson-crg-55-year-resolution",
      "type": "revised",
      "date": "2026-10-07",
      "title": "The 55-year realization challenge and CRG",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/crg-55-year-resolution/",
      "contentHash": "ae7bb1acadc1a0c3c91aaead6ece53ab0eb7043183a337851302d9eeafedf13b",
      "recordHash": "e6475480e27e588b3da8c0f4c30bf92b9e555283180ad16e3b189766b84b03ae"
    },
    {
      "id": "atlas-lesson-crg-architecture-contract:ce30ed5af4124f0cbb38e4d91fe948d02d925b488550ed116c1310ae6ff2c641",
      "publicationId": "atlas-lesson-crg-architecture-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Architecture is a contract between computation and silicon",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/crg-architecture-contract/",
      "contentHash": "321b34b8da405a591c48dad8296a379d39f5c00b62f783f8137da9a7c6a643bf",
      "recordHash": "aaedb277d9e25ef3ab0b88c77ca6b8273afebfc3c9d00b70cdb5b98ed66c4125"
    },
    {
      "id": "atlas-lesson-crg-chip-design-realization:c65db04f05b972914ac37ae7a4e740f0431d2509dbc29e2ee45a5e3834c545b7",
      "publicationId": "atlas-lesson-crg-chip-design-realization",
      "type": "revised",
      "date": "2026-10-07",
      "title": "From architecture contract to a chip",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/crg-chip-design-realization/",
      "contentHash": "c271017ddef9fba7ca7d11e51f4b290e6a8f905414ae6bd531b82695c78f2bba",
      "recordHash": "3d5705885497ee6c8d5f4e146ff6ea41fb07ccc9fb2f849f9d8a2d8c0a222db5"
    },
    {
      "id": "atlas-lesson-crg-communication-graph:3a32c3a597fe127f1d7e5405fbfca370f3fb9edfda0019631cb634fa4321fc33",
      "publicationId": "atlas-lesson-crg-communication-graph",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Communication is the realization medium",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/crg-communication-graph/",
      "contentHash": "929677ecb3030bdc8e0e1c5889e197ba86dfba746f7e836b55ec5147e494d921",
      "recordHash": "d89d232a890fd827bac02d83654cb861d939d0d328754adceac2bb27837276ae"
    },
    {
      "id": "atlas-lesson-crg-package-system-closure:648c532a9c74844bede677e2f99545962489fdfcdfd0bfbd0d1f9792f5588c1b",
      "publicationId": "atlas-lesson-crg-package-system-closure",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Package and system preserve the contract",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/crg-package-system-closure/",
      "contentHash": "caf8f31a61a4a2aa88c30b0daadfa3c1034b0a08a5e49bbf7896fd9e24f2b71b",
      "recordHash": "ebedff7f2bae37adeb09263552dbac972dd8ec6d51396749a6397fc3c8363382"
    },
    {
      "id": "atlas-lesson-crg-problem-statement:b36bda245c2dda685104744a3e4a0c684d44795935fe87362024739e1f3d3ecc",
      "publicationId": "atlas-lesson-crg-problem-statement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "The computation-to-realization gap",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/crg-problem-statement/",
      "contentHash": "773fa8dcf3225548279027048798c57c24001e86d7399b25a6ef41a9c028ca6f",
      "recordHash": "84d553842ffb09835a13c77897025a91d9540270aeae799414579a7a740a1095"
    },
    {
      "id": "atlas-lesson-crg-verification-loop:c6fc826898a5935a44b95df6c829def661616390b93e2251e7b632148042e4db",
      "publicationId": "atlas-lesson-crg-verification-loop",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Verification closes the realization loop",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/crg-verification-loop/",
      "contentHash": "2f34b9e1cd6851d0425f5f808be7dd2872f20386d1fde6af5527eda01b2d1d9a",
      "recordHash": "9f12a1f1c8c62444bbbd05c6afeff0ff56dec53bc9991d0f5d0906b1897b3f68"
    },
    {
      "id": "atlas-lesson-crystal-lattice:57d130e8b645c77435d141ba760ab9f9955242e4549fb3c5a138baf845c2ebc0",
      "publicationId": "atlas-lesson-crystal-lattice",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Diamond-cubic silicon lattice",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/crystal-lattice/",
      "contentHash": "b68c3a8d25316f26a7c22b53be122799edfdba098dc1907e0ab59afb51adb598",
      "recordHash": "d707220033d3706c7707457a948ec97da66cb298864baf728e02da21d1ba3c4e"
    },
    {
      "id": "atlas-lesson-cuda:762ee03c3586dcd14fbf2770f8ff2fed6a7e0e1cbf12c9742c6edb3e31e11729",
      "publicationId": "atlas-lesson-cuda",
      "type": "revised",
      "date": "2026-10-07",
      "title": "CUDA programming and runtime layer",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/cuda/",
      "contentHash": "62e4fd337d6b095fd3a9f4a3afea346e4c4f84700647f96eef809d91cc701832",
      "recordHash": "aa0ae2b28d979b0fa3f570ef5676ff1c39d5caa7b1c274f5bf382bc55ded3fe3"
    },
    {
      "id": "atlas-lesson-cvd-pvd-film-transport:9c14884f68057fbfff0f754c091b55e0fe2b2942b8756780c572a193f8d89496",
      "publicationId": "atlas-lesson-cvd-pvd-film-transport",
      "type": "revised",
      "date": "2026-10-07",
      "title": "CVD and PVD: two ways to supply a film",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/cvd-pvd-film-transport/",
      "contentHash": "59e61dd256465804400e0f187c16f6d4799eeeced8d712646d1230464d388cd6",
      "recordHash": "612de11b605f25d4784b083f54033602efdbb003f5200a80c99fbe11728248d8"
    },
    {
      "id": "atlas-lesson-data-coverage-language-slices:41ef80f77bc0df88be3212c182c89b22335da6a2597d0086a4083db9a494f85c",
      "publicationId": "atlas-lesson-data-coverage-language-slices",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Coverage across language and source slices",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/data-coverage-language-slices/",
      "contentHash": "714bc48bc019b3652f84f665302ffd37d3740b2f235a65bf7f402b091f8b4700",
      "recordHash": "70c060f69b6a17125296ddeb97a9e8c09b778b7d6834ab140172ca3a1eaf87fc"
    },
    {
      "id": "atlas-lesson-data-mixture-sampling:4df4a3d650b6dd05440476d65ff5120a9c02f9bc9796abd6c0f19890de389610",
      "publicationId": "atlas-lesson-data-mixture-sampling",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Mixtures, epochs and exposure",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/data-mixture-sampling/",
      "contentHash": "06f1277dc91bf54e7bbfc152dcac6a6a3b597f9dadbd6d6e7f93a387be804bef",
      "recordHash": "6143fd5b2abb444119dcda9b9205655242f94e5a0a03c3e9398081a2cc40538f"
    },
    {
      "id": "atlas-lesson-data-quality-dedup-audit:7534250626469804f0f89c42750d25d3c127165b20472a1c2daab0b7a72a51e7",
      "publicationId": "atlas-lesson-data-quality-dedup-audit",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Filtering, duplication and contamination",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/data-quality-dedup-audit/",
      "contentHash": "89dce7ee13256bceafb26ff8a54b8d871d06d709cf69c4f46834041f0378fee3",
      "recordHash": "750939e4bad336dfe4fc46e58ac0484fd939f91f9caffd659235578dc87c7751"
    },
    {
      "id": "atlas-lesson-dataset-human-judgment-lineage:69375bc195eb1b6be9fa4c2075e608002ae386adc50ebc7b6091809eb59e147c",
      "publicationId": "atlas-lesson-dataset-human-judgment-lineage",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Human judgments, disagreement and dataset lineage",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/dataset-human-judgment-lineage/",
      "contentHash": "5f8fd7836d362400ca18e17f774bc34d9547f0250a1d556e93e0aa9feba5feb0",
      "recordHash": "9133583b22bbe538b63e59deb31fd2e7dd89a615dddc31c49a66c4c840807d23"
    },
    {
      "id": "atlas-lesson-ddr-memory:a0ca832451276d581cbe406f891702984ea7571347ae93917858d01ac719f6ca",
      "publicationId": "atlas-lesson-ddr-memory",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DDR5 server memory",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/ddr-memory/",
      "contentHash": "67ce9aa27f27d799ffff522d4ba14809965cd9ed84ca88b5187f1f095ae155c8",
      "recordHash": "681fd1e87a116c26c1bdb6d387523064c12ef63da2285278566e94d15886fa9b"
    },
    {
      "id": "atlas-lesson-decode-bandwidth-trace:ba113edd1cbdc771d04cb857bd319730072b958b3e08f7f3bb5776d89e93b906",
      "publicationId": "atlas-lesson-decode-bandwidth-trace",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Autoregressive decode and weight traffic",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/decode-bandwidth-trace/",
      "contentHash": "704f73bd60f11ebb2a0a234782ef0e84177669f27d220a381b53992315446465",
      "recordHash": "60774316b9ca98e42c147bed2d012591214120a93e248ce797a5629f23b542c5"
    },
    {
      "id": "atlas-lesson-delegated-agent-protocols:cb13f298ce3cb9db4f3998007f28698a81819d2ec50998115b4ce577ae0af62a",
      "publicationId": "atlas-lesson-delegated-agent-protocols",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Delegated tasks, messages and artifacts",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/delegated-agent-protocols/",
      "contentHash": "3262105dca75bcf8d24d2163ade24f792ba59c3ae3b89e8b9386e02f2e967183",
      "recordHash": "f0f5276253b4c31f7e40c5733b546f25a9d4b32320837595dbdc5e7473087dcf"
    },
    {
      "id": "atlas-lesson-denoising-generative-objectives:766fa069d17571784ce6e141b5f8939e15fc1cd17ef796c22aa75dfc41721ec5",
      "publicationId": "atlas-lesson-denoising-generative-objectives",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Train a denoiser and sample iteratively",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/denoising-generative-objectives/",
      "contentHash": "c03711621d9017474edf5d3b533149e92c1198627ec0cad2ba3f0f650e382755",
      "recordHash": "ccde5ebd9e1a4d055bf4a6a35d77103d3e6b7a645869ae176d4237120e18b685"
    },
    {
      "id": "atlas-lesson-device-completion-reset-epochs:3fa59fd42ebd9e675385c42afa8f779de5b8427f172efe74127950ac5eb551d3",
      "publicationId": "atlas-lesson-device-completion-reset-epochs",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Completion, reset and execution epochs",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/device-completion-reset-epochs/",
      "contentHash": "e81f923527108d8e70cab8e1ced5d8174f122ce53fb2d49699484f478f71f192",
      "recordHash": "5eef2523c6f2c0cfabdd7ed8c29b02300587fb02c31c15d3540989b9bbaba1a0"
    },
    {
      "id": "atlas-lesson-die-link-compatibility:73a0d5128792b60556307a5438191ac8bc98bbb4ff2c89c361bbd461ff8685b7",
      "publicationId": "atlas-lesson-die-link-compatibility",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Die-to-die links and UCIe compatibility",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/die-link-compatibility/",
      "contentHash": "4f8b46b904477dc2002505873ade061817bc1cf1aa205b54fd1d936f654cda79",
      "recordHash": "6a4be79447e005e2405057e3533f33f0916295df6600e2c763dd876166fd44bf"
    },
    {
      "id": "atlas-lesson-dielectric:e8544dea4a1566d6c51d08e3c8d903c19e4c1b5234c6abd21171d1d08577878f",
      "publicationId": "atlas-lesson-dielectric",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Insulators and low-k films",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/dielectric/",
      "contentHash": "804e2d183f71e7022fe5a934f2bee8552dcaed060d6e4bc2a766d48ca6e2df53",
      "recordHash": "b14843c48620398da7b0babcbdbcb68106504afc65b3b6ad9e90f75c706d5c36"
    },
    {
      "id": "atlas-lesson-diffusion-action-horizon:6184d79ea0d6114dce0b2c404987ac7987b7c31e4492faaafa59104f50d91d2b",
      "publicationId": "atlas-lesson-diffusion-action-horizon",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Predict action chunks and replan with feedback",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/diffusion-action-horizon/",
      "contentHash": "380bff9f0111bb060aafc626e38604fe6289a27151733d960af0de3704d9b7d6",
      "recordHash": "a65da0023eec60be61203a4bd89708ba091b3e108571187d26ced66da6dd67d8"
    },
    {
      "id": "atlas-lesson-direct-preference-objective:0ff840c7ee88c23db6805b3a2b2324fc425517412870ecf00f4f3eddaf214cad",
      "publicationId": "atlas-lesson-direct-preference-objective",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DPO policy/reference likelihood ratios",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/direct-preference-objective/",
      "contentHash": "95059fe768b375077fb0b3400152e9581761020b10d4ab1e36bfcb2870a526d1",
      "recordHash": "c0fb57de11b90e1aa7828235161814afb52bb280230e93d1cf47590efe023ef0"
    },
    {
      "id": "atlas-lesson-disaggregated-serving:8afadb68cf405fc7b98e59309ddcc1d80b854f77f1d365141986c07077a89a1c",
      "publicationId": "atlas-lesson-disaggregated-serving",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Prefill/decode disaggregation and useful serving rate",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/disaggregated-serving/",
      "contentHash": "9d8119928ee2717222713ba4d38b7c264a5d0861677a8de85100dfba6cf2b1d4",
      "recordHash": "28fab066871fa713fc2b3bf2a61f8f5da75aab55aa09ed882ad627f5dd9951e2"
    },
    {
      "id": "atlas-lesson-distributed-gradient-weighting:4cbce238c5c1cfdd3cb3dcd27c620cfc9ee11e7fb517b122b87e496b76f0356f",
      "publicationId": "atlas-lesson-distributed-gradient-weighting",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Uneven batches and the global gradient",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/distributed-gradient-weighting/",
      "contentHash": "fa5db0229ca8551d9fa4a1a842352e5782e61de99b1855aa1f914540ea86451a",
      "recordHash": "bebd393548a344aa4a027459440f57ebd985e56e9a38a2e06463feb8eaf2fd99"
    },
    {
      "id": "atlas-lesson-dma-visibility-ownership:0127ac53362999f4597e05de50315dad26710b786a396c5f9db34cc0d4bfbfb9",
      "publicationId": "atlas-lesson-dma-visibility-ownership",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DMA visibility, ordering and buffer lifetime",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/dma-visibility-ownership/",
      "contentHash": "daed6e18f2275f31a64cfafc9fb0c771d14bf9121f008fa7551e3e66e0114907",
      "recordHash": "0b58a1fc0c74114af9c9922e956ad7d4e0984419a383d894ca78d5889feacdd0"
    },
    {
      "id": "atlas-lesson-document-extraction-validation:083a5f25993481f52841f8120995292b92c6cc0980417fb2a6d53ef7181e8438",
      "publicationId": "atlas-lesson-document-extraction-validation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Document fields become validated records",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/document-extraction-validation/",
      "contentHash": "0879da9c5d6eb48ddb0472af8c60a5be22309fae4fa4c45584a150dd85fbbe24",
      "recordHash": "6a0ce07f778302c111da9fd418ac35fcc5f2328ee2cd1606ab022ebf0774efa8"
    },
    {
      "id": "atlas-lesson-domain-adaptive-continuation:71c4228d94a5bd1bda8d358f466408fab312b662ba059bafb529e88053a16dcd",
      "publicationId": "atlas-lesson-domain-adaptive-continuation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Continue language modeling on a new domain",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/domain-adaptive-continuation/",
      "contentHash": "ee0071ff85f21ecf3b9892297b027f6989c1ec5613a8848535367169b4f50305",
      "recordHash": "524bc269948c1fabd47152e95588eff66b03966204d9e4c4cf6726d5d8d8690b"
    },
    {
      "id": "atlas-lesson-doping:02c591592f2800336154fd9c5ae6b3e78ff0d6b1aacc0a26f2d976740f256b28",
      "publicationId": "atlas-lesson-doping",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Donor and acceptor doping",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/doping/",
      "contentHash": "402d6f2364af95445bd10db7b74bf4e8f772ce3a20b13ce16178405ef1d9a1ef",
      "recordHash": "868220561c36ce096117cd73a94675cd442cce2df3f8849d5b7f100c529773ac"
    },
    {
      "id": "atlas-lesson-dpu-infrastructure-offload:f706219150930ee9274f49700fd7e27b3229c1fecf7400bf73bf17bcd763f8f2",
      "publicationId": "atlas-lesson-dpu-infrastructure-offload",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DPU and infrastructure offload",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/dpu-infrastructure-offload/",
      "contentHash": "28de1916f5024c30ac541cb72bba625ea36baaa8cf177028b140cb2755d99451",
      "recordHash": "44138ba2cd74d75df26ddabe379e144bc71371e076cb493ade48e849d8e4054b"
    },
    {
      "id": "atlas-lesson-dram-cell-array-fabrication:1993dca296ffecda9aa080d65b3ae14920b90941d079d4d4347bc5f0a5edfcec",
      "publicationId": "atlas-lesson-dram-cell-array-fabrication",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DRAM cells, arrays and peripheral circuits",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/dram-cell-array-fabrication/",
      "contentHash": "08603310a7d13a99d74294a6feee4ad03897b744c706ec99c07e3b6fe7efd9e9",
      "recordHash": "51b8b12900913315345309724f7133e64801794624c0e785def9b30330089944"
    },
    {
      "id": "atlas-lesson-dram-die:53e655d2007c361a5ee38fcdffd484f30488cfad9642db398ae10624cf20187f",
      "publicationId": "atlas-lesson-dram-die",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DRAM die and memory banks",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/dram-die/",
      "contentHash": "130276b4f4478f9ab8bdc17492299d48f4c8d561eb96425e3a23d6be18e9b167",
      "recordHash": "feeb1f5df40a7745b104f503f5ad996a1856e743aea1ca68e135b82ee7b892bc"
    },
    {
      "id": "atlas-lesson-durable-actions-idempotency:20fc40ad71dfa017b67074cc75357f58ac252ff1718f603f34442a11818c6b3e",
      "publicationId": "atlas-lesson-durable-actions-idempotency",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Durable actions and the ambiguous timeout",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/durable-actions-idempotency/",
      "contentHash": "0798117f7c94bcae8ec1a5d38eb9650bf2681280869a16b4264beff7e198282d",
      "recordHash": "5e95f60bb65b13ab04dea0d8ac5d0a6e457e7c6035ff802f0ad181fd70013d3f"
    },
    {
      "id": "atlas-lesson-electronic-silicon-crystal-growth:c6c3ddb9584637071b28527c4dd1db5b0c46ec77877252a2e279c1da57caa699",
      "publicationId": "atlas-lesson-electronic-silicon-crystal-growth",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Electronic-grade silicon and crystal growth",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/electronic-silicon-crystal-growth/",
      "contentHash": "9de504b2dc40e114582d3760d75b523308e45eb0a53c3a37f470e72c913eba7f",
      "recordHash": "4adbc5557401c6afba4b0f7917aba349137a62e40476f7567c565f7a4f854ac4"
    },
    {
      "id": "atlas-lesson-embedding:1e05f9e465f068aa30f80b0102c8097a6e214c45c8fa5b3eba0d112f375418cb",
      "publicationId": "atlas-lesson-embedding",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Embedding table",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/embedding/",
      "contentHash": "05fee4f87241174adb89653dd91bf341496b28af0f3e450ae88ee66069851646",
      "recordHash": "370be89c7395df098bf7ce9b9c63bc7a2f45d9f43ec3fd5aec9fc85db16da3f0"
    },
    {
      "id": "atlas-lesson-embodied-policy-evidence:a44f30dccae0a1385339538957f7c9b3407752b02073bc6af6389a88b209ae75",
      "publicationId": "atlas-lesson-embodied-policy-evidence",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Learned action policies need embodiment evidence",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/embodied-policy-evidence/",
      "contentHash": "ee86ab951cad41a915ec5851f7a69f6722b0521b18f0cae3ed2eaf7765e5e17b",
      "recordHash": "c0715e37adc5aee39121c64bc4964c8d4cb2a1749b67c16c96442002c8b8b33e"
    },
    {
      "id": "atlas-lesson-emib-local-bridge:2464af1ac620acf10a3b61c518ca0d129fc3529345323abae8f7f3b1e40f24e4",
      "publicationId": "atlas-lesson-emib-local-bridge",
      "type": "revised",
      "date": "2026-10-07",
      "title": "EMIB and localized die-to-die bridges",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/emib-local-bridge/",
      "contentHash": "763fd38a3fad70797817906a4baf0e0f7304c7004d26cf721c3e023dba5bc356",
      "recordHash": "c07f6ce6d3d701c0d32471997c397ab05d443a468337d6831d12f02cb6c28b76"
    },
    {
      "id": "atlas-lesson-energy-bands:6398fb995328c31086306f28f6b6a79f232777b490d141653af80e96364da13d",
      "publicationId": "atlas-lesson-energy-bands",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Energy bands and carriers",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/energy-bands/",
      "contentHash": "1a3b305e5eea1f24eb990cebb721fcdf36f7e736beeec6b320a389efed94828e",
      "recordHash": "8828082fad4f660082405abdd2b87d062bacc4a239650f9fb8f659a4c79e9750"
    },
    {
      "id": "atlas-lesson-energy-forecast-boundaries:33ff2d71a058b392f0a994f1b0d6afd646ff93c661b7141dfea2d409d5f04c25",
      "publicationId": "atlas-lesson-energy-forecast-boundaries",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Energy forecasts, geography and measurement boundaries",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/energy-forecast-boundaries/",
      "contentHash": "92d7735f6925bbaf9cbfb1601698cca29a441a0fc6928fbcd64c5b5d040210fd",
      "recordHash": "25a58f139e56f3c20e680cfe3be4760c98af793f133845fa64087a0b960be57e"
    },
    {
      "id": "atlas-lesson-epitaxial-material-stack:303f34f667a16e718dd1a0e4b458ee85bd431e41da1feb3a31a93065419a68ac",
      "publicationId": "atlas-lesson-epitaxial-material-stack",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Epitaxy and engineered starting layers",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/epitaxial-material-stack/",
      "contentHash": "db39c16a24739398803427fef61df6deb646a04360758d7add8cf8b61c2aa56e",
      "recordHash": "9cb4f5ae941e542fde0f0b5c2b3c04077ee1f04f6189e5bf174b9503667d181c"
    },
    {
      "id": "atlas-lesson-evaluation:5249257f1e18cfab9604a399334dfb592c316ed6e6b4db080831e96e9069cb84",
      "publicationId": "atlas-lesson-evaluation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Evaluation & the AGI frontier",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/evaluation/",
      "contentHash": "d5ec81135bef83993af9fdbc757ef6cd7bfb5bbab952ef271f67af24f0d25ec1",
      "recordHash": "1645ed627966e6660cb21cd34f97697aee5257fc560c3d2c249a34dc62622a98"
    },
    {
      "id": "atlas-lesson-event-queues-delivery:24deb91ef73306c5feda39a447306f39515bcb40b47296e4e88ad63ef6b12e0e",
      "publicationId": "atlas-lesson-event-queues-delivery",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Events, queues and backpressure",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/event-queues-delivery/",
      "contentHash": "04d57892306a037cf0ebbaa95c17de8d5af35e3964f6c25a5747209a8db19c34",
      "recordHash": "fd617b74efa53407faeb159b3a43b3077b371136e2df483460c0e77cfc5e0e79"
    },
    {
      "id": "atlas-lesson-expert-routing-budget:cb8f1cb6c7b8798fd1aca185c36899b732ddc8c9d41fb6e4ad65bc81b5dac49b",
      "publicationId": "atlas-lesson-expert-routing-budget",
      "type": "revised",
      "date": "2026-10-07",
      "title": "MoE routing, active parameters and resident state",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/expert-routing-budget/",
      "contentHash": "992f6380ef8f4137b5b196ce2481e454d4c582b1609e941305665f21626beaed",
      "recordHash": "89318ee4382191ce0ec6792c3b2c6845af863d50242479293ba92294ce01eae3"
    },
    {
      "id": "atlas-lesson-fab-metrology-process-window:8211ce5d058a233e5294f5345896aeac2b447e584d33effca5c789cb8736702e",
      "publicationId": "atlas-lesson-fab-metrology-process-window",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Metrology, inspection and process windows",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/fab-metrology-process-window/",
      "contentHash": "93c84e9eb3b68df96a91caafc3564fa76336a2a8fc81c92aa07edd4ffe142e75",
      "recordHash": "1b411f5b829757f60c64ec1386456e1a96066c20a18138fe80f77a5bf3a5cd56"
    },
    {
      "id": "atlas-lesson-fab-ramp-cycle-time:a62706b888fda8229dc003fd3b56d71276223df0d2166b2d05828873d1d44828",
      "publicationId": "atlas-lesson-fab-ramp-cycle-time",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cycle time, ramp and effective capacity",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/fab-ramp-cycle-time/",
      "contentHash": "039f6a70e9f0c974b122466f67fdc5d5b30197af7ce85322fb550d76a6c599bf",
      "recordHash": "56ba930fe2b345fa2c0de25b05501a4a0b44bb7f8012c4884fb203ff4e5a7318"
    },
    {
      "id": "atlas-lesson-fabric-collective-traffic:652bc2f5b309d9729ae3a263214de50b55d0ed570ad6c2d20f472a043bc7aadf",
      "publicationId": "atlas-lesson-fabric-collective-traffic",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Collective traffic and congestion",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/fabric-collective-traffic/",
      "contentHash": "64f409e81a26a1c840d807c550535a9962a97b4533ca55734c377fd46971182a",
      "recordHash": "855d029115d577e24d86ad37ed13e14cfb09223019d2097a1f5d94057f1f6f87"
    },
    {
      "id": "atlas-lesson-facility-heat-rejection:b6edc9afe5f71326fae519fbb2fd6ea7916ddb62b47c80ee6530938bd73e3871",
      "publicationId": "atlas-lesson-facility-heat-rejection",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Facility heat rejection and cooling tradeoffs",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/facility-heat-rejection/",
      "contentHash": "001a6b010fa9a6241ff4b8d084aeb8480f8e02192a93b570856dd3cf53346ec0",
      "recordHash": "307733ae11d5aee1217df502abc2137ea88ed6118effb983242635fc9bd6e132"
    },
    {
      "id": "atlas-lesson-feed-forward:ceb4b99632b6a5962d07e62125d05724e410a4da63ccabc01bbc4bb542646b9c",
      "publicationId": "atlas-lesson-feed-forward",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Feed-forward network",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/feed-forward/",
      "contentHash": "424359c791ea7426b57a08e80fbc916e71d03e7c07f727d18dce3c3e3bb5755b",
      "recordHash": "9d709e34c9b93abc99cd23457deb17944c0d4dc59f063a30ac67dc8f78907d03"
    },
    {
      "id": "atlas-lesson-fin-formation-integration:451661674d991a74f0bbf2b42c151e7f3fab028c60e5906bfeb9b1b78c108120",
      "publicationId": "atlas-lesson-fin-formation-integration",
      "type": "revised",
      "date": "2026-10-07",
      "title": "How a FinFET fin is formed and integrated",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/fin-formation-integration/",
      "contentHash": "072773d70f3d88264c7c9383ddb8d8f4ffad898309063838da39f52a3a1eba59",
      "recordHash": "600171def751f5e35f51b2d87945ebb2eb0801cb5ef9c61218104dba055abba2"
    },
    {
      "id": "atlas-lesson-finfet:927e71b235c8b2337b6fc25b6ee57506e9c4aed31b1e99f937a53c58ab6795f0",
      "publicationId": "atlas-lesson-finfet",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Fin field-effect transistor",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/finfet/",
      "contentHash": "c6e3954d0d5243ce237a11008b94970542983ffd587bd4c8fd598f0f36907fe1",
      "recordHash": "e951c7631a276737ee44275eabc2c6c631f0d78ae9b3f06909423a2939d1e86b"
    },
    {
      "id": "atlas-lesson-firmware-device-contract:6faf2ec3468fc9fdab5ad6ced6d0e5a0201c300fad439599543f7e6abfbad903",
      "publicationId": "atlas-lesson-firmware-device-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Firmware handoff and device readiness",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/firmware-device-contract/",
      "contentHash": "1aecc713a863e4b859b3f2a0dec96f19a3b1e9cb2d477f013f75419f9c1d3c81",
      "recordHash": "013f638e7a7152ea1f60b10f742a0cd3f610f638b02f7df7788d055f4bfffd7f"
    },
    {
      "id": "atlas-lesson-flip-chip-abf-substrate:59d370a89e57caecf55789194f5718d94fd17e7b2dc239d89fb71128f857389c",
      "publicationId": "atlas-lesson-flip-chip-abf-substrate",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Flip-chip assembly and organic substrates",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/flip-chip-abf-substrate/",
      "contentHash": "a7c9282acdfd3e23cb49939307fd22f6b9060f5c303e7f00f041eb221189bf27",
      "recordHash": "7b596cca60bf05fcec40f7f9d60d3da28890c2f7f552a419de545e97d6f55948"
    },
    {
      "id": "atlas-lesson-flipflop:2f33d4b10f096ad8d6d1309ae0b408f7339d5f8cb41269a8c6b59729e544f5f3",
      "publicationId": "atlas-lesson-flipflop",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Edge-triggered D flip-flop",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/flipflop/",
      "contentHash": "6857fa7de72abea78ac96fc0ce9b00671cc5688a264ea84a5408e5181fd1555b",
      "recordHash": "12e1db834a327f09753a89241c8ead6c6c7fc6f9805ab0fff8e91fdc13910a2c"
    },
    {
      "id": "atlas-lesson-floating-number-range-resolution:db39c0abce7b8c9758e4906fa0271b996b835d173b861e39b6b4c1f5d7d5d9b3",
      "publicationId": "atlas-lesson-floating-number-range-resolution",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Floating-point range, resolution and rounding",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/floating-number-range-resolution/",
      "contentHash": "34849c4ecffc8951796c53ae502ac7593244d352d70883c0e1d175fb14e4858d",
      "recordHash": "f59782ae404311dd591d07782e429a2d1524a03d36b56a1eff7367432752834f"
    },
    {
      "id": "atlas-lesson-floating-point-reduction-order:45b6ca0692acba854c60d6cbc9a2fdd031430fb37469261a6f8e9cfefba6dd9a",
      "publicationId": "atlas-lesson-floating-point-reduction-order",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Floating-point reductions and compiler permissions",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/floating-point-reduction-order/",
      "contentHash": "fa34872623b3da0576a25593def8a324e7d8f106846277f70fb017fe2ab33514",
      "recordHash": "86f6526b5e6b4f533a5f3be9c45c920549eadd2ac7ba48d689fc599d086b2d67"
    },
    {
      "id": "atlas-lesson-fpga-dsp-pipelines:86cd819cfec8187c61454804a4e43d91d54a906dc89c59a8a6701206532fded4",
      "publicationId": "atlas-lesson-fpga-dsp-pipelines",
      "type": "revised",
      "date": "2026-10-07",
      "title": "FPGA fabrics, DSP blocks and adaptive pipelines",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/fpga-dsp-pipelines/",
      "contentHash": "921c82b6e2e3052e11a384e752ea69e263f778a82aaf3978553698eee08900cb",
      "recordHash": "6ce44a45903c179e571beba63471a732bf2e789f8fb2ead37e5768b75d4a7078"
    },
    {
      "id": "atlas-lesson-gaa:2020b4cdadbbbd527357dbcc3276e0408cd9ca18a5afb1c2725623977fdf4051",
      "publicationId": "atlas-lesson-gaa",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Gate-all-around nanosheet transistor",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/gaa/",
      "contentHash": "588b93b3f6ddc8928d88c14f363b5abc05050aa6d84d0770677dfd80b5b2a3ee",
      "recordHash": "7c68b7f3980b58ae6df03c12574891365ea119f170f09f711748e17e4f72d7ed"
    },
    {
      "id": "atlas-lesson-gate-stack:50955b3c34cca585d607a2186217e9995caf89c42c66ea6a8518dfaab6d36167",
      "publicationId": "atlas-lesson-gate-stack",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Metal gate and high-k dielectric",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/gate-stack/",
      "contentHash": "b86690ac90aa7d5e0b11721a338496c656069b22de85086858acd36a47d1ebe2",
      "recordHash": "2abf8ea02c40c7f9af21670fabf7d54fa869836ef4d2d695cde564078fa99d1c"
    },
    {
      "id": "atlas-lesson-gpu-chiplet-locality:38e99585af2ae6161b88b83ee037d33bd60e6e0da040ef5df7ea636a5cb86640",
      "publicationId": "atlas-lesson-gpu-chiplet-locality",
      "type": "revised",
      "date": "2026-10-07",
      "title": "GPU chiplets and memory locality",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/gpu-chiplet-locality/",
      "contentHash": "ffeff3431aaf3ebc4dd76695b1e71f348e00d4dacd35d226c7cd25e1abe25afa",
      "recordHash": "dc358463feffe13969d4777d09aed9d212fd81904424b36d9fa67d6b50d90962"
    },
    {
      "id": "atlas-lesson-gpu-die:9c98e7d40add148cc2517429cbbdfd769f762afd14473d3811340aaf38704193",
      "publicationId": "atlas-lesson-gpu-die",
      "type": "revised",
      "date": "2026-10-07",
      "title": "GPU logic dies",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/gpu-die/",
      "contentHash": "8da65a7c002f98cc25f5c02495e06f08ecee5644259a83812dca5b87b3e43d1b",
      "recordHash": "86a0ccfab986fc594ac0fa9339ed114c54d17ab2a07500563628c41087a233d4"
    },
    {
      "id": "atlas-lesson-gpu-occupancy-pipeline:6eb6358a0f2cae8f10beae753ed39f80a44b57a0fbc24cd4608d54aa762d21a4",
      "publicationId": "atlas-lesson-gpu-occupancy-pipeline",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Occupancy and asynchronous tile pipelines",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/gpu-occupancy-pipeline/",
      "contentHash": "ffede65530c7db0dca9e6df93fa09c0995e306201b993cb25b1c3c8bafd59dc3",
      "recordHash": "ca963c16c2497fddf2552a8b136c14ca78b1f0ba5a51723c14f04788a7f82ed5"
    },
    {
      "id": "atlas-lesson-grace-blackwell-superchip:39b52ff2e0c7b13618c8647e8c5b42a994e21cbe0815e737ba500057b8e7f631",
      "publicationId": "atlas-lesson-grace-blackwell-superchip",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Grace Blackwell Superchip",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/grace-blackwell-superchip/",
      "contentHash": "5103b8db892d24f9e0c937627542f41065db3fafd9b287aead8a6c1fe663eed4",
      "recordHash": "9883777314cc581cd470e5f2e6707e7801d06f0f275cdaacf0f7dacbc0e100f7"
    },
    {
      "id": "atlas-lesson-graph-message-passing:4f5e91fb38a23fd536c8d39f15eafdef2f20f9afc24b31cee6d355a9f2391a5b",
      "publicationId": "atlas-lesson-graph-message-passing",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Graph message passing and node identity",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/graph-message-passing/",
      "contentHash": "ff99f688ffeb28ef7976ae4afe1718f355869e7c62fc9c23c9261a2224ee5b14",
      "recordHash": "ea1d3549707209998fa47d48b57f91f1d75270fbef4ff4371bb4bbf503c42a63"
    },
    {
      "id": "atlas-lesson-graph-tensor-ir:5965dc31e352f3342c748b8379d27dff9de3db5d10141d66cb1b11f5df068f3d",
      "publicationId": "atlas-lesson-graph-tensor-ir",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Model graph and tensor intermediate representation",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/graph-tensor-ir/",
      "contentHash": "5f43c7b03e5b35e98c0b589be2c360015a436199f3d4114e779e9aed605f3697",
      "recordHash": "0aa4e5c028de4f4b443822317120494d1cb24cd03b88afb30d64eb8ec416fe03"
    },
    {
      "id": "atlas-lesson-grid-interconnection-readiness:5476e651c36ae4172213c70e7db03242c0d3070ac4d44a1be49a27ecd313f8aa",
      "publicationId": "atlas-lesson-grid-interconnection-readiness",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Grid interconnection and deliverable electrical capacity",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/grid-interconnection-readiness/",
      "contentHash": "1b5fe69786916234325c609dd9a58efe59dbde14e05fe4ab3aff164cf940b9ab",
      "recordHash": "209c73e3a30423a1808ee32a00c24d2185074cfed3fc6e25dd3607f7611439c4"
    },
    {
      "id": "atlas-lesson-hbf-latency-prefetch:1ded157d480d14734e3bb20088ba5a1ed48fbb46a0b2c511df7d83afe142a72f",
      "publicationId": "atlas-lesson-hbf-latency-prefetch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBF latency, transfer granularity and prefetch",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/hbf-latency-prefetch/",
      "contentHash": "ce59a24a9c07c12b22c7f4c7a585f69adf0106beda7d4c67573fe1781e75c0bd",
      "recordHash": "96897ed269c8f8e99949581b91c2de5128045eb0d3dd43fbcd32e369b76966d8"
    },
    {
      "id": "atlas-lesson-hbf-read-tier-contract:480b767dd753026b23d7cb39f31cdfb91d5d07b64d27c84d653d5af42a94e642",
      "publicationId": "atlas-lesson-hbf-read-tier-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBF: a read-oriented tier and its evidence boundary",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/hbf-read-tier-contract/",
      "contentHash": "30763644c0d826277b1a85d79e4dde3395ad861d565aa2ffb44358578e3c55c8",
      "recordHash": "20961a6bfb9efcc531ce80cf5dae7cab160436259a1ab5ebb493ed55e9a36058"
    },
    {
      "id": "atlas-lesson-hbm-base-phy-controller:794d06b837af81a135da2ac58042b644eec88a04a5bc3739e24c3d43be2f177e",
      "publicationId": "atlas-lesson-hbm-base-phy-controller",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Base die, PHY and memory controller",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/hbm-base-phy-controller/",
      "contentHash": "4464e0bf3d3be2ede295e2c0b2eb1f90b2ede76c3453e7d78eb97633bc680469",
      "recordHash": "b4626353419de2d8d0dad95ecb9f37c854e5efec5a912f6e8fd380c53c3a58bb"
    },
    {
      "id": "atlas-lesson-hbm-bonding-process-selection:c70d9c923bcaf66a08a8842c6eae7b83aa469e271617e1d7ab761978dc82e9db",
      "publicationId": "atlas-lesson-hbm-bonding-process-selection",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Selecting a bonding route under constraints",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/hbm-bonding-process-selection/",
      "contentHash": "c0158c018cc04bbe27282ea0d51716ad1d6321fe791ecda2c0da5484289ec058",
      "recordHash": "5485d06082bdfbc01b36f5afa3d4c303ccc4468852966bd9a294e709a264d2c5"
    },
    {
      "id": "atlas-lesson-hbm-channel-generation-ras:a17d29423ba85a4d63b2e4408fe29e815ded772ca3202c633204e5f6edd1407f",
      "publicationId": "atlas-lesson-hbm-channel-generation-ras",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM generations, channels, refresh and ECC",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/hbm-channel-generation-ras/",
      "contentHash": "1d23e5059a01233a739d52c3e5864c4e0eb1f2f0ad026397879964d9a03a69ca",
      "recordHash": "ce28bf465e4d4bea9e6f85b9df4d13f48a0f20135a48d2fd3fd12394f17e966e"
    },
    {
      "id": "atlas-lesson-hbm-controller:aedb52cc7c37d9c8a4e7e25ca89b854e0f1fc1fd4b51b5285f2469cc9c50ab68",
      "publicationId": "atlas-lesson-hbm-controller",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM controller and PHY",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/hbm-controller/",
      "contentHash": "0039466590a5343bff29e7cea62b9fd7c814a122e79f3950c33c828425a18230",
      "recordHash": "3b5bd23a50ceaa519d38794dc228b4cb127141729eb0fb32f61f28991eeb2f09"
    },
    {
      "id": "atlas-lesson-hbm-hybrid-bond-route:dacaa32cc7f24803303bdc3d8a57b92ec516d4c5890d48ad6c1faae901ca1640",
      "publicationId": "atlas-lesson-hbm-hybrid-bond-route",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Hybrid bonding: surface-to-interface closure",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/hbm-hybrid-bond-route/",
      "contentHash": "a465e34507df134a280e3c414fa869a28d609a2fcc715253ca3de856309506f4",
      "recordHash": "a2b62b431071afaf1b8ce1eef1572a4bc9842f66bf65fdb73bda4f2e08cc7e3f"
    },
    {
      "id": "atlas-lesson-hbm-mr-muf-route:b74edb549f8b20ea02acc8c333fa295a3b1c98b6a00d38e122e6a5c2a86ea770",
      "publicationId": "atlas-lesson-hbm-mr-muf-route",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Mass reflow and molded underfill",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/hbm-mr-muf-route/",
      "contentHash": "5a5376911eeed64d40a1fa9f962d2d7292bde492c3bb0fc16f5ac2bb8f59a37b",
      "recordHash": "5f73f85452fdb9b841718ea4dc230884a6bc63a71b1230eee0c575de1bef3503"
    },
    {
      "id": "atlas-lesson-hbm-silicon-intensity:38b2fcdc81da0217daeb126223cf55ea8d21a46c8e3d3818ad9eb2d4c92d0bc5",
      "publicationId": "atlas-lesson-hbm-silicon-intensity",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM silicon intensity and allocation",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/hbm-silicon-intensity/",
      "contentHash": "28d6de64447dce8ac5eeb9d065dd5e594f73c03eb10a83a79ada508164c8d869",
      "recordHash": "22f5850576d7dc5c2b2cfacce6224013d28d493009b4ba49c5b43ebaa7a24875"
    },
    {
      "id": "atlas-lesson-hbm-stack-assembly-test:d7a3abc862e8e1b8ebd3794a2a5abacfcef6cd742b0b990357ee6d4347287524",
      "publicationId": "atlas-lesson-hbm-stack-assembly-test",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM stack assembly, repair and staged test",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/hbm-stack-assembly-test/",
      "contentHash": "4abeab50388c6f02a48f7ac5b4273ff8ff72124ef12f812aff6f279be1854fab",
      "recordHash": "1a6b3d6d16c0a54cae6e1cff9073cfcecf0798b9d60234925cc0da111abdb51a"
    },
    {
      "id": "atlas-lesson-hbm-stack:82d55fba61984a068b5be26619f704ed56c994a3df37fe12ea409404cbaa2463",
      "publicationId": "atlas-lesson-hbm-stack",
      "type": "revised",
      "date": "2026-10-07",
      "title": "High-bandwidth memory stack",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/hbm-stack/",
      "contentHash": "c79d9d011be15ad4b5876513e4b2af781ab5c4c16f080abfa5ebb6f45f9e98b4",
      "recordHash": "7516a88d3157496424e84f73dfdd7896ef04537be6311041cc3978a3a8263ee7"
    },
    {
      "id": "atlas-lesson-hbm-stack-height-budget:bdeb1b1d0019307b14f03e457cdfd7ca89381eb90dbc3c6f597fad09e7a44112",
      "publicationId": "atlas-lesson-hbm-stack-height-budget",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM layer count and physical height",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/hbm-stack-height-budget/",
      "contentHash": "ba389023ecb0b7fd333b086ec8f6be9e6945e332e4834091bbb29201eb486dcd",
      "recordHash": "da3091d8800b70cbc4117a50ef940268a194b46928a7ce60eaf2067da230b0aa"
    },
    {
      "id": "atlas-lesson-hbm-stack-thermal-yield:785e7bda5cc90ed20a565dd75c74efebc1e53da48457a0adfca38cddb8712067",
      "publicationId": "atlas-lesson-hbm-stack-thermal-yield",
      "type": "revised",
      "date": "2026-10-07",
      "title": "HBM heat, assembly yield and test access",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/hbm-stack-thermal-yield/",
      "contentHash": "cf308008f13621804016b57c89b381dbd77af91992c828d836e9c721f5153bb5",
      "recordHash": "72dd4e12a63b93c42176e6ce640cc9e27a13b693d4577a96729d6cc3fc49039a"
    },
    {
      "id": "atlas-lesson-hbm-tc-ncf-route:05e1fa87e0701d1f7b662b83027aec05c27ddd57dce42e9cfa162572ab1bf894",
      "publicationId": "atlas-lesson-hbm-tc-ncf-route",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Thermocompression with non-conductive film",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/hbm-tc-ncf-route/",
      "contentHash": "096b82f8dcc7b2b7cf2099067bf7e78d333bc0097e7e8ac3d558499736d6188f",
      "recordHash": "9f370fd7cd1b7040aeaa04d00d44d73de5b8e9968276b6827ec7fe19f2dfec05"
    },
    {
      "id": "atlas-lesson-hbm-tsv-reveal:8ccb27fc75d9725e462889a47b4c3c16d29374213282637753b7bd4d6a449b0a",
      "publicationId": "atlas-lesson-hbm-tsv-reveal",
      "type": "revised",
      "date": "2026-10-07",
      "title": "TSV formation, keep-out and backside reveal",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/hbm-tsv-reveal/",
      "contentHash": "baa09aa20046de5507cb640173019dbb007148be0dc75352ed6f53e25131c884",
      "recordHash": "3fcf5771718b53baac868464a2e56b2e91ae73b2f9cb7ab8b21c3b0eb711d5ed"
    },
    {
      "id": "atlas-lesson-heat-spreader:2ad7bbc0ca7758d77ceebed5e4682278ad8daed0aa10cb4b768fd6d055f84558",
      "publicationId": "atlas-lesson-heat-spreader",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Lid and heat spreader",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/heat-spreader/",
      "contentHash": "26820f09ca797277a11ba5e837a2c2ff4f42189efab83c42f373d1bfbe9f8522",
      "recordHash": "fb2edcfb63fa1109ce1b567852a9522dbeacf08bccdb581d09d9a6e42c88cce2"
    },
    {
      "id": "atlas-lesson-host-cpu:9e24c9d6671b38282b877ab90cb6c5f5871971ba8878dbbbf8ca8ae1fd2cd1a4",
      "publicationId": "atlas-lesson-host-cpu",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Host CPU",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/host-cpu/",
      "contentHash": "b5d1a07f9cb941c3274d713a0b81cb7f2618c554d255deaac446e10c1a8c44c0",
      "recordHash": "25e0f702cc22b9d45da03c237eb7977e1d2fa23ab9ae50a93f37ef955d0d8a85"
    },
    {
      "id": "atlas-lesson-human-review-cancellation:3a3fd6a2dcb23ae6c0dc2ee6f774166232e979f3de83106e2970edd2a6a6888b",
      "publicationId": "atlas-lesson-human-review-cancellation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Human review, interruption and cancellation",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/human-review-cancellation/",
      "contentHash": "c1ada30f07ecd9cb67e55efe133548ea022cf105433049e9a50563c0abda978c",
      "recordHash": "8670bea8c17db9237a80b898d583dfe85cc82b413c981e80c90aeccfb0501cc9"
    },
    {
      "id": "atlas-lesson-hybrid-bond-surface-alignment:bb6e633167444a966b08f228444a88926ac9a4d5f245cccbcc51160a8e6c79e9",
      "publicationId": "atlas-lesson-hybrid-bond-surface-alignment",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Hybrid bonding: surface state and alignment",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/hybrid-bond-surface-alignment/",
      "contentHash": "c691a7e935a14d6c8b6a119726d930b041ca8f7584cdd3715594c0f696e5028e",
      "recordHash": "24186d931c2c46aaae5303697ffd5b28ae339a0fd41a7027062de794919ebd5c"
    },
    {
      "id": "atlas-lesson-image-text-contrastive-learning:96d2891dc00b08a4463d27387b3f69e1e0286e1724d6aae3476d47d64b1abfc6",
      "publicationId": "atlas-lesson-image-text-contrastive-learning",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Pair images and captions in a shared representation",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/image-text-contrastive-learning/",
      "contentHash": "6d0147d470e5b2945591e22129d461360ef261d9710d928144abbc2fb8220eda",
      "recordHash": "52f104c3d30eb936bf1982cd8102a2c61807144d6d6167486ae445ea7aee110e"
    },
    {
      "id": "atlas-lesson-imagined-rollouts-policy-learning:b307a1c179bb6fe77c3d04249ae507d7c9d167fc33d01a3d8543c7376d9eafb1",
      "publicationId": "atlas-lesson-imagined-rollouts-policy-learning",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Learn behavior from a model and test in the environment",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/imagined-rollouts-policy-learning/",
      "contentHash": "ac6a02ecacc2081684157f630fa0b2bb83209a2043ac8b043e43cba5db511bb2",
      "recordHash": "528d29d4fe077b16bec1ff6de897844d7924e3a32b17c3d416944b752f311247"
    },
    {
      "id": "atlas-lesson-implantation-anneal-diffusion:9ebd71e2be3dc4f7a8a457781a07e2ae7f90af065fc13dfb1ffb762744aa9152",
      "publicationId": "atlas-lesson-implantation-anneal-diffusion",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Implantation, activation and diffusion",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/implantation-anneal-diffusion/",
      "contentHash": "a37748de5c440c36cd5a4619092385f9a039745c12cb1e4c00a3a1944763dcd6",
      "recordHash": "032035776d11c14d023eccc327abc94637fa45ac6d8a2e26a9e078f4fecef03d"
    },
    {
      "id": "atlas-lesson-inference-custom-silicon:86b5f8daeced8868cd148ccbad79e27e28d032a12afae472a40ad8373d04b81e",
      "publicationId": "atlas-lesson-inference-custom-silicon",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Custom inference silicon: Maia and MTIA",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/inference-custom-silicon/",
      "contentHash": "bfd540602796a9b3954114011c9f9f82fdcd84564b8689744a54645f10634fa5",
      "recordHash": "39694085170190eccb4ea25154006846c1092ce81722ccaa4e557c4e22bbb144"
    },
    {
      "id": "atlas-lesson-interconnect:9a1a48bcc0cd19d9d0bd865d555fa122e7c44d0954d193605ab22c82b0796a22",
      "publicationId": "atlas-lesson-interconnect",
      "type": "revised",
      "date": "2026-10-07",
      "title": "On-chip metal and via hierarchy",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/interconnect/",
      "contentHash": "c76e4d3929bcb71e86f0bfb1a749eaa1004bd95c87859ecbe5f237e010285189",
      "recordHash": "bd2f6a3de80805ab956596893d28115e9973838d134fbe08a2269cca781a8272"
    },
    {
      "id": "atlas-lesson-interconnect-rc-materials:b39c6a6c3736e9661ee606db9fbf2b41df637e888939656da00d007a85d81fb8",
      "publicationId": "atlas-lesson-interconnect-rc-materials",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wire resistance, low-k dielectrics and reliability",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/interconnect-rc-materials/",
      "contentHash": "b18db7a3c45dbc6035b8f605dec95466507a2457e8c2e336b7c05aeee054b329",
      "recordHash": "341c8c07936bc821bf2417014d193af0fe3996f7c74f88da917c11697866a230"
    },
    {
      "id": "atlas-lesson-interface-signal-eye:e0c7d3c915e31fd097779514084c4998f91bd39be2d5ac5f733a427fbcf037c6",
      "publicationId": "atlas-lesson-interface-signal-eye",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Signal integrity, timing and the eye diagram",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/interface-signal-eye/",
      "contentHash": "0a27b3ccefa016a83ccc86b513958790bc40f1face8cd6751f3b4cc4cd8fabd2",
      "recordHash": "cbcc349f793110a465b4b66bfc17b8c021126f5b58c7983017769afb671eb86d"
    },
    {
      "id": "atlas-lesson-interposer:c4858885e1d68a0b621078b6f5206208ebb7976f4e4e8a8a1b57d218fc38f183",
      "publicationId": "atlas-lesson-interposer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Interposer and redistribution layers",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/interposer/",
      "contentHash": "9b8ba8d57d94e00e445478b11d785fcc1db9827cbf8561b6a50b0ad01afc9fc8",
      "recordHash": "56cb144b27895e892682f9d6c19eb46b8cb7f58effe346ac81d857c71d29549e"
    },
    {
      "id": "atlas-lesson-inverter:7d38dc0900ca128c429a98ea31410c9fbaf862d9f032c5cfbe021f1182fee7c6",
      "publicationId": "atlas-lesson-inverter",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Complementary CMOS inverter",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/inverter/",
      "contentHash": "9dd2ce4bd49129740d7cb8241c7249ac98747ebf115dce76486ab1b527f30635",
      "recordHash": "01c5d6f39b3e4929ff4ddcb8e60baf54b3a21673fe3daafdd9ecd5cb52c5e118"
    },
    {
      "id": "atlas-lesson-iommu-buffer-identity:619f90be075e95437f3a92e665faf235dc1ec1aed147460248d17312e03fb8cf",
      "publicationId": "atlas-lesson-iommu-buffer-identity",
      "type": "revised",
      "date": "2026-10-07",
      "title": "IOMMU permission and tensor identity",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/iommu-buffer-identity/",
      "contentHash": "ace0ad8a66ccd18f95039805f7bd8bdaeaca763da00d7f04c44a2be4f15e7f67",
      "recordHash": "283dc3a770aa54ca6d7f545d78ca6bf4f60c8b3662ab93e5df5f2c814f911b75"
    },
    {
      "id": "atlas-lesson-judge-rubric-agreement:c8d5d4b9b232fa950541ab95043b96e1cee5ae98e8a7618c47b0916b4c245b6c",
      "publicationId": "atlas-lesson-judge-rubric-agreement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Human and model judgments under a rubric",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/judge-rubric-agreement/",
      "contentHash": "ccce96986180ac4684f85623b423d129464b91b48042c22fad68e84418f76616",
      "recordHash": "fca6201957a91423b7b46346bec6a144ec803596f9f222c24b8f9f45599af301"
    },
    {
      "id": "atlas-lesson-kernel:6125e72da23b473677f2f4c05c8199a4e2ac0583521a0c5f7819b829b65047dd",
      "publicationId": "atlas-lesson-kernel",
      "type": "revised",
      "date": "2026-10-07",
      "title": "GPU kernel and thread hierarchy",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/kernel/",
      "contentHash": "4017f9b0ea32f49df4e2567504ed0cb53c38b875b4f6efb4e26a27e4456b6cf8",
      "recordHash": "c23cf225eb6f4c4f908d9e3946ee72810f5c93f542b8337b52d4fc3f6703900d"
    },
    {
      "id": "atlas-lesson-kernel-locality-fusion:00e44a74e6f8766bb3f692ce7aeb269d32752bccf7f6c31335a1d9e47ade062e",
      "publicationId": "atlas-lesson-kernel-locality-fusion",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Kernel tiling, fusion and operand reuse",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/kernel-locality-fusion/",
      "contentHash": "878b3639b9b3829d382348ac489eb8287e7f45109feff75b6c9da6cd688780ef",
      "recordHash": "d39496cfd03d5f6bf7876bcc0ffca9f082eb4871d33bc484f46f896ad895bb82"
    },
    {
      "id": "atlas-lesson-known-good-die-test:681e353e263b27a318c6fa7e22c9db5bf062dcb8c8c519cce985b2a6cf4ae83e",
      "publicationId": "atlas-lesson-known-good-die-test",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DFT, probe, binning and known-good die",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/known-good-die-test/",
      "contentHash": "44ff574da57279a3a115a247e37a58b2107fb3af13630ca7ed4f10de1f996202",
      "recordHash": "f7d286638293e8a0e4db346fa4faf4e94700c084482796a75b7785e96d1f2f56"
    },
    {
      "id": "atlas-lesson-kv-cache:0e87eb019815b4f797d5c6be37764aec77160c0b5307d572779a39659e4524c9",
      "publicationId": "atlas-lesson-kv-cache",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Key–value cache",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/kv-cache/",
      "contentHash": "7adbca0b39793013d27561824c6eb03cd63ffd2744c5846922affff52e8fe5eb",
      "recordHash": "9b9a5acddba13d8240242cf0bd651c2b17c7cf0a83192825a867340298faf28a"
    },
    {
      "id": "atlas-lesson-l1-cache:1086c2aabb5509ebefc755ccd1ac00e965cc930b0d6573713f01ac14b258b53e",
      "publicationId": "atlas-lesson-l1-cache",
      "type": "revised",
      "date": "2026-10-07",
      "title": "L1 and texture cache",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/l1-cache/",
      "contentHash": "3b88af0f776fa234b097935207579e43029892c059b47823b988154e6448f168",
      "recordHash": "9523acec3a267d7ddf16691bef0f54a14224d7d1b550b767a6ccb0b3b79f7a61"
    },
    {
      "id": "atlas-lesson-l2-cache:1696dd80149ea7e79503bbb3b49ba09affb22f2f71c2f6ed23c041fef6159512",
      "publicationId": "atlas-lesson-l2-cache",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Shared L2 cache",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/l2-cache/",
      "contentHash": "9c3917d4a3b1c2be736adae2304f9b7941234ab701837462ae9a71bacdd8de5a",
      "recordHash": "41c658a10bf525907f25c5293861dca853584fc514e9b62f055e78af4ae16573"
    },
    {
      "id": "atlas-lesson-leaf-switch:db0c6dba751b50c9a1e4a92f101e1943d2702fe383331e313a454c62c7b2f7c2",
      "publicationId": "atlas-lesson-leaf-switch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Leaf switch and endpoint network",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/leaf-switch/",
      "contentHash": "f94257aa3529c2280820244b172983890f4a579a66a1fa7a2b4c58ac2091b59e",
      "recordHash": "b0e075a2f603b6f7500c0dd051406ed5852eb8aefc292b05d4567ca981e67b09"
    },
    {
      "id": "atlas-lesson-linear-map-rank-subspace:d1951afedd001d03c956ef90cc950f924438ba6f761e2ecbb0baff3f7efe847a",
      "publicationId": "atlas-lesson-linear-map-rank-subspace",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Linear maps, rank and retained directions",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/linear-map-rank-subspace/",
      "contentHash": "404076b6aa1c3efe4a63d53fe74da70231f5155ec87610cdc09049578106cc9d",
      "recordHash": "8feab2aa141dbfcf1712d50eec3dc53ad2ba55a49017d15212a85200a5e637c7"
    },
    {
      "id": "atlas-lesson-lithography:510fbfb1497e097051d8da17cf887e4c2fa6e1876c99e726a490145f0591c1a6",
      "publicationId": "atlas-lesson-lithography",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Lithography and pattern transfer",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/lithography/",
      "contentHash": "286c9615cccb187f50128d402221b87f48b34d602244ba2785d29112f25d9dee",
      "recordHash": "ab0b93f5b8c715d4f5292d06a992d24f486e29c7dac941f5ac7cce8adb3c8061"
    },
    {
      "id": "atlas-lesson-lithography-resolution-focus:4f4b2d86c15a96ff109d0b0e1116cac65f993c7ba2ee84958215ea6754b77fba",
      "publicationId": "atlas-lesson-lithography-resolution-focus",
      "type": "revised",
      "date": "2026-10-07",
      "title": "DUV, EUV and high-NA imaging",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/lithography-resolution-focus/",
      "contentHash": "3b5b32f95bcd4cef9440316a0c5f495a08973dca970ff10952967f0789acd86f",
      "recordHash": "9a4ac1788ed0352aef2bd124d214586a5abcef5c2bdebb02c1433ce82dcef565"
    },
    {
      "id": "atlas-lesson-loaded-inverter-transition:1c3cf2e82e94ec606b4462b4ba9cc8097ed5696995cfc0689ab8e473cf9b0fb5",
      "publicationId": "atlas-lesson-loaded-inverter-transition",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Loaded CMOS transfer, noise and transition delay",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/loaded-inverter-transition/",
      "contentHash": "2b59bac1b8b3073e212ad85a8ab6914b768dec825d5670c315c17a827dc6abd5",
      "recordHash": "87701e017caf0da748cef8672ce8cec608030ca1feff06ee6081c552bd4a6190"
    },
    {
      "id": "atlas-lesson-long-context-adaptation:f49b7a418d6ae998b1c45b5b19ca8c34bb83e493335da7240bc971e815fcc6b4",
      "publicationId": "atlas-lesson-long-context-adaptation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Context extension is a learned-use test",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/long-context-adaptation/",
      "contentHash": "627d090d975687c89504322e74b906bf34096c51bc4b601edacdef80b325cceb",
      "recordHash": "45ea46ac699f2cb9c5000c4d74895a6492d45ba8edec2dc15af0a9466853780a"
    },
    {
      "id": "atlas-lesson-loss-optimizer:bc1807b3c2b0d070d722df7555e0d6b21cba916417b14cd902bae959848f42e2",
      "publicationId": "atlas-lesson-loss-optimizer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Loss, gradients & optimizer",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/loss-optimizer/",
      "contentHash": "ddbc8617107da8278f984b282ddc898917f573899b7525d02b8846ec4009dc8f",
      "recordHash": "2b505d4c1b11fd12ba6a7300e0fdebbef2e16af440ab5e3058c782e6cf3e419b"
    },
    {
      "id": "atlas-lesson-low-rank-adaptation:a2e1e68c8be9cfa183bcc2edd149b3ef8445fa8357928d370ac3c115a7544804",
      "publicationId": "atlas-lesson-low-rank-adaptation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Frozen base weights and trainable adapters",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/low-rank-adaptation/",
      "contentHash": "d423b4b35c014e771cc64b17500150e20a2353c95b14a81382f564559c15c5c8",
      "recordHash": "063ea7c2734e3f12346bd5278e965e0de585cb9ceb8adde78ccdd6958d40b614"
    },
    {
      "id": "atlas-lesson-lpddr-memory:3c76532660cc182442a0bfccf5bc49af31b3230b0a40bb2eb95ea25e1b29e702",
      "publicationId": "atlas-lesson-lpddr-memory",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Grace LPDDR5X memory",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/lpddr-memory/",
      "contentHash": "3b57b78e069101310690f4f01fcb1f2d2510b5ef41330538b9a7f2d6a8520f04",
      "recordHash": "1af418423f6846eaa96552a77217ecda49fa060d28a5e443e306568e66df68bf"
    },
    {
      "id": "atlas-lesson-mac:98559469da036e56cd7525e577d9f0a5027a689c6d9fa6583ed52f04706742c9",
      "publicationId": "atlas-lesson-mac",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Multiply–accumulate and fused arithmetic",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/mac/",
      "contentHash": "14251146ae8bf720ffe32f0c12b94fbf1bbb76f40c2995e0f3666de592c22578",
      "recordHash": "29bece564d85b2efd5dc37c4c1960dd6ce165541ada52f05c123f42df2c11e40"
    },
    {
      "id": "atlas-lesson-management-controller:733c6cae28bf51b6c84f5fccefc2208947b666589a6e16b231004ca027d32789",
      "publicationId": "atlas-lesson-management-controller",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Baseboard management controller",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/management-controller/",
      "contentHash": "93019569faff4379bc6ba5124a01c9baf183df8e625cddad1f7646055241c6b2",
      "recordHash": "31024f529afbc9d642172166cfad879023d4542adca9a222482c272618ce543e"
    },
    {
      "id": "atlas-lesson-manufacturing-execution-dispatch:4c1545e2c099af0e6fe8ff564d176f2cd05283c17bd8a632e90ee6d67060b705",
      "publicationId": "atlas-lesson-manufacturing-execution-dispatch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "MES, dispatch and process release",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/manufacturing-execution-dispatch/",
      "contentHash": "cb37740961a7aa505e4a5c72ed43bf0b4560606f775c1cd128836b9d12665be6",
      "recordHash": "8e454f89a0c4bda146f12750052e8c608c159595fa2e715bf25dce2a40403a0e"
    },
    {
      "id": "atlas-lesson-mask-opc-layout:fddba9080bea8449a9de368b93f6e6b7b08ce8f127bad3515795b8808a85ee12",
      "publicationId": "atlas-lesson-mask-opc-layout",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Masks, OPC and pattern-aware design",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/mask-opc-layout/",
      "contentHash": "24112ff4109503a458d2c6937ba20ccb30b92e468e880d252f76b325ef8bb3d9",
      "recordHash": "5a4ddf4954c887cf3732d98507e372c2e559bddbfe817b02a42455e16ec7f209"
    },
    {
      "id": "atlas-lesson-mcp-host-client-server:c19238933df1719a2823956ba2c925ec56470cd00daae8e01b000acbc682e4c3",
      "publicationId": "atlas-lesson-mcp-host-client-server",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A tool protocol is a boundary",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/mcp-host-client-server/",
      "contentHash": "156e8be193fb111398fb645cde5c2764d3e86ede96b26154a95772290685e669",
      "recordHash": "d9c478a755add7fd18b00a9d90bbd04638e6558670a734b2d3f706f97d888003"
    },
    {
      "id": "atlas-lesson-memory-hierarchy-route:ef49733149e3d00331ca70dd282d35be6dc9c3eb9d5ea10401b1f48980cc201d",
      "publicationId": "atlas-lesson-memory-hierarchy-route",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Full memory hierarchy and input path",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/memory-hierarchy-route/",
      "contentHash": "6fbc136f08c4467897cdc15d178791b0993771ebcd28c06c2d399b4b461bb15c",
      "recordHash": "3c6e01b3027e6456373ea76c2f5592b08c4f74d82d84ce6bf0cefa3162483bf1"
    },
    {
      "id": "atlas-lesson-memory-interface-choice:5fc1a7bbac36306cf4706ebca48e64cd39ad9273a65f670483aa0ba727568523",
      "publicationId": "atlas-lesson-memory-interface-choice",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Choosing SRAM, HBM, DDR, LPDDR or GDDR",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/memory-interface-choice/",
      "contentHash": "84c96e236fec744450170fcc1600b0b71f0798e0cff701815e7b5c27dfb8cc66",
      "recordHash": "e304482b0ca6121b861bc7b2017b459b6827e3277fbee5928d732bbfa46657af"
    },
    {
      "id": "atlas-lesson-memory-system-qualification:ae49317e27d1cd9ad49400b7796c76531577d9deab790b4ec25db91a380f2816",
      "publicationId": "atlas-lesson-memory-system-qualification",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Qualify the memory system and retain useful work",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/memory-system-qualification/",
      "contentHash": "e5f7d3d7006c0d7ee8687c32748908ead39477624552327ed8852f8d6a00bc7a",
      "recordHash": "c6c2249c4de2e0455201e7b725e25f4fb6c0fedb7ed0ddd57a3ccb179843bb80"
    },
    {
      "id": "atlas-lesson-memory-to-hall-propagation:253e0ee76abe6d0741154b119c371c830a7a4fb7d8325d4db90157d4ead03324",
      "publicationId": "atlas-lesson-memory-to-hall-propagation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "From memory placement to network, power and cooling",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/memory-to-hall-propagation/",
      "contentHash": "1521593380dabb522766151d28118624e915648e7e02773a036506fb0c2d13ee",
      "recordHash": "d81444484bd500edc50e2d2675591d7761b71fdcd31be6200a09fb28fd86f6fa"
    },
    {
      "id": "atlas-lesson-memory-wall-trends:d2af409aa5d3c0c8cc7183aa1f367bfabb6b3bf26d13030a523a7a1e5d88c77c",
      "publicationId": "atlas-lesson-memory-wall-trends",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Historical memory-wall evidence",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/memory-wall-trends/",
      "contentHash": "402b258f60e7e0eb29c326dc71926ca2d3d5a61dbc03899c813a6e2f34827225",
      "recordHash": "318b96334bdbab6d345fffd29a843b24d60949419f038cb8d3958ebcc8063bf0"
    },
    {
      "id": "atlas-lesson-memory-working-set-placement:c182a005facd51e9da3255af8392840ea2fc8aac678632fb25f06a4c0c0dd587",
      "publicationId": "atlas-lesson-memory-working-set-placement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Place the working set, not just the model",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/memory-working-set-placement/",
      "contentHash": "c8429b529b7a86cd13bb32e25d64ce85b28746d419a93e44f714143900fb17f8",
      "recordHash": "fed6250a96f90aad3ac08e8b065c56d5b22bfc436f735baeec4999310985140b"
    },
    {
      "id": "atlas-lesson-microbatch-equivalent-updates:2a78cd5e3a703bb056324abe733b430e8daa397a2eda69aaef88c9888e998c88",
      "publicationId": "atlas-lesson-microbatch-equivalent-updates",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Gradient accumulation under a fixed global objective",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/microbatch-equivalent-updates/",
      "contentHash": "a5b74f40fe3e160d9bb9daf68218515e4244196b4cb26081eca39da4200f2803",
      "recordHash": "f60c05d4f4bb3227ba1405d4cbfbb6e90206338b750b504f8af7b9d7d1e56874"
    },
    {
      "id": "atlas-lesson-microbump:e8c915dd36f75890ac38061c843349334742f37e647b05a17291a55d966a8a13",
      "publicationId": "atlas-lesson-microbump",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Microbumps and bonding joints",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/microbump/",
      "contentHash": "4c93e4aec9a256190cd0bfabbe139dfaf6baace7b2d09daa251a363e46800c7b",
      "recordHash": "7cd04831ffa90eceaf9c887012dfbd811d82d8e02ecafa4614465c4c0ebab449"
    },
    {
      "id": "atlas-lesson-model-artifact-rollout-drift:5b9f0fab087c8fc08709a230acdb451b674b01727a26d8a3e6e2971c7b9fb015",
      "publicationId": "atlas-lesson-model-artifact-rollout-drift",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Model artifacts, rollout and drift",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/model-artifact-rollout-drift/",
      "contentHash": "4b9ae3f7a585361e01e5b1ef8cdd04517fb7212c334b58b331a8dbb77c31efa1",
      "recordHash": "e21268a3f9e64f134070d1bf866c779a9e61fc185fc2c90c1ffcf8478df5f667"
    },
    {
      "id": "atlas-lesson-model-lifecycle-stage-contract:19a429c2c70f81f50d066e4ed667052769695e573a6d0f12af8fd17133e8e955",
      "publicationId": "atlas-lesson-model-lifecycle-stage-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Describe a stage by its changed contract",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/model-lifecycle-stage-contract/",
      "contentHash": "22e47a8e64388364c1df32ef509a98a53b5e17f85201cb36259dc6b0b8663d31",
      "recordHash": "79f7087293ebff116ba7ca84a6e27dd237b2ce445450c1bb066143ee29fbd18f"
    },
    {
      "id": "atlas-lesson-model-system-regression-contract:924ccc9ba407cf2001e6aed13bb0d503028e51b4d470360fc9bf47fd92037637",
      "publicationId": "atlas-lesson-model-system-regression-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Version the entire evaluated system",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/model-system-regression-contract/",
      "contentHash": "ceb77b59857c4157287fcfe7a0f9eda679a758e4dd5f7ee29de48f7d35d059df",
      "recordHash": "7c1e6d798c08c9c9b668c34b4ffac9e1063c5873415673274837b65a967a0071"
    },
    {
      "id": "atlas-lesson-moe:3f6a1e691bb02343e32a5da436aae75e88c063cf4f380c8fd7bfdee3925aaa20",
      "publicationId": "atlas-lesson-moe",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Mixture of experts",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/moe/",
      "contentHash": "4f43ff034d1837b02dcdf04781421590d66783e28730a71d1a9e8c4de1e68944",
      "recordHash": "219967cf6856d2936c6ec084e0f3efaefae71d8f2b7ef897f4fb2f2a9aac4bb1"
    },
    {
      "id": "atlas-lesson-moe-expert-tier-placement:1135774e064414c3a7a938b9bf58c8a0a9b46ba871d345c7de1f47f6947f5dd5",
      "publicationId": "atlas-lesson-moe-expert-tier-placement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "MoE experts: resident capacity, routing and misses",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/moe-expert-tier-placement/",
      "contentHash": "6b5bf3b4de32dcf4495444e142fee973f963cabcfdf7638d79cfb9a7ecec17f3",
      "recordHash": "d975dcb93f30f15f49f5f548968cc33f31d46d4ac7084fa9aaf9f7bb7e1745f7"
    },
    {
      "id": "atlas-lesson-mosfet:3fa9cc9f0fc16b08fabaf2deeca914253e9f28d83330cef6fae67a4573bed41e",
      "publicationId": "atlas-lesson-mosfet",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Metal–oxide–semiconductor field-effect transistor",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/mosfet/",
      "contentHash": "7aad3a21f1921204b88f93d4f81b0640ff9cbab5f8e1fc8aa49a22cc3f99ed4b",
      "recordHash": "9b77819508fe778744f911c6c9c5b2c53da247e24ff793781e664fc1565307b0"
    },
    {
      "id": "atlas-lesson-multi-agent-coordination-cost:edd0bd3152cb33e99d712aa0e7cdeeae5de9a8b66080d8ed0ecf30e8d70f8af0",
      "publicationId": "atlas-lesson-multi-agent-coordination-cost",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Coordination can add work",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/multi-agent-coordination-cost/",
      "contentHash": "cccc7cc52e3d755cfdb4f8b6e010e5cf32770c3525a40cd04bfe8f29d22c3fee",
      "recordHash": "ee8e659c297718b053b9a4913e49ac14857adb1f2d2232e751c4e09b0ca00672"
    },
    {
      "id": "atlas-lesson-multiplier:3130da1f3352c4f32c0b898cbf7a6556f897c38fe5ffdb9a7c0e601b6e16c1a7",
      "publicationId": "atlas-lesson-multiplier",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Binary multiplier and partial-product reduction",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/multiplier/",
      "contentHash": "403d8a7113d608eea4bcc0433415aca6a371eabd3bd28148a59392ecad4884a8",
      "recordHash": "4529707f5162bb868dad685a471995f042cf6c9e21780751e574198ec037d005"
    },
    {
      "id": "atlas-lesson-nand:8ce2920e3f995e25dac31054a42fc0e08f9136e60cbb51a689b0c85403ee9b34",
      "publicationId": "atlas-lesson-nand",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Two-input CMOS NAND gate",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/nand/",
      "contentHash": "9803466276e524bd5e125a1eafeab6fcdc5d92773d671e81aa599ea70eb9a0a3",
      "recordHash": "74661e3e6cc02ce522a57c739bed10a384a951afb3f852fcbd3e60c7eaf40a69"
    },
    {
      "id": "atlas-lesson-nanosheet-gate-last-integration:34d2b4c93373b1b1a0c53ebf0ce601ac51a6e442634306d39a0d0f03dc41f7a3",
      "publicationId": "atlas-lesson-nanosheet-gate-last-integration",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Nanosheet release and replacement gates",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/nanosheet-gate-last-integration/",
      "contentHash": "f6e2854a38d3603867eca1f1af58b6cd2de0a5a0167d481f501884bac0b525e4",
      "recordHash": "1152eb29c2823a1822e0691da40fd7767be2eb389377601234999cddb1c70f28"
    },
    {
      "id": "atlas-lesson-nccl:b8ab08487dab7558ce64e896b2e1827fd35948eeb5404df076e6b796d4e0744a",
      "publicationId": "atlas-lesson-nccl",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Collective communication library",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/nccl/",
      "contentHash": "d65f0391efd2b5482745d1c9fc927430745b222faddbf5e5d07fdcaaae67f72c",
      "recordHash": "a495d22aa29180aee498625a620e87c6fceee3860a45a04adf7d8856f6ef3061"
    },
    {
      "id": "atlas-lesson-network-adapter:ede6790c7d7327e54be6abf2be13e13ec90bfcb91675ee821c68aaea7b1d4375",
      "publicationId": "atlas-lesson-network-adapter",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Network interface adapter",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/network-adapter/",
      "contentHash": "ad178d371c58f691951ca4ed8dfb1b1662d10cf9c3bfed550e3618254be700c6",
      "recordHash": "06c6d696ba3fed381f1ee3277dc6612b15735180e3c1f987c0da00faa832c133"
    },
    {
      "id": "atlas-lesson-nvlink-port:f16dff23a0b3c47debcd8859b98c7c1faf03b693f705169126f9beeb2d0a5525",
      "publicationId": "atlas-lesson-nvlink-port",
      "type": "revised",
      "date": "2026-10-07",
      "title": "NVLink GPU interface",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/nvlink-port/",
      "contentHash": "000f51c3a51a796d4315bb00decb22b8f1cecee9e1e53c9f41bd6fe406d1659e",
      "recordHash": "74f49b061ceac1aa5c307f372f9ba5f6b36bff811e77f67f1f89397078cccd2f"
    },
    {
      "id": "atlas-lesson-nvlink-switch:87e183ea98687309d8d3b2b031ccc63d73dce2817dcbccf10321e6f3b16ef447",
      "publicationId": "atlas-lesson-nvlink-switch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "NVLink switch tray and scale-up fabric",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/nvlink-switch/",
      "contentHash": "971c393ef286095c42737fd246cad34eec33def4cb5d54f0ddd2033945856631",
      "recordHash": "e736f108789a2f09a8adf290ff083b807b11bb22d1a5e9b8866c82a9f7cdffd3"
    },
    {
      "id": "atlas-lesson-nvme-storage:bc4a4a588ec74634f4e47ecf05390c942356d524be3c9351ae2fc803b34b1332",
      "publicationId": "atlas-lesson-nvme-storage",
      "type": "revised",
      "date": "2026-10-07",
      "title": "NVMe solid-state storage",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/nvme-storage/",
      "contentHash": "fe601c5b4e46054aa1b86c1c080435fcd9c329443b4bd47713bdfa567c254757",
      "recordHash": "f9f39d0a2d6cdf24f67dae9c0dc766e45fb180ccd6b4796755c4a5cbce54df18"
    },
    {
      "id": "atlas-lesson-on-chip-network:3413d947160cab2451856c5d3ee0272c777ba13a3be69a3b5dd6b45005fc9b51",
      "publicationId": "atlas-lesson-on-chip-network",
      "type": "revised",
      "date": "2026-10-07",
      "title": "On-chip interconnect fabric",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/on-chip-network/",
      "contentHash": "5aeec86310e3cb22d7495f32e87389d6424b9cf675362bb3dd1bf1585a0797be",
      "recordHash": "198ce3b829665171165f64b79ea9d909a1be2310c039eb71ac9b9494521b3314"
    },
    {
      "id": "atlas-lesson-optical-cpo-placement:8caa2661a7f81a3207cebc62ff00b0211a1d68e7d051e6761e3560984cc76da4",
      "publicationId": "atlas-lesson-optical-cpo-placement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Optical transceivers and co-packaged optics",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/optical-cpo-placement/",
      "contentHash": "ebfbb7c5979317b2a4ab39623759c17ce22a185dc0dde6dcada4ae5396ccdbe5",
      "recordHash": "85d0c9458b64b602bfba4e77828393f354722bd35461db06452be131a3f2db9d"
    },
    {
      "id": "atlas-lesson-optics:82d630ab571f87999eee9ff6a529ceb0bc0baa0c1d79076540a1cce20bfc8e25",
      "publicationId": "atlas-lesson-optics",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Optical transceiver and fiber link",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/optics/",
      "contentHash": "5b4b076a7cafecebb607c523201b4cf1e08d869bb22542e1c16ea88cf7635c31",
      "recordHash": "f95c14a103268043673ffc9b540adddf74314db867358c38d10393f1a40eca36"
    },
    {
      "id": "atlas-lesson-optimizer-schedule-stability:af3b2facc0709dd0ab5fd1d9a2050a4c9abc0bdfab7957cac07730b04ca08484",
      "publicationId": "atlas-lesson-optimizer-schedule-stability",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Initialization, learning rate and stable updates",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/optimizer-schedule-stability/",
      "contentHash": "8da24fc06f95e4e9a91aa6bd4ab1829bc9e8d5bd56ff04caa4fc8e5d0a8563ec",
      "recordHash": "cf8d97bcce9c2d4a9694f3827b1bfa73045240a2d66ba3edf3aa7237642d59d5"
    },
    {
      "id": "atlas-lesson-orbital-evidence-status:63a1d6f13162144d1f6e55d6958aa24261820664e52e5d9c31bfa8ecb284fa16",
      "publicationId": "atlas-lesson-orbital-evidence-status",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Orbital computing evidence ladder",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/orbital-evidence-status/",
      "contentHash": "4c24bad8325e2a4fcce739b22997e90de1e3b36dc656583d58e42c87f8d4d07b",
      "recordHash": "b347dd4ce259f8875c85baae163aa4fa1c6b26b618737321c0a2715f424c66ae"
    },
    {
      "id": "atlas-lesson-orbital-lifecycle-economics:3041438c7e7570c3ed990e1c820cdcdd63363204416b3135b38c88cb35a9a002",
      "publicationId": "atlas-lesson-orbital-lifecycle-economics",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Orbital lifecycle economics and workload fit",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/orbital-lifecycle-economics/",
      "contentHash": "98911d357be3c25ce6ece8f0927a408976a1ada0478191f424200cc501edf142",
      "recordHash": "c46b791f10f91f1df78d9a7d94b334460ec2b2a579f46cec2b5bae5541a25aa5"
    },
    {
      "id": "atlas-lesson-orbital-link-contacts:8a9bd57050b2d3b8547c0ab18a099ad55e7a3769117e7b1aacde79be58f72ec3",
      "publicationId": "atlas-lesson-orbital-link-contacts",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Orbital optical links and contact budgets",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/orbital-link-contacts/",
      "contentHash": "faab253e552fdd78575b9e7fffe9dc2b0f06e946fd3ecd1fc517c6cae713e94b",
      "recordHash": "70a6bdabee415ca67b2f0b9c870b92855630df5655407344ba4dd7a4edd2bfd0"
    },
    {
      "id": "atlas-lesson-orbital-radiation-recovery:af83cbf7754c1714127d630dfd700b72dfd21f2e4eaca475021742853bb47009",
      "publicationId": "atlas-lesson-orbital-radiation-recovery",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Radiation effects, detection and recovery",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/orbital-radiation-recovery/",
      "contentHash": "da49257c250d1ae049142b1102013124f0e3ee643591698faf04cf2423ac1026",
      "recordHash": "8dcd4d6cdc0d080822ded66c95f1fb366eb81a3596f23d45764efef2891d350b"
    },
    {
      "id": "atlas-lesson-orbital-radiator-budget:4699c854d53cd965d1ad638bd68f15cb0c8c58f852e32ac95cbe057c9b817eed",
      "publicationId": "atlas-lesson-orbital-radiator-budget",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Radiators, view factors and orbital heat rejection",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/orbital-radiator-budget/",
      "contentHash": "ffa55725f68b296ceabe6b6b07fcb3049ff8187cfd75916f91870299feee3db3",
      "recordHash": "e1c2f5ee8eeea42198eb48c3a08d272f1a0f16d256548d603f0a8483bd703755"
    },
    {
      "id": "atlas-lesson-orbital-replacement-mass:26336d4f4172905ac2561e1c68389d309d22ef8b1cd21a3594260a00a91cc11a",
      "publicationId": "atlas-lesson-orbital-replacement-mass",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Launch, replacement and end-of-life mass",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/orbital-replacement-mass/",
      "contentHash": "2396e5008b6858a49f7ed4872f3adbb1a5722bf33f7e72b8eb82743fd20ab569",
      "recordHash": "05127539a01890341ff4ce2ff83309bff85115885173e2df93aba84e99ed604d"
    },
    {
      "id": "atlas-lesson-orbital-solar-storage:8afffe5b4d5a2782d0a0f92742450d83c9ee2b2385e59b6a5ef4c699448fc350",
      "publicationId": "atlas-lesson-orbital-solar-storage",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Orbital solar generation and eclipse storage",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/orbital-solar-storage/",
      "contentHash": "665aec69936a750d5eb656485dba35bcee42f0eebbb5cb15767096a2cfcbec0f",
      "recordHash": "2c4dc1b9428a1edd0842982636a462222a928fe60cf7e47276a97193cc703b8f"
    },
    {
      "id": "atlas-lesson-output-head:1e800a043fbf09e0de557d2cfdca0b0f194bdd83abeb07dd457cd947adf2a7b4",
      "publicationId": "atlas-lesson-output-head",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Output head & decoding",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/output-head/",
      "contentHash": "59fea3c10c2eb46341dd48e33010cce859281de0e0f2ffd2764d4ec014cbd33d",
      "recordHash": "f02083256c7f6a6a20f49528652beff8e65c87d524e111e39e665ecfb9c986d4"
    },
    {
      "id": "atlas-lesson-oxide-to-cell-acceptance:ce6b0f07467a3dec4ff36ba2d3a128a2b23c7935f91fc3a7de5cfa221ff1945b",
      "publicationId": "atlas-lesson-oxide-to-cell-acceptance",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Oxide variation to electrical cell acceptance",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/oxide-to-cell-acceptance/",
      "contentHash": "dd59c068e2794fef9dff03d15541670fb4296490bb92a68c66c29d5b6104783d",
      "recordHash": "63703b1513f5b18b8cb98168148170208d28800eb9a6c43ec120126f54ffc4b3"
    },
    {
      "id": "atlas-lesson-package-substrate:0c8a0aa2acce7c6a1497b3eb3f21c92b2ecfc644da3cd9de68f437f57e200b30",
      "publicationId": "atlas-lesson-package-substrate",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Package substrate",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/package-substrate/",
      "contentHash": "bd1530d9203f0fbc2aad90bc70d9f507f1b86123895fed76e5aa229ce4aacb78",
      "recordHash": "fe13ada3bf38328bbdba31047df15f81ebc14a788e08a495d440bc9b7f019bcf"
    },
    {
      "id": "atlas-lesson-package-thermomechanical-reliability:a2684c8e8b81bb0619a540eb7710907b84434e8960c15a79f110fd0524dcd6fe",
      "publicationId": "atlas-lesson-package-thermomechanical-reliability",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Underfill, warpage, thermal paths and qualification",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/package-thermomechanical-reliability/",
      "contentHash": "54c643a75259b1fca76d1bf6235c8b2a3b3e4e122353864458ac46ddd93070ba",
      "recordHash": "7ce4e4577c171b4da02021b2b5c4786a92371c0fd70fb935c484a1228ffecf58"
    },
    {
      "id": "atlas-lesson-parallelism:1d8bc09793f9eb3758cfb173b6e93de55d3c5cd0a1818381d4f0127c85e2ef17",
      "publicationId": "atlas-lesson-parallelism",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Data, tensor, pipeline, and state parallelism",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/parallelism/",
      "contentHash": "9d2b996b216f76fc37edd1552777bb97143d565c579d6ce4b90b5c46f293d93d",
      "recordHash": "58fc796d1d9b7d6489811cf8ba0e070dc75e67964a053f99b93a0cc2902fbd43"
    },
    {
      "id": "atlas-lesson-parallelism-communication-budget:94ae3b3dbbdfd47269e8b62a0f3a642f5b3e78d9bfd8987de0d3236124772a34",
      "publicationId": "atlas-lesson-parallelism-communication-budget",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Parallelism as a memory and communication budget",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/parallelism-communication-budget/",
      "contentHash": "76db17133e87e8be26658c0ed33d7d8d97eee5b68c0a83c108b36aca366f2fb5",
      "recordHash": "13e38690ad6486523b209b3f9f4ff8c6689c606be1dbec7120f4063666225964"
    },
    {
      "id": "atlas-lesson-pcie-cxl-semantics:2d4fa1582397e1613b30b4e398637cb304261d09b2fb079442e33e9441de6875",
      "publicationId": "atlas-lesson-pcie-cxl-semantics",
      "type": "revised",
      "date": "2026-10-07",
      "title": "PCIe and CXL: transport versus memory semantics",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/pcie-cxl-semantics/",
      "contentHash": "7285088409ff51279a6e406a0fe77406d4111e3c45a23c81451089036365a8ae",
      "recordHash": "dc9c4dbd444860fed0df5e09232f8173689a7b396715f3da944f8fd97e70a405"
    },
    {
      "id": "atlas-lesson-pcie-interface:021c426cd7b3c018d67b7a254bc48efdbd029ee07b9808b7c169d1c7aca2ad48",
      "publicationId": "atlas-lesson-pcie-interface",
      "type": "revised",
      "date": "2026-10-07",
      "title": "PCI Express interconnect",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/pcie-interface/",
      "contentHash": "bc68bab09a322afefcc77f7e0d1b13b38fafce12b7889231ab7c1cfddf5d8991",
      "recordHash": "25ff31809af99cebc70a479950bb027aebeec2f4b04e81102baab017979e0bb1"
    },
    {
      "id": "atlas-lesson-plasma-wet-etch-transfer:7f5bbec774de37fced50c8181f616c53e0f9874bb404372519b2d97d299e0146",
      "publicationId": "atlas-lesson-plasma-wet-etch-transfer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Plasma and wet etch: selectivity and profile",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/plasma-wet-etch-transfer/",
      "contentHash": "bfa4c00d52bf83b237fa5c857bfab9e04d3511ea2ebef37cf6a3b2e2d22b1a27",
      "recordHash": "d4353608a7f9c8e43d4102190d433cee7f0f0cc7135628eb151d572e4bcb2834"
    },
    {
      "id": "atlas-lesson-pn-junction:3290475c9fd9861bc9edb5b97a5579e35854753bffce8198b1204358afede718",
      "publicationId": "atlas-lesson-pn-junction",
      "type": "revised",
      "date": "2026-10-07",
      "title": "P–n junction and depletion region",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/pn-junction/",
      "contentHash": "c5da098dc1cb88bec35203889dad4b22579d67117149d6fd2bf0f076ca6b3c30",
      "recordHash": "2f6a043e3f94294087ef765095687e9e535b5fc107dd379e9881b69b4d7b7db4"
    },
    {
      "id": "atlas-lesson-policy-gradient-kl-control:1fa630e95b6f64a326de07233a80712d5d3451c3ee1af0f2bc7f6d4e8bd5df73",
      "publicationId": "atlas-lesson-policy-gradient-kl-control",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Rollouts, advantages and PPO constraints",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/policy-gradient-kl-control/",
      "contentHash": "32b5181cdb6ae344d4623f4a68edeb2b048e761f661dfdc38c25dbbefb129c0a",
      "recordHash": "0b7627f520ba33bfb1a1a658efd724214242297bef5f428af34804cfed9933ed"
    },
    {
      "id": "atlas-lesson-positional-encoding:ea3849ae2ae8ab1cd350bca251f50b5ae646689061e58ef426ac6ae75e4c8576",
      "publicationId": "atlas-lesson-positional-encoding",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Position representation",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/positional-encoding/",
      "contentHash": "70f6fefb27989a57614757e27402a6fff8cfeff41a6bbab988b545237429be4f",
      "recordHash": "af435ab5ea03980a075a6819e560e07e228918aa37b40dd3be0f09072468fe42"
    },
    {
      "id": "atlas-lesson-post-training:d4c189c1ce9a02cd86ec310d0e2a1660e03ed4090673dd21e89d41cb9319c2e9",
      "publicationId": "atlas-lesson-post-training",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Post-training & feedback",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/post-training/",
      "contentHash": "384abc390b6bd76dfb11f7297a169ad4a1b55ab3ac5c2d160b2805bdf3bcd1ba",
      "recordHash": "4e1bcdde4678017f80640e0660c3a2dc42dae8bf2641d7e7ed99da810a06fd7d"
    },
    {
      "id": "atlas-lesson-power-integrity-budget:250bb36cc1ac86fd86332887622591d1794dd9f44f9c4ee002df29d88a230b72",
      "publicationId": "atlas-lesson-power-integrity-budget",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Power integrity and transient voltage margin",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/power-integrity-budget/",
      "contentHash": "ab0a19b181d6d7255996d9f34b097eecf82c7e3533394c5a6db9d1ac4e34bc05",
      "recordHash": "c2f4ac96456a065204c3a6b8e1838ed4d59d485b8990ac84ab824cbabb25fd6b"
    },
    {
      "id": "atlas-lesson-power-shelf:148b3eb02d07de679df00e9609c6e9e38a0e01090dd2d843e9e307fb23e960d7",
      "publicationId": "atlas-lesson-power-shelf",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Rack power shelf and DC busbar",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/power-shelf/",
      "contentHash": "94c896f6ced547be769fa7ea7246f04f948c1b5a35a08f32dfe3db544403e2a4",
      "recordHash": "d476c3ed006abb18ae2970f612552c94b11953010a8e397ba58f2f4c55429685"
    },
    {
      "id": "atlas-lesson-power-supply:90fdc4b5bd000f2c0842a2221b74231c098a5b657ce003a5f91416a252654d58",
      "publicationId": "atlas-lesson-power-supply",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Power supply and power shelf",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/power-supply/",
      "contentHash": "97d3991989f3463ff0d3a61f0a4757f8326b55f957f82037d24821f7b9f71182",
      "recordHash": "22754262b43ea2f208e9db65236974be0eb08ebef1f7bf018f2dcfbeb9eea26f"
    },
    {
      "id": "atlas-lesson-preference-reward-model:1019af28b299460f90f8cc9e3ebf6eb8974df8f1c0f3a1925408ca589f9d3140",
      "publicationId": "atlas-lesson-preference-reward-model",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Learn a reward from pairwise choices",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/preference-reward-model/",
      "contentHash": "dc22b3da3f78ef26274c3b7469524035b388cadd22f09905fcb745fe0f24ec2d",
      "recordHash": "5057d5ed7f5431f95163b4634fd2da2106a9f485ab3ec4f2b919bd0c96dbd037"
    },
    {
      "id": "atlas-lesson-prefill-decode-tier-placement:69862fa1ab4201328326c2a8c6e10b4ebe4df7bc107f4d0ca65ecf6749c15946",
      "publicationId": "atlas-lesson-prefill-decode-tier-placement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Prefill, decode and the moving KV working set",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/prefill-decode-tier-placement/",
      "contentHash": "1fd1d3320c087da50771b93a13028bdc35a8e224bbdfb37d36250dd9896d3832",
      "recordHash": "d680b4ef044d8ab7545475384fd766eefd523cc113d9c05a8539d25773cc2528"
    },
    {
      "id": "atlas-lesson-prefill-resource-trace:951026bcd920a10f1b793b110e7a6b27205c71050dc6d8643b5ea56580a1e101",
      "publicationId": "atlas-lesson-prefill-resource-trace",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Prefill and prompt processing",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/prefill-resource-trace/",
      "contentHash": "51cc844e24447080c27f7fe81021546588ac145990965ea6050980f0f3ac1b82",
      "recordHash": "cb7fc32f7d32b416998be6612075db81d2b0686c4c2d0cbd3d314a4d00ed07e5"
    },
    {
      "id": "atlas-lesson-probability-calibration-abstention:ecedaff182f24844d7c0b1150586de2f99c43f09c9b1fb710c63a66e00daf38d",
      "publicationId": "atlas-lesson-probability-calibration-abstention",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Confidence, errors and refusal to guess",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/probability-calibration-abstention/",
      "contentHash": "1e95b7b22a61bf242816eb2289bba2ca24dd373d748c2e54d4e28f00b7a628b2",
      "recordHash": "93ae814baa9a9230ec22c83b1dda3973f73d2b6972e3b1185b3eec67f0906295"
    },
    {
      "id": "atlas-lesson-probability-conditioning-information:0fd9494541dfea455c5352cafb0a7e66e594731a1754f85b857ca3d64b68fa34",
      "publicationId": "atlas-lesson-probability-conditioning-information",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Probability, likelihood and stable information",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/probability-conditioning-information/",
      "contentHash": "06d9e5460609cea06e06477b96a00ccb8fa4fb58b39d0cf780e9099fa0a39eb7",
      "recordHash": "7bc1301bbc141f860bece6b7c0945bbc7a574574af1f46c91ed550a0c3ca9758"
    },
    {
      "id": "atlas-lesson-process-chamber-control:5810cb0d1bf145255cf10026a850835437db287b97b58c952c507fcb9eefb465",
      "publicationId": "atlas-lesson-process-chamber-control",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A process chamber as a controlled reactor",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/process-chamber-control/",
      "contentHash": "ee89acfbe339aa573dd73dd10edb6e08cece93a0730d2a6572980077b7e7ffd8",
      "recordHash": "99e3a914a33438cc9981a0a7d4c227dccdb36109aa9741c5b2ec1adccd433ef3"
    },
    {
      "id": "atlas-lesson-process-dma-address-spaces:bfefbc12f7e803aa5842fdf30550ae2092d36771d9ba0fdd749ddf2342cf6617",
      "publicationId": "atlas-lesson-process-dma-address-spaces",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Process, physical and device address spaces",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/process-dma-address-spaces/",
      "contentHash": "43335ca9d896ad080a7b18cf0101e321ec0e3caeb7601552ec420d1034830c34",
      "recordHash": "23e061c521ed8112309376ff670ff83040a2ab2e431ba47cb8f02f635844890b"
    },
    {
      "id": "atlas-lesson-production-ramp-allocation:ef87687eee32cc2c50d8e7f1de18d6a53f79de8e6cf1ff6903d21fab228cc8ab",
      "publicationId": "atlas-lesson-production-ramp-allocation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Production ramps, inventory and allocation",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/production-ramp-allocation/",
      "contentHash": "12330e75e931a266c5a7fc9cef4ed121ccf2617eefe56764091563d94877847f",
      "recordHash": "6397cb8cde5c244bf84cb01e027c22998d56d08e03a83f339a10e7e10467bd84"
    },
    {
      "id": "atlas-lesson-quantization:5bbe4bde86b9047d7a5a5b74d6fd5fa03634e82e4f31fa61d5969af4b51682a1",
      "publicationId": "atlas-lesson-quantization",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Quantization and numerical representation",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/quantization/",
      "contentHash": "249952a95cafe3ae475fb1de972d3ab38b508da44e02e7c50d0dc3f5ea439363",
      "recordHash": "9b3aa2525d77e90ddfc2ab4f91b90fe5f99fb689c3887bc2f147d2c31febe9f1"
    },
    {
      "id": "atlas-lesson-rack:45a84c1f3404da6d704c0f53aa6b846c73bf32eb7ac77803119782c333ac3f5c",
      "publicationId": "atlas-lesson-rack",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Integrated accelerator rack: GB200 NVL72 example",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/rack/",
      "contentHash": "a471d6a93488d62c719eb753e115db0f198150a88e92c62eb86f829db2301da4",
      "recordHash": "a132aadfebb63c81a319ea4de7bf0bf06ca067ae37d9397f8e05a2a13ac35641"
    },
    {
      "id": "atlas-lesson-rack-dynamic-power:5bfb150348474fd38ea64775760407eabe2d1ef4f0720c8d3ef6e758714174fc",
      "publicationId": "atlas-lesson-rack-dynamic-power",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Dynamic load, reserve and power control",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/rack-dynamic-power/",
      "contentHash": "596ded60dbb849d255f332e2d0e37bfa489322d6701c5b5d4bb5e0355c7ed425",
      "recordHash": "9a21bd61818b1e54df95638bdc1d20279c2da82e9bead968c68b202e1eca52bf"
    },
    {
      "id": "atlas-lesson-rack-power-conversion:d515a626f405dc3892919c97847ec967d80b13336c859797db44f4deab20391d",
      "publicationId": "atlas-lesson-rack-power-conversion",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Rack power conversion and distribution",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/rack-power-conversion/",
      "contentHash": "66928544dbd3f03f1e32018f5f444dfb7b3c173d3d6c7cf363d43d944282918f",
      "recordHash": "530eae7ad3f2469fe673976433071778f2cdf5367037b4f577f1bbd6f0058b39"
    },
    {
      "id": "atlas-lesson-rack-reference-anatomy:9dbbca63ebf1fb555f58b9384d25cdb474fd5d39a65b3be257b35c00696048f0",
      "publicationId": "atlas-lesson-rack-reference-anatomy",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A documented rack as a system boundary",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/rack-reference-anatomy/",
      "contentHash": "08c0cb45a2704825c8c31135782a011516048a18ef20f8ec74b4cf1de403d668",
      "recordHash": "b6e3d47d71ac4e09112af6237e21df0410fb2b6d6f69ceb028cad4c78f77b678"
    },
    {
      "id": "atlas-lesson-rdl-fanout-integration:d4cc3efe05c05b075a3dc07d353b076ceaa0e393de738ebad9b337e627b5ba88",
      "publicationId": "atlas-lesson-rdl-fanout-integration",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Redistribution layers and fan-out packaging",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/rdl-fanout-integration/",
      "contentHash": "e66168ec065a763da41534830d09bfa875afda386943f8a4214c85738fda9cfc",
      "recordHash": "ccfc96263d0709cff731f1471b650bbda3116e95eefb39395ccb2d76ba9f10d7"
    },
    {
      "id": "atlas-lesson-recommendation-ranking-feedback:b6641c254c04d01a1fe4e55b4b06f297fbe0c402a81fe40f269a958a5b949f51",
      "publicationId": "atlas-lesson-recommendation-ranking-feedback",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Ranking changes what is observed",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/recommendation-ranking-feedback/",
      "contentHash": "cfde21de92d5d9a9cbccbd63783c14d4dfa4ccffae4f9d92408c8d2a5c1fce0a",
      "recordHash": "941c9fdd1cb82d19de2acf13b11b9ff5f6a4f410f219510ea6071c0b77f63920"
    },
    {
      "id": "atlas-lesson-regional-siting-access:16ab245284da71d1bc297c6e04e7673a20f89c7c83f9f1933f636c006754a9bb",
      "publicationId": "atlas-lesson-regional-siting-access",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Siting, regional infrastructure and access to compute",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/regional-siting-access/",
      "contentHash": "1a3129d740049b56694991840e8c05f3aee9e88a5cf4791f751414d6b9a1fe96",
      "recordHash": "50448a99fc08ca02580f6b99fde7885bda85e817b8d27b305e2fc501079d326b"
    },
    {
      "id": "atlas-lesson-register-file:45348a6fbb9d145e08397443a23183d83a47f32718e278727c260c307a0633c1",
      "publicationId": "atlas-lesson-register-file",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Register file",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/register-file/",
      "contentHash": "8080f8b80d72d2a7706b135853919d21933065b90e17581178b197391d4cf3d5",
      "recordHash": "c324afa3e98d981e4ddd757f9a2a7867d22ab5d69f27a97e97b1dcd94041d11d"
    },
    {
      "id": "atlas-lesson-replay-retention-forgetting:306b5610f08fd68a611be482c0520aa9017a1aeb75ad6fa609d2dfef79736fed",
      "publicationId": "atlas-lesson-replay-retention-forgetting",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Retention, replay and transfer",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/replay-retention-forgetting/",
      "contentHash": "dcda482c0744abb8e683df3d0f25a4df4dc85eec4edb440b23cff3b728eaf5e1",
      "recordHash": "4f77e5e2707fc5339ced3eccdbf6e7dd9161003ffe6cd043baed4c29061cd011"
    },
    {
      "id": "atlas-lesson-residual-normalization:ec5e505544f01af3f5f3380a4c507f924cb13b5ea56e509be6307ea2756f4ad6",
      "publicationId": "atlas-lesson-residual-normalization",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Residual stream & normalization",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/residual-normalization/",
      "contentHash": "183e209e2f1bb41bd00738258a1c736f698e3494b6062970946cf8c61b7df853",
      "recordHash": "11eecfc7ef5797501edce7ba4904f49dd77061a92a819b0aa070740eed9e1163"
    },
    {
      "id": "atlas-lesson-resist-track-development:1d6c184dc3de6746a8d8b77c7af1abf269cdb2f290586ae5ab2c77da65c1190a",
      "publicationId": "atlas-lesson-resist-track-development",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Coat, bake, expose and develop",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/resist-track-development/",
      "contentHash": "a1dbd44370df3d2a758e25740efafa4c0c474daf648f66adcacf1fd12797b3c3",
      "recordHash": "5379ea97e41b5c8bc3d762bdd0f41790a90ad1ff90f38a3d5a104fc5871de64c"
    },
    {
      "id": "atlas-lesson-retained-work-restart-boundary:320011e19c9889fc77ea5dbfce6d8c3bcb06a1bb8a645bf0d7d0daa06b0d27c3",
      "publicationId": "atlas-lesson-retained-work-restart-boundary",
      "type": "revised",
      "date": "2026-10-07",
      "title": "When completed work survives a restart",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/retained-work-restart-boundary/",
      "contentHash": "fa31c877b7f459bcfaa6067f81a08030a974c10706f27783065b30e5685273aa",
      "recordHash": "ee2364cd42803366ffcdb07c05e5190c19b9d84b58b0b65b051d15e86bce0fb2"
    },
    {
      "id": "atlas-lesson-retrieval-indexing-evaluation:2748fa3d07bfaf57b069e59f46ce1318bc43f6ed21c8f3d636ed36bc6641bd12",
      "publicationId": "atlas-lesson-retrieval-indexing-evaluation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Retrieval from source document to answer",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/retrieval-indexing-evaluation/",
      "contentHash": "772fac9a62197faa649835f079dc8b2e01b8b7211a1507b8dbcf8a6cb8221727",
      "recordHash": "05a463cdd4f1de51c12d17886f6db56bf04ea6061d8176cf93a33e46f6cdd462"
    },
    {
      "id": "atlas-lesson-retrieval-supported-generation:31ccd1b96ba99259e8289fbbe7fd3804c5a0fdd0f3f70cda16a1464f8e2b1bfd",
      "publicationId": "atlas-lesson-retrieval-supported-generation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "From lexical retrieval to model answers with evidence",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/retrieval-supported-generation/",
      "contentHash": "ebf700e084ba3a3b334f9e6b3f1c81407b6cc3fe938f390dadcbeb3bc5895b5e",
      "recordHash": "58960398bc0547515764325023630914fdea26509564bebf14a57a957c6f6822"
    },
    {
      "id": "atlas-lesson-reverse-mode-autodiff:2c8ee7f0d36a9602aa3be11a6a6fab26307b6e2eb445bb083fc913a98bce09ab",
      "publicationId": "atlas-lesson-reverse-mode-autodiff",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A differentiable computation graph",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/reverse-mode-autodiff/",
      "contentHash": "aab0a3a4f3388c283977ca4d4be6b3bb27cc1f17f99ce5fc191ca40c269c9f8e",
      "recordHash": "b1b858f8de7b6557934158d20eecaf82a5ec920acfd8c299133fd6dd90e714f9"
    },
    {
      "id": "atlas-lesson-reward-proxy-overoptimization:8623cc1637e4052f0ae910d1d2b781be750314ce6e4ff0dc34a606dd943d96f1",
      "publicationId": "atlas-lesson-reward-proxy-overoptimization",
      "type": "revised",
      "date": "2026-10-07",
      "title": "When reward improves but the task gets worse",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/reward-proxy-overoptimization/",
      "contentHash": "8c0cb49cc48c87e424ca20b8605995b015c8940710d01fca5bb87a2096a0ff32",
      "recordHash": "f8a31843d3fa008eff408ddffb992dd1f2ae58ad63c3a8a4ec057f735f56c7e4"
    },
    {
      "id": "atlas-lesson-robot-feedback-control:f964d149fade7e9a6ae8687a56188c478e5d618f209b897fd32fd4239039eeb6",
      "publicationId": "atlas-lesson-robot-feedback-control",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Feedback closes the action loop",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/robot-feedback-control/",
      "contentHash": "a818442695fa21b7e78d59581cfe8891e83d974542f5a124bc6aed0cdf719ee0",
      "recordHash": "53d6f04ce55baf9f9d9a8d0b3b946c74351a70b540add795afd67ea13f634812"
    },
    {
      "id": "atlas-lesson-robot-goal-plan-action:643743ad06f832e3688772fe5827bbfbaa84b72755d0488a4d4d6789d2f36817",
      "publicationId": "atlas-lesson-robot-goal-plan-action",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Goals, plans and actions are different objects",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/robot-goal-plan-action/",
      "contentHash": "2f2baf0df2fdcaf125ffda4dd14b5313b25a1998e3830edb2c07ecd2e22b17aa",
      "recordHash": "6b83570b49886a541d89d2cb7285f0b6f82a6e58897e50eeb9bbbc937fb66b9a"
    },
    {
      "id": "atlas-lesson-robot-observation-frame:1131060bf16ca6ddb5643a0d9451c16b445cee18b86084f9c24b692ee0f96db4",
      "publicationId": "atlas-lesson-robot-observation-frame",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Robot observations have coordinates and age",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/robot-observation-frame/",
      "contentHash": "a36a6b2e1698bfc9cde4668abc2665aed080e985a7353d36b632b3e64aa4f8a1",
      "recordHash": "0a75d43c0961936cbe6ff8e985c2a1b264276b4c346c4507f60af56249365878"
    },
    {
      "id": "atlas-lesson-runtime-device-dispatch:f1447f0d413ec51a9072ede2d338e81ccf39d15f878e637551635122be656edb",
      "publicationId": "atlas-lesson-runtime-device-dispatch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Runtime, driver and device dispatch",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/runtime-device-dispatch/",
      "contentHash": "464db1f9c2b8bbaa4e060bafe390b0b4e4f02df252b8b3c0e01f7d63964f2703",
      "recordHash": "6f8535b5ab689d77d4f885f1d24ece22ffe3c263191c05c7ecc25859359d71fe"
    },
    {
      "id": "atlas-lesson-sampling-estimation-uncertainty:6be9fa9692302b5724df6362f9596e143df803bd278161fd74b54575ef169180",
      "publicationId": "atlas-lesson-sampling-estimation-uncertainty",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Sampling variability and independent evidence",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/sampling-estimation-uncertainty/",
      "contentHash": "ea7d1250c039384f0102642a246b2596397df9f1d1c2c908c9a8f115da4bb6af",
      "recordHash": "04966d9201d50c958fe67b1d497e245df8aeffd2f92798fe5004df52d894e2d4"
    },
    {
      "id": "atlas-lesson-sandbox-egress-secrets:f03e88811a029420f1e1ee8ab88198849fa0561ca17e9cc568803c8e0e81322c",
      "publicationId": "atlas-lesson-sandbox-egress-secrets",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Execution boundaries for code and tools",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/sandbox-egress-secrets/",
      "contentHash": "dbeedb1dd2da1224e1371b0772166479d87bd70348d1d596236bcbe871d3969c",
      "recordHash": "6a9404fdeac90bc41f46fdf72615b16daf455d65f180ea61c80dc30a9eb4338a"
    },
    {
      "id": "atlas-lesson-scalar-state-space-recurrence:72f776948b724dbcb4e96c69bd5bc89e68ad5cb361ac8eb3b948258a908a97be",
      "publicationId": "atlas-lesson-scalar-state-space-recurrence",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Recurrent state and convolution",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/scalar-state-space-recurrence/",
      "contentHash": "c1b7f463d4a0e0e1b2b4dc98ab40dd0428dddc7018cefa9f019582fca9ae433a",
      "recordHash": "1810fb50e85a5188232388669f9f9dae32df8a9897826911dd3cc9cdd3478861"
    },
    {
      "id": "atlas-lesson-scaleup-scaleout-boundaries:e124667a94b9d271422a4c8c4ba8fdf796f3a6f4479cea922985ebb742dc3ab4",
      "publicationId": "atlas-lesson-scaleup-scaleout-boundaries",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Scale-up, scale-out and management fabrics",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/scaleup-scaleout-boundaries/",
      "contentHash": "ecdf2e4c3532ccbeedf14fe8e9a587e7a0e77267be50260e64c880441f464564",
      "recordHash": "e608287a0ac883a5520f2a9cf0fa373034a43484c7be5afb9905c6df51ea808c"
    },
    {
      "id": "atlas-lesson-scaling-laws:ad40bdce258e11b781b0fd60003aac973c3eb1e6447b6c0d85b2995b7f50f01a",
      "publicationId": "atlas-lesson-scaling-laws",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Scaling laws & resource allocation",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/scaling-laws/",
      "contentHash": "7680a3366beeb74b3842c8667abdfee52c18406d4f8aa772351c919b11ba2c01",
      "recordHash": "f29b1bf178a0bcabf881488c39ab759cb59e40ca56e8872420aabace1e713a45"
    },
    {
      "id": "atlas-lesson-scheduler:04f9244099edc7ede63b77edb8d90b14f0f35047d73351da0ff30e78a8142557",
      "publicationId": "atlas-lesson-scheduler",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Cluster scheduler and resource allocation",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/scheduler/",
      "contentHash": "a4f1633cdc1be956f9519933f60cf69aaabfd10bbf1bfa2f471821b16e0ebe06",
      "recordHash": "eda3d767cd44e597fe9afad4c3afd5fb3634dd48f5a61da66add0beeaf565664"
    },
    {
      "id": "atlas-lesson-scientific-surrogate-validation:a5648be183842dc38baba11272ace3d913ac25799e121aab684c88bd12137c8f",
      "publicationId": "atlas-lesson-scientific-surrogate-validation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A learned field still obeys an evidence boundary",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/scientific-surrogate-validation/",
      "contentHash": "e2ae8d39bff5e1b33ac41cf09ce9c25044f6d11f1dcb64fc429d7341158fe4c5",
      "recordHash": "1926c3850d186390dd33ca244f7469e3f055d6ed42ba7edb65ef614208fd7d09"
    },
    {
      "id": "atlas-lesson-search-value-policy-boundary:b0a6ed20d907d9df4379c857331523a496111d207948f195b20c9cde681f9fa1",
      "publicationId": "atlas-lesson-search-value-policy-boundary",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Search, value estimates and selected actions",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/search-value-policy-boundary/",
      "contentHash": "da39d87d82a1be195b2a6862e25132ade19423498b8d578d10622a4d7a42159e",
      "recordHash": "0d102679915cc216228d399f37241d3d68c407cbba877f063efd50ceacccfb44"
    },
    {
      "id": "atlas-lesson-sequence-packing-loss-denominators:8ef08f814b5997e013436b0fea4b5a3094afd8b65f64b786b5932547d44d9a57",
      "publicationId": "atlas-lesson-sequence-packing-loss-denominators",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Packing documents and masking valid targets",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/sequence-packing-loss-denominators/",
      "contentHash": "be9bba309384a35b41a630de1ef2498fbb5c6d0703f931bc0322b2da628b3504",
      "recordHash": "d933e16a2eafed947ab3082bd084e9d2e88afc6b2a23a14415889f2d07d4e590"
    },
    {
      "id": "atlas-lesson-serving:f2aed413e2d96b4630631287b383c9cf3f330c824646a16f0641a7b932982a80",
      "publicationId": "atlas-lesson-serving",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Inference serving and request scheduling",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/serving/",
      "contentHash": "78afb00ebb54a79008ec665146bab10e02e464a681363e8e8ff4342a0cc3f4e7",
      "recordHash": "4a96b3cabad8814073e2cb1e33b06216e80243dbbcd3762443fa4a2a8096a117"
    },
    {
      "id": "atlas-lesson-sft-chat-loss-masks:8b6189bcd0639c90c8abdecd5a19c4323c06dfd7f7a58f0b6d68a086200ae600",
      "publicationId": "atlas-lesson-sft-chat-loss-masks",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Instruction tuning and assistant-only loss",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/sft-chat-loss-masks/",
      "contentHash": "3a7b78129721bb2710d177ace97fc5b9ea1fa722824a6d6ef962fd1faba53d1a",
      "recordHash": "4179373c4f25a451ea2ba0318b9a45658ac1ce9bf5d8c83e358550bf67a1cfcd"
    },
    {
      "id": "atlas-lesson-sharded-matmul-ownership:f77bb253b8de5d31027974a0464efdda8c195f9abce158703fdebc05590a8b09",
      "publicationId": "atlas-lesson-sharded-matmul-ownership",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Sharded matrix multiplication and result ownership",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/sharded-matmul-ownership/",
      "contentHash": "d67325120a946e3bf935348c66795a1336ca7d911e8c531980b4516ffe21ed28",
      "recordHash": "4bad5c886f904ef3f561ae10f23ca12b74c6dfefc5f5bdeb6153690955bfc51b"
    },
    {
      "id": "atlas-lesson-shared-sram:2f1c8e9f73a3c2fd89420e6a5c5ce6041f2aaee4e20c088eb36e5a87764f80af",
      "publicationId": "atlas-lesson-shared-sram",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Shared memory SRAM",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/shared-sram/",
      "contentHash": "4c901daac5ef35b44d9dec3b8d6412479d833f624366bcd058764f700852957f",
      "recordHash": "cae922c68b4343d57418f2802ed27ba91039d224716290ebbb00f22ad23d09c2"
    },
    {
      "id": "atlas-lesson-silicon-atom:65fba72a15922ad74878b6a3740e7a21f92065eaa2cfee4be7290b907e8165ad",
      "publicationId": "atlas-lesson-silicon-atom",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Silicon atom",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/silicon-atom/",
      "contentHash": "473b7184357c9fec03ef95e8c5340ec818490b4fcf81d4337f65188903a5f85c",
      "recordHash": "4a3fb6dadaf6596fc57632a2268e9a8c380bac4c44d082fdc80b4df32f491bfd"
    },
    {
      "id": "atlas-lesson-silicon-wafer:303d52cd394cd38b04b4ca3959c70283c3e42b714d38e8cdf1ea70883735ec0b",
      "publicationId": "atlas-lesson-silicon-wafer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wafer and fabrication hierarchy",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/silicon-wafer/",
      "contentHash": "088f8000f372f225b9837281ece0d6fc6e5c920388a7d772326b9b447d8019c1",
      "recordHash": "3e4529ac0fb536c71cf3cdfefb5f3ede217825c12c976f639f69b2e099c84b62"
    },
    {
      "id": "atlas-lesson-simt-active-lanes:70708da2099c56d4a7ab98d4f6f03720c9b34cd1f693e655232fc63b442cdc70",
      "publicationId": "atlas-lesson-simt-active-lanes",
      "type": "revised",
      "date": "2026-10-07",
      "title": "SIMT execution and divergent branches",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/simt-active-lanes/",
      "contentHash": "9f6b88240bbb028533c4f5c3ca53515db5e49107624a7074c730b0b36eb20e5d",
      "recordHash": "eb9ebd9d7c61340b2c77ef21d99101ad4f1838bc60dedea10dac64f974e4e06c"
    },
    {
      "id": "atlas-lesson-soic-foveros-vertical-routes:4dc0cdfb72349393c4c3d729710b148628dedc273951f26bd5e370955d1b6700",
      "publicationId": "atlas-lesson-soic-foveros-vertical-routes",
      "type": "revised",
      "date": "2026-10-07",
      "title": "SoIC and Foveros: vertical integration families",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/soic-foveros-vertical-routes/",
      "contentHash": "0c11a08b271d663e62f523217bb7e1c90b6e49a80f4d0f247e0acd92c589c014",
      "recordHash": "c57dd2878a4834621b239777b88a6d02e5103a3233a3fbbb59164abd0110d950"
    },
    {
      "id": "atlas-lesson-source-drain:ba09df3084427c035a45cbacf55e154901f9cb0fd09d9d0902dd5f9d3823ecd9",
      "publicationId": "atlas-lesson-source-drain",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Source and drain regions",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/source-drain/",
      "contentHash": "7beec286dd1eb0b05555830d8ef1a5fbdd4dd4e3f117476a54f3d386d7182a19",
      "recordHash": "c74039bd0e4c1f1e10933c99886640db039a07bd13988bef166593a053280542"
    },
    {
      "id": "atlas-lesson-source-drain-contact-integration:ce78a7d273970168c069b996df87724da6a0d466a409ab05c0a722ad310181fd",
      "publicationId": "atlas-lesson-source-drain-contact-integration",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Source/drain, spacers, contacts and MOL",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/source-drain-contact-integration/",
      "contentHash": "86fde9ababe2398f2998e9bf5d1d98f8f3430edefd931522864ec670dec0b8b5",
      "recordHash": "1c1e2bfaaed2d9a432ef83a1a8497e8eb91acd1992e4e934b53a63789b8b0ef6"
    },
    {
      "id": "atlas-lesson-spacer:7684f97f7a1e8d725da2a78d7e76860ed710fd56dff60857c8bf9eabb7322fce",
      "publicationId": "atlas-lesson-spacer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Gate sidewall and inner spacers",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/spacer/",
      "contentHash": "f22562fd70b751846dc57b9bcb9a2b04fa20b6208f2552fc7d065af4e465091d",
      "recordHash": "4138b38c64fdb2d5f520781737bc722723e08b7b0da9080d1fbb15b8a58479af"
    },
    {
      "id": "atlas-lesson-spatial-filter-patch-attention:bc618d5ead458b10b1dd9202e18f69093676595d8d310ce23110873f9f9f71cd",
      "publicationId": "atlas-lesson-spatial-filter-patch-attention",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Local filters and patch attention",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/spatial-filter-patch-attention/",
      "contentHash": "76c21f23600308320fd4243094d0d04ea3d152ba71f429ff85c0e5f4900c7178",
      "recordHash": "5a94b5178307f1fe6cfc145a5a6e51a0e39c635703e683ede7c5bbe65d064ce4"
    },
    {
      "id": "atlas-lesson-speculative-decoding-verification:0bd31a4312289b937f252d6fc2bc4137179a96a7c94afd8d5022fdd7ed9f0757",
      "publicationId": "atlas-lesson-speculative-decoding-verification",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Speculative decoding: proposals and verified output",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/speculative-decoding-verification/",
      "contentHash": "911b1bb7541f981e066bc41707b9fe78bdbce7439e344ff6d5c12a8df928f4e0",
      "recordHash": "28975e99ab09262e51ed0ff37d964c0343844aed4e8a7da3f818f74fefdc163e"
    },
    {
      "id": "atlas-lesson-speech-audio-sequence-objectives:2f77867872d97adbc4da938fefa1ac66defcb4c1475d70f68975879f3a9b236b",
      "publicationId": "atlas-lesson-speech-audio-sequence-objectives",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Audio representation, alignment and transcript loss",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/speech-audio-sequence-objectives/",
      "contentHash": "da005538bfef9ab090548cab12357c837628189416833a9fdf0de41e5b8151d9",
      "recordHash": "c32f4df0fa8873ce8628e22be4ae1ae7a3236db7af4c6bcfb29e03e22b752444"
    },
    {
      "id": "atlas-lesson-spine-switch:5841114c0bcb42be0dc77c4ba62cbca2ec938e80132a99a5ad960b2f7e4da4cd",
      "publicationId": "atlas-lesson-spine-switch",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Spine switching and fabric topology",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/spine-switch/",
      "contentHash": "34a5d9b130374044a663ba7797f2205e2bdd8ad095b783b3f1bfd1a43b342d1c",
      "recordHash": "135eeb131bb98b3a4120ecc1046dd5a214f95f7693d39a73389c00a2078dc8ee"
    },
    {
      "id": "atlas-lesson-sram:dbe91f08a8e24fe4e02c4226e8b72dcfad53c28df490bbf154960f5a2b2558fb",
      "publicationId": "atlas-lesson-sram",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Six-transistor static memory cell",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/sram/",
      "contentHash": "131c126fcbe77d9bcfc529c13ddb263fec97ddaa55e37ae54950f7fe0def3576",
      "recordHash": "9bc7d831f02daeaf19cf1b4c2a2938ba2a1733cbd092ab3656ed8fe96b575cc3"
    },
    {
      "id": "atlas-lesson-standard-cell:cccc77d6bd87dbcea6c47d0fe3e52f782ea7c1880c88b53ded0c981147fdf71d",
      "publicationId": "atlas-lesson-standard-cell",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Standard-cell library and physical design",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/standard-cell/",
      "contentHash": "674d4cc95ac5122564021426b5196e19dbcf2e6818e0f2e262ecf5bf63b2c3e2",
      "recordHash": "ef8feb5d6be7ac01e9b343ae3dcb37f17fc22fddbf778fbb43f3779c9bf60880"
    },
    {
      "id": "atlas-lesson-storage:a3382d89ac908f8f425d84861f3d91668315e3203af9f02bde1af08f4ca8cd10",
      "publicationId": "atlas-lesson-storage",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Dataset and checkpoint storage hierarchy",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/storage/",
      "contentHash": "02a384a8a9bc1f33ffc41dc5ceb26f36f6b1a638a824ee3827bf49126213d430",
      "recordHash": "179264d2d2894cf999ace5e25ab4e9947e46af12fdd381c9adb210bd9f4b81a0"
    },
    {
      "id": "atlas-lesson-storage-input-checkpoint-path:b90d2ded4338f91ec672d74ac9fc92d8fbe761fa8b85387db9097b0e4fe5c887",
      "publicationId": "atlas-lesson-storage-input-checkpoint-path",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Storage paths for datasets and checkpoints",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/storage-input-checkpoint-path/",
      "contentHash": "f94bc16f3e3ef5606fc55a03b004bd219c486cfdd40b4fcdf7f66824d457e5d2",
      "recordHash": "f1932719223b0a320aca216887b8f3e3ca36d293532a32dd498690196caa164f"
    },
    {
      "id": "atlas-lesson-streaming-multiprocessor:52d6bdd498a9e1808541d794a5923479dee609443d94433051cd3c5163726cb1",
      "publicationId": "atlas-lesson-streaming-multiprocessor",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Streaming multiprocessor",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/streaming-multiprocessor/",
      "contentHash": "927b1c7aa3264c804716d7a413f1f1dc72c812b8948ea723aa5be776597b938d",
      "recordHash": "bf80cb7861f24b5a67b46c01256835c5fc2dad0c3f5a90ae530155a6460a9d19"
    },
    {
      "id": "atlas-lesson-streaming-speech-turns:79d2207d888d12b0c82f4c310e1be24f665e8395705c6a3e8528a2acb39a322d",
      "publicationId": "atlas-lesson-streaming-speech-turns",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Speech is a timed interaction",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/streaming-speech-turns/",
      "contentHash": "c6761dcdefeb8f7aff44cb1334f90019d380be1984e9272dca9af9c2fe75e30e",
      "recordHash": "73f48270bd0b767c9a5c4c8ffc30964def5345831accd7d3cce528ab5dde4c32"
    },
    {
      "id": "atlas-lesson-synthetic-data-selection-feedback:0c9e8026d3b00e1bc06542e62f8a569b5b3153caa7f286aa6223a19259095008",
      "publicationId": "atlas-lesson-synthetic-data-selection-feedback",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Synthetic supervision and selection loops",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/synthetic-data-selection-feedback/",
      "contentHash": "a798e6681183d3e67045e8e1206b8256d21bb79ea861afd2420b87ccdf393d54",
      "recordHash": "62943f9c9c84ca0362ceb065bd7faba8351be7b9f9ec8e682faab5e1c99d3df6"
    },
    {
      "id": "atlas-lesson-systolic-array-dataflow:21abf9d8e8cce7224c3ada3ce0e4ea77a032fd3c45dbe0a94d8af32d13aa1802",
      "publicationId": "atlas-lesson-systolic-array-dataflow",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Systolic arrays and tensor dataflow",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/systolic-array-dataflow/",
      "contentHash": "b7e06f41b4191868602473d14a2bc2dca5a391de93cc870be4c1cbaa33cdec1a",
      "recordHash": "293ae2774f5797cbead74aa75160527dc9603d2ccad701debc5a4388d45c6eaa"
    },
    {
      "id": "atlas-lesson-teacher-student-distillation:40a918b617373c9d075d041e98a32afae1c45d4f1df4bdad73c579f3c9eb234c",
      "publicationId": "atlas-lesson-teacher-student-distillation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Transfer outputs without confusing size with quality",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/teacher-student-distillation/",
      "contentHash": "4ab84fa3789668cc018982de88716a124dfdd07c9cc8deadb0477e5b7e162d8e",
      "recordHash": "bb8354cc1758d866a1fcce6565e7b715e1db8435893d9eebbd704ec9041b8e80"
    },
    {
      "id": "atlas-lesson-telemetry-traces-evaluation:88b085566b41465cbcc26ac0394479e5f9f3e38b73e88568cb9d4d24f3bff081",
      "publicationId": "atlas-lesson-telemetry-traces-evaluation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Traces connect cost, latency and results",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/telemetry-traces-evaluation/",
      "contentHash": "c23200a2fc2f2294142e64da55b2d649c036e30808818f9430915c1dd8a43739",
      "recordHash": "831ef99672e6291e635f49552db0a92568d7147e9aad3256263cac7125efdf46"
    },
    {
      "id": "atlas-lesson-temporal-forecast-validation:8ad0a232674d62967e2d7706c869bdbf479500ca0a37568a93dc67063f4dceac",
      "publicationId": "atlas-lesson-temporal-forecast-validation",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Forecasts are tested forward in time",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/temporal-forecast-validation/",
      "contentHash": "24bdce8899e64545d0114cd057b054f8485d9dafd611527859fc8ebf76ba8038",
      "recordHash": "860c4165b66eafcd09c88e0e34fe7a22cb9afdb71681aca6abf7c2d41ce58a57"
    },
    {
      "id": "atlas-lesson-temporary-carrier-thinning:e54416c6ebe7f8d4134c38e23cdc48688ab6cd7a78e5973ed61c24d59d930c05",
      "publicationId": "atlas-lesson-temporary-carrier-thinning",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Temporary bonding, thinning and singulation",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/temporary-carrier-thinning/",
      "contentHash": "b24e5b8fcac6c2f4e7dfde77e40f3a176be6f0ad2d7a4114878f9e486df5f245",
      "recordHash": "7b0902da07c1723f659a7b07dd0e3a15f40a8088ba2cff03cfb40958a8cc8b54"
    },
    {
      "id": "atlas-lesson-tensor-core:c401fe0cf087fe1d3c1f55aa8dec72699797b49c73076cf94ea3d599581cf11d",
      "publicationId": "atlas-lesson-tensor-core",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tensor Core matrix unit",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/tensor-core/",
      "contentHash": "60638d7cb96c98275455c4d114ec9b8f393e8bf1514e03f8ea1952c8f65f27d6",
      "recordHash": "448736299efee7620efd0bda8f29c7bf5344bc124b9bcb2be623f7ccfa878e10"
    },
    {
      "id": "atlas-lesson-tensor-index-contracts:eb25b524dbd641e0805334c7583d6372dd6e51ed6647541be2a6a9ed8b15e280",
      "publicationId": "atlas-lesson-tensor-index-contracts",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tensor shapes, indices and contractions",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/tensor-index-contracts/",
      "contentHash": "36e423b707b3ea221bb9de018038453f72f81d1111923e080bda95605ec84ef3",
      "recordHash": "d0c75d37d544fb25053e475c55ea4a630118a61850cae0eef8aad5c4afba511f"
    },
    {
      "id": "atlas-lesson-tensor-memory-accelerator:98907573b2cfecce703ee7798c1c001e45545ca6ca668bc719c48391840b484c",
      "publicationId": "atlas-lesson-tensor-memory-accelerator",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tensor Memory Accelerator",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/tensor-memory-accelerator/",
      "contentHash": "bcd50fcf57643df02437cd41f7ac5ea56dead22029a96630a105e7494e90ae16",
      "recordHash": "6cf2ec7d18e75bdec9f307c7cbc91d63ea1e04584d97f453f630e4223a6614f0"
    },
    {
      "id": "atlas-lesson-tensor-memory:882317a6b10cb2749535cb9b0a2c9f68a1f3080da43f1a4e6b9dfbe88819dd6a",
      "publicationId": "atlas-lesson-tensor-memory",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tensor Memory",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/tensor-memory/",
      "contentHash": "cdca447b678a9855cebe0829b68979168c8bd0fe1880db5fa74773f6004a14d2",
      "recordHash": "3b94285d22a023c9a9c4d05b89ab28f711f67fe2cd42c53642c8d8e2df829f8c"
    },
    {
      "id": "atlas-lesson-test-time-search-verification:efa41a66d0f9b2fc17dd4d5095e2df38045900d76e7b2859e281c55fdaa1482e",
      "publicationId": "atlas-lesson-test-time-search-verification",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Sampling more candidates versus selecting correct ones",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/test-time-search-verification/",
      "contentHash": "2be8b62b4e5510c792e1a759ffb29ddc3e6626834bb67c0e50892fd3cb92f769",
      "recordHash": "4bbb6b0acf6b1efd99cc97fcda4361e2bd6c9b0aed06b57ae38035d38eec26fd"
    },
    {
      "id": "atlas-lesson-thermal-interface:6b4d1626aae65e4f0c2d4d6f78359570f5ad5d2dd74890917aa41cdc12be2287",
      "publicationId": "atlas-lesson-thermal-interface",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Thermal interface material",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/thermal-interface/",
      "contentHash": "8f02f1130d7aaf28b482cecc56869def7e08b121f8b9ef35df12f5a8f1e72321",
      "recordHash": "c4a2064975c4fc051a3627ec0a4105c7d3905b827559dc17f0799995fd587be7"
    },
    {
      "id": "atlas-lesson-thermal-oxidation-interface:d1129a3bcb2d87d1aa8e8fe5647f8b4d4c1a606073851d34434ba97c9a51970a",
      "publicationId": "atlas-lesson-thermal-oxidation-interface",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Thermal oxidation and the silicon interface",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/thermal-oxidation-interface/",
      "contentHash": "de93ebb6ff6b6d6735fda93b962028d12111c05f37e56de2dcf0adca6da2dc26",
      "recordHash": "efeeffcdb6b8c3570f5d553ec9f22a1ac3ad70b5fd32d3f5dfbc9fd9ecf5b759"
    },
    {
      "id": "atlas-lesson-through-silicon-via:490f8c26f5131c4a77fff965f71c0ad7b91bb09e4c5fbfaa820f8d8b4e6b85a1",
      "publicationId": "atlas-lesson-through-silicon-via",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Through-silicon via",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/through-silicon-via/",
      "contentHash": "f7e6f8b412d869f9c6fc97af25e10bf938fb04faba9041d47e9be1bb9bb9e25e",
      "recordHash": "96091b3e895f23abe7fc3084112eaddec7225d5d04599297ca7346996dbb88c2"
    },
    {
      "id": "atlas-lesson-tiny-causal-decoder:1616b8adb16aeb1bbf8ca3fae9840d8fa484509aad3609a07470c9b7d3bd764d",
      "publicationId": "atlas-lesson-tiny-causal-decoder",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Assemble an initialized causal language model",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/tiny-causal-decoder/",
      "contentHash": "7f5242af593e46ac05b0047f46f74ef9cc51641af83c8f4e37ecbbd1cbb29818",
      "recordHash": "0f44f5b5e0377ccd43cb260b682bd10f154b492123e4c968379b2398f6a1ee55"
    },
    {
      "id": "atlas-lesson-tokenizer:24b777fdb338c2f908ab15381c04be674d2cefe0825a84c253ed94d133eb71b8",
      "publicationId": "atlas-lesson-tokenizer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tokenizer",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/tokenizer/",
      "contentHash": "3f3cca881c5cb7e82c145c2b7796a923c05df7bdaab6a2037034085b0e47bf71",
      "recordHash": "721bb7086ad9e97bd55823c8c1e06aff03696cf800bbdae8f3907b582de89e24"
    },
    {
      "id": "atlas-lesson-tool-authority-identity:c16ecfbed6ca1f05bc3ec23f42f66e15127f584b1ad4690664223cf1faac4a9c",
      "publicationId": "atlas-lesson-tool-authority-identity",
      "type": "revised",
      "date": "2026-10-07",
      "title": "User authority and service identity",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/tool-authority-identity/",
      "contentHash": "b44f3eb511c67e07c3d2597267eb5ec6ad8bac6a295ed965ab0ad011cb49204b",
      "recordHash": "4f0d6119c55d45fc1a90d645e57c5216ccd0c5a8d3aa1a2d32259583e828bcc2"
    },
    {
      "id": "atlas-lesson-tool-contracts-schemas:945a979c1bddc02a39e8eeee09ec11c53378454ee5fd7c5cc2bc7c66e6de03c9",
      "publicationId": "atlas-lesson-tool-contracts-schemas",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tool schemas and semantic validation",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/tool-contracts-schemas/",
      "contentHash": "6c67bde6960a45329e28d59f8f97cf93a939266c6f9c8166e4733ce8497fb51e",
      "recordHash": "f47f3be9bccc631c2fee72dd0173c83901ec70e0460d2e5efd0f9dbd63ba9d43"
    },
    {
      "id": "atlas-lesson-tool-loop:4e728cc79f37be6e6fac3afc991c131797e7e69f04ebd7c6a88fb09aee50c3a7",
      "publicationId": "atlas-lesson-tool-loop",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Tools, memory & agent loop",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/tool-loop/",
      "contentHash": "bfb00b0123eb732637c21a06fd9e6f6db999e3e75db541389a7f57467bca019e",
      "recordHash": "a603cf2b8684de8f49bef3daaa7f750d2a0f300c25716d11ea22900a46427334"
    },
    {
      "id": "atlas-lesson-topology-job-admission:7e4a191d6dc6a0bd35082dcac6913ede48c4391341c450f85acfd53d28197ba9",
      "publicationId": "atlas-lesson-topology-job-admission",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Job admission, topology and resource fragmentation",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/topology-job-admission/",
      "contentHash": "4c44096731951d9abac4a3cef5f45d2e7cccb18edd9534f096214dbe12f8418c",
      "recordHash": "a2c465343445cc34228460a03a179e8bb34d85a0968f94efe4fc5a7168a4cea7"
    },
    {
      "id": "atlas-lesson-training-data:76f1528f57cb6933a5d4df466d2a1a4123beaa86cb758b7572e8e0d2cb1d25c4",
      "publicationId": "atlas-lesson-training-data",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Training data pipeline",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/training-data/",
      "contentHash": "c202dd53365327e4f7f4bc50725630bddcfcc4dd699f03504d0bfdafa5ac9a13",
      "recordHash": "5987ab6da17a12bafdfcb4d8db8937c8369fc8b1eca05ada4ac4b8a359e445a7"
    },
    {
      "id": "atlas-lesson-training-memory-state:8ddd08049bb27630e72b3e52efc92d685c4b79f8921623431e5f3c580b73e083",
      "publicationId": "atlas-lesson-training-memory-state",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Training state and activation rematerialization",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/training-memory-state/",
      "contentHash": "3fabff49b5c87b0d4c56644b4887147b63239c6659285dd3a20b5f565e501862",
      "recordHash": "f14d6af6ec970aa34598ac769b5aa839492d0f2444bab154805f7b8a74741f17"
    },
    {
      "id": "atlas-lesson-training-tier-placement:403e76dd65356d86791f471aaf3b1421f2575e3e3ab091de1d19b2d409fe14ed",
      "publicationId": "atlas-lesson-training-tier-placement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Training state across HBM, host memory and storage",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/training-tier-placement/",
      "contentHash": "b630d0777d8617493042a8aabb7021398cc2d7a7ed5f684cb396d471c7c9179f",
      "recordHash": "6ae9e76e056a6d0067eac15b97ea2779be93bbe98d1510245e712f644415c3ee"
    },
    {
      "id": "atlas-lesson-tree-ensemble-baseline:6736b6cf99a32c6e034238e8d08f4131bac4192c471066aa2156a5eab71c5426",
      "publicationId": "atlas-lesson-tree-ensemble-baseline",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A tree ensemble that learns residual corrections",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/tree-ensemble-baseline/",
      "contentHash": "a7f9c098b10352f26e60e5f50c72c99f80265fc7c1b172689e91505d47219f35",
      "recordHash": "676d17a4d58b48429e74d1d0b03e7179ebcb943473af46e7d71a7de3d5aeca8b"
    },
    {
      "id": "atlas-lesson-untrusted-content-boundary:17ced4b3c06222999bd8c302f912e196c2f26ca8e861e3f874aca1039ca2e428",
      "publicationId": "atlas-lesson-untrusted-content-boundary",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Retrieved text is data with a trust boundary",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/untrusted-content-boundary/",
      "contentHash": "a0efeb55ed48ad65c1b1ad1450864ed8351c441ce204220c6ff4d422461702cc",
      "recordHash": "45108fb95e5d7cd8fec03726c1a40f23a813f783cdd2fa99129073e956069276"
    },
    {
      "id": "atlas-lesson-ups:df2e8917ad81c59992070326665cd40e069e5f08774a662c9ce4f3845e5fe776",
      "publicationId": "atlas-lesson-ups",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Uninterruptible power supply and backup chain",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/ups/",
      "contentHash": "bbd37ff62f0b019392742484aefce04a62f358041593436a67ec5bf7935a0a5c",
      "recordHash": "4e4f477536e88faf6a05e626a762fdcc53366d8b02dbb21b3429b0049e731c67"
    },
    {
      "id": "atlas-lesson-verifiable-reward-group-updates:4b5ee93376751c598534320870b3e0773eb606bd7a528de2567833130b7a6d73",
      "publicationId": "atlas-lesson-verifiable-reward-group-updates",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Verifiers, grouped advantages and RLVR",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/verifiable-reward-group-updates/",
      "contentHash": "a106515d9e050c66d677b5de6582e35b500b9a02bfce2b016b382efc5f5fea6c",
      "recordHash": "35821b03bce6b94b2841f251649cb7b9b296219cac8c551c63e95c2bf075a18b"
    },
    {
      "id": "atlas-lesson-video-latent-prediction:b8510a8c3aca66c9202096bff57d7d93c69e65be3b72799084e6e216aa491ac4",
      "publicationId": "atlas-lesson-video-latent-prediction",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Predict temporal representations without generating pixels",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/video-latent-prediction/",
      "contentHash": "6ff8f756a3f38df95a66cad1c18a03c99e0647c2eba6e49e479b71a5a174cb04",
      "recordHash": "c43ed8adcfc97a28f01e20d601de120fa68a04b846ff52bec7a10207e8eda2b7"
    },
    {
      "id": "atlas-lesson-vision-language-action-interface:e881ed5a119616d14bc1bcafec286a85994990806849256780c30b57f3438f69",
      "publicationId": "atlas-lesson-vision-language-action-interface",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Translate learned representations into robot action units",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/vision-language-action-interface/",
      "contentHash": "4a6a4416855a52da7602070fc5d73d1524658df53934cf58119c78c045f52416",
      "recordHash": "8caf6e90b5aad27d245ddf3183e917910113d163a7853bc3d8bbb80b5ea8c28c"
    },
    {
      "id": "atlas-lesson-visual-language-bridge:8324058d025e26c94ce8c6e2cc76126cb2070279d5ff98153f90dc3144676e7d",
      "publicationId": "atlas-lesson-visual-language-bridge",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Patches, projection and visual instruction tuning",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/visual-language-bridge/",
      "contentHash": "91cc7e6ff8ed38dac54cb125c451db4385d522992fd059d3d76f772198586972",
      "recordHash": "2c4b29b8e6565b11983cfc3f3722ce7247419737a02c09bca36bc3f3a3e8e225"
    },
    {
      "id": "atlas-lesson-voltage-regulator:c3c493ac06440867363feb6573dacd1fec777b12d11ef4b53bace0dcbbfb92cc",
      "publicationId": "atlas-lesson-voltage-regulator",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Voltage regulator module",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/voltage-regulator/",
      "contentHash": "bc5a36261e9f0d04a7ac19070646ede13afddd581e83dc1f15cc97c69fabbb09",
      "recordHash": "7f57e9c86d136813b05d0b0ba6352934ddd33cefdb3b95537663427fe84ac71c"
    },
    {
      "id": "atlas-lesson-wafer-finishing-geometry:fecceafc80ed2655e21e25dfd83fe135e1262e83848ff274c370d0968038ae14",
      "publicationId": "atlas-lesson-wafer-finishing-geometry",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wafer finishing, orientation and geometry",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/wafer-finishing-geometry/",
      "contentHash": "55db1a5fbdb51d8711d6a9d3182e4c9a0707bdf986d294740eb956aec380d05e",
      "recordHash": "c3c4c5ff67f9e1151e9e5063f3047b1d2bbd169e87124ae9c7da28a6468c68c2"
    },
    {
      "id": "atlas-lesson-wafer-handling-genealogy:0445ab7afad6018ec959ac584a022654b9385ba944d4b7fd28c2b3bcaefd4456",
      "publicationId": "atlas-lesson-wafer-handling-genealogy",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wafer handling, carriers and genealogy",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/wafer-handling-genealogy/",
      "contentHash": "407b169e4049245337f3d33e168e8dbc530ba64cf03b20473f657b38436baabb",
      "recordHash": "76a19c512b8cf3cf8165bc1c37f1d1a4dfa3522e358f4af0177b858a946d3796"
    },
    {
      "id": "atlas-lesson-wafer-scale-routing:9ead7cee786964d0ebaba5f5144db8172926d51b3848737f725d4227694724d7",
      "publicationId": "atlas-lesson-wafer-scale-routing",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wafer-scale compute and distributed SRAM",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/wafer-scale-routing/",
      "contentHash": "f7004fb17ae8278e636f7e830e99d8fe3438c34dedcd9ff27444bce4f9593752",
      "recordHash": "891865219251ac9e7dee82d979b01892a633b6ee378a8c2e3229796788719074"
    },
    {
      "id": "atlas-lesson-water-boundary-accounting:0cad34d3fa5b3ce22e715e1862f3bac50e94ad67d006cba0099750a0b93b8578",
      "publicationId": "atlas-lesson-water-boundary-accounting",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Water withdrawal, consumption and cooling circulation",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/water-boundary-accounting/",
      "contentHash": "51970e398d2dfc12d26bf91c598a4412cabfc9e8e36ec2be62fb193175e78ab3",
      "recordHash": "9824644d93d157f0ca0f260dc31b538f84a76555360ee48571f7c6af7bd08321"
    },
    {
      "id": "atlas-lesson-wells-isolation-integration:1d35ee997235108d43431ba3173df37352a440757d6aaae72eef24bbe27e2174",
      "publicationId": "atlas-lesson-wells-isolation-integration",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wells and shallow trench isolation",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/wells-isolation-integration/",
      "contentHash": "a90adbdd2cb78384e325a12b2bc510d434f8db3159a94eac7f0868217686350f",
      "recordHash": "bcbb9dd3d4a89ae497e3aeb48705990729da18e6349d5501d3db535db9846509"
    },
    {
      "id": "atlas-lesson-workflow-graphs-state:ec6f57ebb11b409a3d997cbbee08f5f5f91243813d9b1a043432e3a61d7519e1",
      "publicationId": "atlas-lesson-workflow-graphs-state",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Workflow graphs and explicit state",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/workflow-graphs-state/",
      "contentHash": "bf5721d094740420853701ae5bc933ba3c58d8bfac55986edd7ea883d51e36b2",
      "recordHash": "d196f9b946f95ba387ec30213c7f752c7c0e6226e2c6fcb00c1ed650c7bd8e18"
    },
    {
      "id": "atlas-lesson-yield-wafer-defect-model:b8e4f06339f1ecf1f4028e3fd38b2c7bf12e5c386d7eba118f0ec026bf3e7641",
      "publicationId": "atlas-lesson-yield-wafer-defect-model",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Wafer maps and good-die yield",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/yield-wafer-defect-model/",
      "contentHash": "358f74797455482cbc26fc9c7118a232929d876dea3d0531db2fa8046f24b25b",
      "recordHash": "76bfe2dd5bddf2fe4270c251eadf65596337a92b4fd57ccee10f2bc2a38c262d"
    },
    {
      "id": "crg-options-exploration:de0d193371f335848aba0c5abd84c4d222633740e2c0d058c193f24670e550ba",
      "publicationId": "crg-options-exploration",
      "type": "indexed",
      "date": "2026-10-07",
      "title": "Which options must survive?",
      "canonicalUrl": "https://semiaifoundry.com/learn/crg/preserving-options/",
      "contentHash": "4d17814e7734a7ef42b0685d76288d383a5613d5b4c2d0f9929684466efd0600",
      "recordHash": "f9b8a6f53289a32aa56cfb6afa53f2fa310134d2bbbb68331703f4c7097098d3"
    },
    {
      "id": "agentic-brain:d1b9ac7fe19fe3b78e6b11c3625e77a2cd11cb23ac4715d42393bbcb93e29516",
      "publicationId": "agentic-brain",
      "type": "revised",
      "date": "2026-10-07",
      "title": "The Agentic Brain",
      "canonicalUrl": "https://semiaifoundry.com/research/the-agentic-brain/",
      "contentHash": "768087e8c087afd8b51e9e58f410ffd7180c75f59eb2e2a82c892d2ac8dbc5c4",
      "recordHash": "db163d3b6967994692862750ac58c862b99e25d28ddffd0e8b711540306b383d"
    },
    {
      "id": "fabqed:f990233cf612d66493fddc0bfa2f051d61354c46bea585c68e4b8c0c1035fa0d",
      "publicationId": "fabqed",
      "type": "revised",
      "date": "2026-10-07",
      "title": "FabQED",
      "canonicalUrl": "https://semiaifoundry.com/portfolio/#fabqed-heading",
      "contentHash": "f3d3284d067165ee53cf9025686f469a60ab51f8e11db2a1183b204163aab722",
      "recordHash": "5f6e85e184726e0209e593a4e0f1c29934c0b86aca89cce114761fff2f62ceb3"
    },
    {
      "id": "crg-system:d410dfe8acf4924c251aa23f46b2dd4daaee3e206e0f88ca9027d70f83903b58",
      "publicationId": "crg-system",
      "type": "revised",
      "date": "2026-10-07",
      "title": "The commitment layer for AI-native chip design",
      "canonicalUrl": "https://semiaifoundry.com/updates/the-commitment-layer-for-ai-native-chip-design/",
      "contentHash": "e6052b34d4b4405365f53ca357b206ee3791bd9212ae54137eba5f33cd50a711",
      "recordHash": "56ca01902497c27966f400dd9816bddc1c7ac22d63873211b20fadae9002968f"
    },
    {
      "id": "crg-theory:d062569cde4acd1b15b32a6c1ec40ab5d6a8b4a61d273b463f2f28b7aa64e72a",
      "publicationId": "crg-theory",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A Communication Theory of Computation Realization",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/",
      "contentHash": "1e120049eb1dda1097d94c98612e7d7dcee19bd91995acd38dc4d5efbb5a6665",
      "recordHash": "838f6c2f76d66729223a758c9577e770e5932aedc7cb3cbc7232ef6b33b109f4"
    },
    {
      "id": "research-mission:7699735a971827c2b76b5662f8e4b828f60cd6a2a3ce64ee2d901f8ee24f9a35",
      "publicationId": "research-mission",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Research in the Open",
      "canonicalUrl": "https://semiaifoundry.com/research/",
      "contentHash": "c8965cb09f7562470f469c8e04c2b5a4605d53555038f46d64e706dc8f231c8d",
      "recordHash": "7e6e05db9fddadf0b6394e51410ed28169af8d5c943329696ad2336b8a522c52"
    },
    {
      "id": "crg-canonical-theory:16de8319adb010bc59f62e784e1674cc25106ab1886bcc942ef2cceef3d2c510",
      "publicationId": "crg-canonical-theory",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A Communication Theory of Computation Realization: Resource-Conditioned Geometry of Legal Realizations and the Safe-Commitment Law",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-canonical-theory",
      "contentHash": "3ddefe3861a42a06cd6503b7acd8db057928d7e2213531b020eeecf9209884aa",
      "recordHash": "3dee2198819e36d226ef7bbe41298f4b0ce0b1e8f17bf59f2dc29be88953aec7"
    },
    {
      "id": "crg-foundations:fbd984b3fa231707fee63dd624e9698fe59dd6a88187021237bbaedc5594153e",
      "publicationId": "crg-foundations",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Computation-Realization Geometry: Semantic Interface Laws, Decision-Sufficient Abstraction, and Cost Duality",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-foundations",
      "contentHash": "08f3f65a3689a0a8c3795928d5c9a2af3bfbe825a5d836e51835032632c33f62",
      "recordHash": "c0792e6b6984336eb0ef9e6788dfaa9ad42a53564185dacf3892b7a69f425e1c"
    },
    {
      "id": "crg-scaling:0c4f3385b28a9d8a3a434df3eef40d5b0a6930c19a7a4c8f9520b9c2e7089d9a",
      "publicationId": "crg-scaling",
      "type": "revised",
      "date": "2026-10-07",
      "title": "A Generalized Rent Law from Computation-Realization Geometry: Scaling Fixed Points, Hierarchy Phase, and Finite-Scale Diagnostics",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-scaling",
      "contentHash": "3771a25f10b72768ffee8861905d14d169f04a91f6a36b3ba472251eb70890b8",
      "recordHash": "3b5f7a1f91c28adb3b59362fa27ff40aeac23e938a68505a7d3bcade574375b6"
    },
    {
      "id": "crg-design:cf05720763ab453e96d7c2386397bc00d7306f363d3a252865444da7b34267ce",
      "publicationId": "crg-design",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Designing with Computation-Realization Geometry: Certified Architecture Selection, Technology Matching, and Reference Physical Realization",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-design",
      "contentHash": "08e4c8cb715e5f3395ab7a2f2c55a2b335574c65641ffc4f0692ffc1b891f5ba",
      "recordHash": "23b3f913debeee8dc09588207f654dc0a58cfaeb4b07cbae6fb00907ae10ec96"
    },
    {
      "id": "crg-structural-theorems:a2d071f906b0bc7158a8d3577a1012c6bef70bc5029f5110635d8198187e67a2",
      "publicationId": "crg-structural-theorems",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Structural Theorems for Computation-Realization Geometry: Interaction, Safe Commitment, Network Embedding, Conservation, and Scaling",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-structural-theorems",
      "contentHash": "0a3b705b65085c4bb9215008f917326e553644750eab5869f4d27100da205cd1",
      "recordHash": "b392bc409ff27855a4dadde22e3a2b9219aab7d246f6dd3a9724b8b9a8a0c81b"
    },
    {
      "id": "crg-transformer:a3f95508849ace6d6f02e9a6c5631899873893b4fbdb16c9b76dbdce9d244698",
      "publicationId": "crg-transformer",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Certified Nonseparable Co-Design of a Long-Context Transformer Superblock: A Computation-Realization Geometry Case Study",
      "canonicalUrl": "https://semiaifoundry.com/research/computation-realization-geometry/#crg-transformer",
      "contentHash": "07e51141842603885198b2aa38b46e3a268a4472b3561a4c89fefaf07372ba3d",
      "recordHash": "f148e7ad58fd7fbf70bb923f2cae4e8d272bdb89c0a0026b663d890996bd685f"
    },
    {
      "id": "atlas-lesson-crg-architecture-contract:11b9fb1130319b9ae57f372b17bcbdd3a7af33a36d3e5f5767a9fe74b43f9d60",
      "publicationId": "atlas-lesson-crg-architecture-contract",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Architecture is a contract between computation and silicon",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/crg-architecture-contract/",
      "contentHash": "321b34b8da405a591c48dad8296a379d39f5c00b62f783f8137da9a7c6a643bf",
      "recordHash": "4a722d69cf541095924b6a9f14a3cfdeaa6df49b98520aa33da4633591e19e0f"
    },
    {
      "id": "atlas-lesson-crg-communication-graph:f76877440a49bc7e99b75eb8d432e28839f5e7d1a89e843251cde0dcc77b4ce8",
      "publicationId": "atlas-lesson-crg-communication-graph",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Communication is the realization medium",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/crg-communication-graph/",
      "contentHash": "929677ecb3030bdc8e0e1c5889e197ba86dfba746f7e836b55ec5147e494d921",
      "recordHash": "1a76d3056441287734d3eef11992543ee1ed0ba1cedf7aee011de4ea0b7261f2"
    },
    {
      "id": "atlas-lesson-crg-problem-statement:0ca08f00a39285614ac06f48adce3e2f87c93825446ddf138185f930c55c53d1",
      "publicationId": "atlas-lesson-crg-problem-statement",
      "type": "revised",
      "date": "2026-10-07",
      "title": "The computation-to-realization gap",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/crg-problem-statement/",
      "contentHash": "773fa8dcf3225548279027048798c57c24001e86d7399b25a6ef41a9c028ca6f",
      "recordHash": "d1a3a909d8eeb38eee1d45d9dfb14b6796ea360d2891ea5d825c6812328f3ec3"
    },
    {
      "id": "atlas-lesson-crg-verification-loop:d3db7bcd80f470d120f658eaf65892fa54774a1d487c1a0f895ebcfe765868b5",
      "publicationId": "atlas-lesson-crg-verification-loop",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Verification closes the realization loop",
      "canonicalUrl": "https://semiaifoundry.com/learn/atlas/crg-verification-loop/",
      "contentHash": "2f34b9e1cd6851d0425f5f808be7dd2872f20386d1fde6af5527eda01b2d1d9a",
      "recordHash": "2d6971b93d7bab4933942fd9cc84def23ffb0031c1769c83237194527e7d6af9"
    },
    {
      "id": "research-mission:a27e3e9b19a7beeb67773ad2c1416f98baf0bcfb9f11744946764a583692cb56",
      "publicationId": "research-mission",
      "type": "revised",
      "date": "2026-10-07",
      "title": "Research in the Open",
      "canonicalUrl": "https://semiaifoundry.com/research/",
      "contentHash": "d92f4adc88a786f1c7883c16a69721ef15278a804788f1666042ba39758dff0f",
      "recordHash": "f7692ea473a0b33ad3048f023278ca97eefafe09b66a7c404f05ad80921b4681"
    },
    {
      "id": "intelligence-2026-10-12:3735343ae3599caeb1f062fc3bd3439cb518e14e5c91e2314a3673491c03bcb3",
      "publicationId": "intelligence-2026-10-12",
      "type": "indexed",
      "date": "2026-10-12",
      "title": "Semiconductor Executive Intelligence - October 12, 2026",
      "canonicalUrl": "https://semiaifoundry.com/publications/semiconductor-executive-intelligence/2026-10-12/",
      "contentHash": "d5958d9ba4525b0b030b4ad1df260067656267d5435f04546433037506e67aaf",
      "recordHash": "d6cd692de5b9636d21dbc1336b6036ed40309ec769c31c269edc297a0ef80ba0"
    },
    {
      "id": "semiconductor-pulse:3f24be76ecfd357deb5e845f5b1cd3da9108c9030605cfe3237b537a8b14cd32",
      "publicationId": "semiconductor-pulse",
      "type": "revised",
      "date": "2026-10-13",
      "title": "Semiconductor Pulse",
      "canonicalUrl": "https://semiaifoundry.com/semiconductor-pulse/",
      "contentHash": "672d7505302a772557e8b9a98cb00c1f39dd379f709d76c6e2f99bd7c7ea7726",
      "recordHash": "d77e0977c2732dc04ccf3414050f8bf22f2a057e98b1c835cf1fe39406de07ce"
    },
    {
      "id": "semiconductor-pulse:bb98b22e0ea7ae7c33afca0a0091d4606e16c5a1fb69d5130f1840f0472aed01",
      "publicationId": "semiconductor-pulse",
      "type": "revised",
      "date": "2026-10-13",
      "title": "Semiconductor Pulse",
      "canonicalUrl": "https://semiaifoundry.com/semiconductor-pulse/",
      "contentHash": "131da031edcd72d868a8dc22105b1430fe8f113f27851d905f07eb8fb415839d",
      "recordHash": "8ae9b9dbc2db6533999d6bbdf8b2ac738e797d11a3de19e358ff4504712f629e"
    },
    {
      "id": "intelligence-2026-10-19:7e90ad970c20d98b4ae771573dacf03325ef644ce3bb5f986143e195cab9d38c",
      "publicationId": "intelligence-2026-10-19",
      "type": "indexed",
      "date": "2026-10-19",
      "title": "Semiconductor Executive Intelligence - October 19, 2026",
      "canonicalUrl": "https://semiaifoundry.com/publications/semiconductor-executive-intelligence/2026-10-19/",
      "contentHash": "ed5e74b105c0b7a785f2e62f4a3343789216ca1938edcb78cfb4d844da369352",
      "recordHash": "36584e872068bab4f65e8108b864489f034274614288d90281b4879b5c66729e"
    },
    {
      "id": "semiconductor-pulse:88b2da77b8d79776520269a378d4912633277f057f6464543da5b9ed7978ccc4",
      "publicationId": "semiconductor-pulse",
      "type": "revised",
      "date": "2026-10-19",
      "title": "Semiconductor Pulse",
      "canonicalUrl": "https://semiaifoundry.com/semiconductor-pulse/",
      "contentHash": "131da031edcd72d868a8dc22105b1430fe8f113f27851d905f07eb8fb415839d",
      "recordHash": "2305142b090cff9a9b9cbefbec571d08f7b8b00caf5d3d049ecb721c40b5411a"
    }
  ]
}
