WHATFATSVan bron tot mond. Ken elke stap.

Methodologie

Versie evidence-confidence@0.1.0. Dit is de volledige beschrijving van hoe het WhatFats-register beweringen verzamelt, weegt en bewaart. De regels hieronder staan letterlijk in de code als afdwingbare invarianten: geen enkele schrijfactie in het register kan eromheen. De methodologie is versiegebonden; elke score verwijst naar de versie waarmee ze berekend werd en blijft daardoor voorgoed herrekenbaar.

Bron-types en hun vertrouwensplafond

Elke bewering (assertion) draagt exact één bron-type mee. Er zijn er zeven, elk met een basisvertrouwen en een plafond:

Bron-typeBasisvertrouwenPlafond
official_registry
officieel register (bv. KBO)
0,90kan geverifieerd worden
certifier
certificeerder
0,90kan geverifieerd worden
measurement
meting (instrument)
0,85kan geverifieerd worden
document
document (factuur, etiket, attest)
0,75kan geverifieerd worden
business_declaration
verklaring van de zaak
0,55kan geverifieerd worden mits attestation-bewijs
community_observation
community-melding
0,40kan geverifieerd worden mits bewijs
ai_inference
AI-afleiding
0,10kan NOOIT geverifieerd worden

Een bewering kent vijf statussen: unverified, verified, disputed, superseded en retracted. De harde regels:

Supersession: append-only geschiedenis

Feiten worden nooit ter plekke aangepast. Nieuwe informatie vervangt oude via supersession: de oude bewering krijgt status superseded en een verwijzing naar haar opvolger, en is vanaf dan onveranderlijk. Alleen de audit-velden (supersededById, changeReason, status) mogen bij die overgang nog wijzigen; elke andere veldwijziging op een superseded bewering wordt door de code geweigerd (invariant I3, artikel 10). Zo blijft elke score van vandaag ook over jaren exact herleidbaar tot haar inputs.

De confidence-formule

Het vertrouwen in een bewering wordt deterministisch berekend:

confidence = min(1, (basis + corroboratiebonus) × versheid) corroboratiebonus = min(0,15, onafhankelijke bevestigingen × 0,05) versheid = max(0,3, 1 − leeftijdInDagen / (2 × TTL)) TTL standaard 365 dagen

In woorden: elk bron-type start op zijn basisvertrouwen. Elk onafhankelijk bevestigend bewijsstuk bovenop het eerste voegt 0,05 toe, met een maximum van 0,15. Veroudering drukt het vertrouwen geleidelijk, maar nooit onder 30 procent van de startwaarde. Het resultaat wordt afgerond op drie decimalen en kan nooit boven 1 uitkomen. Daarnaast geldt invariant I1: een scoreresultaat zonder volledige methodologie-afstamming (methodologie-id, semantisch versienummer, momentopname van de inputs en de lijst bewijsstukken waarvan het afhangt) kan simpelweg niet bestaan.

De bewijsladder

Zo klimt een bewering in vertrouwen, trede per trede:

  1. Melding. Iemand meldt iets over een zaak. Basisvertrouwen 0,40, status blijft onbevestigd tot er bewijs komt.
  2. Bevestiging door de zaak. De zaak zelf bevestigt de informatie. Basisvertrouwen 0,55; verifieerbaar zodra er attestation-bewijs aan hangt.
  3. Document. Een factuur, etiket of attest staaft de bewering. Basisvertrouwen 0,75.
  4. Meting. Instrumentele meting ter plaatse, met methodologie en momentopname. Basisvertrouwen 0,85, de hoogste trede die een individuele zaak kan aanleveren.

Wetenschappelijke referenties

Zo citeer je ons

WhatFats-register, Digital Farmers BV, methodologie v0.1.0, geraadpleegd [datum], whatfats.com/methodologie

Beperkingen

Eerlijkheid over wat dit register vandaag niet is:

De afdwingbare regels staan in de codebase (evidence guards); de bronnen en hun versheid op de bronnen-pagina · wie we zijn: over WhatFats