Skip to content

Prepare for tinycloud 0.3.13: sites embed v7 playback speeds (docs/prompt parity release) - #20

Merged
kdr merged 1 commit into
mainfrom
prep-0.3.13-embed-v7-playback
Jul 18, 2026
Merged

Prepare for tinycloud 0.3.13: sites embed v7 playback speeds (docs/prompt parity release)#20
kdr merged 1 commit into
mainfrom
prep-0.3.13-embed-v7-playback

Conversation

@kdr

@kdr kdr commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

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 rates 1 1.5 2), authors supply a custom list with the space-separated playbackrates attribute, and page code gets a playbackRate get/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.

  • skills/tinycloud: teach the speed surface where the embed family is documented — reference/verbs.md (new "Playback speed (sites embed v7)" paragraph + attribute/JS API lists), reference/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 / README: 0.3.13 release note, CDN-state and example versions, npx pin examples.

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.sh
  • CI preflight/manifest sync check inputs unchanged (floor stays 0.3.12)

Note

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.json skill_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 (default 1 1.5 2), the playbackrates attribute, and playbackRate on the JS API — documented in SKILL.md, reference/verbs.md (new paragraph), and reference/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.

…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).
@kdr
kdr requested a review from amyxst July 17, 2026 22:04
@kdr
kdr merged commit 657cf5d into main Jul 18, 2026
7 checks passed
@kdr
kdr deleted the prep-0.3.13-embed-v7-playback branch July 18, 2026 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants