Route
Reject probability rankings and requests outside the Janus evidence boundary before any provider call.
Research companion · bounded evidence workflow
Search the allowlisted Janus corpus, preserve what the instruments did not evaluate, and keep every factual paragraph tied to a resolvable source. The Story, Observatory, and Atlas never depend on this service.
Ask the corpus
Questions are limited to the approved corpus and deterministic Janus records. The service does not store raw questions by default.
Runtime boundary
Reject probability rankings and requests outside the Janus evidence boundary before any provider call.
Search verified-open papers and candidate canonical summaries. Unknown-rights scenario PDFs never enter the public corpus.
Validate every citation marker against retrieved source pages. Invalid or uncited provider output falls back to deterministic evidence.
Allowed at runtime
Corpus search and passage fetch surround six typed domain tools: scenario lookup, two-to-three-scenario comparison, the categorical observability matrix, the published observer lookup, reported collapse metrics, and a fixed 20,000-run independent replay. One bounded round may make at most six domain calls. Each answer carries call names, statuses, and deterministic SHA-256 receipt hashes. There is no arbitrary web, SQL, filesystem, code execution, account mutation, or free-parameter simulation.
Release gate
JANUS_RESEARCH_PREVIEW_ENABLED controls the prompt surface; the lexical, deterministic path can run without provider credentials. Live generation separately requires the server-only live-call flag, valid credentials, and deployment canaries. Hybrid retrieval additionally requires a matching prebuilt index and embedding service. Shared multi-replica request budgets remain a deployment gate.
Independent research
The resilience experiment independently implements the paper equations and compares its ensembles only with prose-reported aggregates. Its outputs remain noncanonical and its year-step choices remain explicit implementation decisions.
Inspect resilience validation →