Follow-up from PR #27 (XFRFUN) review at the 3-round cap.
(low) Tighten XfrfunResult.success invariant on message
- File: src/main/java/com/augment/cbsa/domain/XfrfunResult.java:24
- The compact constructor permits blank/whitespace strings (e.g.
" ") on a successful result, which can mask accidental message propagation.
- Suggested fix: require
message == null for success results (or normalize blank to null) and update tests if needed.
Follow-up from PR #27 (XFRFUN) review at the 3-round cap.
(low) Tighten
XfrfunResult.successinvariant onmessage" ") on a successful result, which can mask accidental message propagation.message == nullfor success results (or normalize blank to null) and update tests if needed.