feat(formisch): add Octane bindings (#484)
* feat(formisch): add Octane bindings Port the Formisch React adapter onto Octane while vendoring its unpublished core and methods. Add differential, hydration, SSR, package, type, and playground coverage. * fix(formisch): preserve native form prop types * Refresh lockfile and parity metadata after main merge Co-authored-by: Cursor <cursoragent@cursor.com> * Merge origin/main into feat/formisch-binding Co-authored-by: Cursor <cursoragent@cursor.com> * fix(formisch): stop exporting internal useSignals hook Keep useSignals package-internal like upstream React bindings and import it directly from the adapted parity test harness. Co-authored-by: Cursor <cursoragent@cursor.com> * test(formisch): mark React parity projects in vitest config Own the pristine/adapted Formisch lanes under react-parity, and scope the mixed formisch project's parity include to upstream adapted cases so ordinary shards keep the local contracts. Co-authored-by: Cursor <cursoragent@cursor.com> * test(formisch): drive differential parity from the shared .tsrx fixture Compile the same differential scenario through @tsrx/react with the package import rewritten to @formisch/react, so Octane and React cannot drift apart in a hand-authored twin component. Co-authored-by: Cursor <cursoragent@cursor.com> * Refresh lockfile and parity metadata after main merge Co-authored-by: Cursor <cursoragent@cursor.com> * fix(formisch): preload differential oracle * fix(formisch): restore llms binding entry --------- Co-authored-by: Cursor <cursoragent@cursor.com> Co-authored-by: Dominic Gannaway <trueadm@users.noreply.github.com>
J
Jon Wheeler committed
fbc28fda142b7412afd43dc6d2a561fa8f374cba
Parent: 4b44b65
Committed by GitHub <noreply@github.com>
on 8/26/2026, 12:30:14 PM