Commit a626c2d
committed
fix(metadata-protocol): user-facing copy for writable_package_required rejection
The rejection message is surfaced verbatim as a Studio toast, but its copy
was written for developers — it cited an internal ADR path as the remedy.
Rewrite the sentence as end-user remediation (switch to a writable package
in the package selector, or create one); the ADR pointer moves to a docs
property on the error. code/status/packageId are unchanged, so API
consumers and the ADR-0070 golden regression are unaffected.
Found by the Studio package-create UX dogfood (#2609, tracking #2615).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DHQc5BdGhTzPfazex3vWdt1 parent ab72d62 commit a626c2d
2 files changed
Lines changed: 11 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3899 | 3899 | | |
3900 | 3900 | | |
3901 | 3901 | | |
| 3902 | + | |
| 3903 | + | |
3902 | 3904 | | |
3903 | | - | |
3904 | | - | |
3905 | | - | |
3906 | | - | |
| 3905 | + | |
| 3906 | + | |
| 3907 | + | |
3907 | 3908 | | |
3908 | 3909 | | |
3909 | 3910 | | |
3910 | 3911 | | |
| 3912 | + | |
3911 | 3913 | | |
3912 | 3914 | | |
3913 | 3915 | | |
| |||
0 commit comments