API Reference / composeRemainders · function

Function: composeRemainders()

function composeRemainders(
   payload, 
   remainders, 
   opts?): CanonicalChart;

Rebuild the finer-grid canonical payload from a base payload and its refinement remainder set: every frontier leaf is reconstructed as ratio * base + residue (modular for angles), then sign, house, dignities, retrograde, and the aspect list are re-derived in integer arithmetic exactly as canonicalChart would at that grid. Pass the same orbs/aspects/separation options the base was built with.

The result equals canonicalChart(chart, { grid: remainders.remainderGrid }) field for field -- the telescoping property the canonical-golden pins. Time stays integer ms and distance micro-AU in the composed payload (both are grid-independent); their microsecond / nano-AU residues are precision escrow readable straight off the sidecar.

Throws if the sidecar is a bits set, binds to a different payload, or its key set does not exactly match the payload's frontier.

Parameters

ParameterType
payloadCanonicalChart
remaindersCanonicalRemainders
optsCanonicalOptions

Returns

CanonicalChart

Start building

Quickstart →