[Chore-1089] Filing types: decouple from matter types (ADR-100 app catch-up)

Story 1089Epic None2 files · +0/−8

PR #261 · pramaan-io/pramaan-app · merged 2026-06-08

Why this matters

The building is done. The scaffolding is still up.

Filing types were decoupled from matter types in Story-1081. Four translation strings never got the memo.

Parity break — one locale updated, the other stays phantom.

The fix — Decouple the feature. Then remove its ghost strings from both locales in one commit.

How it flows

sequenceDiagram
  autonumber
  participant refactor as Refactor #255 (the building)
  participant catchup as Catch-up #261 (scaffolding removal)
  refactor->>catchup: Decoupling done — feature code, chips, gateway methods all gone
  catchup->>catchup: OpenAPI mirror verified — zero diff, drift guard clears
  catchup->>catchup: Orphaned i18n keys identified in en + hi
  catchup->>catchup: Keys deleted from both locales in one commit — parity safe
  catchup->>catchup: Full verification — tsc, lint, 404 tests, build all green

Files changed (2)

File±
messages/en.json ★+0 −4
messages/hi.json ★+0 −4