How the instruments compute
HOW THE TOOLS CALCULATE
One controlled engine layer, several task-specific interfaces
The calculator, Atlas, Compare, and other tools may present different views, but they should not quietly invent different arithmetic or date normalization rules.
- Input contract
- Normalize the date identically.
- Engine contract
- Call the controlled calculation and preserve its result shape.
- Interface contract
- Explain only what the tool actually computes.
The tools share the same calculation code wherever they need the same answer. The public calculator, worked reading, comparison tools, and Atlas should not quietly produce different results from the same input. This page explains those calculations in plain language.
What the shared engine models is interaction: weights, orders, and absences exist in the code because positions act on each other in the person.
One layer, many faces
An engine here is a small, self-contained computation: it takes a date, year, month, day, and returns a structured result. No network calls, no randomness, no lookups to a server. The calculator page, the worked read, and Atlas all call the same engines, which is why they can never disagree with each other: there is only one place each answer comes from.
What each engine computes
Determinism, and showing the work
Same date in, same answer out, today, next year, on any device. There is no quiz to answer differently on a different day and no model that drifts. Members running the worked read can open the Show Work tab at the bottom of the lab and watch the computation order laid out line by line: the reductions, the sums, the formulas with their inputs. And when an engine can't produce an answer, the panel says unavailable, the instruments do not pretend.
What the engines never do
They never phone home, the computation happens in your browser. They never randomize; there is nothing oracular in the machinery; whatever meaning the systems carry, the arithmetic is just arithmetic, done plainly. And the public tools store nothing about you on any server: where a page offers to remember your date or your reading, that memory lives in your own browser's local storage, and clearing it clears everything.
The implementation is the executable record
Each engine ships as a readable file with its own notes, and this page describes the shape, not every constant. If anything on this page ever disagrees with what an engine actually does, the code wins and the page is the bug, report it to Vecnine. That rule is the whole point of writing this page at all.