Bibles
Persistent context (character + brand) injected into every generation step. Read-only in v0.1 — full editor lands in v0.2. Edit today via npm run db:studio or by re-running the seed script.
Dino
character{
"avoid": [
"sharp teeth",
"dark shadows",
"scary expressions"
],
"voice": "Cute, excited childlike voice — playful but not chaotic",
"description": "A small green baby dinosaur with big round eyes, soft cheeks, no sharp teeth, friendly smile.",
"personality": "Curious, kind, excited, gentle.",
"visual_rules": [
"always child-safe",
"colorful",
"non-scary",
"3D cartoon style",
"vertical 9:16"
]
}Dino Learning Club
brand{
"tone": "Warm, playful, simple, educational",
"avoid": [
"scary visuals",
"violence",
"complex words",
"loud chaotic energy"
],
"audience": "Children aged 3-6 and parents",
"language": "English",
"platform": "youtube_shorts",
"channel_name": "Dino Learning Club",
"duration_seconds": 45
}