The Pro surface goes dormant — no section, no signpost, machinery intact
Settings loses its Lanework Pro section and the About box its Pro line — no surface names or sells Pro while the split is re-decided. The machinery underneath (ProEntitlement, ProStorefront, ProSettingsSection, the recorded session tier) stays compiled and tested, documented as dormant since the pivot. CHANGELOG's two 2.0 entries and README's feature list drop the Pro-gated framing while keeping the facts. Claude-Session: https://claude.ai/code/session_01SR4XGjmBE16ZUYWpfFHXwY
This commit is contained in:
@@ -1,27 +1,13 @@
|
||||
import IndieAbout
|
||||
|
||||
/// **The About box's configuration — one of the three places the app names Lanework Pro.**
|
||||
/// **The About box's configuration.**
|
||||
///
|
||||
/// 12-editions.md ▸ Tier naming: "The free tier presents as a complete app, not a demo: Pro is
|
||||
/// named in exactly three places — one line in the About box, the contextual popover line on
|
||||
/// `.git` boards, and the Settings Pro section where the subscription actually lives. Nothing on
|
||||
/// the welcome screen, nothing in banners." The popover line is `BoardGitNote`'s; this is the
|
||||
/// About line, riding as the second line of the copyright text — `IndieAbout` renders
|
||||
/// `copyrightText` as one multi-line `Text`, so the signpost is literally a line in the box, no
|
||||
/// custom layout.
|
||||
///
|
||||
/// **One box for every tier.** The 2026-07-27 split gave Pro a twin of this file without the
|
||||
/// signpost, on the reasoning that a separate Pro app pointing at itself would be noise; the
|
||||
/// one-app collapse (12, re-ruled 2026-07-30) makes Pro a subscription, so the line is a pointer
|
||||
/// to something a subscriber has already taken up rather than to another download — true either
|
||||
/// way, and shown to everyone. It stays deliberately flat: what Pro adds, in one sentence, with
|
||||
/// no call to action.
|
||||
///
|
||||
/// **The direction arrived with the section.** The line was written without its "…in Settings"
|
||||
/// while there was no Settings Pro section to point at — a signpost to a dead end is worse than no
|
||||
/// signpost. `ProSettingsSection` exists now, so the sentence ends where the subscription actually
|
||||
/// lives. Still one sentence, still flat, still no verb aimed at the reader: it names the place, it
|
||||
/// does not ask them to go there.
|
||||
/// **Dormant since the 2026-08-07 pivot** (12-editions.md ▸ PIVOT 2026-08-07 — git leaves the
|
||||
/// paywall): this box used to carry a second copyright line naming Lanework Pro, one of the three
|
||||
/// places 12's pre-pivot "Tier naming" section named the subscription. Git left the paywall, the
|
||||
/// base/Pro split is being re-decided, and until it's ruled, no surface in the app names or sells
|
||||
/// Pro — so the line comes out, and the box goes back to a plain, one-line copyright shown to
|
||||
/// everyone.
|
||||
enum AboutBox {
|
||||
|
||||
/// The About window's content: version/build/date from the stamped Info.plist
|
||||
@@ -31,7 +17,7 @@ enum AboutBox {
|
||||
/// own single-line paragraphs.
|
||||
static var configuration: AppInfoConfiguration {
|
||||
AppInfoConfiguration(
|
||||
copyrightText: "© 2026 rzen\nLanework Pro adds git-backed board history and sync — see Settings.",
|
||||
copyrightText: "© 2026 rzen",
|
||||
documents: [.license(extension: "md")],
|
||||
changelogDocument: .changelog()
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user