Building Shoots: a hybrid event-driven agent system for photography
Описание и применение
Shoots – это система автоматического анализа фотографий, использующая гибридную архитектуру с агентами и Pub/Sub для обеспечения воспроизводимости и прозрачности результатов.
Задача
Photographers need a system that can automatically review and provide evidence-backed feedback on their photos without relying on opaque model decisions.
Результат
Shoots delivers a reproducible, auditable photo review pipeline that limits model authority, ensures safe retries, and provides evidence-backed feedback to photographers.
Рабочий процесс
- Upload photo → create durable Run
- Ingest stage processes media
- Analyst panel reads Shot with multiple readers
- Cartographer and Judge analyze results
- Scribe writes Shoot Record
- Optional Experiment offered
Доказательства
The model panel reads a single Shot. The system around it does the work: it creates a durable Run, moves tiny events through independently retryable stages, re-reads state at every boundary, records every outcome, and only settles a Shoot after every member Run is accounted for.
I use Gemini 3.7 Flash for bounded visual interpretation and writing. Deterministic code owns evidence rules, state changes, and anything that sounds like a fact.
- Дата записи: 2026-09-07T04:52:25.389Z