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โ
| Asset | Status after source audit |
|---|---|
| Core scripts | draft; Videos 1โ3 need release-build rehearsal, Video 4 blocked |
| Extended scripts | concept drafts; verify every shown route/control |
| Short-form cuts | edit concepts only; share-link cut blocked |
| Thumbnails | generation prompts; claims and UI must match final footage |
| Captions | unsynced draft SRT; regenerate from the locked edit |
| Distribution | copy templates with placeholder destinations; nothing is approved to send |
| Production shot list | draft call sheet; no shoot or equipment booking is asserted |
| Analytics tracking | planning targets, not observed baselines |
| Spanish scripts | unapproved working translation; inherits source-script blocks |
| Teleprompter | functional tool containing draft script copy |
Repository sourcesโ
- Current product behavior:
acesense-frontendandacesense-auth-function. - Brand tokens:
acesense-brandv0.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โ
- Rehearse each screen recording against a release build and replace any missing route, label, metric, timing, or entitlement claim.
- Replace placeholder YouTube, store, coach-program, and documentation URLs; verify every destination from a signed-out browser.
- Remove every public share-link scene unless that feature has shipped with tests.
- Record a scratch take, then regenerate caption timing from the locked edit.
- Obtain product, legal/claims, brand, localization, and channel-owner signoff.
- 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.