Abschnitte der Dokumentation
Provenienz
Jedes Ergebnis gibt an, wie es berechnet wurde: Jedes Rechnerergebnis, jeder Batch-Eintrag und jedes Jobergebnis trägt ein provenance-Objekt mit denselben neun Feldern. Die Werte daneben bleiben davon unberührt.
Die neun Felder
| Feld | Typ | Beschreibung |
|---|---|---|
method | string | Was die Werte berechnet hat: calculator:<slug> oder die Methode eines Job-Handlers. |
version | string | Die Engine, die sie berechnet hat, <component>@<revision>: api@…, worker@…, mcp@…, web@…. Ein Build, der seine Revision nicht kennt, sagt das (api@dev). |
formulaRef | string | null | Die veröffentlichte Quelle der Formel, oder null, wo keine genannt ist. |
assumptions | {code, text}[] | Was die Methode annimmt. Leer heißt, dass keine Annahme angegeben ist, nicht, dass es keine gibt. |
validRange | object | status (inside, outside oder unknown), die Grenzen jeder Eingabe mit ihrer Einheit, die Eingaben außerhalb davon und, wo es eines gibt, der validierte Bereich und der größte Fehler eines angepassten Modells. |
computedAt | string | Wann, ISO-8601 in UTC mit Millisekunden. |
inputs | object | Die Eingaben, aus denen die Werte berechnet wurden, nach dem Einsetzen der Standardwerte. |
seed | integer | null | Der Seed einer zufallsbasierten Berechnung; null bei jedem Rechner. |
elapsedSeconds | number | Wie lange die Berechnung dauerte. |
Eingaben außerhalb des angegebenen Bereichs
Eine Eingabe außerhalb des Bereichs, für den ein Rechner ausgelegt ist, wird trotzdem berechnet. validRange.status lautet outside, validRange.outside nennt die Eingabe, und eine Warnung mit der Eingabe und der Grenze wird zu warnings hinzugefügt. Verwendet ein Rechner ein angepasstes Modell, gibt validRange.model den validierten Bereich des Modells und seinen größten Fehler an, und ob die Eingaben darin lagen.
Ältere Ergebnisse
Ein vor September 2026 gespeichertes Ergebnis trägt nur method, version, seed, inputs und elapsedSeconds: Lesen Sie ein fehlendes Feld als unbekannt, nicht als leer. Neue Felder können hinzukommen; keines wird umbenannt oder entfernt.