michal/tit
Browse tree · Show commit · Download archive
Diff
7e109e94afa3 → 47c252d2452a
PLAN.md
Mode 100644 → 100644; object 2b00f5b3fa16 → ad3867308a53
@@ -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
README.md
Mode 100644 → 100644; object 1bdc87f8e963 → d0a82b44e2ec
@@ -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.
docs/adr/0003-read-side-git.md
Mode 100644 → 100644; object 6477d8dfe1fb → 04e0903e2cf3
@@ -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