The tier axis goes quiet — one version, everything free, Pro deferred to the sync era

User-ruled 2026-08-08, after the git excision: the base/Pro split is mooted for now. The charter's anchors collapse to a single version (monetization workstream parked, the generosity tension resolved by construction), 12-editions.md carries the pivot note naming what the companion excision removes (Kanban/Tier/, TierTests, Configuration.storekit and its wiring; the network-client entitlement stays for the future sync service), and the README's tiers bullet becomes the one-version statement. Pro returns with the iPhone + ops-based sync capability as a fresh design pass — a reintroduction, not a resurrection. The code excision itself is handed off.

Claude-Session: https://claude.ai/code/session_014PtZdPwqZuqEDLc6wZMtEy
This commit is contained in:
2026-08-08 13:00:44 -04:00
parent 4e1cbd1da9
commit 53be63bb03
5 changed files with 6 additions and 4 deletions
+1 -1
View File
@@ -59,7 +59,7 @@ Lanework is in early development. This list tracks what has actually shipped and
- **App identity — icon, versioning, About** — the app carries its three-lane glyph icon and a real About window: icon, copyright, version and build stamped at build time from git (`CFBundleVersion` = commit count, plus `BuildDate` and `BuildHash` in the Info.plist — never a hardcoded string), the version line opening the bundled end-user changelog, and the ISC license one link away.
- **Tiers** — one app, one download, one on-disk format, and **the complete Mac experience is free**: nothing on the board, in the format, or in agent legibility is gated. What Pro will eventually mean is the board beyond the Mac — the iPhone companion and the ops-based sync service, its own workstream — never a Mac feature. The subscription machinery built ahead of that split — the entitlement (a **local read, never a network call**: StoreKit's own signed on-device transaction store, reduced to two cached facts and resolved by a pure function at board-session composition, with offline grace resolving toward the paying user), the provider seam, and the storefront — stays built and tested but **dormant**: Settings carries no Pro section, and no surface in the app names or sells Lanework Pro.
- **One version** — one app, one download, one on-disk format, everything free: nothing on the board, in the format, or in agent legibility is gated, and no surface in the app names or sells a paid tier. A Pro tier returns later — alongside the iPhone companion and the ops-based sync service, as its own design pass — and it will mean the board beyond the Mac, never a Mac feature. (The subscription machinery once built ahead of that split was excised 2026-08-08 rather than left dormant; DESIGN/12-editions.md records its mechanics for the reintroduction.)
- **Git-friendly by construction** — the app never runs git, and the format never needs it to be versionable: one folder per item and one file per card, stable UUID folder names as permanent identity, byte-faithful rewrites that never churn what you didn't change, and a seeded one-line `.gitignore` keeping Finder droppings out of diffs — so a board versions cleanly under any tooling you already use (`git init` it, clone it, review board changes in pull requests) while the app reads along live and stays strictly out of `.git`. The app-managed git stack that once shipped here — auto-commit, undo as forward commits, branches, a card's History — was built and then excised before launch (strategy/01-git-excision.md, ruled 2026-08-08; the pre-excision state is tagged `pre-git-excision`).