ICU is the format, not an adapter
The same syntax you write in a macro is the syntax in the .po catalog and the syntax the runtime evaluates. There is no translation between an internal representation and ICU, because there is no internal representation.
Nested selectors are the test case, not the edge case
The checked fixture exercises plural nested inside select — the combination that breaks first — across extraction, macro transformation, catalog update, compilation and six executions of the transformed runtime function.
Unsupported formatters fail loudly
Palamedes supports fewer runtime formatter kinds than full ICU. The compiler reports the unsupported ones as errors at build time rather than rendering something plausible and wrong at three in the morning.
The claim stops at our boundary
This proves every stage Palamedes controls. A translation platform is an external boundary — what survives an import and export there depends on the product, the format and the project settings, and no honest table can claim otherwise.