{{ message }}
Repository navigation
Replace Kanye watermark with pointing Muse mascot / 将 Kanye 水印替换为指向姿势的 Muse 吉祥物 - #1394
Open
functionstackx wants to merge 1 commit into
Open
functionstackx wants to merge 1 commit into
functionstackx wants to merge 1 commit into
Conversation
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 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
Replace the Kanye image on unofficial-result charts with a generated pointing
Muse mascot matching the supplied pose reference: left-pointing hand, tilted
head, open-mouth expression, and a transparent full-body silhouette.
pointer-event behavior, and removal when the last unofficial run is dismissed.
generated illustration is not official Meta/Muse artwork.
Screenshots
These are actual local app screenshots with
E2E_FIXTURES=1and the repository'smuse-spark-unofficial-run.jsonfixture. The single B200 point is fixture data,not a new live benchmark measurement. Screenshot files live on a separate
evidence branch and are not part of this application diff.
Desktop, light
Desktop, dark
Mobile, 375 px
AI model disclosure
QA, and PR preparation. No delegated agents.
gpt_image_2_5_flare): generated the transparent pointingmascot from the supplied pose screenshot and a texture/color reference.
Validation
Focused Vitest suites: 51/51 passed (
watermark.test.ts,chart-setup.test.ts).Cypress
unofficial-watermark.cy.ts: 1/1 passed with the final pointing asset.Cypress chart-button/scatter-graph component suites: 60/60 passed.
Playwright: light/dark desktop and 375 px mobile screenshots; no horizontal
mobile overflow; PNG export contains the pointing mascot.
Official DeepSeek R1 fixture: 153 visible plot shapes and no unofficial
watermark. Dismissing the unofficial run also removes the watermark.
TypeScript, lint, formatting, typography, and
git diff --check: passed.Full app unit suite under Node 24.22.0: 463 files passed, 9,726 tests passed,
four skipped. Constants package: all 63 tests passed. Database package:
all 1,122 tests passed.
Environment note: the sandbox default Node 20.20.2 is incompatible with the
installed JSDOM runtime. The successful app run used Node 24.22.0.
GitHub: all 32 active checks passed, including Chrome/Firefox E2E shards,
component shards, typecheck/unit tests, lint, CodeQL, and Vercel. Four
conditional checks were skipped.
Local production build not run; Vercel preview build passed. No routing,
server, dependency, or data changes.
I have completed the AI model disclosure and kept it current.
中文说明
将非官方结果图表中的 Kanye 图片替换为按参考姿势生成的 Muse 吉祥物:
向左指、歪头、张嘴,使用透明背景的全身 WebP。保留原有警告文字、
透明度、图层顺序和交互行为;官方结果图表及 Muse 模型图标不变。
这张插图由 AI 生成,并非 Meta/Muse 官方素材。
上方截图来自本地测试夹具,不代表新增实测成绩。相关单元测试 51 项、
端到端测试 1 项、图表组件测试 60 项通过,已检查桌面明暗主题、
375 像素移动布局和 PNG 导出。Node 24.22.0 下完整应用单元测试通过
9,726 项(跳过 4 项),常量包通过 63 项,数据库包通过 1,122 项。
GitHub 32 项运行检查全部通过(含 Chrome/Firefox 端到端测试及 Vercel
预览构建),4 项条件检查跳过。PR 尚未合并。
GPT-6 Astra Ultrafast(会话运行时标识)负责代码、测试、浏览器检查及 PR;
GPT Image 2.5 Flare (
gpt_image_2_5_flare) 负责生成吉祥物插图。未使用子代理。