Trust doctrine
The 90-day live radar.
Deterministic. Auditable. Fresh.
Most data vendors optimize for volume. We optimize for trust — because an AI agent acting on stale or undocumented data is worse than no agent at all.
90-day rolling window
Every record older than 90 days is auto-purged nightly via pg_cron. We sell live intelligence, not a history book.
Sub-minute ingestion
Most nodes refresh in under 60 seconds from source publication to API availability. Every payload carries a discovered_at timestamp.
Schema-stable contracts
Field names are versioned and change-logged. Breaking changes ship behind a new major version — your prompt templates stay intact.
Source provenance per record
Every payload exposes the originating source. Auditable, citable, defensible — even when the agent is reasoning unattended.
The contract, written down
- Freshness SLO: p95 ingestion latency under 90 seconds across all production nodes.
- Retention: 90 days rolling, hard-purge. No quiet retention of stale records.
- Schema versioning: SemVer per node. Breaking changes ship as a new major version, never silently into v1.
- Source provenance: every payload includes the originating source identifier and discovered_at timestamp.
- Determinism: identical input → identical envelope. No probabilistic enrichment fields without explicit confidence scores.