# Channel Profiles

This reference defines channel-specific overrides only. Mandatory questions,
run modes, fallback policy and universal QA are owned by `../SKILL.md` and the
foundation policy files.

## `thanh-xuan-com-ao`

| Field | Override |
| --- | --- |
| Brand intent | Narrative/personal short-form content with a warm, reflective tone |
| Voice direction | Natural conversational Vietnamese unless the user selects another language |
| CTA direction | Light community or follow prompt consistent with the story |
| Typical presets | Storytelling, listicle or reflective explainer |

## `ai-news-247`

| Field | Override |
| --- | --- |
| Brand intent | Fast, clear technology and AI updates grounded in verifiable evidence |
| Primary language default | Vietnamese when selected at intake |
| Voice provider | Local OmniVoice endpoint `http://localhost:3900/generate` |
| Vietnamese voice profile | `Khắc Nghĩa` (`92b77543`) |
| English voice profile | `Ai News \| 247` (`361e5a5a`) |
| TTS request defaults | `speed=1.0`, `num_step=24`; use `language=vi` or `language=en` from intake |
| Voice mapping authority | Use the profile name/id rows above as the source of truth. Do not swap profiles based only on local OmniVoice `/profiles` language metadata, because cloned-profile language labels can be stale or reversed. |
| Legacy voice status | Profile `76d11b96` is not the active default; use only after a successful verification and explicit approval |
| CTA/outro direction | For TikTok output, use the compact profile-card outro contract below; other outputs follow the selected template treatment |
| Typical presets | News recap, GitHub/release update, technology explainer |

For `ai-news-247`, the branch may introduce a brief everyday human moment in a
technology script when it improves memorability and does not dilute factual
proof. Load `editorial-media.md` when selecting public proof, explanatory
motion or reference-video-derived source treatment; the universal
unverifiable-claim stop still applies.

## TikTok Compact Profile-Card Outro

For TikTok videos using `ai-news-247`, the default outro should resemble a
small TikTok follow card rather than a full profile screen:

- Reserve the upper portion of the outro scene for flexible topic-specific
  closing copy, a final value statement, source reminder or CTA.
- Place a small horizontal profile card below that content: authorized round
  `nA` avatar on the left, a compact identity stack in the middle
  (`AI News | 247 (nA)`, `@ainew247na`, `AI Agents, Tools and Tech News`) and
  one follow button on the right.
- Keep this card visually short, pill-rounded and content-fitted rather than
  using a wide lower-third panel with empty space between identity and button.
- Animate a visible pointer moving onto the follow button, clicking it and
  changing its label from `Follow` to `Following`; a static button is not the
  finished TikTok outro treatment.
- Prefer a local transparent hand-pointer PNG for the click interaction when
  supplied or approved; do not replace it with a generic drawn arrow.
- In a production render, pair the visible button press with one short,
  approved local click SFX on its own audio track. Portable template previews
  may omit bundled audio, but must declare this SFX slot and click timing.
- Keep the card visually secondary to the conclusion: do not expand it into a
  large profile panel or fill the outro with social statistics and action rows.
- Keep the real brand identity from the selected profile; a visual reference
  does not authorize replacing the channel name or handle with copied text.
- Omit follower, following and like counts by default. If a production ever
  adds one, it must be a verified current value.
- Keep official source attribution readable in the flexible content area or
  outside the profile card,
  and preserve platform/caption safe zones.

## Template Note

Existing templates can be selected when intake calls for them, but this profile
does not approve or promote templates. Candidate/approved governance and
multi-screen template-set requirements belong to the template repository phase.
