The rule, concretely
An LLM deciding a course’s glossary is good is not the same thing as a course’s glossary being good. So InterpScout doesn’t let an agent’s self-report be the last word on anything that ends up in front of a teacher or a student:- A course can’t save with a term the save tool can’t locate verbatim in the source text — see Document Workshop for the full gate stack.
- A briefing can’t save under roughly 800 characters, or without at least three real, verified further-reading links — see Briefing Pipeline.
- A briefing save is rejected outright if the row it’s writing to isn’t still
running— a stale session doesn’t get to overwrite a newer result. - The production line runs a single LLM call per task — one agent session with full context — rather than a chain of smaller, stateless calls, which is what lets sourcing and reasoning stay coherent across the whole document.