From 0d8a5e8c5e61050fab865e04034550cfa98edfc5 Mon Sep 17 00:00:00 2001 From: Kjell Tore Guttormsen Date: Sat, 20 Jun 2026 11:17:34 +0200 Subject: [PATCH] chore(voyage): track STATE.md per global continuity rule MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Workstream A of the marketplace-wide rollout (catalog/docs/state-version-rollout.md): STATE.md is tracked + committed, pushed to private Forgejo, never GitHub/public. Brings voyage in line with config-audit + ms-ai-architect (already done). - .gitignore: remove both STATE.md ignore lines (the file was ignored twice, at the dedicated block and the session/local-state block); replace the comments with a tracked-state note mirroring config-audit. `.claude/`/projects + `*.local.*` stay gitignored. - STATE.md: now tracked; fix its two self-references that still claimed "gitignored / unresolved discrepancy" — the S31 discrepancy is resolved. Verify: `git check-ignore STATE.md` exits non-zero; `git ls-files STATE.md` prints; no bare STATE.md line remains in .gitignore. Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_01LqBYc8Ltrk7LipyJmGxXiB --- .gitignore | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 2a863f9..822742e 100644 --- a/.gitignore +++ b/.gitignore @@ -19,8 +19,8 @@ blob-report/ # Local configuration / session files *.local.* -# STATE.md — current state-of-play (overskrives ved sesjonsslutt, gitignored per ~/.claude/CLAUDE.md). -STATE.md +# STATE.md — current state-of-play. TRACKED continuity per ~/.claude/CLAUDE.md +# (overrides the polyrepo gitignore convention); pushed to private Forgejo, never public. # Local planning docs (briefs, design notes, observations) — never committed. # Existing tracked files in docs/ predate this rule; new planning docs stay local. @@ -30,8 +30,7 @@ docs/ultracontinue-design-notes.md # Ultraplan project directories — briefs, research, plans, progress all local. .claude/projects/ -# --- session/local state (gitignored per ~/.claude polyrepo-konvensjon) --- -STATE.md +# --- session/local state (gitignored) — STATE.md er nå tracked, se ~/.claude/CLAUDE.md --- REMEMBER.md ROADMAP.md TODO.md