Set up distribution and release

Records the channel decision: the Mac App Store, as version 2.0 of the
existing dev.rzen.indie.Kanban record - the 1.x app already listed
there under the Lanework name. The question the card held open was
settled by three prior rulings (the edition split's separate App Store
targets with base keeping the shipping bundle id, the 2.0 marketing
version, and the account's App-Store-shaped tooling); RELEASE.md
records the reasoning and why notarized-direct is not pursued for 2.0.

Pipeline carried over from the 1.x repo: scripts/release.sh (archive +
destination=upload export, --platform macos reminders in its epilogue),
ExportOptions-macOS.plist, .env.release.example (+ .gitignore entry for
the real credentials). scripts/metadata/ holds the fresh 2.0 listing -
rewritten description/what's-new for the rewrite (plain-files boards,
live outside edits, card windows, trash, undo, templates, agent guide,
accessibility), carried keywords/URLs/categories/pricing (free)/
availability (ALL), and review notes updated to the 2.0 UI. All fields
within API limits; asc-metadata --dry-run validates end-to-end against
the live record (version 2.0 would be created; pricing and availability
already correct). Local Release archive verified: Lanework 2.0 build
165, signed, correct identity.

Remaining steps are deliberately user-gated at RELEASE.md's PUSH POINT:
screenshots need a real display, and everything past the archive writes
to the live record of a shipping 1.x app.

Claude-Session: https://claude.ai/code/session_01SR4XGjmBE16ZUYWpfFHXwY
This commit is contained in:
2026-07-29 13:43:26 -04:00
parent f34707e17e
commit aad8857ea0
18 changed files with 240 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
{"availableInNewTerritories": true, "territories": "ALL"}
+1
View File
@@ -0,0 +1 @@
{"primary": "PRODUCTIVITY", "secondary": null}
+1
View File
@@ -0,0 +1 @@
Lanework
@@ -0,0 +1 @@
https://indie.rzen.dev/apps/lanework/privacy
+1
View File
@@ -0,0 +1 @@
Kanban boards in plain files
+1
View File
@@ -0,0 +1 @@
{"baseTerritory": "USA", "price": "0.00"}
@@ -0,0 +1,25 @@
Lanework is a native macOS kanban board whose boards are plain folders and Markdown files. Fast, fluid, and honest about your data: the filesystem is the source of truth, and the app is a beautiful live view over it.
MADE FOR THE MAC
Lanework feels like it shipped with macOS. One window per board, real menus and toolbars you can customize, system-native undo, and every size derived from your text settings. No web wrapper, no cross-platform chrome.
BOARDS ARE PLAIN FILES
Every board, lane, and card is a folder with a Markdown file inside — readable in any editor, synced by anything that syncs files, versioned however you like, and yours forever. There is no database, no account, and no server. Delete the app and your boards are still just folders.
WORKS WITH YOUR TOOLS — AND YOUR AI AGENTS
Because boards are files, anything that can write files is a first-class user of your board: text editors, scripts, Finder, and AI agents. Edit a board from outside and the open window updates live, with changes announced and nothing overwritten. Lanework even writes a guide file into each board that teaches AI agents the format, so an agent dropped into the folder already knows how to add and move cards correctly.
CARDS WITH REAL CONTENT
Open any card in its own window: a formatted Markdown preview with clickable checklists, a fast editor with syntax highlighting, file attachments with Quick Look, and a raw-source view that shows you the literal file — nothing is hidden.
FAST TO DRIVE
Drag cards and lanes with buttery reflow, or never touch the mouse: the whole app works from the keyboard, from arrow-key navigation to drag-free card moves. Cut, copy, and paste cards across boards. Search filters the board as you type. Deleted cards land in a per-board trash you can open, restore from, or empty. Undo covers everything.
TEMPLATES
Start from ten bundled templates or save any board as your own. A template is itself just a board folder — drop one in, and it's a template.
ACCESSIBLE, PROPERLY
Full VoiceOver support with polite live announcements, Full Keyboard Access on every control, Reduce Motion and contrast accommodations throughout, and text colors computed for real readability on any board background.
PRIVATE BY DESIGN
No account, no analytics, no network access. Your boards are local files that never leave your Mac unless you move them.
@@ -0,0 +1 @@
kanban,board,tasks,todo,markdown,folders,project,cards,columns,notes,files,planning,productivity
@@ -0,0 +1 @@
https://indie.rzen.dev/apps/lanework
@@ -0,0 +1 @@
A simple, delightful kanban board that feels right at home on your Mac. Fluid drag and drop, full keyboard control — and your boards are yours to keep.
@@ -0,0 +1 @@
https://indie.rzen.dev/apps/lanework/support
@@ -0,0 +1,11 @@
Lanework 2.0 is a ground-up rewrite around one idea: your boards are plain folders and Markdown files, and the app is a live view over them.
• Boards now update live when files change — edit from any app, script, or AI agent and the window follows, with changes announced.
• Cards open in their own window: formatted Markdown preview, checklists, a fast editor, file attachments, and a raw-source view.
• A per-board trash: deleted cards are recoverable until you empty it.
• System-native undo and redo across every board action.
• Ten bundled board templates, plus save-any-board-as-template.
• Cut, copy, and paste cards and lanes — within a board, across boards, or as text.
• Live search that filters the board as you type.
• Full keyboard control, VoiceOver support with live announcements, and system accessibility accommodations throughout.
• Every board gets a guide file that teaches AI agents the folder format.
+8
View File
@@ -0,0 +1,8 @@
{
"contactFirstName": "Rouslan",
"contactLastName": "Zenetl",
"contactEmail": "[email protected]",
"contactPhone": "+16465840598",
"demoAccountRequired": false,
"notes": "Lanework is a native macOS app whose boards are plain folders — each board, lane, and card is a folder containing an index.md (YAML frontmatter + Markdown body). There is no account or login of any kind, and no network access: all data lives in local files the user picks. To test: launch the app, create a new board from the welcome window (File > New Board opens a template chooser; picking one creates a .kanban folder where you choose). Add cards with Cmd-N and lanes with the New Lane command or toolbar item; cards rename inline, drag within and between lanes, and open in their own window on double-click (Markdown preview, editor, attachments). Deleting a card moves it to the board's own trash (View > Show Trash); Empty Trash removes permanently. The app uses user-selected file access (App Sandbox) to read and write the board folders the user chooses. Version 2.0 is a ground-up rewrite of the 1.x app under the same name."
}