Status: pre-launch. This page describes target design; this document does not establish a deployed service.
TheCircle (IS) — The Organism's Eyes
Domain: circle.news | Pipeline stage: IS (observe) | Topology: RELAY (1:N broadcast)
Current position: Circle is a later intelligence layer, not the current opening commercial surface.
What TheCircle Does
Circle structures sourced present-state observations into SignalPackets, preserving attribution, disagreement and unknowns. It is not a universal prerequisite for every permitted input or client, and its output is not an infallible truth guarantee.
Current Evidence Note (2026-04-19)
- code-only register:
P = 0.53 - real-source local RSS ingest proof exists
- canonical backbone
SignalPacketemission proof exists - live relay-native organism-wide F1 speech is still a narrower runtime/public claim than this page's architecture description
The 7-Agent Epistemological Cascade
The retained seven-agent workflow below is an application-design example, not the current Rosetta caste deployment grammar or proof of a live seven-agent service:
| Agent | Function | Output |
|---|---|---|
| L1 Extractor | Parse raw source into structured claims | Atomic fact candidates |
| L2 Cross-Referrer | Match against independent sources | Corroboration score |
| L3 Contextualizer | Place in temporal/spatial/causal context | Enriched fact graph |
| L4 Synthesizer | Merge corroborated facts into signals | Signal candidates |
| L5 Adversarial | Attempt to falsify the signal | Survived / Killed |
| L6 Publisher | Format as Kind 31339 Nostr event | Publishable signal |
| L7 Auditor | Post-publication accuracy tracking | Feedback to EigenTrust |
No single agent can both produce and verify a claim. The cascade is the pipeline applied to perception itself.
EigenTrust Reputation
Every source — human, sensor, API, agent — earns an EigenTrust score. The algorithm is recursive: your trust score depends on the trust scores of those who trust you, weighted by their own accuracy over time. No central authority assigns credibility. The network computes it from observed performance.
Reliability scores may inform prioritization and review. They do not assign evidence tiers: each tier requires its applicable source artifacts and verification on the canonical maturity ladder. A conjecture need not have a live outcome; higher measured claims require the corresponding run, reproducibility, receipts and independent evidence:
- [C] Conjecture: Speculative, flagged as such
- [D] Doc/spec: A written, internally coherent claim or design
- [S] Simulated: Backed by a labeled mock/fixture run or scaffold
- [B] Observed: Backed by a dated, reproducible receipt for its own loop
- [E] Measured: Independently verified in an authorized/live environment with the applicable typed authority and receipt
- Cross-cutting qualifiers [I] (inferred) and [A] (structural invariant) mark how a claim is known; they never substitute for [B]/[E]
Nostr Kind 31339
The relay-output design publishes sourced signals as Nostr Kind 31339 events with attribution and uncertainty. A cryptographic event signature verifies attribution, not the factual truth of its content. Deployment remains separately evidenced.
- The signal content (structured claim)
- Source attribution and EigenTrust scores
- Evidence tier tag ([C], [D], [S], [B], or [E], plus optional [I]/[A] qualifiers)
- Watchman Score (0.0 to 1.0)
- Cryptographic signature (Circle's Nostr identity)
- K0 LedgerSeal receipt hash
Any Nostr client can subscribe to Circle's relay and receive the organism's perception stream. RealityFutures subscribes to this feed as its primary input (the F1 interface).
The Product
circle.news is the human-facing sourced-intelligence surface: observations, source reliability and evidence tiers. Current availability and deployed data feeds require their own evidence; the design is not a truth guarantee.
Architecture
- Backend: Python FastAPI + PostgreSQL
- Agents: 7-agent cascade running on frontier LLMs via Rosetta system prompts
- Transport: Nostr relays for signal publication
- Identity: Nostr keypair (platform identity, not user impersonation)
- Runtime proof: local ingest and packet-emission receipts exist; deployment/public-relay posture remains separately governed by runtime truth
Circle does not predict. Circle does not decide. Circle does not execute. Circle observes.
Related pages
Historical predecessor wording — retained on 2026-09-27, not active rules
The displaced passages are preserved verbatim for lineage. This retention date is not their original authorship date.
Predecessor passage 1
TheCircle is designed as a constitutionally-constrained OSINT network. It takes raw reality — news feeds, sensor data, blockchain events, social signals, satellite imagery — and distills verified, scored, publishable facts. Nothing enters the organism's cognition without passing through Circle first.
Predecessor passage 2
Circle publishes verified signals as Nostr Kind 31339 events — parameterized replaceable events carrying structured OSINT data. Each event contains:
Predecessor passage 3
circle.news is where humans interact with Circle directly — a real-time OSINT dashboard showing verified signals, source reliability scores, and evidence tiers. Professionals (journalists, analysts, traders, researchers) use it as a signal feed. The organism uses it as its eyes.
Historical predecessor wording — retained on 2026-09-28, not active rules
Editorial reconciliation of this public source only; no upstream contract is amended.
Predecessor passage 1
Every incoming signal passes through seven specialized agents in sequence:
Predecessor passage 2
EigenTrust scores feed into the Watchman Score — Circle's composite reliability metric for any signal. The Watchman Score determines whether a signal crosses the threshold for publication and at what evidence tier on the canonical maturity ladder (14-evidence-tiers.md):