feat(remotion): Instagram channel-promo template + taste system + design-quality kit

The reference-round workflow, run end to end for a real template:

Taste system (how we learn the user's taste, persisted):
- references/TASTE_PROFILE.md (living design contract) + references/README.md (the
  daily loop) + a "reference round" stage in docs/TEMPLATE_BRIEF.md (provide refs or
  I suggest+mock directions).

Design-quality before/after:
- HeroDemo — the fix recipe vs the faint default: layered-depth background, a proper
  big video type scale, and a bold composed focal object. (Backgrounds were naked,
  text too small, scenes had no objects.)
- YaldaSofreh3D + IGPromoDirections + IGProfileMock — reference-match proofs
  (low-poly 3D, 3 IG-promo style directions, the realistic IG-light page).

Instagram channel-promo template (the deliverable — a flexible 5-scene FlexStory):
- igkit + 5 blocks: IGIntro, IGProfile (realistic IG-light profile, scales to all
  aspects), IGFeed (post grid), IGStats (animated count-up), IGFollowCTA (Follow taps
  to "Following").
- FlexStory gains a `finish` toggle so the IG-light scenes render clean (no brand
  grade). INSTAGRAM_PROMO preset + 3 aspect comps in Root.

Verified: a still of every scene at 9:16 renders clean; full preview MP4 rendering.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
soroush.asadi
2026-06-25 09:16:31 +03:30
parent 8c4bc2c626
commit 7ed2ccc414
17 changed files with 1148 additions and 4 deletions
+34
View File
@@ -0,0 +1,34 @@
# references/ — the taste-capture drop zone
Drop design references here so they become **codified taste**, not one-off chat images.
- `TASTE_PROFILE.md` — the living design contract. I distill the recurring **design DNA**
from everything in this folder and consult it on every build.
- `characters/` — drop **character pack files** here (PNG cutouts, SVG, `.blend`). I vendor
the usable ones into the asset library (honoring the license firewall) and build templates
*with* them — rather than redrawing from scratch.
- `boards/` — optional moodboards / style references grouped by topic.
When you add something, a one-line "why I like it" (the line, the palette, the mood, the
attitude) sharpens the profile far more than the image alone.
## The daily loop (our ritual)
Paste taste images (or a "I love / I hate this") any day. Each drop runs the loop:
1. **You paste** — references + one line of *why* (style / palette / mood / attitude).
2. **I extract** the design DNA → update `TASTE_PROFILE.md` (the board grows, the through-line
sharpens) + a memory so it survives across sessions.
3. **I apply** it → upgrade the shared **kits** (backgrounds, type scale, props, composition)
and the `flat-artist` skill so the *actual output* moves toward your taste.
4. **I prove** it → a cheap still / before-after so you can see the move; you approve or reject,
which sharpens the profile again.
Two modes so it's sustainable:
- **Calibration days** (most days) — just steps 12. Cheap. Absorb the DNA, grow the board.
- **Apply passes** (periodic) — steps 34. Roll the accumulated taste into the kits/blocks so
the whole catalogue jumps a level at once.
What actually compounds: not my raw drawing (that's fixed), but the **system** — the codified
profile, the reusable kits, the prop/character libraries, the skill rules. That gets richer every
day, so the output keeps improving even though the base model doesn't.