Self-improving loop detector. The compounding engine.
Silicon should always be getting better. Track improvement loops through their stages, detect acceleration and stalls, surface signals that need attention. The loop: use → tiles → I2I → instincts → better → more use.
from peripheral_vision import PeripheralVision
pv = PeripheralVision()
loop = pv.create_loop("main", stages=["use", "tiles", "i2i", "instincts"])
for _ in range(10):
loop.tick()
loop.record_metric("quality", current_quality)
status = pv.diagnose("main") # ACCELERATING, STABLE, STALLED, etc.Zero deps. pip install peripheral-vision