diff --git a/frontend/src/routes/+page.server.ts b/frontend/src/routes/+page.server.ts index e19219ab..b217452f 100644 --- a/frontend/src/routes/+page.server.ts +++ b/frontend/src/routes/+page.server.ts @@ -21,6 +21,8 @@ function settled(res: PromiseSettledResult | undefined): T | null { export async function load({ fetch, parent }) { const { canWrite, canAnnotate, canBlogWrite } = await parent(); + // READ_ALL without WRITE_ALL or ANNOTATE_ALL — see ADR-007. + // BLOG_WRITE-only users land here too and see the drafts module on top. const isReader = !canWrite && !canAnnotate; const api = createApiClient(fetch);