From 4a52b0067e3ca740bf8267ee7bf61366b7cc161a Mon Sep 17 00:00:00 2001 From: Sam Sung <51686767+samwhosung@users.noreply.github.com> Date: Thu, 24 Sep 2026 06:05:04 +0700 Subject: [PATCH] method: main moves only by a squash-merged pull request (#6) Co-Authored-By: Claude Opus 5.5 (1M context) --- docs/METHOD.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/METHOD.md b/docs/METHOD.md index be2932ba..485739e7 100644 --- a/docs/METHOD.md +++ b/docs/METHOD.md @@ -29,7 +29,8 @@ comment naming the reference fact and why we differ. Anything else is a fork. 5. **Prove the run before reading the result.** A live result is evidence once the run is valid from numbers: preflight banner clean, camera and body where intended, the subject in frame, the window long enough. A negative from an unproven run is not evidence. -6. **Commit small and often.** Atomic units, explicit paths; main only advances by fast-forward. +6. **Commit small and often; land by pull request.** Atomic commits, explicit paths, on a + branch; main moves only by a squash-merged pull request, one commit per piece of work. No "done" and no commit without saying what was verified and how the result was judged. ## Hard rules