Skip to main content

Marketing Videos โ€” Draft Kit

This section is a pre-production workspace, not evidence that videos were recorded, published, localized, or measured. The repository audit found no canonical published-video IDs or campaign results.

:::danger Product validation required Do not send these pages directly to talent or a production agency. Several scripts were written ahead of the product. In particular, the current Flutter app uploads one file rather than client-side chunks, and public session-share links are not implemented. Video 4 and every derivative that demonstrates a public coach-share link are blocked until that feature ships. :::

Current statusโ€‹

AssetStatus after source audit
Core scriptsdraft; Videos 1โ€“3 need release-build rehearsal, Video 4 blocked
Extended scriptsconcept drafts; verify every shown route/control
Short-form cutsedit concepts only; share-link cut blocked
Thumbnailsgeneration prompts; claims and UI must match final footage
Captionsunsynced draft SRT; regenerate from the locked edit
Distributioncopy templates with placeholder destinations; nothing is approved to send
Production shot listdraft call sheet; no shoot or equipment booking is asserted
Analytics trackingplanning targets, not observed baselines
Spanish scriptsunapproved working translation; inherits source-script blocks
Teleprompterfunctional tool containing draft script copy

Repository sourcesโ€‹

  • Current product behavior: acesense-frontend and acesense-auth-function.
  • Brand tokens: acesense-brand v0.3 and the shared dark/lime design tokens.
  • Positioning and planning: acesense-launchpad/src/data/marketingPlaybook.ts.
  • Twelve-week plan: acesense-launchpad/src/data/contentCalendar.ts.

The old acesense-launchpad/Marketing/*.md paths do not exist. Launchpad data is TypeScript-backed, and these docs are not mirrored copies of it.

Approval gate before productionโ€‹

  1. Rehearse each screen recording against a release build and replace any missing route, label, metric, timing, or entitlement claim.
  2. Replace placeholder YouTube, store, coach-program, and documentation URLs; verify every destination from a signed-out browser.
  3. Remove every public share-link scene unless that feature has shipped with tests.
  4. Record a scratch take, then regenerate caption timing from the locked edit.
  5. Obtain product, legal/claims, brand, localization, and channel-owner signoff.
  6. Enter actual publication IDs and measured metrics in the campaign system of record. Do not backfill guesses into the KPI sheet.

Definition of doneโ€‹

The kit becomes production-ready only when footage matches the release build, all destinations are live, captions are synced, translated copy is reviewed by a qualified native speaker, consent/usage rights are recorded, and campaign metrics are labeled with source and date.

External publication state, store availability, paid-media configuration, and channel analytics cannot be established from these repositories alone.