Parents: #163, #164 Depends on: #170
Expose the shared opaque JSBigInt cell operations while reusing zig-js exact arbitrary-precision comparison machinery.
Acceptance:
- Export exact
JSC__JSBigInt__fromJS,JSC__JSBigInt__orderDouble,JSC__JSBigInt__orderInt64,JSC__JSBigInt__orderUint64, andJSC__JSBigInt__toInt64signatures. - Downcast only real context-owned BigInt cells and reject other JSC64 values safely.
- Compare arbitrary-size positive and negative BigInts exactly against all i64/u64 boundaries.
- Compare exactly against finite fractional/integral/subnormal/extreme f64 values and infinities without lossy BigInt-to-double rounding.
- Match JSC signed modulo-2^64 extraction.
- Cover exact signatures and semantic boundaries in the compile-link-runtime fixture.
- Update both inventories and README/API documentation without changing public/extension counts.
JSC__JSBigInt__toString is intentionally excluded until the pinned Bun/Home string-return layout is implemented.