2026 05 06 Best Ai Tools For Small Business 2026 V2 Spoken.Preflight
Pre-Flight Gate — best AI tools for small business 2026
Script: channels/stacksensible/content/scripts/2026-05-06-best-ai-tools-for-small-business-2026-v2-spoken.md
Channel: stacksensible
Checked: 2026-05-19T14:26:03.595510+00:00
Verdict: PASS-WITH-WARNINGS (14 PASS, 2 WARN, 0 FAIL)
Items
| ID | Item | Status | Notes |
|---|---|---|---|
| A1 | Script status: approved | ✅ PASS | approved + fact-check (2026-05-06-best-ai-tools-for-small-business-2026-fact-check.passes.log) + spoken-doctor variant present |
| A2 | Fact-check residuals reviewed | — SKIP | no fact-check log to scan |
| A3 | Script length within long-form band | ⚠️ WARN | ~13.2 min (sweet spot 8-12) |
| A4 | AI disclosure in script | ✅ PASS | explicit AI disclosure found in narration text |
| B1 | Voice ID locked to PVC | ✅ PASS | voice 'Daniel HHQ Pro' category=professional ✓ |
| B2 | Voice settings within production band | ✅ PASS | locked: stab (0.35, 0.5), sim (0.85, 0.95), style (0.1, 0.25) — enforced by bpm-render-v3.py |
| B3 | Cheap-mode pre-render approved | ✅ PASS | 13 test render(s) on disk |
| C1 | YouTube AI-content disclosure (Studio checkbox) | ✅ PASS | uploader configured to set Altered Content flag at upload |
| C2 | Required disclaimers in description | ✅ PASS | channel=stacksensible, disclaimer language present |
| C3 | Music license (n/a — no music) | ✅ PASS | no music referenced in script — license not required |
| C4 | Brand/trademark in B-roll (POST-RENDER) | — SKIP | deferred to post-render vision-LLM scan of B-roll contact sheet |
| C5 | Real-person likeness in B-roll (POST-RENDER) | — SKIP | deferred to post-render vision-LLM scan |
| D1 | Description copy written | ✅ PASS | 2142 chars |
| D2 | In-video link promises resolved | ⚠️ WARN | 5 promises, 1 URLs — pre-launch placeholders detected |
| D3 | Thumbnail produced | ✅ PASS | thumbnail exists (384KB) |
| D4 | CTA alignment (script ↔ description) | ✅ PASS | script subscribe CTA + description URL aligned |
| D5 | End-screen 20-sec plan | ✅ PASS | end-screen beat + B-roll references present in script |
| E1 | Title within YouTube algo limits | ✅ PASS | 37 chars · no clickbait flags |
| E2 | AI-slop fingerprint (POST-RENDER) | — SKIP | deferred to post-render 11-frame contact sheet review (30-sec glance) |
| E3 | YouTube channel exists + monetisable | ✅ PASS | channel state: live |
Manual-review items (WARN — not blocking)
- A3 · Script length within long-form band — ~13.2 min (sweet spot 8-12)
- D2 · In-video link promises resolved — 5 promises, 1 URLs — pre-launch placeholders detected · Fix: Replace '[Link coming at launch]' with real URLs before publishing.