ZEROlobby
22/22 strict⌘Kvisitor
skip to main
ADR-108
skin
——:——:——zcovenant · audit
the engine self-agent · evaluation lenses

six lenses · four active · two disabled

every signal the engine considers passes through a consensus of evaluation lenses. each lens reads one data domain and votes with a weight that sums to one across the active set. disabled lenses still ship in the codebase but do not vote.

active · vote in consensus

lensdomainweightwhy
lens_priceprice action · candles · last30%the surface every other lens references · directional bias
lens_structuresupport · resistance · range · break25%where price has memory · setup geometry
lens_floworder book · trades · sweep · absorption25%who is paying up · who is unloading
lens_volatilityrealized vol · regime detection · expansion20%sizing context · regime gating

disabled · ship in code · no vote

lensdomainstatewhy off
lens_macrocross-asset · crypto-equity correlation · DXYdisabledreserved · re-enabled when macro feed is stable
lens_contrariancrowd positioning · funding extremesdisabledreserved · re-enabled when funding feed is integrated
dead aliases · refused everywhere
four legacy ids the engine silently no-ops on are NEVER rendered on any zero-universe surface: lens_momentum, lens_meanrev, lens_breakout, lens_hedge. they are momentum/mean-rev/breakout/hedge strategies not lenses, and the engine config does not declare them. ci:engine-truth fails on any file that references them as a lens.
4 active2 disabled0 dead aliasessee /strategies · /agents · /cores