Skip to content

Python TypeScript Compatibility

kadubon edited this page Jul 11, 2026 · 1 revision

Python TypeScript Compatibility

Python PIC defines canonical semantics. PIC-TS mirrors public schemas, residual kinds, ordering, non-claim flags, operation JCS digests and Ed25519 signatures, and the runtime acceleration normal form.

The versioned contract is in contracts/v1.1/pic-cross-language-contract.json. Legacy kebab-case TypeScript schemas remain compatibility-only; canonical new report schemas use CamelCase names.

PIC-TS v1.1.0 pins Python main commit 61c4fa77b163791d510006ccaea9de238f70149b and canonical schema digest 8dde0f97219d556d2c92fd12f87111b11c46e1bf1a0040768d1388e980953624. See the PIC-TS compatibility page and the versioned contract.

Clone this wiki locally