Here is a complete teardown of a video asset: {teardown_record}

Turn it into a replication spec: the discrete, reusable elements that make
this asset work, abstracted from its brand, product and subject so it can
be executed for any brand in any category.

Two rules govern everything below:

**Abstract, never copy.** No mandate may carry the source's brand, product,
or subject. Convert every specific into its generic function — "positions
itself against a category-leading incumbent the audience already trusts,"
not the incumbent's name.

**A style reference is a descriptor, not a brand.** "Dolce & Gabbana-style
baroque" or "athleisure" names an aesthetic precisely, the way "brutalist"
or "art deco" does, and a stylist in any category can act on it. Keep those
— a vague mood word in their place makes the mandate weaker. The rule is
about the brand being sold, not about vocabulary for describing a look.

**Every element is discrete and injectable.** One element is one thing to
build. Each one names where a new brand's material enters.

Give me these six sections.

**1. FORMAT**

What kind of asset this is, in one line.

**2. THE STRUCTURAL SKELETON**

A table: `Phase | Function | Duration | Fixed position? | Fixed or flexes?`

Duration in seconds, from the reference. For **fixed position**, say
whether the phase must stay in this order. For **fixed or flexes**, say
whether its length is fixed by what the phase does — a scroll-stopping
hook takes about the same few seconds whether the video runs 30 seconds or
90 — or whether it stretches and compresses with total runtime. Give the
fixed ones their ceiling in seconds. No percentages.

**3. THE ELEMENT INVENTORY**

The core section. Number every discrete element. For each, give all four
of these as separate labeled lines:

- **ELEMENT** — a name for the thing.
- **MANDATE** — what must be true. Written generically, executable without
  a judgment call, numbers where numbers apply. No brand, product, or
  subject from the source.
- **SOURCE INSTANCE** — how the reference did it, quoted exactly, so the
  standard is visible.
- **INJECTION SLOT** — what brand-side material fills this: customer
  language, product truth, the offer, identity/character, or FIXED if the
  element is structural and nothing gets injected.

**4. THE SCRIPT ARCHITECTURE**

The script as a slot-based template, beat by beat. Write each beat as a
fill-in line with its slots marked in brackets — for example: "If you
[SPECIFIC BEHAVIOUR THE CUSTOMER RECOGNISES], do not [ACTION] because
[REVERSE-PSYCHOLOGY REASON]." Under each beat, state its job in one line
and quote the source's version.

**5. LOAD-BEARING**

The elements that carry the performance — change them and the asset stops
working. One line of why for each.

**6. SWAPPABLE**

The elements that can change freely per brand at no cost. One line of why
for each.

Output rules: mandates only, no principles and no "consider." Leave out
anything that does not control this format. Never name the source's brand
or product in a mandate. Say nothing about how the asset gets produced —
the same spec must be executable as a generated video, a creator shoot, or
a studio shoot.
