← berkaykoklu.vercel.app

Research notes that cannot cite
what does not exist

Language models are fluent about company financials and confidently wrong about the numbers. Every sentence below carries the filing passage it came from, and every figure is read from the company’s own filed data rather than written by the model. Click any citation to land on the filing at SEC.

NOTES

How it works

Words and numbers travel separately

The model is never able to type a figure. It names a metric it wants; code looks that name up in the company's XBRL data and attaches the real tag, period and value. A model that cannot write a number cannot misquote one.

The checker is code, not a model

Whether a citation resolves and whether a figure matches the filing are decidable questions, so they are decided. The same function runs inside the graph and again as the CI gate every change must pass.

Gaps are reported, not guessed

A chapter whose heading cannot be found is reported missing with the reason. A claim failing verification twice is dropped, not shipped — a visible gap beats a confident guess.

Nothing here generates

Producing a note costs real money and takes about eighty seconds, so it happens deliberately from the CLI and the result is stored. This site only reads.