[ADR-1058] Add pramaan-docs ADR-097 internal authorization

Story 1058Epic None4 files · +328/−7

PR #132 · pramaan-io/pramaan-docs · merged 2026-06-07

How it flows

sequenceDiagram
  autonumber
  participant new as New file
  participant edit as Edited file
  participant registry as Registries
  new->>new: ADR-097 created (268 lines)
  new->>edit: ADR-044 supersession pointer
  new->>registry: Markdown registry +1 row
  new-->>registry: JSON registry updated

What changed, file by file

New ADR-097 file ratifying Postgres-owned role-to-permission authorization, superseding the Clerk model from ADR-044 and completing the ADR-055 cutover.

New fields: title : Internal authorization owned in Postgres

What this PR does NOT do

Auth source: Postgres
ADR-044 supersession set
Both registries in sync
org_membership.permissions still in docs
Cleanup is downstream work
Grep count = cutover progress

Files changed (4)

File±
docs/decisions/adrs/ADR-044-clerk-features-authorization-source.md ★+10 −7
docs/decisions/adrs/ADR-097-internal-authorization-owned-in-postgres.md ★+268
docs/decisions/adrs/ADR-REGISTRY.md+1
docs/decisions/adrs/adr-registry.json ★+49