yoursite docs

eyestruct

eyestruct is eyes for production agents: deterministic capture (look), pixel-level change comparison (diff), and committed visual memory (.eyes/) that CI can gate - the crashtest ledger pattern aimed at appearance instead of attackability. Process-per-look: every command is one short invocation; the only state that survives between looks is git state.

Where to go next

Key facts at a glance

Question Answer
Daemon? No. Every look is one short process.
Where does sight persist? .eyes/ - committed, chain-shared via git.
Who reviews a change? The next agent session; the review UI is git diff.
Baselines Canonical baselines are CI-cut; local adopts are proposals.
Blink-spot columns SVG→raster ships first; video/TUI deferred.