Mock stock reason editor with assignment pairs, partial-save feedback and discard confirmation.
pnpm dlx shadcn@latest add "https://registry.soldevelo.com/r/openlmis-reason-editor-page.json"