Parents: #163, #164 Depends on: #172 Implement the shared private numeric DateInstance boundary. Acceptance: - [x] Export exact `JSC__JSValue__dateInstanceFromNumber` and `JSC__JSValue__getUnixTimestamp` signatures. - [x] Create a real selected-realm Date object while preserving the supplied internal double without JavaScript constructor TimeClip. - [x] Preserve fractional values, signed zero, NaN, infinities, and values outside the JavaScript TimeClip range. - [x] Return NaN for non-Date and invalid inputs; accept every live owned Date cell because this getter has no global/VM parameter. - [x] Cover exact signatures, Date.prototype identity, freshness, raw-double boundaries, and rejection cases in the compile-link-runtime fixture. - [x] Keep string parsing, UTC/local conversion, and ISO formatting pending until their separate timezone/buffer contracts are exact. - [x] Update both inventories and README/API documentation without changing public/extension counts.
Parents: #163, #164
Depends on: #172
Implement the shared private numeric DateInstance boundary.
Acceptance:
JSC__JSValue__dateInstanceFromNumberandJSC__JSValue__getUnixTimestampsignatures.