Grillo — Curiosity Beat
Part of the G.R.I.L.L.O. background subsystem.
Purpose
Lets Synth explore emergent questions on her own — things she became curious about during recent interactions — and capture the exploration as a diary entry.
Beat
Beat type:
curiositySelection: weighted-selected by the Grillo scheduler on a normal tick.
Output: a curiosity-driven prompt enqueued as a low-priority beat; the reply is written to the diary.
How it works
The plugin builds a prompt that invites Synth to follow up on an open question
and hands it to the active Grillo cortex. Discovery is automatic via the plugin
registry using its BEAT_TYPE attribute.
Configuration
Uses the shared Grillo settings — GRILLO_BEAT_INTERVAL, GRILLO_CORTEX,
GRILLO_ALLOWED_ACTIONS / GRILLO_ALLOWED_SECURITY_LEVEL. See the
G.R.I.L.L.O. guide for the full list.