Hi, I'm Elliot. I build systems that turn messy documents — SEC filings, regulatory noise, folders of PDFs — into structured answers you can check. Each answer carries the sentence it came from. When a document doesn't support an answer, the system refuses rather than guessing, and records why.
A folder of PDFs in → cited answers and honest refusals out.
An AI front desk that answers only from a company's own documents — and hands off to a human the moment they don't cover something, so it escalates instead of inventing. Shown here on a fictional lettings agency; the same pattern fits any document-heavy business — clinics, firms, agencies.
▸Watch the recorded demofictional corpus
Oakhurst & Vale Lettings — front deskrecorded
Hi — I'm the front desk for Oakhurst & Vale Lettings. I answer only from our documents.
The next could be built for your business. Fixed scope, fixed price, one week to something working on your own documents. → How I work with clients
The engine, x-rayed
See what it does with real filings.
This is the engine inside Biotech Catalyst Sentinel — the part that does the reading — working on two real SEC filings, each disclosing a date the FDA had set. One it could answer from; one it refused. Seven steps, nothing computed live.
Figures captured from the live system · 27 Jul 2026, 13:31 UTC
Ph.D., President and CEO at Arrowhead. “Following the closing last quarter of the agreement with Sarepta Therapeutics, Arrowhead is now funded into 2028 with no current needs for further cash infusions from an equity raise or other sources. During that period, we see the potential for multiple commercial launches of both wholly owned programs that we intend to launch independently, and programs being developed and commercialized by partners. In addition, we believe our TRiM TM technology platform is the broadest and best in the field, giving us many opportunities to receive additional capital inflows from business development in areas that are outside of our core commercial focus.” Selected Recent Events • Closed a licensing and collaboration agreement with Sarepta Therapeutics and received $825 million, consisting of $500 million cash and $325 million as an equity investment priced at $27.25, representing a 35% premium to the 30-day volume weighted average price. Arrowhead will also receive $250 million to be paid over five years. Arrowhead is also eligible to receive an additional $300 million in near-term payments, royalties on commercial sales, and approximately $10 billion in potential milestone payments. • Announced that the U.S. Food and Drug Administration (FDA) has accepted the New Drug Application (NDA) for investigational plozasiran for the treatment of familial chylomicronemia syndrome (FCS), a severe and rare genetic disease. ◦ The clinical basis of the NDA submission is comprised of the positive findings from the Phase 3 PALISADE study with supportive confirmatory evidence from the Phase 2 clinical studies of the SUMMIT program. ◦ PALISADE successfully met its primary endpoint and all multiplicity-controlled key secondary endpoints, including statistically significant reductions in triglycerides, apolipoprotein C-III, and the incidence of acute pancreatitis. ◦ The FDA provided a Prescription Drug User Fee Act (PDUFA) action date of November 18, 2025, and indicated it is not currently planning to hold an advisory committee meeting. • Launched new patient-centric resources for those affected by FCS ◦ New Patient Resource Hub: Arrowhead expands its We’ll Get There Soon campaign with the launch of a dedicated patient website, providing education, tools, and support for those living with FCS and extremely high triglycerides. ◦ Amplifying Patient Voices: The Spotlight on FCS white paper shares real patient experiences, highlighting the challenges of managing this ultra-rare disease and the need for greater awareness. ◦ Commitment to the FCS Community: On Rare Disease Day and beyond, Arrowhead remains dedicated to elevating patient voices and fostering community engagement. #ForFCS. • Presented preclinical data supporting the advancement of two first-in-class clinical stage, RNAi-based investigational therapeutics being developed for the treatment of obesity and metabolic diseases. ◦ ARO-INHBE and ARO-ALK7 both target a known pathway that signals the body to store fat in adipose tissue with a novel mechanism of action that may better preserve lean muscle mass compared to currently approved obesity therapies. ◦ Data highlight Arrowhead’s leadership in the use of RNA interference to potentially treat obesity. • Announced topline results from Part 2 of a Phase 1/2 Study of ARO-C3 in patients with IgA nephropathy ◦ ARO-C3 achieved deep and sustained reductions in alternative pathway complement activity and proteinuria ◦ Mean sustained reductions in C3 of greater than 87%, AH50 of greater than 76%, and Wieslab AP of greater than 89% through week 24 ◦ Mean reduction in spot urine protein-to-creatinine ratio (UPCR) of 41% by week 24 • Announced that, effective May 13, 2025, Arrowhead’s Chief Financial Officer, Ken Myszkowski, will retire after 16 years of service to the company and will be succeeded by Daniel Apel, who has been appointed as the company’s new Chief Financial Officer. Selected Fiscal 2025 Second Quarter
128,383 characters of boilerplate wrapped around one date that moves a stock.
3,991 of 128,383 characters. Excerpt taken from a fixed window around what the engine found — positioned, not curated.
02
The triage
Before extracting anything, the engine asks a simpler question: is this filing announcing something new about a decision date, or just talking about one? A filing can name a date and have nothing to report.
783classified
502extracted
281set aside
Every one of the 783 lands in one pile or the other: 502 had a date worth taking, and nothing was taken from the other 281.
Why those were set aside
passing mention213
repeats a date the engine already holds, from the filing that announced it
not relevant53
not about a drug decision
decision outcome15
the decision already happened — no upcoming date to track
Summit's Biologics License Application (BLA) with the U.S. Food and Drug Administration (FDA) is based on the results from the HARMONi trial and has a Prescription Drug User Fee Act (PDUFA) goal action date of November 14, 2026.
The date is real, and the engine already has it — from the earlier filing that announced it. This one is reporting trial results and repeating the date as background. Nothing about the date has changed, so there is nothing to record.
Three different reasons, not one filter — which makes it a judgement. Counts as at 27 Jul 2026, 13:31 UTC.
03
The exact sentence
Every answer comes with the exact sentence it was taken from. Here it is, still in place.
“The FDA provided a Prescription Drug User Fee Act (PDUFA) action date of November 18, 2025, and indicated it is not currently planning to hold an advisory committee meeting.”
The highlight is the span the record points at, character for character.
Characters 1,907–2,080 of the excerpt, stored with the record.
04
The structure
Prose goes in and a record comes out: one date, and everything needed to check it.
In — the filing
…of the SUMMIT program. ◦ PALISADE successfully met its primary endpoint and all multiplicity-controlled key secondary endpoints, including statistically significant reductions in triglycerides, apolipoprotein C-III, and the incidence of acute pancreatitis. ◦ The FDA provided a Prescription Drug User Fee Act (PDUFA) action date of November 18, 2025, and indicated it is not currently planning to hold an advisory committee meeting. • Launched new patient-centric resources for those affected by FCS ◦ New Patient Resource Hub: Arrowhead expands its We’ll Get There Soon campaign with the launch of a dedicated patient website, providing education, tools, and support for those living with…
The FDA provided a Prescription Drug User Fee Act (PDUFA) action date of November 18, 2025, and indicated it is not currently planning to hold an advisory committee meeting.
Messy in. Structured out. With the receipt attached.
The date is the answer. Everything beside it is how you check it: the sentence it came from, right there in the slice; the drug, named elsewhere in the filing. The ticker and confidence aren’t invented either — the ticker comes from the filer’s SEC code, the confidence is the engine grading its own work.
05
When the answer isn’t there
A different filing, from a different company: it announces a decision date but never says which day. The engine won’t store a date unless the document states it in full — even when it can work the rest out itself.
“The FDA has set a Prescription Drug User Fee Act (PDUFA) action date of March 2025.”
→ stored: nothing
This isn’t the engine failing to find an answer. It found one, and argued for it:
The filing states 'March 2025' but does not specify the exact day. Per standard convention, the last day of March 2025 (2025-03-31) is used as the PDUFA date. …
The engine’s own check requires the day to appear in the source. This filing says the FDA has set a date, but “March 2025” names no day. So it recorded why, and stored no date:
PDUFA date
null
flagged
ungrounded_day
The 31st might be right, or weeks off — nobody reading this filing could tell. And once stored, nothing tells a guess apart from a date a filing actually gave, so the score in the next step would be grading the engine on its own guesswork.
Paste this filing into an AI chatbot and it will hand you a date. The AI inside this engine did exactly that, and argued for it. What stopped it wasn’t a better AI — it was a check the AI doesn’t control.
06
The score
The engine scores its own predictions against what the FDA actually did — and publishes the result. One of them here, then the whole record it belongs to.
This one prediction
tickerARWR
predicted2025-11-18
FDA acted2025-11-18
error0 days
outcomeapproved
Exact, this time — and that is not typical.
The whole record
Of the 103 FDA decisions it can check — 94 approvals and 9 rejections — half were out by 1 day or less, 72.8% by a week or less, and 90.3% by a month or less. The remaining 9.7% were further out than that.
Figures as at 27 Jul 2026, 13:31 UTC — they move as the FDA keeps deciding, which is what the link is for.