DEV-6455: add Spectoda Creator Kit release candidate - #6
Merged
immakermatty merged 10 commits intoAug 8, 2026
Merged
Conversation
immakermatty
force-pushed
the
codex/DEV-6455-examples-spectoda-creator-kit-agent-knowledge-release
branch
from
August 8, 2026 13:02
ccb4569 to
b709b71
Compare
immakermatty
changed the base branch from
main
to
codex/DEV-6449-examples-player-bundle
August 8, 2026 13:02
This was referenced Aug 8, 2026
immakermatty
requested review from
spectoda-dev
and removed request for
spectoda-dev
August 8, 2026 13:36
Contributor
Author
immakermatty
force-pushed
the
codex/DEV-6449-examples-player-bundle
branch
from
August 8, 2026 16:32
b8080e7 to
32d283b
Compare
immakermatty
force-pushed
the
codex/DEV-6455-examples-spectoda-creator-kit-agent-knowledge-release
branch
2 times, most recently
from
August 8, 2026 18:03
7476985 to
a6e01ec
Compare
immakermatty
force-pushed
the
codex/DEV-6449-examples-player-bundle
branch
from
August 8, 2026 19:13
471d774 to
ef21457
Compare
Fetch the complete repository history before checking that the committed Creator Kit source lock is an ancestor of the reviewed head. This keeps the candidate workflow fail-closed on fresh GitHub Actions checkouts and documents the guard for future maintenance.
Make the public Event Player example the single editable plugin source and copy its reviewed files byte-for-byte into Creator Kit candidates from one exact commit.\n\nThe fail-closed selection, source hashes, compatibility metadata, agent guidance, and release license gate keep generated bundles reproducible and prevent Studio or Creator Kit from becoming a second authoring copy.
Regenerate the read-only 0.1.0-rc.2 candidate from the exact reviewed Examples source commit.\n\nThe bundle now includes the firmware 0.12.11 Project Berry player, setup metadata, source hashes, compatibility coordinates, and agent guidance while remaining unpublished behind the explicit license gate.
Run candidate checks whenever a negative fixture changes and verify that release asset generation leaves the reviewed bundle untouched.\n\nThis keeps the fail-closed publication boundary intact without changing the generated kit or its licensing posture.
Move the locked integration source, validation, evaluation prompts and candidate trigger to the canonical static player.show example. The kit now teaches one Project Berry plugin and no longer preserves the unreleased A/B bundle path.
Regenerate the reviewed candidate from exact source commit 40a4ada so its manifest, source lock, checksums and agent instructions contain the canonical player.show plugin byte-for-byte. The candidate remains unpublished and the human release gate is unchanged.
Point the candidate at the rebased exact source commit that contains the published player.show example and the reviewed synthetic fixture sources. The bundle content remains unchanged; only provenance and deterministic checksums are refreshed so validation remains fail-closed after the Examples stack reaches main.
immakermatty
force-pushed
the
codex/DEV-6455-examples-spectoda-creator-kit-agent-knowledge-release
branch
from
August 8, 2026 19:17
a6e01ec to
1fc8f88
Compare
immakermatty
deleted the
codex/DEV-6455-examples-spectoda-creator-kit-agent-knowledge-release
branch
August 8, 2026 19:18
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.
Outcome
player.showEvent Player example from DEV-6449: Add the static player.show Berry plugin #5 in the Spectoda Creator Kit candidateplayer.bebyte-for-byte from one exact source commit0.12.11and WASMDEBUG_UNIVERSAL_0.12.11_20260808Source-of-truth boundary
data/v2/examples/player-show-complete-cue-tracks/remains the only editable plugin source. The generated Creator Kit copy is verified withgit show <sourceCommit>:<path>and must match byte-for-byte. It is not a second authoring surface.Current locked bundle source commit:
40a4ada016884a07e7ba8f6ca350a203311f193e. The candidate contains the small static Player plugin; no A/B/generation compatibility copy remains.Dependency and merge order
This PR is stacked on #5. Merge the Examples stack in order: #4 -> #5 -> #6.
After #5 reaches
main, rebase/retarget #6 and rebuild the candidate against the resulting exactmaincommit before merging #6 if earlier commits are rewritten. The release workflow requires the recorded source commit to be an ancestor ofmain, so it fails closed if that refresh is skipped.publicationAllowedremainsfalse; no generated PR, stable promotion or GitHub Release was triggered.Evidence
bun run creator-kit:check: PASS, 6/6 testsd7eb1fd56fc06120a6a9139201d9a79a5df5702fae72ca8cef14e791ae78b75c00aab442afa0a5c852c9f074a097eec6943fcab7cbb54f0fbe8e5caaa025a113git diff --check: PASSNo publication, release, deployment or partner/customer mutation is part of this PR.