PR #249 · pramaan-io/pramaan-app · merged 2026-06-07
sequenceDiagram autonumber participant be as Backend (pramaan-functions) participant gen as Generated types & zod participant lib as app-me helper participant ui as Settings pages be->>gen: sync openapi.json (permissions array added) gen->>lib: AppMeView now carries permissions: string[] lib->>lib: hasSettingsWritePermission(me) checks me.permissions lib->>ui: can write? — true / false ui->>ui: hide write affordances, page goes read-only