)]}'
{
  "log": [
    {
      "commit": "917544888a55e4da7109bdba8c88c893c0da70f4",
      "tree": "6a29569c5b742d9151391b38a725768de0110419",
      "parents": [
        "38f15f74b4633fd511da337f681512bbe32879ef",
        "a0031105118b4ac5cc84cf2860078b9c0d7329df"
      ],
      "author": {
        "name": "Chris Krycho",
        "email": "hello@chriskrycho.com",
        "time": "Mon Jul 13 19:25:25 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 19:25:25 2026 -0600"
      },
      "message": "Merge pull request #4754 from n1teshy/fix-async-typo\n\nFix grammatical typo in Chapter 17-05"
    },
    {
      "commit": "38f15f74b4633fd511da337f681512bbe32879ef",
      "tree": "d74d7b7bcfc6e6fa2ad26d0f71c64e3f31c66a39",
      "parents": [
        "dd7ab4f4f4541adf4aa2a872cdac06c206b73288",
        "b1962d960cfdbeb5068965ea15e32d4c69dc0afb"
      ],
      "author": {
        "name": "Chris Krycho",
        "email": "hello@chriskrycho.com",
        "time": "Mon Jul 13 19:19:11 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 19:19:11 2026 -0600"
      },
      "message": "Merge pull request #4797 from DewiTheCat/main\n\nhotfix: incorrect link format used in ch17-06"
    },
    {
      "commit": "dd7ab4f4f4541adf4aa2a872cdac06c206b73288",
      "tree": "50466ce867ddec7cc5694de72cbc637154f9b245",
      "parents": [
        "8cc0cb138998ee0502504ca1247b51de9161197c"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Fri Jul 10 12:20:33 2026 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Fri Jul 10 15:43:43 2026 -0400"
      },
      "message": "Update to Rust 1.97\n"
    },
    {
      "commit": "b1962d960cfdbeb5068965ea15e32d4c69dc0afb",
      "tree": "4327d37a37a9432dedadc6736e6ce25a92583614",
      "parents": [
        "8cc0cb138998ee0502504ca1247b51de9161197c"
      ],
      "author": {
        "name": "Dewi",
        "email": "61161436+DewiTheCat@users.noreply.github.com",
        "time": "Mon Jul 06 18:40:25 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 18:40:25 2026 +0200"
      },
      "message": "hotfix: link in chapter 17-06 went to localhost:3000 instead of the correct domain name"
    },
    {
      "commit": "8cc0cb138998ee0502504ca1247b51de9161197c",
      "tree": "f885f151f2363a42c2152f184b3a03a30304498f",
      "parents": [
        "694f77579a5acd597f78a697a70a5a043e15ff62"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Tue Jun 30 10:27:42 2026 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Jun 30 11:01:28 2026 -0400"
      },
      "message": "Updating more output and lockfiles\n"
    },
    {
      "commit": "694f77579a5acd597f78a697a70a5a043e15ff62",
      "tree": "746a449d49ebbe71bdf1bc296553bcbdb7009462",
      "parents": [
        "35201587f45aebb4376ae32cd9ba745da309c4af"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Tue Jun 30 10:34:35 2026 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Jun 30 11:01:28 2026 -0400"
      },
      "message": "Ch 01 now also has a rand version we need to remember\n"
    },
    {
      "commit": "35201587f45aebb4376ae32cd9ba745da309c4af",
      "tree": "a141d927a362898053de8c56344c777afc53079b",
      "parents": [
        "64aded88c0a6be885a6ad8c41de84e10957c9fc2"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Tue Jun 30 10:19:37 2026 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Jun 30 11:01:28 2026 -0400"
      },
      "message": "Add another caveat about rand versions in the spot where people would have problems\n"
    },
    {
      "commit": "64aded88c0a6be885a6ad8c41de84e10957c9fc2",
      "tree": "d17e9f9705b62543f3bba7f4584c7fb5a1b0b284",
      "parents": [
        "c5d704c0ea7858934137cb81a86fa11d10e31fd6"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Tue Jun 30 10:19:10 2026 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Jun 30 11:01:28 2026 -0400"
      },
      "message": "Make a comment more future-proof\n"
    },
    {
      "commit": "c5d704c0ea7858934137cb81a86fa11d10e31fd6",
      "tree": "8d9df0202fc17d1c529aaa7671d42e4c83a06976",
      "parents": [
        "8cb9ec52ebc70e4b0b8c1730fd7d2bc4f6498e73"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Tue Jun 30 10:12:52 2026 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Jun 30 11:01:28 2026 -0400"
      },
      "message": "Use rand\u0027s prelude instead as that\u0027s what its docs recommend\n"
    },
    {
      "commit": "8cb9ec52ebc70e4b0b8c1730fd7d2bc4f6498e73",
      "tree": "736e35b618fc49d339e02a5e44746796728cb799",
      "parents": [
        "a46eff49855fab6b8af6284925dbf1710fa0d7cb"
      ],
      "author": {
        "name": "Abhishek Shinde",
        "email": "norizzabhii@gmail.com",
        "time": "Mon May 18 20:08:03 2026 +0530"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Jun 30 11:01:28 2026 -0400"
      },
      "message": "Add RngExt to dictionary.txt to pass failing CI test.\n"
    },
    {
      "commit": "a46eff49855fab6b8af6284925dbf1710fa0d7cb",
      "tree": "9341b6c936fce1e9ac5128ad74d16d07dbd84c16",
      "parents": [
        "1640c496c1c3fe85dde48f7f94c06b2ff8d267fc"
      ],
      "author": {
        "name": "Abhishek Shinde",
        "email": "norizzabhii@gmail.com",
        "time": "Mon May 18 20:01:03 2026 +0530"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Jun 30 11:01:28 2026 -0400"
      },
      "message": "doc: upgrade rand dependency to v0.10.1 in book listings and text\n\nUpgrades the \u0027rand\u0027 crate dependency from v0.8.5 to v0.10.1 across\nall chapter listings and updates the corresponding book narrative to\nreflect the new API structure.\n\nKey Changes:\n- Manifests: Updated 14 Cargo.toml files in listings to point to rand 0.10.1.\n- Source Code: Migrated 11 main.rs and lib.rs source files under listings/ to:\n  - Bring the new extension trait \u0027rand::RngExt\u0027 into scope instead of \u0027rand::Rng\u0027.\n  - Replace \u0027rand::thread_rng().gen_range(1..\u003d100)\u0027 with \u0027rand::rng().random_range(1..\u003d100)\u0027.\n- Chapter 1: Updated the offline caching command in ch01-01-installation.md to refer to rand@0.10.1.\n- Chapter 2: Updated ch02-00-guessing-game-tutorial.md to explain RngExt, rand::rng, and random_range. Adjusted all SemVer examples, compiler outputs, and hypotheticals to use 0.10.1 / 0.10.2 / 0.11.0.\n- Chapter 7: Updated the module path and import system explanation in ch07-04-bringing-paths-into-scope-with-the-use-keyword.md to target the new traits/functions.\n- Chapter 14: Updated simulated cargo output in ch14-03-cargo-workspaces.md showing rand v0.10.1 being compiled.\n"
    },
    {
      "commit": "1640c496c1c3fe85dde48f7f94c06b2ff8d267fc",
      "tree": "09218c46c4a03cc539eb989a37f6eacbd5a96376",
      "parents": [
        "48a9ffa57a69ecabb03d3aa903e9188f60890ce5",
        "4aa3243ed096f2cc5c47910ef0bb034f4e7880fb"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Mon Jun 29 16:56:02 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 16:56:02 2026 -0400"
      },
      "message": "Merge branch \u0027main\u0027 into patch-1"
    },
    {
      "commit": "4aa3243ed096f2cc5c47910ef0bb034f4e7880fb",
      "tree": "38f623c05b8d613df16fe1fa5291a288cd101da6",
      "parents": [
        "5181243477a183f2413a63281681fd40e229db8e"
      ],
      "author": {
        "name": "Dodothereal",
        "email": "129273127+Dodothereal@users.noreply.github.com",
        "time": "Tue Jun 23 13:09:37 2026 +0200"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Mon Jun 29 16:53:10 2026 -0400"
      },
      "message": "docs(ch13-02): fix typo \u0027iteration\u0027 to \u0027iterator\u0027 in filter example\n\nFixes #4705\n\nThe line \"the value will be included in the iteration produced by\nfilter\" should refer to \"the iterator produced by filter\", matching\nthe surrounding paragraph\u0027s use of \"iterator\" and matching what\nfilter actually returns (an iterator that lazily yields the chosen\nitems).\n\nVerified against the current rendering on the stable book page:\nhttps://doc.rust-lang.org/stable/book/ch13-02-iterators.html#closures-that-capture-their-environment\n\nOnly one word is changed. `dprint fmt` reports no further formatting\nchanges.\n"
    },
    {
      "commit": "5181243477a183f2413a63281681fd40e229db8e",
      "tree": "5707dd4d6625813eb9465f4ab4647a888b08f5b8",
      "parents": [
        "1eccbb055ca8b48d7af2655c7ef0de817f637917"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Jun 29 14:47:13 2026 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Mon Jun 29 16:16:55 2026 -0400"
      },
      "message": "Update to Rust 1.96\n"
    },
    {
      "commit": "1eccbb055ca8b48d7af2655c7ef0de817f637917",
      "tree": "e70c2a55b427d2ab7621ad8e34c0d025e97c9fc8",
      "parents": [
        "c2e550642209ae7e97afa6909e0ed4eba64e9867"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Jun 29 14:02:21 2026 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Mon Jun 29 14:47:01 2026 -0400"
      },
      "message": "Update to Rust 1.95\n"
    },
    {
      "commit": "c2e550642209ae7e97afa6909e0ed4eba64e9867",
      "tree": "071812c3e6f59e5c11d44329056771d5f1413fc8",
      "parents": [
        "e96f1325b14c017c00537a1543a7e6a505389d99"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Jun 29 13:55:47 2026 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Mon Jun 29 14:27:53 2026 -0400"
      },
      "message": "Update to Rust 1.94\n"
    },
    {
      "commit": "e96f1325b14c017c00537a1543a7e6a505389d99",
      "tree": "8e3ec0b6914d486bd7a4c36c06b16f7b90aa319d",
      "parents": [
        "75c7b8aec3c3350037d190cb244db07f2f9b0228"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Jun 29 13:53:45 2026 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Mon Jun 29 13:58:29 2026 -0400"
      },
      "message": "Update to Rust 1.93\n"
    },
    {
      "commit": "75c7b8aec3c3350037d190cb244db07f2f9b0228",
      "tree": "c4561dfced36c6c7067e1a117c89249382da7d01",
      "parents": [
        "282a88dd221c8fc9338804ab89e8ce4fdc549047"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Jun 29 13:28:10 2026 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Mon Jun 29 13:50:58 2026 -0400"
      },
      "message": "Update to Rust 1.92\n"
    },
    {
      "commit": "282a88dd221c8fc9338804ab89e8ce4fdc549047",
      "tree": "eea338ad8bb2ec8d416e0e96f8c7cbd2eb22eebc",
      "parents": [
        "79b7eaf479247c4071f7c0995718534ad9586e1b"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Jun 29 13:47:34 2026 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Mon Jun 29 13:50:58 2026 -0400"
      },
      "message": "Save and restore the PID now present in panic messages\n"
    },
    {
      "commit": "79b7eaf479247c4071f7c0995718534ad9586e1b",
      "tree": "1ee68ddfd0a3a5e8b6ac0526758b0055b661731d",
      "parents": [
        "05d114287b7d6f6c9253d5242540f00fbd6172ab"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Jun 29 13:07:19 2026 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Mon Jun 29 13:28:17 2026 -0400"
      },
      "message": "Update to Rust 1.91\n"
    },
    {
      "commit": "a0031105118b4ac5cc84cf2860078b9c0d7329df",
      "tree": "7d009d6ea5b6fea5eb82298c86ac241f67411b5f",
      "parents": [
        "05d114287b7d6f6c9253d5242540f00fbd6172ab"
      ],
      "author": {
        "name": "Nitesh Yadav",
        "email": "nitesh.txt@gmail.com",
        "time": "Sat May 16 14:39:19 2026 +0530"
      },
      "committer": {
        "name": "Nitesh Yadav",
        "email": "nitesh.txt@gmail.com",
        "time": "Sat May 16 14:41:27 2026 +0530"
      },
      "message": "Fix grammatical typo in Chapter 17-05\n"
    },
    {
      "commit": "05d114287b7d6f6c9253d5242540f00fbd6172ab",
      "tree": "d3091e33c42ac89c2add2875bf85f8c00894235b",
      "parents": [
        "39aeceaa3aeab845bc4517e7a44e48727d3b9dbe"
      ],
      "author": {
        "name": "Frank King",
        "email": "frankking1729@gmail.com",
        "time": "Mon Oct 27 21:27:38 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Feb 03 10:19:04 2026 -0500"
      },
      "message": "Temporarily remove the link to `Drop::drop`\n"
    },
    {
      "commit": "39aeceaa3aeab845bc4517e7a44e48727d3b9dbe",
      "tree": "4d0dcfddb4470b2b5758909a67f03e8ef4e084b7",
      "parents": [
        "9c9104e8a82430f97f42e738051bda718919211c"
      ],
      "author": {
        "name": "Eric Huss",
        "email": "eric@huss.org",
        "time": "Thu Dec 11 16:46:40 2025 -0800"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Fri Dec 12 11:02:27 2025 -0500"
      },
      "message": "Synchronize TrplNote name\n\nThis changes the name of the `TrplNote` mdbook preprocessor so that it\nmatches the name used in `book.toml`. The reason this needs to be in\nsync is that in upstream we use `MDBook::with_preprocessor` to replace\nthe preprocessor, but unfortunately it grabs the name from the\npreprocessor itself. If these are out of sync, it ends up not being able\nto replace the old preprocessor config. The API in mdbook should\nprobably be better to make it easier to manage the config. For now, this\nis probably the easiest fix.\n"
    },
    {
      "commit": "9c9104e8a82430f97f42e738051bda718919211c",
      "tree": "571b683c46a6edf93b14aa944a20ee11c0fd2b42",
      "parents": [
        "8c0eacd5c4acbb650497454f3a58c9e8083202a4"
      ],
      "author": {
        "name": "Eric Huss",
        "email": "eric@huss.org",
        "time": "Sat Nov 22 13:44:40 2025 -0800"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Wed Dec 10 11:33:49 2025 -0500"
      },
      "message": "Update to mdbook 0.5\n\nChangelog: https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-051\n\nThis also changes it so that it is not necessary to install\n`mbdook-trpl`. This should make it easier to work with the book and the\nextension.\n"
    },
    {
      "commit": "8c0eacd5c4acbb650497454f3a58c9e8083202a4",
      "tree": "dd24fafc75f23e7be3d5540ba8ecfd61c1d867dd",
      "parents": [
        "37c01cbc564300a72d7eb36442cd46a9f2175f54"
      ],
      "author": {
        "name": "cake-duke",
        "email": "125920266+cake-duke@users.noreply.github.com",
        "time": "Fri Nov 14 10:51:04 2025 +0000"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Nov 18 10:36:41 2025 -0500"
      },
      "message": "Update ch07-02-defining-modules-to-control-scope-and-privacy.md"
    },
    {
      "commit": "37c01cbc564300a72d7eb36442cd46a9f2175f54",
      "tree": "5758ffb88859c3893d2a0f66221348965ada7337",
      "parents": [
        "f78ab89d7545ac17780e6a367055cc089f4cd2ec"
      ],
      "author": {
        "name": "Tshepang Mbambo",
        "email": "hopsi@tuta.io",
        "time": "Mon Nov 17 10:01:49 2025 +0200"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Nov 18 10:33:41 2025 -0500"
      },
      "message": "use AND for search terms\n\nThe default is OR search, which is less popular (and therefore more surprising) than AND search"
    },
    {
      "commit": "f78ab89d7545ac17780e6a367055cc089f4cd2ec",
      "tree": "3b087a608891d7c428edf10f2a23b10631f494ee",
      "parents": [
        "646355a8c2d3de82010c690a7936b7a5365e761b"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sun Nov 09 21:48:45 2025 -0500"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sun Nov 09 22:30:48 2025 -0500"
      },
      "message": "Consistently use let...else\n"
    },
    {
      "commit": "646355a8c2d3de82010c690a7936b7a5365e761b",
      "tree": "21d71e6d841f60eba4c4e7ae46025061a71e92e0",
      "parents": [
        "ccecf767ff86135622fc26902af99fead313719f",
        "95dd8a023b2c736d12377a713bb6b8ed77e48678"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Nov 08 18:21:52 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Nov 08 18:21:52 2025 -0500"
      },
      "message": "Merge branch \u0027main\u0027 into fix-typo-17-02"
    },
    {
      "commit": "95dd8a023b2c736d12377a713bb6b8ed77e48678",
      "tree": "21d71e6d841f60eba4c4e7ae46025061a71e92e0",
      "parents": [
        "dec931300f1a00e6e26021907192b0634980950c"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Nov 08 12:21:53 2025 -0500"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Nov 08 12:33:26 2025 -0500"
      },
      "message": "Change the hypothetical rand version number to be actually hypothetical\n\nNow that rand 0.9 actually exists 😅 Hopefully version 0.999.0 won\u0027t\nexist for a while!!\n\nThis should address some of the confusion in #4508 and shouldn\u0027t need\nfurther updating even as rand\u0027s version increases (unless they go to 1.0\n😳)\n"
    },
    {
      "commit": "dec931300f1a00e6e26021907192b0634980950c",
      "tree": "571f2670323b4fa5d6ba066a59f0aec767651ca0",
      "parents": [
        "3e7aac1d7bc4de520b7040d4ef0f50c937468bd0"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Nov 08 12:02:12 2025 -0500"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Nov 08 12:33:26 2025 -0500"
      },
      "message": "Update listing caption to match what\u0027s ending up in print\n"
    },
    {
      "commit": "3e7aac1d7bc4de520b7040d4ef0f50c937468bd0",
      "tree": "8cf2190ddcd9802ebe5cd5505f31c4badde4014c",
      "parents": [
        "747785cad0c4dd6f1aa48d4596faa160dce4dfe4"
      ],
      "author": {
        "name": "Nikita",
        "email": "80875524+enarve@users.noreply.github.com",
        "time": "Wed Oct 29 16:09:20 2025 +0100"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Nov 08 12:11:04 2025 -0500"
      },
      "message": "Fix minor style inconsistency"
    },
    {
      "commit": "747785cad0c4dd6f1aa48d4596faa160dce4dfe4",
      "tree": "16e0ef6e10c9b4dd0ba413c2d80c3dbe1e32acef",
      "parents": [
        "10e91187b8ae9c89f9babfe12bc4b1e9b220cbbb",
        "f6106e9e614796af6ea7d292b883622f9987faa0"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Nov 08 11:48:13 2025 -0500"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Nov 08 11:48:13 2025 -0500"
      },
      "message": "Merge remote-tracking branch \u0027origin/pr/4564\u0027\n"
    },
    {
      "commit": "f6106e9e614796af6ea7d292b883622f9987faa0",
      "tree": "773602f556262eaed7a500c071d1999382b9dd25",
      "parents": [
        "06c74327fc01eede51e72e9272b075dc311e2f03"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Nov 08 11:46:23 2025 -0500"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Nov 08 11:46:23 2025 -0500"
      },
      "message": "Remove unnecessary adjective\n"
    },
    {
      "commit": "10e91187b8ae9c89f9babfe12bc4b1e9b220cbbb",
      "tree": "61c4e7a39c62602e93d93e71002e5e8d1b26e3e5",
      "parents": [
        "f660f341887c8bbcd6c24fbfdf5d2a262f523965"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Nov 08 11:41:42 2025 -0500"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Nov 08 11:44:41 2025 -0500"
      },
      "message": "Fix confusing sentence about let else\n"
    },
    {
      "commit": "06c74327fc01eede51e72e9272b075dc311e2f03",
      "tree": "c3ddca5754e002cddc865291870a71c46a8d947a",
      "parents": [
        "8695fc267fa4045fa21abcc431a02f6bdaad6833"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Nov 08 11:41:42 2025 -0500"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Nov 08 11:41:42 2025 -0500"
      },
      "message": "Fix confusing sentence about let else\n"
    },
    {
      "commit": "f660f341887c8bbcd6c24fbfdf5d2a262f523965",
      "tree": "2d677856aff35d4f9fb79c6d7a58d1dbfd50a8e7",
      "parents": [
        "6c890c71607e72e992019dd72b579ebe1441320b"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Oct 27 21:27:38 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Mon Oct 27 21:41:51 2025 -0400"
      },
      "message": "Update to Rust 1.90\n"
    },
    {
      "commit": "6c890c71607e72e992019dd72b579ebe1441320b",
      "tree": "5436b1ab724a7d4e65a30ff21dda7716343b0665",
      "parents": [
        "c143e8d728207ed4d9b21163cc84d62872d04e55"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Oct 27 21:16:57 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Mon Oct 27 21:21:32 2025 -0400"
      },
      "message": "Update to Rust 1.89\n"
    },
    {
      "commit": "c143e8d728207ed4d9b21163cc84d62872d04e55",
      "tree": "2a2db1a1c4aadf55434bdd6a5a427b2a6d943886",
      "parents": [
        "3aa68a341198a2dbdd1f17a8f336bf1724b999ce"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Oct 27 20:54:39 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Mon Oct 27 21:00:51 2025 -0400"
      },
      "message": "Update to Rust 1.88\n"
    },
    {
      "commit": "3aa68a341198a2dbdd1f17a8f336bf1724b999ce",
      "tree": "2de7aa3e02591388438a506abe3377cfe12b8582",
      "parents": [
        "92371d4d367d327e99eee2f0e6af127295b0f52e"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Oct 27 20:49:08 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Mon Oct 27 20:54:50 2025 -0400"
      },
      "message": "Update to Rust 1.87\n"
    },
    {
      "commit": "92371d4d367d327e99eee2f0e6af127295b0f52e",
      "tree": "45bf463d93acf2558669df3a1745410f7f7660ae",
      "parents": [
        "8695fc267fa4045fa21abcc431a02f6bdaad6833"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Oct 27 20:40:55 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Mon Oct 27 20:45:32 2025 -0400"
      },
      "message": "Update to Rust 1.86\n"
    },
    {
      "commit": "8695fc267fa4045fa21abcc431a02f6bdaad6833",
      "tree": "6ec06314dd5f3419c29a7f1d016ca81e6ccb36fb",
      "parents": [
        "af415fc6c8a6823dfb4595074f27d5a3e9e2fe49"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Fri Oct 24 11:35:30 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Fri Oct 24 11:39:51 2025 -0400"
      },
      "message": "Remove unused subheadings\n"
    },
    {
      "commit": "af415fc6c8a6823dfb4595074f27d5a3e9e2fe49",
      "tree": "503659733fcb164466fd955d99df41d405c944e5",
      "parents": [
        "6818718c6b3cabc1ef6b06b2272632e12462162d"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Oct 20 09:49:36 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Mon Oct 20 10:01:39 2025 -0400"
      },
      "message": "Prepare for renaming of rust-lang/rust default branch\n"
    },
    {
      "commit": "6818718c6b3cabc1ef6b06b2272632e12462162d",
      "tree": "54729ea1ef37958d959626ea96929dedb0fd68c7",
      "parents": [
        "984b579c3cd8e817b1d88f4bcfb333e5814b93e0",
        "f4ff245216cc723c5a867abaeffe6394e2cfe8dc"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 18 21:56:07 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 18 21:56:07 2025 -0400"
      },
      "message": "Merge remote-tracking branch \u0027origin/pr/4387\u0027\n"
    },
    {
      "commit": "984b579c3cd8e817b1d88f4bcfb333e5814b93e0",
      "tree": "7fdd4343a1b49bfb08f0211c7488e1bd6d30dbb7",
      "parents": [
        "c3f7e54bf0b7a193ce60a852148165d07a62e82b",
        "88b89c7d1615497b1e96ba6e6331ed98c854b07a"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 18 21:36:25 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 18 21:36:25 2025 -0400"
      },
      "message": "Merge remote-tracking branch \u0027origin/pr/4476\u0027\n"
    },
    {
      "commit": "c3f7e54bf0b7a193ce60a852148165d07a62e82b",
      "tree": "de42aed346b6845450ca83f6bafae3a978760661",
      "parents": [
        "bcc16363c3c218ddf077dcf4fd71e0e59a56a69c",
        "13c4c069af74121a372871c8b76f837c3ab26ba1"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Oct 18 21:30:30 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 18 21:30:30 2025 -0400"
      },
      "message": "Merge branch \u0027main\u0027 into add_vietnamese"
    },
    {
      "commit": "13c4c069af74121a372871c8b76f837c3ab26ba1",
      "tree": "b4a137b830216b86b436075b889104a3e747b121",
      "parents": [
        "2a103c67e0e946772182db84fc911dfe9fb812d7"
      ],
      "author": {
        "name": "cheater",
        "email": "195390+cheater@users.noreply.github.com",
        "time": "Sun Sep 21 04:23:37 2025 +0200"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Oct 18 21:23:45 2025 -0400"
      },
      "message": "Update CONTRIBUTING.md\n\nFix typo"
    },
    {
      "commit": "2a103c67e0e946772182db84fc911dfe9fb812d7",
      "tree": "2e0fdbbecddc17c7b4c5d6b783d00ccc27105936",
      "parents": [
        "121f07a7db2ad175354a1913f134c92cb81eb7b3"
      ],
      "author": {
        "name": "nixxo",
        "email": "nixxo@protonmail.com",
        "time": "Wed Aug 27 09:53:39 2025 +0000"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Oct 18 21:17:58 2025 -0400"
      },
      "message": "added Italian translation link"
    },
    {
      "commit": "121f07a7db2ad175354a1913f134c92cb81eb7b3",
      "tree": "7f06801f6fbdd1a71dd9984cec3a2bee8c230251",
      "parents": [
        "2c56b53dfb99d0c3eca23b36e37fb0638eb57dbe"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 18 21:06:35 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Oct 18 21:13:33 2025 -0400"
      },
      "message": "Save regenerations of the rest of the nostarch snapshots\n\nLooks like I forgot to save a few; some have weirdnesses i don\u0027t care to\nspecial case right now\n"
    },
    {
      "commit": "2c56b53dfb99d0c3eca23b36e37fb0638eb57dbe",
      "tree": "9e1fa885e36b1f6c69de4edcc3a27684e97df15d",
      "parents": [
        "a014f0a70f7e8d3b94ad821c240911f78fea202d"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 18 21:04:58 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Oct 18 21:13:33 2025 -0400"
      },
      "message": "text not rust\n"
    },
    {
      "commit": "a014f0a70f7e8d3b94ad821c240911f78fea202d",
      "tree": "1565514b4e9fca82997a7ff955d6d7e12976b149",
      "parents": [
        "9fc2a4e8e478ee1388c2b9ba55e3f12e89808bc2"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 18 20:46:01 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Oct 18 21:13:33 2025 -0400"
      },
      "message": "Add urls to the dictionary\n"
    },
    {
      "commit": "9fc2a4e8e478ee1388c2b9ba55e3f12e89808bc2",
      "tree": "fb5a9ff55db0f724ee71bf63e5f77e1661979f90",
      "parents": [
        "23657d410286298feff79868523f9dbc7706a356"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 18 20:23:50 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Oct 18 21:13:33 2025 -0400"
      },
      "message": "Regenerate ch17 snapshot\n"
    },
    {
      "commit": "23657d410286298feff79868523f9dbc7706a356",
      "tree": "ca6c274b2c676c05fdbec74153bc5ff93a563d5b",
      "parents": [
        "b2b0ca54512510caf945331c77e32e5c5e0815d3"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 18 20:11:42 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Oct 18 21:13:33 2025 -0400"
      },
      "message": "Rename trpl::run to trpl::block_on even in parts of listings not shown\n"
    },
    {
      "commit": "b2b0ca54512510caf945331c77e32e5c5e0815d3",
      "tree": "d6bef9d5d72bb060b7fe18f95d8b568d83a16a40",
      "parents": [
        "f427cc84259cd8a3e7299ddc5df2b2c5a2f43d75"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 18 20:09:56 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Oct 18 21:13:33 2025 -0400"
      },
      "message": "Move around listings that were rearranged\n"
    },
    {
      "commit": "f427cc84259cd8a3e7299ddc5df2b2c5a2f43d75",
      "tree": "5c44324ed4bf6797d7bb7df6f86accee11f39a22",
      "parents": [
        "0d5a0dd395aba1f82d7e5aaf6dbb59b2b843ad2c"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 18 20:02:09 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Oct 18 21:13:33 2025 -0400"
      },
      "message": "Remove listings no longer used in Ch 17\n"
    },
    {
      "commit": "0d5a0dd395aba1f82d7e5aaf6dbb59b2b843ad2c",
      "tree": "1713ff6abcfbfd2a0d52228ddcee85b530efcb40",
      "parents": [
        "bd5cabb4b9904bf95154ef39a9412af5731e68b9"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 11 20:29:22 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Oct 18 21:13:33 2025 -0400"
      },
      "message": "Backport edits to chapter 17\n"
    },
    {
      "commit": "bd5cabb4b9904bf95154ef39a9412af5731e68b9",
      "tree": "d22a905f760b32ca3a4f8e1e8d5b4b4b48d8600b",
      "parents": [
        "555182e7f27ffb9761e18455f4d7eb42443a2954"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 11 20:26:27 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sat Oct 18 21:13:33 2025 -0400"
      },
      "message": "Fix section heading in chapter 17\n"
    },
    {
      "commit": "555182e7f27ffb9761e18455f4d7eb42443a2954",
      "tree": "141506c08523a8d814e8d649409e69ce21b5cecc",
      "parents": [
        "7b2b4804c0bd9442805441d21a945e4dd37092b2"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Tue Oct 14 12:00:17 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Backport copyedit changes to Appendix E\n"
    },
    {
      "commit": "7b2b4804c0bd9442805441d21a945e4dd37092b2",
      "tree": "9e8c239a38fa2773de75190aa19e734de249d4e0",
      "parents": [
        "042803ac0fc63e2cb62a4e3b7aaedec018c583f9"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Tue Oct 14 11:27:40 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Backport copyedit changes to Appendix D\n"
    },
    {
      "commit": "042803ac0fc63e2cb62a4e3b7aaedec018c583f9",
      "tree": "7730ccce436db554853d49e53a9d80fd9e94a927",
      "parents": [
        "0846f81cabfae42e75ca39982bb955dc404707b7"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Oct 13 20:11:11 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Backport copyedit changes to Appendix C\n"
    },
    {
      "commit": "0846f81cabfae42e75ca39982bb955dc404707b7",
      "tree": "0f5aea24c50a89b4b750292594247cb41d791800",
      "parents": [
        "799aa759e03d36dff11e920cf35ac38f496815ea"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Oct 13 20:09:14 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Address copyedit queries in Appendix C\n"
    },
    {
      "commit": "799aa759e03d36dff11e920cf35ac38f496815ea",
      "tree": "b3df9fb8756a5906384c883b5fca45a3d34a4605",
      "parents": [
        "c0f0135ed8056650d0b4b8ac3cffdb277c31f06a"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Oct 13 16:25:14 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Backport copyedit changes to Appendix B\n"
    },
    {
      "commit": "c0f0135ed8056650d0b4b8ac3cffdb277c31f06a",
      "tree": "96d30ad7e06e2915dd3e7ff7825dacc89a219fae",
      "parents": [
        "d63db93eb1493bfb140c16bf6f159732a8ff71d2"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Oct 13 14:53:09 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Backport copyedit changes to Appendix A\n"
    },
    {
      "commit": "d63db93eb1493bfb140c16bf6f159732a8ff71d2",
      "tree": "9ac54bc0ed84a899caa4dfcd8d37137ea9640426",
      "parents": [
        "74a54e53f6f891ce78868f96b415972d2fa891f2"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Oct 13 14:46:29 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Address copyedit queries in Appendix A\n"
    },
    {
      "commit": "74a54e53f6f891ce78868f96b415972d2fa891f2",
      "tree": "96b3a8ce088da20b433e86fc0b158174239889cd",
      "parents": [
        "8aa0d003e6499d733d639de32d70f590efa48657"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Oct 13 14:42:19 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Add webpage to dictionary\n"
    },
    {
      "commit": "8aa0d003e6499d733d639de32d70f590efa48657",
      "tree": "c0177bc549516487779d03f2e8a5f9819c9fc986",
      "parents": [
        "c466ae839e1b15ee7b670d5373d7483edf7ac7f4"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Oct 13 08:48:38 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Backport copyedit changes to ch21\n"
    },
    {
      "commit": "c466ae839e1b15ee7b670d5373d7483edf7ac7f4",
      "tree": "a4c2d5f6eecf18ea92b872b1c482b58bf240dc83",
      "parents": [
        "57ff62db22b006e6b319e2e35c9364d932a8b4e5"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Oct 13 08:44:03 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Address copyedit queries in ch21\n"
    },
    {
      "commit": "57ff62db22b006e6b319e2e35c9364d932a8b4e5",
      "tree": "af41cb781108bf88e88a576fbb7a32ad716453ff",
      "parents": [
        "754db573f31add9cebb6e4661874792ce4bfeb08"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Tue Oct 07 17:19:35 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Backport copyedit changes to ch20\n"
    },
    {
      "commit": "754db573f31add9cebb6e4661874792ce4bfeb08",
      "tree": "7a9e78ae82999f9c83c17fd5e8761833a395794a",
      "parents": [
        "f8f5adae0982518b8b37a6b8cbfced399d12fc3a"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Tue Oct 07 16:53:08 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Address copyedit queries in ch20\n"
    },
    {
      "commit": "f8f5adae0982518b8b37a6b8cbfced399d12fc3a",
      "tree": "c6e8f696c03b454516de5b9c8f48e6ede4d6770d",
      "parents": [
        "6616b196c7682786dadd1bcf887a81ffbd5a0c15"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Tue Oct 07 12:33:01 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Backport copyedit changes to ch19\n"
    },
    {
      "commit": "6616b196c7682786dadd1bcf887a81ffbd5a0c15",
      "tree": "9e7a78ca40a49e3bd7e68518f2119ce93dad23c9",
      "parents": [
        "eb54c18184c0555acd9f636f5ef7875236b0ff53"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Tue Oct 07 12:31:32 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Address copyedit queries in ch19\n"
    },
    {
      "commit": "eb54c18184c0555acd9f636f5ef7875236b0ff53",
      "tree": "ad44b7479ff50248298f8dc6967ba2465ec60f86",
      "parents": [
        "003f60ca6edef946b0fbf8507854a9f278b7ad91"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 04 20:29:30 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Backport copyedit changes to ch18\n"
    },
    {
      "commit": "003f60ca6edef946b0fbf8507854a9f278b7ad91",
      "tree": "025247806953f10050614af2ce0427fdf0f51f98",
      "parents": [
        "7286e47eda5f5d90c49291f84f0f3cfb5d441c92"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 04 20:21:57 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Add back index tags to ch18\n"
    },
    {
      "commit": "7286e47eda5f5d90c49291f84f0f3cfb5d441c92",
      "tree": "6b00eb9acf28afbee99a567423a4945e6259afce",
      "parents": [
        "9bd32402af8d3103302650895ec9d129ebfa47e1"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 04 19:57:33 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Address copyedit queries in ch18\n"
    },
    {
      "commit": "9bd32402af8d3103302650895ec9d129ebfa47e1",
      "tree": "110534f1efc33016f76db9c57936cd740e3695d4",
      "parents": [
        "aae82856504ca1ab4719d509ada59936c6d6b38c"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 04 17:28:38 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Backport copyedit changes to ch16\n"
    },
    {
      "commit": "aae82856504ca1ab4719d509ada59936c6d6b38c",
      "tree": "2c51f348d66212bf360dd14d25ea4c1236fa5514",
      "parents": [
        "ecef81cbc6f0c2d1c8a67409329b0641258c04c2"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sat Oct 04 17:17:25 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Address copyedit queries in ch16\n"
    },
    {
      "commit": "ecef81cbc6f0c2d1c8a67409329b0641258c04c2",
      "tree": "32da3aa1dfbc7e42d95426b00355830fb6c25567",
      "parents": [
        "838d50be227bb0939533de2842ce3dbcd69b284b"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Fri Oct 03 17:12:12 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Backport copyedit changes to ch15\n"
    },
    {
      "commit": "838d50be227bb0939533de2842ce3dbcd69b284b",
      "tree": "6443f3b4d153cc40b7c34a606c8466bd1438fae8",
      "parents": [
        "43b9ad334aaf7353e5708dba49f84f941b50ec4b"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Fri Oct 03 16:48:20 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Address copyedit queries in ch15\n"
    },
    {
      "commit": "43b9ad334aaf7353e5708dba49f84f941b50ec4b",
      "tree": "28ab7da0cc7dcb4892b66fdfaa98cc2998abdd96",
      "parents": [
        "bfdc3bbcae7b65477f4d256b1cf738e3966a9126"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Thu Oct 02 21:42:37 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Backport copyedit changes to ch14\n"
    },
    {
      "commit": "bfdc3bbcae7b65477f4d256b1cf738e3966a9126",
      "tree": "a5e3eb9752ed49e33c289fab9b1d33dcf7bde64d",
      "parents": [
        "4b71f17f7daba738a1363862dacb818d9b12fb81"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Thu Oct 02 20:48:45 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Add ETAPS to the dictionary\n"
    },
    {
      "commit": "4b71f17f7daba738a1363862dacb818d9b12fb81",
      "tree": "ad42c4709ddd8f3c9aa8b114fbf0cb03cab2654e",
      "parents": [
        "d7c0e477a22bcb37fdb290c6046058565d6738c2"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Thu Oct 02 18:30:22 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Backport copyedit changes to ch13\n"
    },
    {
      "commit": "d7c0e477a22bcb37fdb290c6046058565d6738c2",
      "tree": "4dafe9a090f3730a6555b241cce79d42060b703a",
      "parents": [
        "3a7193056f5d989a553857923fc00af1f42fb47f"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Tue Sep 30 21:16:14 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Backport copyedit changes to ch12\n"
    },
    {
      "commit": "3a7193056f5d989a553857923fc00af1f42fb47f",
      "tree": "4ee791f7c2d18c0a772f4ed7282a8a82132b8d01",
      "parents": [
        "99071589c5358114de6324d9aa2643caeee305bd"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Tue Sep 30 20:40:14 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Address copyedit queries in ch12\n"
    },
    {
      "commit": "99071589c5358114de6324d9aa2643caeee305bd",
      "tree": "0b875fdff0aab84ca5e66184650a6c471a17e027",
      "parents": [
        "fb15d1dda9d727129068e18c42c9c17377c7bd8e"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Sep 29 20:49:14 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Backport copyedit changes to ch11 md\n"
    },
    {
      "commit": "fb15d1dda9d727129068e18c42c9c17377c7bd8e",
      "tree": "ad630fbc3f5df22166d891507f35da3f84ff8094",
      "parents": [
        "3986f214fd82427b4401adf4d7dc0911c917e1e8"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Sep 29 20:26:44 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Address copyedit queries in ch11\n"
    },
    {
      "commit": "3986f214fd82427b4401adf4d7dc0911c917e1e8",
      "tree": "49fb753cc61a6644930ec95f8bd3098701d1d75c",
      "parents": [
        "e29d319acec3347b605ccbe9755a1ed6f886388b"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sun Sep 28 20:54:09 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Backport copyedit changes to ch10\n"
    },
    {
      "commit": "e29d319acec3347b605ccbe9755a1ed6f886388b",
      "tree": "71e46a8d6d16c90188e62fb1a28d15802b0a60df",
      "parents": [
        "d09d4721c8381de04bba9d29925d91f0717bd8e7"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sun Sep 28 20:16:39 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "Address copyedit queries in ch10\n"
    },
    {
      "commit": "d09d4721c8381de04bba9d29925d91f0717bd8e7",
      "tree": "7e993fb17a19b5345a334279e1ccb58c24e5948a",
      "parents": [
        "1d7c3e6abec2d5a9bfac798b29b7855b95025426"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sun Sep 28 17:40:35 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Tue Oct 14 13:03:53 2025 -0400"
      },
      "message": "2nd chunk of chapters from copyedit\n"
    },
    {
      "commit": "1d7c3e6abec2d5a9bfac798b29b7855b95025426",
      "tree": "43a19675eb2f9188b4884a69949417958a37bb4e",
      "parents": [
        "112ceaedfa51d79327e33057c9806d0ea370004a"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sun Sep 28 17:19:41 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sun Sep 28 17:24:16 2025 -0400"
      },
      "message": "We are, indeed, ready to Rumbul.\n"
    },
    {
      "commit": "112ceaedfa51d79327e33057c9806d0ea370004a",
      "tree": "b20485c756727f036ce0a336b8dfbc2eaca096f1",
      "parents": [
        "08805fb98b3350694d354da664257ebbe7b8e677"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sun Sep 28 17:02:22 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sun Sep 28 17:24:16 2025 -0400"
      },
      "message": "Backport frontmatter changes to md\n"
    },
    {
      "commit": "08805fb98b3350694d354da664257ebbe7b8e677",
      "tree": "de5ff44777c3591036ca9bfad43c4a6dab509625",
      "parents": [
        "b22ac0c1088247e0fcf1bfaa1a7d0b09d7e72f05"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sun Sep 28 16:52:44 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sun Sep 28 17:24:16 2025 -0400"
      },
      "message": "Address copyedit queries in the frontmatter\n"
    },
    {
      "commit": "b22ac0c1088247e0fcf1bfaa1a7d0b09d7e72f05",
      "tree": "b9bbddf7d935534ac384d7d1ce4faa14ae4bac4a",
      "parents": [
        "d46785983db2d2f94ca3d571db2cfbad0f5ad3e6"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Sun Sep 28 16:42:05 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sun Sep 28 17:24:16 2025 -0400"
      },
      "message": "Add more link anchors to the dictionary\n"
    },
    {
      "commit": "d46785983db2d2f94ca3d571db2cfbad0f5ad3e6",
      "tree": "bbd602d89f02f16efccaa1bfb62de939169aef3c",
      "parents": [
        "13e27c4a35705c4bd473bd90a3d3a8f87ef9ae58"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Fri Sep 26 15:12:19 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sun Sep 28 17:24:16 2025 -0400"
      },
      "message": "Apply section heading edits throughout\n"
    },
    {
      "commit": "13e27c4a35705c4bd473bd90a3d3a8f87ef9ae58",
      "tree": "95d2ffba6c0e6575fbf038eafe16028091292de9",
      "parents": [
        "a034fcb505a270a6f406f983fd40f2813042af82"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Wed Sep 24 20:54:08 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sun Sep 28 17:24:16 2025 -0400"
      },
      "message": "Backport copyedit changes to ch9\n"
    },
    {
      "commit": "a034fcb505a270a6f406f983fd40f2813042af82",
      "tree": "7b75f908ba9f1367d20798eee04e88bf11def400",
      "parents": [
        "2581c23b669eff30c26e036a13475ec5cf70c1b8"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Wed Sep 24 20:43:17 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sun Sep 28 17:24:16 2025 -0400"
      },
      "message": "Address copyedit queries in ch9\n"
    },
    {
      "commit": "2581c23b669eff30c26e036a13475ec5cf70c1b8",
      "tree": "404ba55c38e326328c50122b9b9818d75677597c",
      "parents": [
        "c4070b7dee247fd9a9b8894e6dd7a22e71717057"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Tue Sep 23 20:48:23 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sun Sep 28 17:24:16 2025 -0400"
      },
      "message": "Backport copyedit changes to ch8\n"
    },
    {
      "commit": "c4070b7dee247fd9a9b8894e6dd7a22e71717057",
      "tree": "5297fd9dcba1e818e4f7374a0ed39cf34b7aeabb",
      "parents": [
        "a9ecf7ee0b345fc8f3e6ef33081735e4cbcbef09"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Tue Sep 23 20:14:18 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sun Sep 28 17:24:16 2025 -0400"
      },
      "message": "Address copyedit queries in ch8\n"
    },
    {
      "commit": "a9ecf7ee0b345fc8f3e6ef33081735e4cbcbef09",
      "tree": "b74c783fc7a269d458f79eedddf019399fdcc1d4",
      "parents": [
        "79b9d15410a7b15a65cb86bcb40cbea99198a9e4"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Sep 22 21:19:00 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sun Sep 28 17:24:16 2025 -0400"
      },
      "message": "Update a section heading and link\n"
    },
    {
      "commit": "79b9d15410a7b15a65cb86bcb40cbea99198a9e4",
      "tree": "153e8352bee8d954164e6d04eb3f0876d52b8c4e",
      "parents": [
        "66f45f363ad2d976c632347215c4a08d256add46"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Sep 22 20:21:33 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sun Sep 28 17:24:16 2025 -0400"
      },
      "message": "Backport copyedit changes to ch7\n"
    },
    {
      "commit": "66f45f363ad2d976c632347215c4a08d256add46",
      "tree": "3ee113fb069552f5d7fae283fe048bb6938afd10",
      "parents": [
        "2fe45ed68538a22690702decde748233ccab6046"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Sep 22 20:10:41 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sun Sep 28 17:24:16 2025 -0400"
      },
      "message": "Address copyedit queries in ch7\n"
    },
    {
      "commit": "2fe45ed68538a22690702decde748233ccab6046",
      "tree": "4467b0e032b49a986fdeb6824c0ee685a0763a4f",
      "parents": [
        "602a0d2e898f5e4ff030eac0b457755a10e0be1e"
      ],
      "author": {
        "name": "Carol (Nichols || Goulding)",
        "email": "carol.nichols@gmail.com",
        "time": "Mon Sep 22 16:37:02 2025 -0400"
      },
      "committer": {
        "name": "Carol (Nichols || Goulding)",
        "email": "193874+carols10cents@users.noreply.github.com",
        "time": "Sun Sep 28 17:24:16 2025 -0400"
      },
      "message": "Add \u0027optiont\u0027 to the dictionary; it\u0027s in a link anchor\n\nReally we shouldn\u0027t be spellchecking html attributes but i am not\ndealing with that right now 😅\n"
    }
  ],
  "next": "602a0d2e898f5e4ff030eac0b457755a10e0be1e"
}
