import IndieAbout /// **The About box's configuration — one of the three places the app names Lanework Pro.** /// /// 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. enum AboutBox { /// The About window's content: version/build/date from the stamped Info.plist /// (`update_build_info.sh` — CFBundleVersion, BuildDate, BuildHash), the version line /// opening the bundled CHANGELOG.md, and the bundled ISC LICENSE.md as the one document /// link. Both documents are authored to the Apple inline-Markdown subset — see the files' /// own single-line paragraphs. static var configuration: AppInfoConfiguration { AppInfoConfiguration( copyrightText: "© 2026 rzen\nLanework Pro adds git-backed board history and sync — see Settings.", documents: [.license(extension: "md")], changelogDocument: .changelog() ) } }