Git leaves the paywall — the pivot ruling lands in the design corpus
12-editions gains the dated PIVOT note: git integration is tier-independent — every tier composes the git stack on git-mode boards — because the base/Pro split is being re-decided and git isn't going to be it. The subscription machinery stays built and tested but dormant; the free-only postures (inert .git, the Pro pointer, the absent Git tab) are retired. What the pivot does not change, recorded in 12 and 13: git stays opt-in per board — creating a local repository is the user's choice, never auto-initialized — and boards without app-managed git keep conventional native undo/redo. 06 rescopes to every tier; 03's Git tab reads its same-day membership ruling through the pivot (the strip still asks the posture, it just never hears absent). Claude-Session: https://claude.ai/code/session_01SR4XGjmBE16ZUYWpfFHXwY
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# History & Undo
|
||||
|
||||
**Tier scope: Lanework Pro** (12-editions.md). This doc is the git HistoryProvider; the free tier ships mode:none only, with macOS-native undo (13-native-undo.md) and the inert-`.git` posture (12). The Undo routing section below is tier-independent — both substrates dispatch through it.
|
||||
**Tier scope: every tier** (Pivot 2026-08-07 — 12-editions.md: git left the paywall; this line formerly scoped the doc to Lanework Pro, with the free tier shipping mode:none only over the now-retired inert-`.git` posture). This doc is the git HistoryProvider, composed on git-mode boards in every tier; boards without app-managed git bind macOS-native undo (13-native-undo.md). The Undo routing section below was always tier-independent — both substrates dispatch through it.
|
||||
|
||||
Git is the undo substrate — on boards that have git. **Git is opt-in per board (a pivot from the pathfinder, which auto-initialized every board): a board may be created without git, and git can be added later** (via the board settings sheet — 03-board-ui.md; see 07-sync-collab.md's mode progression). A board without app-managed git binds the **native undo stack in every tier** — repo-nested included (re-ruled 2026-07-31, twice — the provider follows the board, 13-native-undo.md; formerly no-undo under Pro, which made upgrading remove undo from mode-none boards, and the repo-nested no-undo residue retired the same day: the native stack touches no git, so leave-strictly-alone is untouched and no board lacks ⌘Z). (Text editors keep their standard typing undo everywhere; see Undo routing below.) Deletes — card or lane — are recoverable on every board via the materialized trash (03-board-ui.md). Add-git swaps native → git mid-session, discarding the in-session native stack and seeding the git trail — the branch-switch discard-and-reseed precedent. On git-enabled boards, every settled change auto-commits; those mechanics are carried over from the pathfinder with their hard rules intact.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user