- Extract specta_builder() so run() and a #[test] share one command list. - Add export_typescript_bindings test that writes src/lib/api/bindings.ts. - Configure the TS exporter bigint behavior to Number (matches existing frontend). - Commit the generated bindings.ts (typed commands.* wrappers + all DTO types).