From 2d049437ff84130c1dbda56b5171806bd3b88da3 Mon Sep 17 00:00:00 2001 From: Seth Freiberg Date: Wed, 29 Apr 2026 11:54:35 -0400 Subject: [PATCH] docs: refresh CLAUDE.md to post-first-release phase --- CLAUDE.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 96a71d2..fd1cb4d 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -15,11 +15,10 @@ sethLabels is a thin deployment fork of [glabels-qt](https://github.com/j-evins/ ## Current State -- **Phase:** design-approved, pre-implementation. Spec written and committed; no scripts/packaging code yet. -- **Repo:** live at `git.sethpc.xyz/Seth/sethLabels` (default branch `main`). Upstream `j-evins/glabels-qt` configured as `upstream` remote for periodic rebases. Eventually-public on GitHub once battle-tested. -- **Deploy target:** Debian-family Linux (`.deb` + AppImage) + macOS via Homebrew tap (build-from-source). Steel141 is a build host, not a deploy target. Windows deferred. -- **Upstream:** https://github.com/j-evins/glabels-qt (GPL-3.0, Qt6 6.2 + CMake + C++) -- **Design spec:** `sethlabels-docs/specs/2026-04-29-packaging-design.md` — all packaging decisions (artifacts, versioning, build pipeline, release flow, brew tap) live here. Read this before touching `scripts/` or `packaging/`. +- **Phase:** post-first-release. Pipeline live. First tag: 3.99-master618-seth1. Three artifacts attached to the Gitea release. Brew tap bumped to match. +- **Repo:** `git.sethpc.xyz/Seth/sethLabels` (default branch `main`). Tap: `git.sethpc.xyz/Seth/homebrew-tap`. Upstream: `j-evins/glabels-qt` (`upstream` remote). +- **Deploy targets live:** Debian-family Linux (`.deb` + AppImage) and macOS via Homebrew tap. +- **Next release:** rebase, build, tag, attach, bump tap. See `scripts/README.md` and spec §6. ## Conventions