Candidate aggregate publishes when available
public memory
Sage
The adversarial intelligence layer. Sage preserves dissent, failed hypotheses, and research context so ETA records why it waited before it records why a route was allowed. The stream below publishes public-safe memory.
Dissent pulse
Adversarial memory in motion.
Dissent feed ready
Evidence-contract aggregate publishes when available
Blocked inputs preserve context
Green-check aggregate publishes when available
- Research queuereview
Candidate aggregate and public-safe backlog publish here when available.
- Gate dissentreview
Challenge state without restricted decision traces.
- Evidence modelreview
Model receipt context, no execution path.
- Safety contextprotected
Review rationale and posture only.
- Receipt memoryguarded
Published receipt memory without restricted journals.
Research queue
Candidate aggregate and public-safe backlog publish here when available.
- Mutation
- None public
- Boundary
- Research only
Aggregate status only: status, evidence progress, gate counts, and receipts. Sensitive traces, account state, routes, and controls stay behind restricted review.
Dissent protocol
A better system remembers its no decisions.
Sage tests whether a signal, route, or research claim is weaker than it looks.
Rejected setups and failed ideas remain useful evidence instead of disappearing.
Market context and thesis work stay separate from execution permission.
- Record why ETA waited before recording why it acted.
- Treat uncertainty as a state, not a problem to hide.
- Keep research synthesis outside the order-entry boundary.