Skip to content

Publish the preview demo and launch assets - #214

Merged
lastobelus merged 14 commits into
t3code/refresh-ui-docs-mediafrom
t3code/demo-launch-assets
Aug 30, 2026
Merged

Publish the preview demo and launch assets#214
lastobelus merged 14 commits into
t3code/refresh-ui-docs-mediafrom
t3code/demo-launch-assets

Conversation

@lastobelus

@lastobelus lastobelus commented Aug 29, 2026

Copy link
Copy Markdown
Owner

Outcome

Publishes the current Ember Light focused-preview demo and the remaining preview-ready launch materials from the sanitized real-app capture flow.

Stack

Included

  • Reproducible 44-second real-renderer demo: H.264, 1920x1080, 30 fps, silent, fast-start, burned-in captions.
  • Current poster, transcript, caption source, storyboard, checkpoint inspector, and exact hashes.
  • GitHub and Pages social-card sources plus deterministic generated PNGs.
  • Pages video player, transcript, canonical/Open Graph/Twitter metadata on all seven public pages, and responsive Ember Light styling.
  • README disclosure, one linked strongest product image, generic setup command, unrelated npm-package warning, and exact T3 Code/Codex and Claude identity examples.
  • Tailored staging copy and a launch manifest that keeps release blockers and issue Run the focused-preview announcement and feedback round #17 ownership explicit.
  • Live repository description, Pages homepage, and exact topic set, applied and verified.

Evidence

  • npm run ci:local: 930/930 tests, lint, typecheck, notices, and native smoke pass after owner typography QA.
  • npm run build:launch-art: deterministic cards reproduced with pinned hashes.
  • Swift encoder and inspector typecheck; seven planned movie checkpoints inspected at original resolution with no private data.
  • Shared-browser desktop Pages QA passed: poster, paused native controls, disclosure, transcript, hero typography, and enlarged numbered labels.

Outstanding owner/live checks

  • Upload docs/user/assets/markover-github-social-preview.png from an owner-authenticated GitHub Settings session; the shared browser was not authenticated.
  • Verify the deployed Pages card, playback, canonical URLs, and narrow layout after the stack reaches main.
  • Profile pins remain unchanged pending explicit confirmation.

Tracks the remaining asset and metadata scope of #16. It does not post announcements, publish a release, complete #84, or change product behavior.

@lastobelus

lastobelus commented Aug 29, 2026

Copy link
Copy Markdown
Owner Author

Work intent

phase: review
summary: "Publish the final sanitized Ember Light demo, social cards, public metadata, and issue #16 launch handoff atop the accepted still-capture flow."
touch-points:
  - "scripts/capture-demo.ts, encoder, inspector, and media validation"
  - "docs/user/assets demo, poster, and social-card outputs"
  - "docs/user pages video, transcript, and sharing metadata"
  - "README.md linked strongest image and setup boundary"
  - "doc/launch/issue-16 transcript, captions, copy, manifests, and card sources"
  - "GitHub repository description, homepage, and topics"
  - "focused launch/public-site tests"
done-when:
  - "the 44-second real sanitized Ember Light UI demo is H.264 1920x1080 at 30fps, silent, faststart, captioned, transcript-backed, and inspected at seven checkpoints"
  - "README and Pages use the current strongest still and a truthful demo poster/player without autoplay"
  - "1280x640 GitHub and 1200x630 Pages social cards use canonical assets, current tokens, deterministic generation, exact dimensions, and pinned hashes"
  - "all seven Pages documents have canonical and social metadata, and issue #16 setup examples and tailored staging copy are current and tested"
  - "repository description, homepage, and exact topics are live and verified"
  - "929 tests, lint, typecheck, notices, native smoke, media probes, link checks, git diff --check, and desktop visual inspection pass"
  - "owner-session social upload, post-merge Pages and narrow QA, and optional profile pins are recorded honestly rather than claimed complete"
excludes:
  - "posting announcements or community submissions from #17 or #18"
  - "publishing a release or changing release claims"
  - "changing product behavior or recording canonical/private state"
  - "editing the maintainer profile pin without explicit final confirmation"
  - "claiming #84 human editorial review complete"
blocked-by: []
may-block:
  - "umbrella PR #205"
  - "issue #16 completion"
branch: "t3code/demo-launch-assets"
base: "t3code/current-product-captures"
pull-request: 214
head: "dab10faaa84bd434d119398e8d7c161ffa0d4062"

Completion: Completed after four exact-head review rounds. Final head 018fa11 passed 931 tests, the packaged smoke test, deterministic media inspection, and a seven-frame visual privacy/content check; it was squash-merged as 16a7850.

@lastobelus
lastobelus force-pushed the t3code/demo-launch-assets branch from 36066b9 to 6c1a07f Compare August 30, 2026 23:03
@lastobelus
lastobelus changed the base branch from t3code/current-product-captures to t3code/refresh-ui-docs-media August 30, 2026 23:03
@lastobelus
lastobelus marked this pull request as ready for review August 30, 2026 23:03
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Aug 30, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-08-30T23:41:54.149240Z 018fa11 Manual request
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 6c1a07fa61

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread docs/user/agents/index.html Outdated
@lastobelus

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: c20ffeed60

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread docs/user/styles.css Outdated
@lastobelus

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 22a88dd372

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread docs/user/index.html
@lastobelus

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 90d25eaa1f

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread scripts/capture-demo.ts
@lastobelus

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Delightful!

Reviewed commit: 018fa111c4

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@lastobelus
lastobelus merged commit 16a7850 into t3code/refresh-ui-docs-media Aug 30, 2026
1 check passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Markover Announcement Readiness Aug 30, 2026
lastobelus added a commit that referenced this pull request Aug 31, 2026
* chore: start demo and launch assets slice

* docs: automate the focused preview demo

* docs: show opening the captured review

* docs: publish the focused preview demo

* docs: finish the focused preview launch assets

* test: tighten launch asset assertions

* polish public preview typography

* fix: retain demo capture provenance after restack

* fix: identify Claude Code host examples

* fix: use accessible public counter color

* fix: reserve Ember orange for non-text accents

* fix: carry preview boundary on demo end card

* fix: activate unrecorded demo setup directly

* docs: regenerate demo with preview boundary
lastobelus added a commit that referenced this pull request Aug 31, 2026
* docs: plan Ember Light visual refresh

* docs: align visual refresh plan with design brief

* Stage sanitized public capture state (#210)

* docs: define public capture contract

* feat: stage sanitized public capture state

* test: satisfy capture staging quality gates

* Restyle public surfaces for Ember Light (#212)

* style: align public tokens with Ember Light

* docs: redraw current public product surfaces

* use canonical public app branding

* Recapture the current Ember Light product UI (#213)

* docs: reserve one strongest product capture

* docs: automate current product stills

* fix: target the packaged capture renderer

* fix: settle captures after hidden toasts

* docs: replace product captures with Ember Light

* fix: retain capture provenance after restack

* Publish the preview demo and launch assets (#214)

* chore: start demo and launch assets slice

* docs: automate the focused preview demo

* docs: show opening the captured review

* docs: publish the focused preview demo

* docs: finish the focused preview launch assets

* test: tighten launch asset assertions

* polish public preview typography

* fix: retain demo capture provenance after restack

* fix: identify Claude Code host examples

* fix: use accessible public counter color

* fix: reserve Ember orange for non-text accents

* fix: carry preview boundary on demo end card

* fix: activate unrecorded demo setup directly

* docs: regenerate demo with preview boundary

* Add Ember Dark to the public site (#217)

* add Ember Dark public appearance

* match public dark mode to Ember Dark

* refine the public site at phone widths

* stabilize the responsive footer

* keep dark accents readable

* keep dark button borders semantic

* keep dark dialog and sidebar controls usable

* collapse public navigation before controls crowd

* Polish focused-preview public copy (#220)

* polish public preview copy

* align public copy assertions

* restore canonical and pane terminology

* keep agent and privacy copy contract-accurate

* narrow every local-data promise

* Stabilize public heading typography (#221)

* stabilize the public hero heading

* smooth the hero type breakpoint

* restore lighter public heading weights

* recapture stills from a retained source

* recapture demo from a retained source

* keep brand assets legible in Ember Dark

* keep the mobile disclosure readable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

1 participant