Method · surface-snapshot/0.1.0
A reproducible S0 for any public SaaS.
S0 freezes what is publicly available before the vendor changes content, discovery configuration, or agent-facing resources. The online verifier automates one bounded part of that baseline; it does not replace buyer-agent evaluation.
Run the online stageOnline stage
Eleven fixed paths, one declared observer.
//pricing/security/privacy/terms/robots.txt/sitemap.xml/llms.txt/agent.md/openapi.json/.well-known/agent-card.jsonProofSurface sends public HTTPS GET requests without cookies or credentials, follows at most three validated redirects, reads at most 192 KiB per response, and records whether the body hash covers the complete response or only that prefix.
Full S0
The web report is the beginning, not the conclusion.
- 01Freeze the public surface.
Record timestamps, URLs, clients, headers, bodies or bounded hashes, and limits.
- 02Freeze the buyer scenario and fact sheet.
Define qualification requirements and expected evidence before model runs.
- 03Run named consumer products and a pinned API model.
Use fresh sessions, exact prompts, complete outputs, citations, and versions.
- 04Add owner-only crawl and request evidence.
Keep unavailable evidence explicitly Unknown; a spoofed user agent proves nothing.
- 05Publish facts, interpretations, hypotheses, and unknowns separately.
Preserve null results and corrections when they change the reading.
Evidence discipline
Seven states stay separate.
- 01PreparedThe resource exists and has a declared purpose.
- 02ReachableA named observer received it at a recorded time.
- 03ObservedA real external platform requested it.
- 04IngestedThe platform incorporated that version.
- 05RetrievedThe platform surfaced it for a task.
- 06UsedThe answer demonstrably relied on it.
- 07InfluentialIt changed an answer or buying decision.
It can show that ProofSurface received a response. It cannot show that ChatGPT, Claude, Gemini, a crawler, or a buyer observed or used the same material.
Reproduce and inspect
The method is public and versioned.
Every report has a stable link for 30 days and a JSON export. The canonical procedure, implementation, Signmos evidence, and corrections live in the ProofSurface repository.