michal/tit
Browse tree · Show commit · Download archive
Diff
009cb92468ef → bb331b826e96
PLAN.md
Mode 100644 → 100644; object 2aa9d362c5be → dc621234ce20
@@ -331,7 +331,7 @@ preceding gate passes. If a feasibility gate fails, change the design before you continue the feature work. -**Current milestone:** Milestone 1A — SQLite durability. +**Current milestone:** Milestone 1B — SSH identity. Update this marker only after the current milestone gate passes. ### Architecture
README.md
Mode 100644 → 100644; object fec2dfef7042 → 3250c8a5c92d
@@ -1,7 +1,7 @@ # tit `tit` is a small, self-hosted collaborative development environment (CDE) for -Git. The project is in Milestone 1A and does not serve repositories at this time. +Git. The project is in Milestone 1B 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/0001-sqlite-storage.md
Mode 100644 → 100644; object 1df67c85bf2c → 9e0aeee9fe2c
@@ -1,6 +1,6 @@ # Architectural decision record 0001: SQLite storage -Status: Provisional +Status: Accepted Date: 2026-07-22 @@ -49,10 +49,15 @@ - migration and backup must each complete in 120 seconds. - the 99th percentile query time must not be more than 250 ms. -The GitHub Actions release matrix runs the functional and workload gates on -Linux and macOS. This decision stays provisional until both hosted runners pass. -BSD and non-local filesystem support stay outside the current supported -platform set. +GitHub Actions run +[29964179974](https://github.com/mchalunderscore/tit/actions/runs/29964179974) +passed all quality checks and both hosted workload gates. The Ubuntu 24.04.4 +LTS runner used Rust 1.96.0. Its migration took 1,528 ms, its backup took 954 +ms, and its 99th percentile query time was 18 microseconds. The macOS 26.4 +arm64 runner used Rust 1.96.0. Its migration took 1,774 ms, its backup took +1,333 ms, and its 99th percentile query time was 22 microseconds. Each database +was 113,926,144 bytes. BSD and non-local filesystem support stay outside the +current supported platform set. ## Consequences