diff --git a/PLAN.md b/PLAN.md
index 2b00f5b3fa161ce8ad009dbbaa354f8476f55304..ad3867308a53b76a2f57cffd1bd17e9bd344b2fe 100644
--- a/PLAN.md
+++ b/PLAN.md
@@ -331,7 +331,7 @@
 preceding gate passes. If a feasibility gate fails, change the design before
 you continue the feature work.
 
-**Current milestone:** Milestone 1C — read-side Git protocol.
+**Current milestone:** Milestone 1D — write-side Git protocol.
 Update this marker only after the current milestone gate passes.
 
 ### Architecture
diff --git a/README.md b/README.md
index 1bdc87f8e963adb47a3044dac6883a405890f16b..d0a82b44e2ec0dd2ebe39fffa3fc747c8b8c5bb1 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
 # tit
 
 `tit` is a small, self-hosted collaborative development environment (CDE) for
-Git. The project is in Milestone 1C and does not serve repositories at this time.
+Git. The project is in Milestone 1D and does not serve repositories at this time.
 
 Read [PLAN.md](PLAN.md) for the product design and implementation gates. Read
 [CONTRIBUTING.md](CONTRIBUTING.md) before you change code.
diff --git a/docs/adr/0003-read-side-git.md b/docs/adr/0003-read-side-git.md
index 6477d8dfe1fb53921648822fc61f004f49bede03..04e0903e2cf3bcd229a1385980dbd7450c00a61f 100644
--- a/docs/adr/0003-read-side-git.md
+++ b/docs/adr/0003-read-side-git.md
@@ -1,6 +1,6 @@
 # Architectural decision record 0003: read-side Git protocol
 
-Status: Provisional
+Status: Accepted
 
 Date: 2026-07-22
 
@@ -81,8 +81,11 @@
 absolute stock Git client clones through that server. The clone succeeds and
 the sentinel is not used.
 
-The stripped local arm64 macOS release executable is 2,863,648 bytes. This
-decision stays provisional until the Ubuntu and macOS hosted M1C gates pass.
+The stripped local arm64 macOS release executable is 2,863,648 bytes. Hosted
+[CI run 29968062175](https://github.com/mchalunderscore/tit/actions/runs/29968062175)
+passed on 2026-07-23. It used Cargo 1.96.0 on Ubuntu 24.04 and arm64 macOS 26.
+The release executables were 3,239,192 bytes on Ubuntu and 2,847,136 bytes on
+macOS.
 
 ## Consequences
 
