michal/tit

Browse tree · Show commit · Download archive

Diff

009cb92468efbb331b826e96

PLAN.md

Mode 100644100644; object 2aa9d362c5bedc621234ce20

@@ -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 100644100644; object fec2dfef70423250c8a5c92d

@@ -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 100644100644; object 1df67c85bf2c9e0aeee9fe2c

@@ -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