Researches the market and ends in candidate bets rather than description.
Produces a provenance-labeled report of the market and its trends that finishes in a placed register of candidate bets. Each material finding is run through a forbidden-code prompt — what would we do about this if we could write no new code — and retreat is forced as a candidate class, because it never surfaces from a growth matrix on its own.
Exists because a market report that stops at description leaves the hardest step undone. Every fundable finding must produce at least two responses in different quadrants, with the rejected one recorded.
What it needs, and which agents use what it produces.