From 2e649395aa967c6878e5233679580cebbcd36251 Mon Sep 17 00:00:00 2001 From: Tommy Hoang <107150100+tommyqhoang@users.noreply.github.com> Date: Tue, 28 Jul 2026 19:01:21 -0500 Subject: [PATCH] Phase 0: mark branch-protection task done MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Verified: main is protected (enforce_admins, strict, required `ci` check, 0 approvals — solo admin can self-merge once CI is green). CI is green on main. Repo made public to unblock free Actions minutes and branch protection on a private-repo paid feature. Co-Authored-By: Claude --- todo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/todo.md b/todo.md index bfde2d8..3ee2f62 100644 --- a/todo.md +++ b/todo.md @@ -25,7 +25,7 @@ A single, ordered build plan from an empty repo to a production-ready, multi-ten - [x] Create `LICENSE` (proprietary, all rights reserved — per `readme.md`). - [x] Agree package manager = pnpm; add `pnpm-workspace`/`package.json` scripts (`dev`, `build`, `start`, `test`, `lint`, `typecheck`, `test:e2e`). - [x] Set up GitHub Actions CI: install, lint, typecheck, unit tests on every PR. (Railway deploys from `main` after checks pass.) -- [ ] Enable branch protection on `main` (PR + green CI required). +- [x] Enable branch protection on `main` (PR + green CI required). ## Phase 1 — Foundation