MidnightSprint
Takes a rough vibe - a few interests, a half-formed idea - to a market-validated, named, branded product concept, and keeps the verdict honest as the market moves. Same substrate, brand-new entity type, zero schema change.
Proves entity-genericity: 'idea' is not hard-coded anywhere. Configuration, not code. The autonomous Validator watches for staleness and surfaces a cited diff without a human in the loop.
Step-by-step
4 steps- Step 01
Drop a vibe into Idea Studio
You do → Type three interests and a rough problem statement.
You'll see → The interactive studio resolves the idea into a typed entity with demand, competitor, and pricing signals attached.
Under the hood → identity/ configured for entity type 'idea'; no migration needed.
- Step 02
See the verdict
You do → Watch the traffic-light verdict compile.
You'll see → Green / yellow / red with the top three cited facts driving it, plus a brand-build panel with a name and one-line positioning.
Under the hood → conductor/signal_brief.py serves the studio agent per turn.
- Step 03
Turn on the Validator
You do → Schedule the autonomous Validator to watch this idea weekly.
You'll see → A background job runs on cadence, re-scores signals, and posts a cited diff when the verdict changes.
Under the hood → Scheduling + Ship Gate (migrations 0011-0013); autonomy tier auto-send.
- Step 04
Replay a verdict flip
You do → Roll the timeline back to when 'yellow' became 'red'.
You'll see → The exact facts that flipped the verdict, with source freshness and the audit event.
Under the hood → memory/ bitemporal replay - what was true, when, on which source.
Shipped in this vertical
- Idea Studio (interactive) + Validator (autonomous, scheduled)
- Entity type 'idea' as configuration
- Verdict-diff surfaces + brand build panel