v0.1.0 · alpha @kontourai/surface · publishing soon

Surface

The trust map for AI-era products

Maps what your product claims, what proves it, where trust is missing or stale, and what humans or AI agents need to verify next.

View on GitHub → npm · coming soon
surface report — summary

$ surface report --input examples/surface-fixtures.json --format summary


Kontour Surface report surface-1777090239260

Source: kontour-surface-validation-fixtures


Claims: 4  (unknown: 1, verified: 2, stale: 1)

Surfaces: veritas.developer-proof: 1, campfit.public-data: 1,

          taxes.financial-facts: 1, surface.roadmap: 1


High-impact unsupported: none

Stale:    claim.campfit.registration-status

Disputed: none

What Surface answers
01 What is the claim?
02 What evidence supports it?
03 Who or what verified it?
04 How was it verified?
05 How long is that verification valid?
06 What is stale, unsupported, or disputed?
07 What should an agent do before relying on it?
Trust vocabulary
Surface
A product area where claims are made. The unit of trust coverage.
Claim
The smallest trust-bearing unit. Subject, field, value, status, and metadata.
Evidence
Why a claim deserves trust — source excerpts, test output, attestations, calculations.
Trace
The evidence chain that lets reviewers move from a status back to the source.
Drift
When once-trusted claims may no longer be safe — time, source changes, new conflicts.
Fault Line
Conflicts between claims, evidence, or policies. Made visible, not smoothed over.
Coverage
How much of a product surface has current, well-supported evidence.
Check
A verification event that promotes, stales, disputes, rejects, or supersedes claims.
Trust status model
unknown

No prior verification exists.

proposed

Submitted but not yet verified.

verified

Evidence supports it. Currently valid.

stale

Was valid. Freshness window exceeded.

disputed

Conflicting evidence or policy.

rejected

Explicitly failed verification.

superseded

Replaced by a newer verified claim.

Product surfaces

Veritas

Developer proof

Repo surfaces, policy packs, proof lanes, and evidence artifacts. Claim that code changes passed the proof required for the surface they touched.

repo surfacetest outputCI runpolicy results

Campfit

Public data verification

Crawls, attestations, review flags, and freshness signals. Claim that a camp registration is open — with evidence from public sources.

web crawlattestationreview flagfreshness

Taxes

High-stakes fact verification

Extraction, resolution, citations, and review signals for financial claims. Verify that a W2 wage figure came from a specific document line.

extractiondocument refcitationreviewer signal