From fa97f9d4b7b4f401560dcc3e642267e953a2a89e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20=C3=81ngel?= Date: Thu, 29 Oct 2026 07:41:09 +0000 Subject: [PATCH] docs(cli): list check's audio findings with severity, trigger and fix (#6730) --- docs/packages/cli.mdx | 20 +++++++++++++++++++ skills-manifest.json | 2 +- .../references/lint-validate-inspect.md | 9 +++++++++ 3 files changed, 30 insertions(+), 1 deletion(-) diff --git a/docs/packages/cli.mdx b/docs/packages/cli.mdx index d09d55193a..1561221350 100644 --- a/docs/packages/cli.mdx +++ b/docs/packages/cli.mdx @@ -1294,6 +1294,26 @@ last 3 s (a held end card) or time when an element marked `data-hold` is on screen, and it stays quiet when `sweep_static` already reports the sweep or a whole-composition `keepsMoving` assertion sets its own limit. +#### Audio findings + +The `audio` section checks the clips the render mixes. It runs even when lint +stops the browser pass, and remote sources are not fetched. + +| Code | Severity | Triggers when | Fix | +| ------------------------------ | -------- | ------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------- | +| `audio_source_unreadable` | error | The file cannot be read as audio, so the render's mix fails and the render stops. | Point `src` at a file with an audio track, or re-export it. | +| `audio_source_rejected` | error | The file has no audio track, so render stops before it starts. | Point `src` at a file with audio, or remove `data-has-audio="true"` from a `