internal/

directory
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 13, 2026 License: Apache-2.0

Directories

Path Synopsis
Package actors executes leads.
Package actors executes leads.
Package budget enforces spend.
Package budget enforces spend.
Package cache stops a session paying twice for the same artifact (§9.3).
Package cache stops a session paying twice for the same artifact (§9.3).
Package compute runs one hypothesis against a connector and reports what crossed.
Package compute runs one hypothesis against a connector and reports what crossed.
coderunner
Package coderunner executes model-authored analysis inside the sandbox (§12.1).
Package coderunner executes model-authored analysis inside the sandbox (§12.1).
connector
Package connector registers local data sources and hands out read-only handles to them (M8, §12).
Package connector registers local data sources and hands out read-only handles to them (M8, §12).
gate
Package gate is §12.1's aggregation boundary: the only path by which anything derived from local data reaches a model.
Package gate is §12.1's aggregation boundary: the only path by which anything derived from local data reaches a model.
hypothesis
Package hypothesis renders the only SQL that may reach a connector (M8, §12.3).
Package hypothesis renders the only SQL that may reach a connector (M8, §12.3).
sandbox
Package sandbox detects a container runtime and runs code inside one (§3.6).
Package sandbox detects a container runtime and runs code inside one (§3.6).
sqlguard
Package sqlguard is §12.2's parse gate: the check every statement passes before it reaches a connector database.
Package sqlguard is §12.2's parse gate: the check every statement passes before it reaches a connector database.
stats
Package stats is the arithmetic behind §4's statistical-validity check.
Package stats is the arithmetic behind §4's statistical-validity check.
Package config stores machine-local settings and provider credentials.
Package config stores machine-local settings and provider credentials.
Package core holds the domain types shared by every other package.
Package core holds the domain types shared by every other package.
Package daemon is the long-lived local server (§5).
Package daemon is the long-lived local server (§5).
Package dataset is §13's dataset output mode: a table instead of prose.
Package dataset is §13's dataset output mode: a table instead of prose.
Package eval scores a finished session.
Package eval scores a finished session.
Package executor runs a session's lead queue: dispatch, retry, replan, settle.
Package executor runs a session's lead queue: dispatch, retry, replan, settle.
llm
Package llm is the model provider boundary.
Package llm is the model provider boundary.
jsonish
Package jsonish parses the JSON that models actually return.
Package jsonish parses the JSON that models actually return.
Package mcpserver exposes the daemon's research surface over MCP (§5.1).
Package mcpserver exposes the daemon's research surface over MCP (§5.1).
Package obs provides structured logging and lead-level tracing.
Package obs provides structured logging and lead-level tracing.
Package output turns a finished session's claims into a report (§13).
Package output turns a finished session's claims into a report (§13).
Package planner decomposes a question into leads and replans as evidence arrives.
Package planner decomposes a question into leads and replans as evidence arrives.
Package pricing converts model token usage into money.
Package pricing converts model token usage into money.
Package queue is the lead queue: dispatch, leases, and recovery.
Package queue is the lead queue: dispatch, leases, and recovery.
Package record is the record/replay cassette layer.
Package record is the record/replay cassette layer.
Package session runs one research session end to end.
Package session runs one research session end to end.
Package store defines the persistence boundary.
Package store defines the persistence boundary.
sqlite
Package sqlite implements store.Store on SQLite via a pure-Go driver.
Package sqlite implements store.Store on SQLite via a pure-Go driver.
tools
academic
Package academic is the provider boundary for scholarly sources (§10.2).
Package academic is the provider boundary for scholarly sources (§10.2).
extract
Package extract turns fetched bytes into clean text plus metadata.
Package extract turns fetched bytes into clean text plus metadata.
fetch
Package fetch retrieves web content under egress, politeness, and rate controls, and classifies every attempt.
Package fetch retrieves web content under egress, politeness, and rate controls, and classifies every attempt.
limiter
Package limiter provides per-key rate limiting.
Package limiter provides per-key rate limiting.
search
Package search turns a question into candidate URLs.
Package search turns a question into candidate URLs.
Package verifier builds and scores the claim graph (§11).
Package verifier builds and scores the claim graph (§11).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL