Generate and confirm candidates
Penrose can generate hypotheses from registered searches, but generation is optional and default-off.
Enable deliberately
PENROSE_GENERATIVE_LAYER=1 penrose dream -n 10
The budget is preregistered. Failed or discarded slots still count toward the search denominator.
Admission
Candidates are checked against the current executor and data capability snapshot. Bounded repair may normalize names or mechanically supported syntax; it cannot invent a missing series, semantic, or economic assumption.
Discovery cap
An unanchored generated candidate cannot become research-supported from discovery alone. A distinct,
frozen survivor must enter confirmation.
Confirmation
Confirmation checks power before touching its reserve, executes the candidate's own frozen signal, and preserves the original registered denominator. A reserve is consumed once for that distinct claim.
Stop condition
Even after confirmation, P9 remains human. Candidate generation never authorizes trading or corpus promotion.