INSULRAP 30 & 50 — Installation Videos · Master Plan

Rescoped 2026-06-12 per client · full script · style menu · project hub

CLIENT SCOPE — Melissa Massey, Polyguard (overrides everything in conflict)

  1. Two deliverables — one video for I30, one for I50 — even though the install process is identical.
  2. Focus on Insulrap only. Insulation & jacket appear as context, NOT highlighted; no other Polyguard products called out (they already have a whole-system video).
  3. I30 = WHITE. I50 = BLACK. Polyguard's own website videos are mislabeled/flipped — ours must be correct.

The two products

I30 white I50 black

Video structure (per product · ≈55s)

SectionLengthContentStatus
OPEN≈22sproblem (vapor drive) → product (roll hero, specs chips) → where it goes (poster, dimmed context)O1 to build · O2/O3 from assets
INSTALL17.3sshells (context, fast) → cigarette wrap → 4″ joint laps → roller-press tracking close-up at the 4-o'clock seam → jacket+bands (context) → hero holdBUILT ×2 (white + black)
CLOSE≈14sspecs card (PIS-sourced) → brand close w/ correct color swatchPIL cards to build

Spec accuracy locks (never violate — sourced from datasheet / install guide)

Membrane seamDOWN at 4 o'clock (sheds water) · cigarette wrap, continuous · no staples or nails, ever
Overlaps3″ on itself (longitudinal) · 4″ at joints · roller-press every lap
Cold weatherbelow 50°F: warm rolls or Polyguard activator · UV exposure ≤30 days
Jacketing (context)metal/PVC per spec · lap ~4 o'clock · banded, never screwed · jacket is NOT a vapor barrier
ColorsI30 NG = WHITE · I50 = BLACK · insulation pale blue · jacket stucco aluminum
Claimszero perms (0.00 · ASTM E96) · self-healing · >400% elongation · ≤160°F · since 1984 · I50: direct burial

Production pipeline (proven)

StageHow
1 · Hero/3D beatsBlender 4.5 toon (flat color, Standard view-transform, GP Line Art baked, SSAA 8) — REAL install motion: cuff / cigarette-wrap / strap-clamp-clip; marker-bound camera cuts for detail shots
2 · Renderheadless blender -b -P · 2160p → Lanczos → 1080p · partial re-renders via -s/-e for fixes
3 · ChromePIL Polyguard system (chips: orange = Insulrap steps, slate = context) → ffmpeg
4 · AudioElevenLabs VO (after script sign-off) + music bed, duck under VO

Status board

DeliverableStatus
Install core — I30 (white)DONE · render/board/insulrap30_install.mp4
Install core — I50 (black)DONE · render/board/insulrap50_install.mp4
Full script (VO, both products)WRITTEN · SCRIPT_I30.html — awaiting sign-off
Product posters (I30/I50, client-scoped)DONE
Style menu (client-facing)DONE · STYLE_MENU.html
O1 vapor-drive beatNEXT BUILD
C1/C2 cards · O2/O3 assemblyFAST (existing assets + PIL)
VO + music + final mix ×2AFTER SIGN-OFF
Superseded reference: the original full-system 12-beat storyboard (pre-client-scope) is retained in MASTER_PLAN.md in case Polyguard ever requests a system-level film; the six-component knowledge keeps our context accurate even unlabeled.