From 1a2aa4f444772d4bdea0f2aca55d1002342c0da3 Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 2 Jul 2026 13:45:11 -0700 Subject: [PATCH] =?UTF-8?q?claude:=20record=20operator=20ruling=20?= =?UTF-8?q?=E2=80=94=20pre-1.0=20milestone=20minors=20stay=20legal?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The tier-bar's non-breaking milestone-minor examples override VERSIONING-POLICY.md § 4's strict reading (pre-1.0 minor = breaking only). Ruled 2026-07-02; settled. --- home_root/.claude/CLAUDE.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/home_root/.claude/CLAUDE.md b/home_root/.claude/CLAUDE.md index bdd6e35..4e2563e 100644 --- a/home_root/.claude/CLAUDE.md +++ b/home_root/.claude/CLAUDE.md @@ -392,7 +392,10 @@ policy**: which commits become releases and at what tier (tier-bar test, patch-default, operator approval for non-patch). Where the two differ on cadence or tier choice, this section governs; for format, contract semantics, pre-release staging, and release mechanics, the -policy governs. +policy governs. Operator ruling (2026-07-02): pre-1.0 **milestone +minors stay legal** — this section's non-breaking milestone-minor +examples override the policy's § 4 strict reading (pre-1.0 minor = +breaking changes only). Settled; do not re-litigate. Each code-bearing or substantive-artifact commit bumps a version in the project's `pyproject.toml` (or equivalent), refreshes the