Roadmap-to-9/10 (design: scratchpad/design/). Serial PROTO queue via WS-A. Brief at dispatch. DoD per docs/STORY-WORKFLOW.md; DAV tests wiremock-only.
Quick win. Size M.
Roadmap-to-9/10 (design: scratchpad/design/). Serial PROTO queue via WS-A. Brief at dispatch. DoD per docs/STORY-WORKFLOW.md; DAV tests wiremock-only.
Delivered via PR #336 (WS-F1, squash-merged to dev). CLI now renders status.message() (via clean_status_message helper, empty-fallback to ' error') across 29 sites instead of dumping raw tonic::Status internals; test asserts the clean message shows and metadata:/status: raw-dump markers do not. Typed-error hints (ErrorInfo) remain the separate WS-F12/#332 after WS-A1.
Delivered via PR #336 (WS-F1, squash-merged to dev). CLI now renders status.message() (via clean_status_message helper, empty-fallback to '<Code> error') across 29 sites instead of dumping raw tonic::Status internals; test asserts the clean message shows and metadata:/status: raw-dump markers do not. Typed-error hints (ErrorInfo) remain the separate WS-F12/#332 after WS-A1.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Quick win. Size M.
Roadmap-to-9/10 (design: scratchpad/design/). Serial PROTO queue via WS-A. Brief at dispatch. DoD per docs/STORY-WORKFLOW.md; DAV tests wiremock-only.
Delivered via PR #336 (WS-F1, squash-merged to dev). CLI now renders status.message() (via clean_status_message helper, empty-fallback to '
error') across 29 sites instead of dumping raw tonic::Status internals; test asserts the clean message shows and metadata:/status: raw-dump markers do not. Typed-error hints (ErrorInfo) remain the separate WS-F12/#332 after WS-A1.