Repository Flow Conventions

One table of method shapes for a repository sitting over a local database plus a remote API — local reads as a cold flow moved onto the IO dispatcher, remote reads as a flow of a success/error envelope, writes as withContext. Use when adding methods to a repository, when reviewing one whose shapes have drifted apart, or when a screen sits on its loading state forever with nothing in the log.

maxrave-dev 42fdd6c 7.1 KB Updated

File contents

maxrave-dev/kotlin-footguns/tree/main/skills/repository-flow-conventions commit 42fdd6c034

Frequently asked questions

npx skillmds@latest add maxrave-dev/repository-flow-conventions