Why every answer should show its evidence
An answer you cannot check is a guess with good manners. Why Pindot cites the records behind every answer, says how sure it is, and says so when a source was out of reach.
Using Pindot3 min read
On this page
At two in the morning, nobody on a bridge call needs another opinion. There are already twelve of them on the line. What the call needs is a fact that everyone can check: a log line with a timestamp, a change record with a reference, a count that anyone can recompute. When we designed how Pindot answers, that was the standard we held it to. An answer is only useful if the people acting on it can see what it rests on.
A fluent answer is not the same as a right one
Language models are very good at sounding certain. That is a strength when you are drafting an email and a real risk when you are deciding whether to roll back a payments release. A confident paragraph that names the wrong cause does more harm than no answer at all, because it sends a tired team down the wrong path with conviction.
The way out is not to make the answer sound less sure. It is to make it checkable. If every claim points at the record it came from, the team can verify the important parts in seconds, and a wrong answer shows itself quickly instead of quietly steering the call.
What a Pindot answer is made of
Ask Pindot what went wrong and the answer arrives in a fixed shape, so the people reading it learn where to look.
- The probable cause, written in plain language.
- Numbered citations beside each claim, each one opening the exact record it rests on: the database log line, the change record, the gateway error.
- The evidence it gathered, for example 38 records from 3 sources, so the reader knows how much the answer stands on.
- How sure it is. A confidence level is part of the answer, not a footnote.
- An audit record of the turn: who asked, where Pindot looked and which records it used.
Why is payments returning errors since 02:14?
The payments database ran out of connections. Release 4.18 went out at 02:10 and lowered the pool size from 50 to 10.1 Connection waits started at 02:12,2 and the gateway began returning errors at 02:14.3
- 1
Change recordsCHG0041872
Connection pool limit changed from 50 to 10
- 2
Payments database02:13:58
Remaining connection slots are reserved
- 3
API gateway02:14:07
Payments API returned 503 after 30 seconds
- Evidence
- 38 records from 3 sources
- Confidence
- High
Saying how sure it is
Incidents are rarely certain while they are happening. A good engineer on a bridge says “probably the pool change, three sources agree” rather than pretending to a certainty nobody has yet. Pindot does the same. When the change record, the database log and the error rate all line up on the same minute, the answer says so and its confidence reflects it. When only one source points at a cause, the answer is more careful, and the team can see why from the evidence count.
Saying what it could not see
The most dangerous answer is a partial one that looks complete. If a source cannot be reached, perhaps because a server is down or a credential has expired, Pindot says so and names the source. A partial answer never passes for a complete one. The team knows exactly where the blind spot is, and whether it matters for the question at hand.
Evidence that outlives the call
Citations are not only for the bridge. The audit record behind each answer is only ever added to, never edited, so the review the next morning starts from what Pindot actually looked at rather than from memory. The postmortem author gets a timeline with sources from the first draft, and an auditor who asks how a conclusion was reached gets a record instead of a reconstruction.
The record is careful about what it keeps. It holds a fingerprint of each question rather than its words, fields you mark as personal data are masked before an answer is written, and chat history can be switched off entirely.
Judgement stays with your team
Pindot reads your systems with read-only access and never changes them. It names the probable cause and shows its working. Deciding what to do about it, whether to roll back, fail over or wait, stays with the people on the call. Showing the evidence is what makes that division of labour work: the team can trust the answer exactly as far as the records support it, and no further.