manifold

deterministic synthesis

The harness is the acceptor in the loop.

Multiple proposers feed the same acceptor: deterministic enumeration over the 22-named-persona catalog (subset of the 243-point space), parametric Rust rule-application via manifold synth --emit-site, a planned seeded-LLM proposer, and direct human authorship. Every candidate goes through the same gate.

family × shape × persona# catalog input
  → manifold synth# the renderer; deterministic Rust today
  → tokens + content# derived seeds
  → manifold check# run all gate families
  → if pass: ship
  → if fail: reseed or refine# along the failing rule's gradient

Cardinality

19 families × 12 shapes × 243 personas = 55404 candidate systems before gating. Each cell is a candidate the synthesizer can emit; the gate filters to the satisfiable subset.