Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Failing after 34s
build-request-body's POST-form branch now serialises the form fields to a text/sx body via the serialize primitive (content-type text/sx), instead of FormData -> URLSearchParams -> urlencoded. A hydrated page posts SX; the host reads it via host/sx-body / host/field (the server already accepts both — urlencoded stays the no-engine / login-bootstrap fallback). Recompiled the web stack -> .sxbc. Verified client-agnostically (no DOM, the user's preference): a new sxtp suite test proves the wire contract serialize(engine) <-> host/sx-body(server) round-trips a field dict losslessly, INCLUDING sx_content full of quotes/parens that would break a naive encoder, plus host/field's content-type discrimination + urlencoded fallback (sxtp 43/43). The DOM field-read (dom-query-all + .value) is the one irreducibly- browser bit — left to a targeted Playwright smoke. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
6.9 KiB
6.9 KiB