Verification Methodology

Every knowledge unit on knowledgelib.io carries a confidence score, source provenance, and freshness indicator. This page explains how we assign and maintain these.

Confidence Score (0.0 - 1.0)

The confidence score reflects our assessment of how reliable and complete the knowledge unit is. It is NOT a probability that the content is correct — it's a composite measure of source quality, cross-verification, and completeness.

ScoreMeaningRequirements
0.90 - 1.00 High confidence 3+ independent sources, including at least 1 primary/authoritative source. All key claims cross-verified. No significant conflicting data found.
0.75 - 0.89 Good confidence 2+ independent sources. Most claims cross-verified. Minor gaps or minor disagreements between sources noted in caveats.
0.60 - 0.74 Moderate confidence Sources available but limited cross-verification. Some claims rely on single sources. Domain may be rapidly changing.
Below 0.60 Low confidence Unit is published as provisional. Limited sources or significant uncertainty. Clearly flagged for agents and users.

Source Reliability Ratings

Each source cited in a knowledge unit carries a reliability rating:

RatingDefinitionExamples
authoritative Primary authority on the subject. Official, legally binding, or canonical. Government regulations (FERC orders), official standards (IEEE), manufacturer specs
high Rigorous methodology, peer review, or established editorial standards. LBNL research, RTINGS.com lab measurements, academic papers, Wirecutter
moderate_high Professional, generally reliable, but with potential biases or limited methodology transparency. Industry reports (ACP, IEA), established review sites (Tom's Guide, SoundGuys)
moderate Useful data but methodology unclear or potential commercial bias. Manufacturer white papers, sponsored reviews, industry press releases
low Used only for context or when no better source exists. Clearly flagged. User forums, unverified community data, social media

Freshness & Update Cycle

Each knowledge unit declares a freshness field indicating how often it's re-verified against primary sources:

The last_verified date shows when the unit was last checked. If a unit's last_verified date exceeds its freshness cycle, it is flagged as potentially stale. We do not hide stale units — we mark them transparently.

Verification Process

  1. Source identification — identify all primary sources for the topic. Prefer government/institutional sources, peer-reviewed research, and established testing organizations.
  2. Claim extraction — extract specific, verifiable claims from each source. Every number, date, and factual statement must trace to a source.
  3. Cross-verification — check claims across multiple independent sources. Note disagreements in caveats.
  4. Completeness check — ensure the unit answers the canonical question fully without requiring external sources. Check against common follow-up questions.
  5. Confidence scoring — assign confidence based on the criteria above.
  6. Peer review — domain expert reviews the unit before publication.
  7. Ongoing monitoring — track primary sources for updates. Re-verify on the declared freshness schedule.

What We Don't Do

Version History

Every knowledge unit maintains a version number. Changes are tracked: