Prepare for tinycloud 0.3.13: sites embed v7 playback speeds (docs/prompt parity release) - #20
Merged
Merged
Conversation
…ompt parity release) The Cloudglue sites embed script is moving to v7: every <cg-video> gets a playback-speed menu at every player size (default rates 1 1.5 2), a space-separated `playbackrates` attribute to supply a custom list, and a `playbackRate` get/set on the JS API (safe before mount; non-positive and non-numeric values ignored). The menu ships in the Cloudglue-served embed script — no new verbs, flags, or feature ids (verbs stay 16, features stay 33), and already-published sites pick it up without republishing. - skills/tinycloud: teach the speed surface where the embed family is documented — verbs.md (new "Playback speed (sites embed v7)" paragraph + attribute/JS API lists), glossary.md video-share entry, SKILL.md quick-notes bullet. - Version parity: package.json, plugin.json, marketplace.json, tinycloud-skill.json skill_version → 0.3.13. The skill floor stays 0.3.12 (min_version/supported_range/preflight unchanged — no binary-contract change forces a raise). - CLAUDE.md: 0.3.13 release note + CDN state/example versions; README pin examples. Merge only after CDN channels.stable = 0.3.13 (live-CDN smoke legs assert the pinned tarball set).
amyxst
approved these changes
Jul 18, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Preps the dist repo for tinycloud 0.3.13, tracking sites embed v7 in the private source repo: every
<cg-video>shows a playback-speed menu at every player size (default rates1 1.5 2), authors supply a custom list with the space-separatedplaybackratesattribute, and page code gets aplaybackRateget/set on the JS API (safe before mount; non-positive and non-numeric values ignored).The speed menu ships in the Cloudglue-served embed script, not the binary — no new verbs, flags, or feature ids (verbs stay 16, features stay 33), and already-published sites pick it up without republishing.
reference/verbs.md(new "Playback speed (sites embed v7)" paragraph + attribute/JS API lists),reference/glossary.mdvideo-share entry,SKILL.mdquick-notes bullet.package.json,plugin.json,marketplace.json,tinycloud-skill.jsonskill_version→ 0.3.13. The skill floor stays 0.3.12 (min_version/supported_range/preflight unchanged — no binary-contract change forces a raise).Merge gate
Merge only after CDN
channels.stable= 0.3.13 (the live-CDN smoke legs assert the pinned tarball set on push to main).Test plan
npm test— 42 passed (offline unit + fixture-CDN e2e)claude plugin validate .shellcheck install.sh scripts/smoke-test.sh skills/tinycloud/scripts/preflight.shNote
Low Risk
Documentation and version-metadata only; no launcher, installer, or skill preflight contract changes.
Overview
Bumps the dist repo to 0.3.13 (
package.json, plugin/marketplace metadata,tinycloud-skill.jsonskill_version) and refreshes README / CLAUDE.md examples and CDN notes. The skill compatibility floor stays 0.3.12 (min_version,required_features, preflight unchanged).Agent-facing docs now describe sites embed v7 playback speeds for
<cg-video>: a speed menu on all player sizes (default1 1.5 2), theplaybackratesattribute, andplaybackRateon the JS API — documented inSKILL.md,reference/verbs.md(new paragraph), andreference/glossary.md. CLAUDE.md frames 0.3.13 as docs/prompt parity only (menu lives in Cloudglue’s embed script; no new CLI verbs, flags, or feature ids).Reviewed by Cursor Bugbot for commit fc140ad. Bugbot is set up for automated code reviews on this repo. Configure here.