AI Slop Code RIsk Monitor

Vincentwei1021/video-shotcraft

AI video skill for Claude Code & Codex — cinematic product videos with Remotion: 152 shot recipe cards, 209 motion previews, a production-ready template

4.8 Low pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for Vincentwei1021/video-shotcraft, a TypeScript project with 11,301 GitHub stars. SynthScan examined 109,305 lines of code across 998 source files, recording 273 pattern matches distributed across 9 syntactic categories. The legacy adjusted pattern signal is 4.8 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

4.8
Adjusted Signal
4.8
Raw Pattern Score
100%
Time Factor
2026-10-11
Last Push
11.3K
Stars
TypeScript
Language
109.3K
Lines of Code
998
Files
273
Pattern Hits
2026-10-12
Scan Date
0.00
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 7.4/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 155 finding(s).

Hallucinated Dependency & Supply Chain Risk 0.4/100 · LOW

Are imports declared and package/API names verified? 4 finding(s).

Agent Over-Engineering Ratio 15.3/100 · LOW

Are wrappers, guards, and repeated structures necessary? 129 finding(s).

PR Review Velocity Impact 21.5/100 · LOW

Which changes need focused human review? 273 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

Run additional scans to build a history of the legacy pattern signal. Score changes are not a measure of AI adoption or code quality.

No multi-scan history yet — run the scanner again to build trend data.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 0HIGH 4MEDIUM 118LOW 151

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 273 distinct pattern matches across 9 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Decorative Section Separators113 hits · 339 pts
SeverityFileLineSnippetContext
MEDIUMjianying-export/aifl_promo.py41# ── Main.tsx AIFL_SHOTS:(名称, from帧, to帧) ────────────────────────────COMMENT
MEDIUMjianying-export/aifl_promo.py55# ── Main.tsx CAPTIONS:(文案, from帧, to帧) ──────────────────────────────COMMENT
MEDIUMjianying-export/aifl_promo.py65# ── Main.tsx SFX:(from帧, 文件, 音量);截断帧数按 Sequence duration ─────COMMENT
MEDIUMjianying-export/aifl_promo.py109# ── 字幕样式(Caption.tsx → 剪映近似换算,Mac 11.2 标定系数) ────────────COMMENT
MEDIUM…nsition/bottom-push-stack-wipe/BottomPushStackWipe.tsx67// ───────────── UI 卡(为镜头设计:少元素、大字、强对比) ─────────────COMMENT
MEDIUM…nsition/bottom-push-stack-wipe/BottomPushStackWipe.tsx219// ───────────── 章节 ─────────────COMMENT
MEDIUMdemos/transition/transition-travel/LetterformZoom.tsx71// ───────────── 后景:熔金发布页(video-shotcraft · 渲染完成) ─────────────COMMENT
MEDIUMdemos/transition/transition-travel/LetterformZoom.tsx184// ───────────── 前景:挖了字形洞的暖黑盖板 ─────────────COMMENT
MEDIUMdemos/transition/mosaic-reframe/MosaicReframe.tsx37// ───────────── 时间常量 ─────────────COMMENT
MEDIUMdemos/transition/mosaic-reframe/MosaicReframe.tsx46// ───────────── 三套布局(1920×1080 原生像素)─────────────COMMENT
MEDIUMdemos/transition/mosaic-reframe/MosaicReframe.tsx76// ───────────── 照片(程序插画,viewBox 160×100 + slice ≈ object-fit: cover)─────────────COMMENT
MEDIUMdemos/transition/mosaic-reframe/MosaicReframe.tsx210// ───────────── 分段控件(布局开关)─────────────COMMENT
MEDIUM…/transition/tear-streak-transitions/GlitchDisplace.tsx70// ───────────── 页面(A / B 两态同网格) ─────────────COMMENT
MEDIUMdemos/transition/wipe-transitions/BlindsSlice.tsx54// ───────────── 两页版面 ─────────────COMMENT
MEDIUMdemos/transition/card-flip-reveal/CardFlipReveal.tsx59// ───────────── 正面 UI(暗色、大字) ─────────────COMMENT
MEDIUMdemos/transition/transition-hidden-cut/InvisibleCut.tsx45// ───────────── 程序绘制的沙丘日落 ─────────────COMMENT
MEDIUMdemos/transition/transition-hidden-cut/InvisibleCut.tsx102// ───────────── A:发布片镜头详情 ─────────────COMMENT
MEDIUMdemos/transition/transition-hidden-cut/InvisibleCut.tsx159// ───────────── B:渲染完成 ─────────────COMMENT
MEDIUMdemos/transition/shot-transitions/PortalWipeV2.tsx33// ───────── 外景:Workspace 网格 ─────────COMMENT
MEDIUMdemos/transition/shot-transitions/PortalWipeV2.tsx85// ───────── 窗内世界:钴蓝预测空间 ─────────COMMENT
MEDIUMdemos/camera/space-camera-moves/ExplodedView.tsx60// ───────────── 各层 UI(页面坐标系内,相对层左上) ─────────────COMMENT
MEDIUMdemos/camera/space-camera-moves/ExplodedView.tsx164// ───────────── 机位与投影 ─────────────COMMENT
MEDIUMdemos/camera/overhead-camera-moves/TiltReveal.tsx62// ───────────── 页面:video-shotcraft 暗场渲染看板(1920×1080 设计坐标) ─────────────COMMENT
MEDIUM…/camera/overhead-camera-moves/OverheadTabletopDrop.tsx55// ───────────── 三页样稿(1920×1080 设计坐标) ─────────────COMMENT
MEDIUM…/camera/overhead-camera-moves/OverheadTabletopDrop.tsx198// ───────────── 桌面 ─────────────COMMENT
MEDIUMdemos/camera/terminal-3d/Terminal3D.tsx42// ───────────── 窗口姿态表(世界坐标,px / 度)+ 每站相机侧视角 ─────────────COMMENT
MEDIUMdemos/camera/terminal-3d/Terminal3D.tsx63// ───────────── 相机 ─────────────COMMENT
MEDIUMdemos/camera/terminal-3d/Terminal3D.tsx98// ───────────── 透视地面(SVG,逐线投影;近处亮、远处隐入暗场) ─────────────COMMENT
MEDIUMdemos/camera/terminal-3d/Terminal3D.tsx157// ───────────── 终端内容 ─────────────COMMENT
MEDIUMdemos/camera/terminal-3d/Terminal3D.tsx328// ───────────── 主组件 ─────────────COMMENT
MEDIUMdemos/camera/basic-3d-scene/Basic3DScene.tsx107// ───────── 章节卡 ─────────COMMENT
MEDIUMdemos/camera/basic-3d-scene/Basic3DScene.tsx157// ───────── 总览落版(世界里挂在总览站:放大 s 倍排版,相机 1/s 看回来 = 屏幕 1:1) ─────────COMMENT
MEDIUMdemos/camera/cursor-flyover/CursorFlyover.tsx37// ───────── 世界布局(px) ─────────COMMENT
MEDIUMdemos/camera/cursor-flyover/CursorFlyover.tsx111// ───────── 模块外壳 ─────────COMMENT
MEDIUM…pening/dataviz-landscape-open/DatavizLandscapeOpen.tsx41// ───────────── 相机 ─────────────COMMENT
MEDIUM…pening/dataviz-landscape-open/DatavizLandscapeOpen.tsx57// ───────────── 世界几何(地平面 X/Z)─────────────COMMENT
MEDIUM…pening/dataviz-landscape-open/DatavizLandscapeOpen.tsx116// ───────────── 线段渲染:按深度分层(近虚 / 中实 / 远雾)─────────────COMMENT
MEDIUM…pening/dataviz-landscape-open/DatavizLandscapeOpen.tsx163// ───────────── 标签(中景,video-shotcraft 的镜头号 + 运镜名;字数与原 issue 标签相当,投影位置不变)─────────────COMMENT
MEDIUM…pening/dataviz-landscape-open/DatavizLandscapeOpen.tsx221// ───────────── 组件 ─────────────COMMENT
MEDIUM…s/opening/orbit-ring-title-open/OrbitRingTitleOpen.tsx64// ── 卡内占位内容(暗色产品卡,960×540 作画后整体缩到卡宽)──────────────────COMMENT
MEDIUM…s/opening/orbit-ring-title-open/OrbitRingTitleOpen.tsx290// ── 主体 ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMdemos/opening/crane-rise-reveal/CraneRiseReveal.tsx36// ───────────── 世界几何(终帧 = 世界 1:1)─────────────COMMENT
MEDIUMdemos/opening/crane-rise-reveal/CraneRiseReveal.tsx52// ───────────── 相机 ─────────────COMMENT
MEDIUMdemos/opening/crane-rise-reveal/CraneRiseReveal.tsx80// ───────────── 数据(虚构的 video-shotcraft 渲染队列;配方卡名取自本库)─────────────COMMENT
MEDIUMdemos/ui-entrance/cloner-depth-echo/ClonerDepthEcho.tsx63// ───────────── 实例卡 ─────────────COMMENT
MEDIUMdemos/ui-entrance/cloner-depth-echo/ClonerDepthEcho.tsx156// ───────────── 计数器:每一格从下滚上来 ─────────────COMMENT
MEDIUM…os/ui-entrance/neon-frame-forerun/NeonFrameForerun.tsx48// ───────────── 悬浮件:真 3D 抬高 + 面板上的同形软影 ─────────────COMMENT
MEDIUM…os/ui-entrance/neon-frame-forerun/NeonFrameForerun.tsx67// ───────────── 页面组件 ─────────────COMMENT
MEDIUM…os/ui-entrance/neon-frame-forerun/NeonFrameForerun.tsx162// ───────────── 霓虹框几何 ─────────────COMMENT
MEDIUM…s/ui-entrance/element-body-moves/ContactShadowLift.tsx31// ───────────── 版式(桌面坐标系,px) ─────────────COMMENT
MEDIUM…s/ui-entrance/element-body-moves/ContactShadowLift.tsx39// ───────────── 抬升 ─────────────COMMENT
MEDIUM…s/ui-entrance/element-body-moves/ContactShadowLift.tsx72// ───────────── 内容 ─────────────COMMENT
MEDIUM…s/ui-entrance/element-body-moves/ContactShadowLift.tsx133// ───────────── 主体 ─────────────COMMENT
MEDIUM…ocument-typewriter-reveal/DocumentTypewriterReveal.tsx45// ───────────── 相机 ─────────────COMMENT
MEDIUM…ocument-typewriter-reveal/DocumentTypewriterReveal.tsx81// ───────────── 写入节拍 ─────────────COMMENT
MEDIUMdemos/ui-entrance/carousel-3d/Carousel3D.tsx187// ───────────── 卡面(340×460) ─────────────COMMENT
MEDIUMdemos/ui-entrance/deck-deal-flyin/DeckDealFlyin.tsx79// ───────────── 相机:单调三次 Hermite 样条(各参数分别过锚点,关键帧处速度连续) ─────────────COMMENT
MEDIUMdemos/ui-entrance/deck-deal-flyin/DeckDealFlyin.tsx114// ───────────── 拉丝石墨桌面纹理(确定性 feTurbulence:x 极低频 / y 高频 = 横向拉丝) ─────────────COMMENT
MEDIUMdemos/ui-entrance/card-stack/CardStack.tsx166// ───────────── 卡面:封面图 + 标题 + 元信息 ─────────────COMMENT
MEDIUM…s/typography/word-relay-geometry/WordRelayGeometry.tsx59// ───────────── Faster:虚线环 + 刻度环 + 彗星弧 ─────────────COMMENT
53 more matches not shown…
Over-Commented Block128 hits · 128 pts
SeverityFileLineSnippetContext
LOWtemplate/src/workbench.ts1// Workbench manifest — how the film decomposes into editable clips.COMMENT
LOW.github/workflows/deploy-pages.yml1name: Deploy gallery to GitHub PagesCOMMENT
LOWassets/lib/ClipCard.tsx21// Crossfade loop: OffthreadVideo (as of 4.0.484) has no `loop` prop and freezesCOMMENT
LOW…nsition/bottom-push-stack-wipe/BottomPushStackWipe.tsx1// bottom-push-stack-wipe —— slack-promo 22–27sCOMMENT
LOWdemos/transition/transition-travel/LetterformZoom.tsx1// letterform-zoom〔转场〕:巨型章节标题的字形是一扇扇"窗",窗里透出下一页;镜头指数推进钻进COMMENT
LOWdemos/transition/mosaic-reframe/MosaicReframe.tsx1// mosaic-reframe — 12 张瓦片在三种排版间连续变形:规则网格 → feature mosaic → 对角瀑布串。COMMENT
LOW…/transition/tear-streak-transitions/GlitchDisplace.tsx1// glitch-displace|噪声置换撕裂——整页被切成 16 条不等高横条,各条在 ±70px 内高速左右错位抖动,COMMENT
LOW…/transition/gradient-transition/GradientTransition.tsx1// gradient-transition — 背景在 linear → radial → conic 三类 CSS 渐变间平滑过渡:COMMENT
LOW…mos/transition/page-turn-transitions/BarnDoorSplit.tsx1// 对开门裂幕(barn-door-split-reveal)——旧页从正中裂成两扇门向外加速让位,新页从门缝里迎上来。COMMENT
LOW…ransition/print-texture-transitions/InkBleedReveal.tsx1// 墨渗揭示(ink-bleed-reveal)——水墨转场(轨道遮罩法)。COMMENT
LOWdemos/transition/card-flock-tumble/CardFlockTumble.tsx1// card-flock-tumble —— 三张 UI 页卡从侧棱薄边 3D 翻飞成阶梯站定(一条 Catmull-Rom 样条,全程清晰),COMMENT
LOWdemos/transition/wipe-transitions/BlindsSlice.tsx1// blinds-slice|百叶窗切条错峰翻换COMMENT
LOWdemos/transition/card-flip-reveal/CardFlipReveal.tsx1// 功能卡 3D 翻面揭示(card-flip-reveal)——Apple bento 翻转段。COMMENT
LOWdemos/transition/circle-match-iris/CircleMatchIris.tsx1// circle-match-iris — 圆心匹配光圈切(match-cut × iris):光圈从前景一个真圆的圆心炸开,COMMENT
LOW…-flash-logo-simplify-cut/WhiteFlashLogoSimplifyCut.tsx1// white-flash-logo-simplify-cut — White Flash Simplify 冲白降维切换COMMENT
LOW…ansition/line-carry-transition/LineCarryTransition.tsx1// line-carry-transition|线条接力横移转场(Catch Me If You Can 片头式图形接力)COMMENT
LOW…mos/transition/transition-hidden-cut/LightLeakBurn.tsx1// light-leak-burn〔转场〕:一团暖色胶片漏光从右上角斜扫入画,亮度顶峰时吞掉旧画面七成以上(高光溢出、COMMENT
LOWdemos/transition/transition-hidden-cut/VersusSlam.tsx1// versus-slam 对撞开屏:左右两个半屏(78° 斜切边)从画外加速对冲,沿斜缝砰地撞合;COMMENT
LOWdemos/transition/transition-hidden-cut/InvisibleCut.tsx1// invisible-cut:前景遮挡隐形切——离镜头极近的失焦前景物贴脸横扫,糊满全屏的那一两帧里COMMENT
LOWdemos/transition/shot-transitions/WhipBrakeReal.tsx1// E 式急刹款 whip-brake——真实项目卡排成横向长廊,甩过 7 张卡后在目标卡(card4-hires 高清纹理)COMMENT
LOWdemos/transition/shot-transitions/PortalWipeV2.tsx1// portal-wipe 穿窗入景(纵深款)——网格里一张卡放大成全屏窗口,窗内是被点开那张卡的"世界",COMMENT
LOWdemos/camera/depth-layer-moves/MultiplaneReal.tsx1// multiplane parallax(第二轮重设计)——真实页面拆 3 层深度横移:同一条 drive 位移乘各层系数COMMENT
LOWdemos/camera/graze-face-tour/GrazeFaceTour.tsx1// graze-face-tour v3 —— 源片 clickup-30.mp4 约 28.5–33s:COMMENT
LOWdemos/camera/crash-zoom-punch/CrashImpactReal.tsx1// crash-impact 急推撞停(第二轮重设计)——同 crash-zoom 的急推,到位瞬间不回弹而是撞停震屏:COMMENT
LOWdemos/camera/crash-zoom-punch/CrashZoomReal.tsx1// crash-zoom 急推(回弹款,第二轮重设计)——真实 projects 页全景一拍砸到 card4 特写。COMMENT
LOWdemos/camera/space-camera-moves/ExplodedView.tsx1// exploded-view|爆炸分解(第二轮重设计)COMMENT
LOWdemos/camera/space-camera-moves/DroneDiveLanding.tsx1import React from 'react';COMMENT
LOWdemos/camera/overhead-camera-moves/TiltReveal.tsx1// tilt-reveal|俯仰揭示(第二轮重设计)COMMENT
LOW…/camera/overhead-camera-moves/OverheadTabletopDrop.tsx1// overhead-tabletop-drop|上帝视角桌面滑降(第二轮重设计)COMMENT
LOWdemos/camera/steep-tilt-glide/SteepTiltGlide.tsx1// steep-tilt-glide v5(批次 14 #2)。用户意见(逐字):COMMENT
LOWdemos/camera/terminal-3d/Terminal3D.tsx1// terminal-3d —— 三个终端窗散布 3D 空间,相机窗间飞行(途中拉远),每到一窗打字机敲命令、结果逐行吐出。COMMENT
LOWdemos/camera/basic-3d-scene/Basic3DScene.tsx1// basic-3d-scene — impress.js 式空间步进(第二轮重设计)COMMENT
LOWdemos/camera/tension-camera-moves/PullBackIsolation.tsx1// 拉远孤立收束(pull-back-isolation)——pull-back shot。COMMENT
LOW…/camera/tension-camera-moves/BulletTimeFreezeOrbit.tsx1// 子弹时间冻结环绕(bullet-time-freeze-orbit)——The Matrix bullet time:时间停住,相机却在动。COMMENT
LOWdemos/camera/cursor-flyover/CursorFlyover.tsx1// cursor-flyover — 光标导游的四站巡览(第二轮重设计)COMMENT
LOW…s/opening/orbit-ring-title-open/OrbitRingTitleOpen.tsx1// orbit-ring-title-open — 环形卡阵标题开场COMMENT
LOWdemos/opening/crane-rise-reveal/CraneRiseReveal.tsx1// 升降臂拉升揭示(crane-rise-reveal)——crane shot:焦点 → 全局。COMMENT
LOW…pening/magician-card-flourish/MagicianCardFlourish.tsx1// magician-card-flourish —— 魔术师甩牌:蓝色星芒闪现,卡片从光里被"变"出来,COMMENT
LOWdemos/opening/text-as-mask/TextAsMask.tsx1// 文字视频遮罩(text-as-mask)——超粗大标题字内部透出缓慢平移的产品画面,结尾字形放大溢出、COMMENT
LOW…os/opening/stroke-segment-build/StrokeSegmentBuild.tsx1// stroke-segment-build —— 断笔成字(《异形》式):标题拆成十几段互不相连的笔画,乱序逐段点亮,COMMENT
LOWdemos/opening/icon-field-colorize/IconFieldColorize.tsx1// icon-field-colorize —— 灰阶图标原野错峰浮现铺满全屏,停一拍后多道品牌色横带波纹极快向下扫翻全场,COMMENT
LOWdemos/opening/spotlight-hero-card/SpotlightHeroCard.tsx1// spotlight-hero-card —— 聚光灯扫过页面锁定一张卡 → 斜侧推进 → 卡片弹起悬浮 →COMMENT
LOW…ing/letterspace-materialize/LetterspaceMaterialize.tsx1// letterspace-materialize v3 —— 按批次 11 用户意见修正(截图 superhuman,4 张):COMMENT
LOWdemos/opening/fracture/Fracture.tsx1// fracture — Fracture Reassemble 碎片聚合(motion-lab 定稿转原生 Remotion)COMMENT
LOWdemos/ui-entrance/wall-reveal-moves/WireframeDrawOn.tsx1import React from 'react';COMMENT
LOWdemos/ui-entrance/cloner-depth-echo/ClonerDepthEcho.tsx1// cloner-depth-echo —— 克隆纵队(第二轮重设计 · 酸柠暗场 · 边缘部署)COMMENT
LOW…/ui-entrance/page-waterfall-wall/PageWaterfallWall.tsx1// page-waterfall-wall —— 页面瀑布墙:真实页面截图切片排成 3 列,在后仰墙面上差速反向无限滚动,COMMENT
LOW…os/ui-entrance/neon-frame-forerun/NeonFrameForerun.tsx1// neon-frame-forerun —— 霓虹框先行:框自左缘中点两头奔画圈出位置 → 框内页面由暗转亮 → 组件从 3D 上空带软影错峰贴落COMMENT
LOWdemos/ui-entrance/clipcard-looping/ClipCardLooping.tsx1// clipcard-looping —— ClipCard 交叉淡化循环回归卡COMMENT
LOW…trance/doc-park-left-pill-deal/DocParkLeftPillDeal.tsx1// doc-park-left-pill-deal — Doc Park 文档靠左 + 结论慢发牌(motion-lab 定稿转原生 Remotion)COMMENT
LOWdemos/ui-entrance/draw-svg-trace/DrawSvgTrace.tsx1// draw-svg-trace —— 描边生长圈注(第二轮重设计 · 纸墨编辑风)COMMENT
LOW…s/ui-entrance/element-body-moves/ContactShadowLift.tsx1// contact-shadow-lift|接触阴影离面抬升COMMENT
LOWdemos/ui-entrance/list-stack-press/ListStackPress.tsx1// list-stack-press —— 列表卡从底部逐张飞上摞起,每张落地压弹整摞、计数器同步跳格COMMENT
LOWdemos/ui-entrance/row-embed/RowEmbed.tsx1// row-embed —— 内容行从空中降下、rotateX 收平、嵌入瞬间底边亮强调色缝COMMENT
LOW…rogressive-assemble/ProductCardProgressiveAssemble.tsx1// product-card-progressive-assemble — 详情卡像被逐字段抓取般自建COMMENT
LOW…ocument-typewriter-reveal/DocumentTypewriterReveal.tsx1// document-typewriter-reveal —— 整页真排版文档在光标后自己"写"出来、侧栏跟进、历史条目逐个落入轨道COMMENT
LOWdemos/ui-entrance/carousel-3d/Carousel3D.tsx1// carousel-3d — 8 张卡排成圆环整环自转一圈:每卡只绕 Y 公转、自身 billboard 朝外,正反两层同向贴图 +COMMENT
LOW…/ui-entrance/integration-hub-map/IntegrationHubMap.tsx1// integration-hub-map v5 —— 批次 14 单点节奏修正:COMMENT
LOWdemos/ui-entrance/list-reveal/ListReveal.tsx1// list-reveal — 菜单逐项找位 + 整体慢漂移(两层不相干的运动)COMMENT
LOWdemos/ui-entrance/deck-deal-flyin/DeckDealFlyin.tsx1// deck-deal-flyin —— 牌堆特写环绕 → 预备 → 一摞卡硬加速发进网格 → 相机追着发牌升起 → 满板定格(第二轮重设计)COMMENT
68 more matches not shown…
Hyper-Verbose Identifiers15 hits · 19 pts
SeverityFileLineSnippetContext
LOWgallery/app.js97function implementationStatusLabel(style) {CODE
LOWpublish/test_upload_post.py64 def test_network_error_polls_same_id_without_resending(self):CODE
LOWpublish/test_upload_post.py79 def test_mixed_results_fail_and_are_normalized(self):CODE
LOW⚡publish/test_upload_post.py93 def test_all_skipped_is_not_success(self):CODE
LOW⚡publish/test_upload_post.py101 def test_private_youtube_gets_watch_url_and_note_kept_elsewhere(self):CODE
LOW⚡publish/test_upload_post.py110 def test_timeout_reports_still_running(self):CODE
LOWpublish/test_upload_post.py122 def test_validation_happens_before_any_request(self):CODE
LOWpublish/test_upload_post.py202 def test_transport_error_then_not_found_is_unknown(self):CODE
LOWpublish/test_upload_post.py214 def test_accepted_but_never_found_is_unknown_not_failure(self):CODE
LOWpublish/test_upload_post.py219 def test_status_poll_errors_after_acceptance_are_unknown_not_failure(self):CODE
LOW⚡publish/test_upload_post.py236 def test_incomplete_read_on_submit_is_ambiguous_and_actionable(self):CODE
LOW⚡publish/test_upload_post.py244 def test_incomplete_read_then_found_keeps_the_same_id(self):CODE
LOW⚡publish/test_upload_post.py252 def test_other_http_client_errors_are_ambiguous(self):CODE
LOW⚡publish/test_upload_post.py258 def test_request_id_is_logged_before_sending(self):CODE
LOW⚡publish/test_upload_post.py267 def test_scheduled_status_command_uses_job_id_and_queries_it(self):CODE
AI Slop Vocabulary4 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUM⚡template/src/themes/palette-assets.json1{"pages":{"projects":"<div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"palette-page\"><style>*{box-sizing:border-box}CODE
MEDIUM⚡template/src/themes/palette-assets.json1{"pages":{"projects":"<div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"palette-page\"><style>*{box-sizing:border-box}CODE
MEDIUMagents/openai.yaml2# Read by the Codex harness (not the agent); Claude Code reads SKILL.md frontmatter instead.COMMENT
MEDIUMassets/lib/ClipCard.tsx22// past media end. Pass `loopDurationInFrames` to enable a seamless dissolveCOMMENT
Cross-Language Confusion3 hits · 8 pts
SeverityFileLineSnippetContext
HIGHshot-polish/serve.py4 cd shot-polish && python3 serve.py [端口,默认 8765] → http://localhost:8765/STRING
HIGHshot-polish/build-compare.py13预览:cd shot-polish && python3 -m http.server 8765 → http://localhost:8765/STRING
HIGHshot-polish/build-final.py13预览:cd shot-polish && python3 serve.py → http://localhost:8765/final.htmlSTRING
Deep Nesting7 hits · 7 pts
SeverityFileLineSnippetContext
LOWjianying-export/mac_draft.py130CODE
LOWjianying-export/mac_draft.py330CODE
LOWjianying-export/windows_draft.py97CODE
LOWjianying-export/windows_draft.py129CODE
LOWgallery/assemble-media.py43CODE
LOWpublish/upload_post.py406CODE
LOWpublish/upload_post.py464CODE
Empty Error Handlers1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHpublish/upload_post.py263except ApiError:CODE
Modern AI Meta-Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM⚡template/src/themes/palette-assets.json1{"pages":{"projects":"<div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"palette-page\"><style>*{box-sizing:border-box}CODE
Unused Imports1 hit · 1 pts
SeverityFileLineSnippetContext
LOWpublish/upload_post.py39CODE