This repository was archived by the owner on Oct 4, 2026. It is now read-only.
Repository navigation
Add Transmission 001 with a private listening proof - #74
Merged
Merged
Conversation
Implement the finite player, artist-note bookmark, accessible standalone surface and focused transport regressions. Keep the production manifest unapproved and the release gated until the creator media and final score are supplied. Refs #73.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
14 of 17 tasks
WalksWithASwagger
marked this pull request as ready for review
September 6, 2026 15:32
7 of 9 tasks
This was referenced Sep 28, 2026
WalksWithASwagger
added a commit
that referenced
this pull request
Sep 28, 2026
Unreleased now covers all four PRs merged since 2026-08-29 (#76, #74, #75, #72). Refs WalksWithASwagger/kk-agents#109 Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: Kris Krüg <WalksWithASwagger@users.noreply.github.com>
This branch was successfully deployed
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 subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Transmission 001 adds a finite listening edition at
/transmission-001, with three visual chapters, a creator-note detour that restores position and play/pause intent, timestamp links, and an explicit ending. A private preparation workflow now makes the existing recordings reviewable before the creator supplies a finished technical package.Refs #73; parent #55. Reuses the provider work from #63 / #65.
Merge scope: implementation and private-proof tooling; the public edition is not release-ready. The production manifest remains
{"release": null}. An authentic 15–30-second creator recording, approved transcript, final edit/artwork/credits, audible review and physical-device/listener checks remain required. The private proof does not replace these gates.Behavior and scope
pnpm prepare:transmissionassembles the three local Gorgeous Ghost MP3s in catalogue order into a fresh private PCM review render. It uses decoded sample counts for chapters, checks the final sample total and decode, records hashes and preserves original sources. No trims, crossfades or normalization are applied.pnpm preview:transmission -- <proof-directory>validates the receipt and builds only the proof entry and receipted assets into a fresh site directory outside Git. With no directory it prepares a fresh candidate. The server binds to loopback port 4175. No unapproved media or private render is committed or uploaded.The private candidate measured locally is 262.893458 seconds / 12,618,886 samples at 48 kHz, with chapters at 0, 70.6935 and 133.533479 seconds. Its review WAV is approximately 50 MB and is not the final delivery encoding. Its local receipt records the exact bytes; technical verification does not establish editorial approval or listening quality.
Validation
f4938ca: CI passed, with 90 unit tests and 14 Chromium/WebKit browser tests. The earlier FFmpeg 6 diagnostic/encoder-padding failures and their fixes remain in the commit history.pnpm check:dist,pnpm check:package(8 required files),pnpm check:seo(3 entrypoints), script syntax and diff whitespace checks pass. No library source or generated package output changed in the proof follow-up.4e0d164passed unit/type/package/SEO checks and 19 browser tests, but Linux WebKit exposed a two-pixel heading overflow under 200% CSS zoom. A wider-font regression reproduced the same problem locally (418px content in a 390px viewport). The heading now wraps when needed; all 20 local browser checks pass with both normal and wider fonts. The original no-overflow assertion remains strict.pnpm check:transmissionstill fails for missing approved release content. Full audible review, physical iOS Safari interruption/background testing and the five-listener check have not run. No passing content gate or release readiness is claimed.Remaining gate
CI at
1c6415cpassed: unit tests, both TypeScript configurations, generated output, packaging, SEO, and the complete Chromium/WebKit suite including the font-width regression. The existing GitHub Actions runtime-deprecation warning remains outside this slice.Review the private sequence, joins, artwork, titles and credits; supply the authentic creator recording and approved transcript. Then prepare and remeasure the approved delivery encoding, populate the production manifest, add the production content gate to CI, and attach exact-content approval/listening/device evidence. Issue #73 remains open for these requirements after this implementation merges.
The original main checkout's
.gitignoreedit anddist/skins.cssdeletion, all other worktrees, and PR #72's homepage metadata are preserved. The user explicitly authorized review and merge on 2026-09-06. No separate deployment command, force push or hosting-setting change is included. The existing GitHub/Vercel integration may create a branch preview after a normal push; private proof assets are excluded from that build.Merge review
No blocking code findings. Fresh local review passed 95 unit tests, both TypeScript configurations and generated-output parity. The final documentation change separates implementation merge approval from content publication. Existing Chromium/WebKit CI evidence covers 20 browser checks, including keyboard, narrow-screen zoom and private-proof isolation. The strict content checker remains failing for the intentionally pending production manifest; audible, physical iOS and listener checks remain unavailable. Merge only the exact final head after its CI passes.