Plan dual TUI/CLI mode for Kotlin Clikt+Mordant CLI app
Takeaway: Next time I'd point it straight at the relevant cliApp source files and skill docs up front instead of letting it rediscover the whole module structure from scratch.
Takeaway: Next time I'd point it straight at the relevant cliApp source files and skill docs up front instead of letting it rediscover the whole module structure from scratch.
Takeaway: Next time I'd start with the exact repro steps (stay-on-Home vs navigate-into-account) up front, since the vague first description led to two wrong fixes before the real bug surfaced.
Takeaway: Next time I'd give the emulator setup skill explicit fallback steps for a full-storage situation so it doesn't need three rounds of poking at df/pm before wiping data.
Takeaway: I'd tell it up front which files/paths are likely stale so it doesn't waste turns hitting ENOENT on renamed importer adapters and onboarding files — that was the main friction.
Takeaway: Next time I'd just say upfront that the picker needs to work on Android, iOS and Web too, not just desktop — that would have saved a whole extra research and implementation pass.
Takeaway: I'd start by naming the provider metadata type up front (BackupProvider, not BackupProviderInfo) so I wouldn't need a follow-up rename pass across sharedLib, composeApp and cliApp plus a second commit and ABI re-check.