name: vault-graffito description: Production vault for Graffito — a mixed-media animated short film by Mark Friedberg. Contains the canonical script, character bibles, environment references, AI generation guides, and caption training datasets for the South Bronx stop-motion world.
Graffito Vault
What This Vault Is
Graffito is a mixed-media animated short film set in the South Bronx. This vault is the complete production reference — script, characters, environments, AI generation guidelines, and model training data. Use it to answer any question about story, characters, aesthetics, or how to generate Graffito content correctly.
Vault Structure
Four content domains plus supporting files:
- world/ — ALWAYS LOAD FIRST. The film's aesthetic and character OS: character profiles, environments, visual language, and the director's creative philosophy.
- story/ — The film itself: canonical script, shot lists, scene breakdowns, and per-scene reference docs.
- production/ — How to generate Graffito content: img2vid prompting guide, animation rules, captioning spec, and production workflow.
- data/ — T5-optimized caption training datasets (combined, OC, synth/OOD).
- meta/ — Build artifacts (vault-registry.yaml, vault-audit.yaml). Ignore unless doing vault maintenance.
Loading Protocol
Step 1 — Always load (every task, no exceptions):
world/character-profiles.md · world/environments.md · world/grafittoisms.md · world/character-bible.md
Step 2 — Scan for keyword triggers (see table below). Load ALL files associated with every matched keyword — not just the most obvious one. Act like a research assistant: when a keyword fires, pull everything that touches it.
Step 3 — Default bias: load more, not less. For creative, narrative, aesthetic, or holistic tasks, load the full relevant domain rather than one file. An agent that loads too little gives wrong or incomplete answers. An agent that loads too much only loses context efficiency — the lesser cost.
Keyword Triggers
When any term appears in the request, load ALL associated files — exhaustively.
| Keyword / Trigger | Load These Files |
|---|---|
| Scene 1, school, Jerome Ave | story/scene-01-beats.md, story/scene-01-breakdown.md, story/scene-01-clip-directions.md, story/scene-01-hierarchy.md, world/scene-01-school-keywords.md, world/scene-01-school-poem.md |
| Scene 5, Grandma's Kitchen, kitchen | story/scene-05-bible.md |
| Scenes 2–3, subway, cool kids, exterior | story/scenes-02-03-exterior.md |
| Scenes 3–4, Bronx run, painting, dance | story/scenes-03-04.md |
| Scenes 14–17, Dream World, Magic Can, void | story/scenes-14-17-brief.md, world/environments.md, world/animal-character-brief.md, world/grafittoisms.md |
| Tony | world/character-profiles.md, world/character-bible.md, world/character-fabrication.md |
| Monk | world/character-profiles.md, world/character-bible.md |
| Grandma | world/character-profiles.md, world/character-bible.md, story/scene-05-bible.md |
| Elephant, animal characters, Dream World animals | world/animal-character-brief.md, world/character-bible.md |
| prompting, img2vid, generation, WAN, clips | production/img2vid-prompting-guidelines.md, world/character-profiles.md |
| captions, training data, T5 | production/caption-spec-v3.md |
| fabrication, construction, materials, armature | world/character-fabrication.md |
| shots, shot list, camera, cinematography | story/shot-list-v9.md, story/scene-context-pack.md |
| script, narrative, story, plot | story/script-v10.md, story/scene-context-pack.md |
| animation, movement, motion, stop-motion | production/movement-and-animation.md, world/character-profiles.md |
| workflow, pipeline, production session, session planning | production/production-workflow.md |
| thematic, meaning, philosophy, arc, Graffito Myth | world/grafittoisms.md, world/character-bible.md |
How to Find What You Need
- Claude Code: This file → relevant domain SKILL.md → specific file by description.
- Obsidian: Browse folders, search
#tags, followrelated:links, or use Dataview on frontmatter fields. - RAG/embeddings: Filter by
tier(core-reference, scene-reference, production-tools, training-data, archive) andtagsbefore semantic search.
Adding New Files
Follow vault-guide.md — the complete end-to-end process for filing new content: triage, folder selection, naming, frontmatter, tags, SKILL.md row, and file placement.