AI Slop Code Risk Monitor

heygen-com/hyperframes

SlopCodeMonitor badge for heygen-com/hyperframes Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Write HTML. Render video. Built for agents.

3.7 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for heygen-com/hyperframes, a TypeScript project with 76,383 GitHub stars. SynthScan examined 1,636,221 lines of code across 7515 source files, recording 3624 pattern matches distributed across 19 syntactic categories. The legacy adjusted pattern signal is 3.7 (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.

3.7
Adjusted Signal
3.7
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
76.4K
Stars
TypeScript
Language
1.6M
Lines of Code
7.5K
Files
3.6K
Pattern Hits
2026-10-31
Scan Date
0.00
HC Hit Rate

Risk Review · Payload v1

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

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 7.8/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.7/100 · LOW

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

Agent Over-Engineering Ratio 14.5/100 · LOW

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

PR Review Velocity Impact 17.1/100 · LOW

Which changes need focused human review? 3624 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

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

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 14HIGH 20MEDIUM 1150LOW 2440

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 3624 distinct pattern matches across 19 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 Separators1044 hits · 3181 pts
SeverityFileLineSnippetContext
MEDIUMdocs/public/catalog/blocks/spotify-card.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head>\n <meta charset=\"UTF-8\" />\n <link rel=\"preconnect\" hreCODE
MEDIUMdocs/public/catalog/blocks/spotify-card.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head>\n <meta charset=\"UTF-8\" />\n <link rel=\"preconnect\" hreCODE
MEDIUMdocs/public/catalog/blocks/app-showcase.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head>\n <meta charset=\"UTF-8\" />\n <meta name=\"viewport\" contCODE
MEDIUMdocs/public/catalog/blocks/app-showcase.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head>\n <meta charset=\"UTF-8\" />\n <meta name=\"viewport\" contCODE
MEDIUMdocs/public/catalog/blocks/ui-3d-reveal.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head>\n <meta charset=\"UTF-8\" />\n <meta name=\"viewport\" contCODE
MEDIUMdocs/public/catalog/blocks/ui-3d-reveal.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head>\n <meta charset=\"UTF-8\" />\n <meta name=\"viewport\" contCODE
MEDIUMdocs/public/catalog/blocks/weight-wave.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head><base href=\"/public/catalog/items/weight-wave/\">\n <meta charCODE
MEDIUMdocs/public/catalog/blocks/weight-wave.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head><base href=\"/public/catalog/items/weight-wave/\">\n <meta charCODE
MEDIUMdocs/public/catalog/blocks/spiral-galaxy.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head>\n <meta charset=\"UTF-8\" />\n <meta name=\"viewport\" contCODE
MEDIUMdocs/public/catalog/blocks/spiral-galaxy.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head>\n <meta charset=\"UTF-8\" />\n <meta name=\"viewport\" contCODE
MEDIUMdocs/public/catalog/blocks/liquid-glass-widgets.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head><base href=\"/public/catalog/items/liquid-glass-widgets/\">\n <CODE
MEDIUMdocs/public/catalog/blocks/liquid-glass-widgets.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head><base href=\"/public/catalog/items/liquid-glass-widgets/\">\n <CODE
MEDIUMdocs/public/catalog/blocks/beat-freeze-cut.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head>\n <meta charset=\"UTF-8\" />\n <meta name=\"viewport\" contCODE
MEDIUMdocs/public/catalog/blocks/beat-freeze-cut.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head>\n <meta charset=\"UTF-8\" />\n <meta name=\"viewport\" contCODE
MEDIUMdocs/public/catalog/blocks/rack-focus.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head>\n <meta charset=\"utf-8\" />\n <meta name=\"viewport\" contCODE
MEDIUMdocs/public/catalog/blocks/rack-focus.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head>\n <meta charset=\"utf-8\" />\n <meta name=\"viewport\" contCODE
MEDIUMdocs/public/catalog/blocks/hw-write-title.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head><base href=\"/public/catalog/items/hw-write-title/\">\n <meta cCODE
MEDIUMdocs/public/catalog/blocks/hw-write-title.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head><base href=\"/public/catalog/items/hw-write-title/\">\n <meta cCODE
MEDIUMdocs/public/catalog/components/hw-box-label.json1{"html":"<!doctype html>\n<!-- Demo plate for the catalog preview. Same helpers as hw-box-label.html;\n the root bacCODE
MEDIUMdocs/public/catalog/components/hw-box-label.json1{"html":"<!doctype html>\n<!-- Demo plate for the catalog preview. Same helpers as hw-box-label.html;\n the root bacCODE
MEDIUMexamples/aws-lambda/template.yaml99 # ── S3 bucket for plan tarballs, chunk outputs, and final renders ───────COMMENT
MEDIUMexamples/aws-lambda/template.yaml144 # ── Single Lambda function handling all three roles ──────────────────────COMMENT
MEDIUMexamples/aws-lambda/template.yaml224 # ── CloudWatch log group for the state machine ──────────────────────────COMMENT
MEDIUMexamples/aws-lambda/template.yaml854 # ── CloudWatch alarm: runaway chunk invocations ─────────────────────────COMMENT
MEDIUMexamples/aws-lambda/template.yaml882 # ── CloudWatch alarm: Lambda function errors ────────────────────────────COMMENT
MEDIUMexamples/aws-lambda/template.yaml926 # ── CloudWatch alarm: Step Functions execution failures ─────────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/eval.sh150# ── Pre-flight ───────────────────────────────────────────────────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/eval.sh165# ── 1. Build + deploy once ───────────────────────────────────────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/eval.sh193# ── 2. Per-fixture eval ──────────────────────────────────────────────────COMMENT
MEDIUM⚡examples/aws-lambda/scripts/eval.sh213 # ── 2a. Local in-process timing via the regression harness ────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/eval.sh238 # ── 2b. Lambda render ───────────────────────────────────────────────────COMMENT
MEDIUM⚡examples/aws-lambda/scripts/eval.sh336 # ── 2c. PSNR comparisons ───────────────────────────────────────────────COMMENT
MEDIUM⚡examples/aws-lambda/scripts/eval.sh352 # ── 2d. Audio equivalence (residual RMS) ──────────────────────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/eval.sh436# ── 3. Summary ───────────────────────────────────────────────────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/smoke.sh53# ── Resolve script directory + repo root ──────────────────────────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/smoke.sh66# ── Defaults ──────────────────────────────────────────────────────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/smoke.sh132# ── Arg parsing ───────────────────────────────────────────────────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/smoke.sh371# ── Pre-flight checks ─────────────────────────────────────────────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/smoke.sh422# ── 1. Build the handler ZIP ──────────────────────────────────────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/smoke.sh435# ── 2. SAM validate + deploy ──────────────────────────────────────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/smoke.sh469# ── 3. Read stack outputs ─────────────────────────────────────────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/smoke.sh501# ── 4. Upload fixture as a project tarball ────────────────────────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/smoke.sh511# ── 5. Render at each chunk count ─────────────────────────────────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/smoke.sh628# ── 6. Direct v1 ↔ v2 semantic equivalence ────────────────────────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/smoke.sh662# ── 7. Gate on baseline PSNR threshold ────────────────────────────────────COMMENT
MEDIUMexamples/aws-lambda/scripts/smoke.sh674# ── 8. Summary ────────────────────────────────────────────────────────────COMMENT
MEDIUMscripts/generate-catalog-pages.ts96// ── Types ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMscripts/generate-catalog-pages.ts131// ── Discovery ──────────────────────────────────────────────────────────────COMMENT
MEDIUMscripts/generate-catalog-pages.ts168// ── MDX generation ─────────────────────────────────────────────────────────COMMENT
MEDIUMscripts/generate-catalog-pages.ts1189// ── Main ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMscripts/generate-catalog-previews.ts66// ── Types ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMscripts/generate-catalog-previews.ts79// ── Discovery ──────────────────────────────────────────────────────────────COMMENT
MEDIUMscripts/generate-catalog-previews.ts136// ── Preview generation ─────────────────────────────────────────────────────COMMENT
MEDIUMscripts/generate-catalog-previews.ts611// ── CLI ────────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/studio/vite.config.ts64// ── Bridge Hono fetch → Node http response ───────────────────────────────────COMMENT
MEDIUMpackages/studio/vite.config.ts94// ── Vite plugin ──────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/studio/src/utils/sdkCutoverEligibility.ts55// ─── html-attribute safety ───────────────────────────────────────────────────COMMENT
MEDIUMpackages/studio/src/utils/gsapUndoRestore.test.ts28// ── Bug 2: undo/redo restore soft-apply ──────────────────────────────────────COMMENT
MEDIUMpackages/studio/src/utils/sdkResolverShadow.ts25// ─── Types ────────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/studio/src/utils/sdkResolverShadow.ts42// ─── Op helpers ───────────────────────────────────────────────────────────────COMMENT
984 more matches not shown…
Hyper-Verbose Identifiers1962 hits · 1929 pts
SeverityFileLineSnippetContext
LOWtest-utils/renderCancellation.ts4export function waitForRenderCancellation(CODE
LOWdocs/contracts/2026-10-07-document-idle-readiness.html50<div class="card"><h3>Core paint-and-idle input</h3><p class="plain">The established under-50 ms path remains exact. SloCODE
LOWscripts/catalog-script-inlining.ts188function extractPrecedingClassicScripts(CODE
LOWscripts/set-version.ts136function createReleaseCommitAndTag(version: string, skipMonotonicityCheck: boolean = false) {CODE
LOWscripts/set-version.ts264export function missingChangelogArtifacts(version: string) {CODE
LOWscripts/set-version.ts272export function unreviewedChangelogArtifacts(version: string) {CODE
LOWscripts/set-version.ts298export function hasGeneratedChangelogTodo(content: string) {CODE
LOWscripts/set-version.ts302export function docsChangelogEntryHasGeneratedTodo(content: string, marker: string) {CODE
LOWscripts/set-version.ts356function assertNoUnexpectedChanges(changedPaths: string[], allowedPaths: string[]) {CODE
LOWscripts/catalog-preview-temp.ts12export function createCatalogPreviewTempDir(itemName: string): string {CODE
LOWscripts/generate-catalog-pages.ts380function generateTextureAgentUsage(CODE
LOWscripts/generate-catalog-pages.ts421function generateTextureAnimationExample(CODE
LOWscripts/cli-options.ts124export function parseVersionPositionalArg(CODE
LOWscripts/release-prepare.ts135export function resolveStableReleaseAction(state: {CODE
LOWscripts/release-prepare.ts161export function buildSetVersionCommandArgs(options: PrepareOptions) {CODE
LOWscripts/catalog-payload-assets.ts679export function clearPinnedVariableValues(html: string): string {CODE
LOWscripts/changelog-weekly.ts441function renderMarkdownWeeklyBullet(commit: WeeklyCommit) {CODE
LOW⚡packages/studio/vite.studioMotion.ts24export function readStudioDevManualEditManifestContent(projectDir: string): string {CODE
LOW⚡packages/studio/vite.studioMotion.ts28export function readStudioDevMotionManifestContent(projectDir: string): string {CODE
LOW⚡packages/studio/vite.studioMotion.ts32export function createStudioDevRenderBodyScripts(CODE
LOWpackages/studio/vite.adapter.ts71export function createProjectSignatureCache({CODE
LOWpackages/studio/vite.browser.ts177async function applyStudioRenderBodyScriptsToThumbnailPage(CODE
LOWpackages/studio/vite.browser.ts186async function reapplyStudioRenderBodyScriptsToThumbnailPage(CODE
LOWpackages/studio/vite.studio-server-module.ts8export function loadStudioServerDevModule(CODE
LOWpackages/studio/src/webmcp/handles.ts197export function elementHandleMatchesProject(handle: string, projectId: string | null): boolean {CODE
LOWpackages/studio/src/captions/keyboard.ts8export function shouldHandleCaptionNudgeKey(CODE
LOW…/studio/src/captions/components/CaptionOverlayUtils.ts171export function getOrCreateWrapper(el: HTMLElement): HTMLElement {CODE
LOW…/studio/src/captions/components/CaptionOverlayUtils.ts233export function applyCaptionModelToIframe(model: {CODE
LOW⚡packages/studio/src/contexts/DomEditContext.tsx137export function useDomEditActionsContextOptional(): DomEditActionsValue | null {CODE
LOW⚡packages/studio/src/contexts/DomEditContext.tsx141export function useDomEditSelectionContext(): DomEditSelectionValue {CODE
LOW⚡packages/studio/src/contexts/DomEditContext.tsx150export function useDomEditSelectionContextOptional(): DomEditSelectionValue | null {CODE
LOWpackages/studio/src/contexts/FileManagerContext.tsx15export function useFileManagerContextOptional(): FileManagerValue | null {CODE
LOWpackages/studio/src/contexts/TimelineEditContext.tsx20export function useTimelineEditContextOptional(): TimelineEditCallbacks {CODE
LOWpackages/studio/src/contexts/TimelineEditContext.tsx24export function useTimelineEditContextValue(): TimelineEditCallbacks | null {CODE
LOWpackages/studio/src/contexts/VariablePromoteContext.tsx109export function useVariablePromoteChannel(channel: PromoteChannel): ChannelPromote | null {CODE
LOWpackages/studio/src/contexts/StudioContext.tsx80export function useStudioShellContextOptional(): StudioShellValue | null {CODE
LOWpackages/studio/src/contexts/StudioContext.tsx90export function useStudioPlaybackContextOptional(): StudioPlaybackValue | null {CODE
LOWpackages/studio/src/utils/studioPreviewHelpers.ts49function resolvePreviewLocalPointer(CODE
LOWpackages/studio/src/utils/studioPreviewHelpers.ts75function needsPointerEventsInheritanceFallback(doc: Document, win: Window): boolean {CODE
LOWpackages/studio/src/utils/studioPreviewHelpers.ts96function hasOwnPointerEventsOverride(el: HTMLElement, win: Window): boolean {CODE
LOWpackages/studio/src/utils/studioPreviewHelpers.ts101function inheritsPointerEventsNoneFromAncestor(el: HTMLElement, win: Window): boolean {CODE
LOWpackages/studio/src/utils/studioPreviewHelpers.ts119function hasAuthorPointerEventsNone(el: HTMLElement): boolean {CODE
LOWpackages/studio/src/utils/studioPreviewHelpers.ts127function collectPointerEventsNoneTargets(CODE
LOWpackages/studio/src/utils/studioPreviewHelpers.ts141function filterAuthorInteractiveTargets(CODE
LOWpackages/studio/src/utils/studioPreviewHelpers.ts184export function getPreviewTargetFromPointer(CODE
LOWpackages/studio/src/utils/studioPreviewHelpers.ts233export function getAllPreviewTargetsFromPointer(CODE
LOWpackages/studio/src/utils/studioPreviewHelpers.ts291export function pauseStudioPreviewPlayback(iframe: HTMLIFrameElement | null): number | null {CODE
LOWpackages/studio/src/utils/studioSaveDiagnostics.ts70function createStudioSaveAbortError(): Error {CODE
LOWpackages/studio/src/utils/studioSaveDiagnostics.ts94export function getStudioSaveErrorMessage(error: unknown): string {CODE
LOWpackages/studio/src/utils/studioSaveDiagnostics.ts110export function isStudioSaveErrorAlreadyToasted(error: unknown): boolean {CODE
LOWpackages/studio/src/utils/studioSaveDiagnostics.ts144function isRetryableStudioSaveError(error: unknown): boolean {CODE
LOWpackages/studio/src/utils/studioSaveDiagnostics.ts152export function buildStudioSaveFailureProperties(CODE
LOWpackages/studio/src/utils/studioSaveDiagnostics.ts191export async function createStudioSaveHttpError(CODE
LOWpackages/studio/src/utils/rdpSimplify.ts154function interpolatePropertyAtTime(CODE
LOWpackages/studio/src/utils/clipboardPayload.ts33export function serializeClipboardPayload(payload: ClipboardPayload): string {CODE
LOWpackages/studio/src/utils/clipboardPayload.ts41export function deserializeClipboardPayload(json: string): ClipboardPayload | null {CODE
LOW⚡packages/studio/src/utils/studioUrlState.ts51export function resolveMasterCompositionPath(compositions: string[]): string | null {CODE
LOW⚡packages/studio/src/utils/studioUrlState.ts61export function normalizeStudioUrlPanelTab(tab: RightPanelTab | null): RightPanelTab | null {CODE
LOW⚡packages/studio/src/utils/studioUrlState.ts67export function normalizeStudioCompositionPath(CODE
LOWpackages/studio/src/utils/studioUrlState.ts162export function parseStudioUrlStateFromHash(hash: string): StudioUrlState {CODE
1902 more matches not shown…
Over-Commented Block402 hits · 354 pts
SeverityFileLineSnippetContext
LOWlefthook.yml21 # it so skills-manifest.json (repo root) never drifts from skills/ (CICOMMENT
LOWdocs/catalog-gallery.css41#navigation-items .sidebar-group > li[data-active-nav-item="true"] > a[href="/catalog"],COMMENT
LOWdocs/snippets/catalog-detail.jsx1801 //COMMENT
LOWdocs/guides/claude-design-hyperframes.md741 // === SCENE 1 (0-2.5s) — hook ===COMMENT
LOWdocs/guides/claude-design-hyperframes.md1021 // s7, s8 are shader anchors — HyperShader manages their opacity after transitionsCOMMENT
LOWexamples/gcp-cloud-run/scripts/smoke.sh1#!/usr/bin/env bashCOMMENT
LOWexamples/aws-lambda/scripts/eval.sh1#!/usr/bin/env bashCOMMENT
LOWexamples/aws-lambda/scripts/eval.sh341 ffmpeg -nostdin -v error -i "$a" -i "$b" -lavfi "psnr=stats_file=$log" -f null - 2>/dev/null || trueCOMMENT
LOWexamples/aws-lambda/scripts/smoke.sh1#!/usr/bin/env bashCOMMENT
LOWexamples/aws-lambda/scripts/smoke.sh21# - ffprobe (normalized stream metadata + duration)COMMENT
LOWexamples/aws-lambda/scripts/smoke.sh41# ./lambda-smoke-artifacts/renders/N<N>-history.jsonCOMMENT
LOWexamples/aws-lambda/scripts/smoke.sh61# shellcheck source=./_smoke-config.shCOMMENT
LOWscripts/test-skills-fresh.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/test-skills-fresh.sh21# `skills add` only copies skills/. The capture tool you changed lives inCOMMENT
LOWscripts/test-skills-fresh.sh41# npm global prefix ($TEST_DIR/.npm-global). npx checks that prefix before itsCOMMENT
LOWscripts/check-large-files.sh1#!/bin/shCOMMENT
LOWscripts/check-large-files.sh121 # of megabytes. `docs/changelog.mdx` is the case that forced this: half aCOMMENT
LOWscripts/upload-docs-images.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/lint-skills.ts81//COMMENT
LOWscripts/lint-skills.ts261// ---------------------------------------------------------------------------COMMENT
LOWscripts/lint-skills.ts281// never invents a violation, it only misses some):COMMENT
LOWpackages/studio/vite.config.ts341 watch: {COMMENT
LOWpackages/studio/src/utils/designInputTracking.ts1import { trackStudioEvent } from "./studioTelemetry";COMMENT
LOWpackages/studio/src/utils/gsapSoftReload.ts341 // children) and re-running a single script wipes every OTHER composition,COMMENT
LOWpackages/studio/src/utils/gsapSoftReload.ts361 // timeline to the wrong frame and leaves the element (and its overlay)COMMENT
LOWpackages/studio/src/utils/sdkResolverShadow.ts361 // sessionElementCount > 0 + element_not_found = runtime-only element;COMMENT
LOWpackages/studio/src/utils/sdkResolverShadow.ts441 trackStudioEvent("sdk_resolver_shadow", {COMMENT
LOWpackages/studio/src/utils/gsapUndoRestore.ts101COMMENT
LOWpackages/studio/src/utils/reloadDebug.ts1// Preview full-reload diagnostics — grep [hf-reload]. Off by default; opt in perCOMMENT
LOWpackages/studio/src/utils/selectDebug.ts1// Canvas selection diagnostics — grep [hf-select]. Off by default; opt in withCOMMENT
LOW…ckages/studio/src/components/renders/useRenderQueue.ts81 // composition switch.COMMENT
LOW…es/studio/src/components/feedback/projectProvenance.ts1import { buildProjectApiPath } from "../../utils/projectRouting";COMMENT
LOW…ages/studio/src/components/feedback/feedbackTrigger.ts1// ---------------------------------------------------------------------------COMMENT
LOW…/studio/src/components/nle/useTimelineEditCallbacks.ts301 if (selection) {COMMENT
LOW…ages/studio/src/components/nle/AssetPreviewOverlay.tsx101COMMENT
LOWpackages/studio/src/components/nle/NLEContext.tsx101 setShadowIframeNode,COMMENT
LOWpackages/studio/src/components/editor/useFxCarve.ts281 if (lanes.length > 0 || carriedOver.lanes.length !== automation.lanes.length) {COMMENT
LOW…ges/studio/src/components/editor/MotionPathOverlay.tsx141 );COMMENT
LOW…ges/studio/src/components/editor/MotionPathOverlay.tsx281 ? geometry.nodes.map((n, i) => (i === draft.index ? { ...n, x: draft.x, y: draft.y } : n))COMMENT
LOW…dio/src/components/editor/offCanvasIndicatorRefresh.ts41 const Observer = doc.defaultView?.MutationObserver ?? globalThis.MutationObserver;COMMENT
LOW…/src/components/editor/propertyPanelFlatPrimitives.tsx301 // pointermove faster than that, and a pure debounce (reset the timer onCOMMENT
LOW…/src/components/editor/propertyPanelFlatPrimitives.tsx321 // Always the current render's onCommit — read inside the throttle timerCOMMENT
LOW…/src/components/editor/propertyPanelFlatPrimitives.tsx481 // their own logic already handles (or intentionally leaves)COMMENT
LOWpackages/studio/src/components/editor/domEditingDom.ts141 }COMMENT
LOW…studio/src/components/editor/useDomEditOverlayRects.ts161 // An explicitly-selected element's overlay must track it whenever it's laidCOMMENT
LOW…ges/studio/src/components/editor/useFxCarveGrouping.ts201 * Reads the element's `data-label` as well as its id and `src`, because a clip'sCOMMENT
LOW…studio/src/components/editor/domEditOverlayGeometry.ts41COMMENT
LOW…ges/studio/src/components/editor/PropertyPanelFlat.tsx141 ? "media"COMMENT
LOW…ges/studio/src/components/editor/PropertyPanelFlat.tsx161 // just toggled. Two ids, not one: the clicked (newly-opening/closing) groupCOMMENT
LOWpackages/studio/src/hooks/gsapTweenSynth.ts81 byPct.set(kf.percentage, { ...kf, properties: { ...kf.properties } });COMMENT
LOWpackages/studio/src/hooks/useDomEditAttributeCommits.ts221 ],COMMENT
LOWpackages/studio/src/hooks/timelineAudioGroupVolume.ts81 * ensures the NEXT parse is honest, and a live attribute patch does not causeCOMMENT
LOWpackages/studio/src/hooks/useGsapScriptCommits.ts461 );COMMENT
LOWpackages/studio/src/hooks/gsapKeyframeCacheHelpers.ts81 const sourceAnimations = new Map<string, GsapAnimation[]>();COMMENT
LOWpackages/studio/src/hooks/useTimelineGroupEditing.ts261 // Running it anyway is what made the mirrored z-order lane move blink —COMMENT
LOWpackages/studio/src/hooks/useSdkSession.ts121COMMENT
LOWpackages/studio/src/hooks/gsapResizeIntercept.ts321 // sent almost every element to the fallback below: a 630px chip scaled byCOMMENT
LOWpackages/studio/src/hooks/gsapResizeIntercept.ts341 //COMMENT
LOWpackages/studio/src/hooks/gsapResizeIntercept.ts461 if (measured === "settled") return true;COMMENT
LOWpackages/studio/src/hooks/useAnimatedPropertyCommit.ts461 throw new GsapEditBlockedError("no-selector");COMMENT
342 more matches not shown…
AI Slop Vocabulary79 hits · 185 pts
SeverityFileLineSnippetContext
MEDIUM…cs/public/catalog/blocks/code-snippet-dark-modern.json1{"html":"<!DOCTYPE html>\n<html lang=\"en\">\n<head><base href=\"/public/catalog/items/code-snippet-dark-modern/\"><scriCODE
MEDIUMdocs/public/catalog/blocks/camcorder-hud.json1{"html":"<!DOCTYPE html>\n<html lang=\"en\">\n <head><script data-hf-after-fonts-fallback=\"\">document.addEventListeneCODE
MEDIUMdocs/public/catalog/blocks/code-snippet-dark-2026.json1{"html":"<!DOCTYPE html>\n<html lang=\"en\">\n<head><base href=\"/public/catalog/items/code-snippet-dark-2026/\"><scriptCODE
MEDIUMdocs/public/catalog/blocks/freeze-frame-dressing.json1{"html":"<!DOCTYPE html>\n<html lang=\"en\">\n <head><script data-hf-after-fonts-fallback=\"\">document.addEventListeneCODE
MEDIUMdocs/public/catalog/blocks/thread-message-stack.json1{"html":"<!DOCTYPE html>\n<html lang=\"en\">\n<head><script data-hf-after-fonts-fallback=\"\">document.addEventListener(CODE
MEDIUMdocs/public/catalog/blocks/editorial-flash-overlay.json1{"html":"<!DOCTYPE html>\n<html lang=\"en\">\n <head><script data-hf-after-fonts-fallback=\"\">document.addEventListeneCODE
MEDIUMdocs/public/catalog/blocks/gallery-tunnel.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head>\n <meta charset=\"utf-8\" />\n <meta name=\"viewport\" contCODE
MEDIUMdocs/public/catalog/blocks/gallery-tunnel.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head>\n <meta charset=\"utf-8\" />\n <meta name=\"viewport\" contCODE
MEDIUM…/public/catalog/blocks/organic-light-leak-overlay.json1{"html":"<!DOCTYPE html>\n<html lang=\"en\">\n <head><script data-hf-after-fonts-fallback=\"\">document.addEventListeneCODE
MEDIUMdocs/public/catalog/blocks/code-slice-hero.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head><base href=\"/public/catalog/items/code-slice-hero/\">\n <meta CODE
MEDIUMdocs/public/catalog/blocks/code-slice-hero.json1{"html":"<!doctype html>\n<html lang=\"en\">\n <head><base href=\"/public/catalog/items/code-slice-hero/\">\n <meta CODE
MEDIUMdocs/public/catalog/components/shutter-slam.json1{"html":"<!DOCTYPE html>\n<html lang=\"en\">\n<head><script data-hf-after-fonts-fallback=\"\">document.addEventListener(CODE
MEDIUM⚡examples/aws-lambda/scripts/eval.sh5# 1. Render in-process locally (regression harness) → wall-clockCOMMENT
MEDIUM⚡examples/aws-lambda/scripts/eval.sh13# The "local" timing includes `bun` + `tsx` + harness startupCOMMENT
MEDIUM⚡examples/aws-lambda/scripts/eval.sh16# AGAINST Lambda on tiny fixtures (where harness boot dominates) andCOMMENT
MEDIUM⚡examples/aws-lambda/scripts/eval.sh213 # ── 2a. Local in-process timing via the regression harness ────────────COMMENT
MEDIUM⚡examples/aws-lambda/scripts/eval.sh214 # The harness renders the fixture in-process locally and compares it toCOMMENT
MEDIUM⚡examples/aws-lambda/scripts/eval.sh216 # (the harness discards its tempdir); we only need its wall-clock hereCOMMENT
MEDIUM⚡examples/aws-lambda/scripts/eval.sh218 # `output/output.mp4` baseline — the same artifact the harness producedCOMMENT
MEDIUM⚡examples/aws-lambda/scripts/eval.sh346 # render — the harness above discards its tempdir, and the baselineCOMMENT
MEDIUMexamples/aws-lambda/scripts/smoke.sh69# The producer regression harness uses 50 dB as its PSNR floor forCOMMENT
MEDIUM…ages/studio/src/components/editor/EaseCurveSection.tsx282 // `ease` changes, `curve` already equals the draft, so the handoff is seamless.COMMENT
MEDIUM…studio/src/player/components/TimelineFxButton.test.tsx147 // The design doc calls the sentence this dialog carries "the highest-leverageCOMMENT
MEDIUMpackages/producer/de-canary-suite.sh2411c1c878 clean # media-heavy; false de-fail history (harness artifacts)CODE
MEDIUM…ucer/tests/nested-subcomp-depth-3/output/compiled.html22!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…kages/producer/tests/style-2-prod/output/compiled.html141!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUMpackages/producer/tests/d3-adapter/output/compiled.html66!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…kages/producer/tests/style-3-prod/output/compiled.html127!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…ages/producer/tests/style-11-prod/output/compiled.html414!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…kages/producer/tests/html-dir-rtl/output/compiled.html39!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…/producer/tests/fast-capture-gsap/output/compiled.html16!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…roducer/tests/google-maps-adapter/output/compiled.html62!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…oducer/tests/font-variant-numeric/output/compiled.html31!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…er/tests/distributed/mp4-h265-sdr/output/compiled.html31!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…er/tests/distributed/mp4-h264-sdr/output/compiled.html31!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…/tests/distributed/three-boundary/output/compiled.html16!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…ucer/tests/distributed/mov-prores/output/compiled.html31!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…oducer/tests/distributed/webm-vp9/output/compiled.html47!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…er/tests/distributed/png-sequence/output/compiled.html47!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…stributed/three-boundary-deferred/output/compiled.html16!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…tributed/static-volume-future-set/output/compiled.html38!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…producer/tests/hdr-hlg-regression/output/compiled.html38!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…roducer/tests/portrait-edge-bleed/output/compiled.html14!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…ges/producer/tests/variables-prod/output/compiled.html66!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…ges/producer/tests/mapbox-adapter/output/compiled.html61!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…ages/producer/tests/style-16-prod/output/compiled.html95!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…ages/producer/tests/style-17-prod/output/compiled.html23!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…kages/producer/tests/style-9-prod/output/compiled.html39!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…ts/static-dedup-nested-visibility/output/compiled.html16!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…kages/producer/tests/style-5-prod/output/compiled.html63!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…roducer/tests/pip-video-late-host/output/compiled.html16!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…sts/gsap-redraw-start-and-overlap/output/compiled.html38!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…cer/tests/sub-comp-height-percent/output/compiled.html15!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…ages/producer/tests/style-15-prod/output/compiled.html127!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…ckages/producer/tests/sub-comp-t0/output/compiled.html70!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…ucer/tests/hf2550-video-subcomposition-ghost/meta.json3 "description": "Regression for HF#2550: a full-length <video> forced captureBeyondViewport on for every render (resolvCODE
MEDIUM…tests/hf2550-video-subcomposition-ghost/src/index.html16!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…osition-ghost/src/compositions/stat-card-32a3806f.html17!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…host/src/compositions/flowchart-vertical-4973fa42.html18!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…s/producer/tests/maplibre-adapter/output/compiled.html62!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
19 more matches not shown…
Hallucination Indicators14 hits · 140 pts
SeverityFileLineSnippetContext
CRITICAL…o/src/components/nle/useTimelineEditCallbacks.test.tsx438 expect(mocks.actions.handleGsapRemoveAllKeyframes.mock.calls.map((call) => call[0])).toEqual([CODE
CRITICAL…/src/player/components/TimelineAutomationLane.test.tsx869 const right = (nearB.props.onPreview.mock.calls.at(-1)?.[0] as HfAutomation | undefined)CODE
CRITICAL…/src/player/components/TimelineAutomationLane.test.tsx876 const left = (nearA.props.onPreview.mock.calls.at(-1)?.[0] as HfAutomation | undefined)CODE
CRITICAL…/tests/distributed/three-boundary/output/compiled.html27function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defiCODE
CRITICAL…stributed/three-boundary-deferred/output/compiled.html27function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defiCODE
CRITICAL…s/producer/tests/maplibre-adapter/output/compiled.html112define("index",["exports","./shared"],(function(t,e){"use strict";var i="4.7.1";let a,s;const o={now:"undefined"!=typeofCODE
CRITICALpackages/parsers/src/gsapParser.ts2742 if (anim.method === "fromTo") loc.target.call.node.arguments.splice(1, 1);CODE
CRITICALpackages/parsers/src/gsapParser.ts2758 loc.target.call.node.arguments.push(parseExpr("0"));CODE
CRITICAL…apture/captureCompositionFrame.browserFallback.test.ts240 const onRequest = opened.page.on.mock.calls.find(([event]) => event === "request")![1];CODE
CRITICALregistry/blocks/glass-shard-title/assets/glass-main.js3586}`,Je={alphahash_fragment:Fu,alphahash_pars_fragment:Bu,alphamap_fragment:zu,alphamap_pars_fragment:Vu,alphatest_fragmenCODE
CRITICAL…stry/blocks/cuboid-carousel/assets/three.module.min.js1311 S.material.uniforms.backgroundRotation.value.premultiply(zn),CODE
CRITICAL…stry/blocks/cuboid-carousel/assets/three.module.min.js1345 E.material.uniforms.uvTransform.value.copy(i.matrix),CODE
CRITICALregistry/blocks/orbit-card/assets/three.module.min.js1311 S.material.uniforms.backgroundRotation.value.premultiply(zn),CODE
CRITICALregistry/blocks/orbit-card/assets/three.module.min.js1345 E.material.uniforms.uvTransform.value.copy(i.matrix),CODE
Modern AI Meta-Vocabulary25 hits · 77 pts
SeverityFileLineSnippetContext
MEDIUM.agents/skills/changelog-video/SKILL.md44Then **read `references/build-spec.md` end-to-end** (not skimmed) — it defines the brand tokens (TT Norms Pro + ABC SolaCODE
MEDIUM.claude/skills/changelog-video/SKILL.md44Then **read `references/build-spec.md` end-to-end** (not skimmed) — it defines the brand tokens (TT Norms Pro + ABC SolaCODE
MEDIUM⚡examples/aws-lambda/scripts/eval.sh14# scaffolding, not just renderer-internal time. Lambda timing measuresCOMMENT
MEDIUMscripts/test-skills-fresh.sh167# --------- step 3: scaffold a fresh test project ---------COMMENT
MEDIUMscripts/scaffold-example-manifests.ts3// Usage: bun scripts/scaffold-example-manifests.ts [--only warm-grain]COMMENT
MEDIUM…tudio/src/components/CompositionMissingBanner.test.tsx3// same small React-root scaffold every banner test in this directory uses.COMMENT
MEDIUM…io/src/components/editor/domEditingAgentPrompt.test.ts161 // Both end on the identical guardrails block, byte for byte.COMMENT
MEDIUM…ckages/producer/tests/style-10-prod/src/code_review.md42### compositions/main-orchestration.htmlCOMMENT
MEDIUM⚡packages/lint/src/project.ts405 // A no-media scaffold has no rendered descendants and can silently mask an authored file below.COMMENT
MEDIUM⚡packages/lint/src/project.ts406 // A scaffold that retained its A-roll <video>/<audio> is visibly non-blank, so this rule leaves itCOMMENT
MEDIUMpackages/lint/src/rules/core.test.ts292 // --resolution`, the only thing that otherwise keeps the scaffold's copiesCOMMENT
MEDIUMpackages/lint/src/rules/core.ts543 // which rewrites the scaffold's other copies of the resolution too — leavesCOMMENT
MEDIUMpackages/gcp-cloud-run/terraform/workflow.yaml1# HyperFrames distributed render orchestration on Cloud Workflows.COMMENT
MEDIUMpackages/gcp-cloud-run/terraform/main.tf129# ── Cloud Workflows orchestration ────────────────────────────────────────────COMMENT
MEDIUMpackages/gcp-cloud-run/src/sdk/getRenderProgress.ts169 // control steps (BuildChunkList, AssertChunkCount, the map scaffold).COMMENT
MEDIUMpackages/cli/src/capture/captureAttempt.ts317 // Generate project scaffold (index.html, meta.json, CLAUDE.md)COMMENT
MEDIUMpackages/cli/src/capture/localPage.output.test.ts17// Writes what a real attempt writes, through the real scaffold, with whatever URL it navigated.COMMENT
MEDIUMpackages/cli/src/capture/scaffolding.ts61 // discovered both the scaffold and the agent's real index.html asCOMMENT
MEDIUMpackages/cli/src/utils/lintProject.test.ts1049 // The original scaffold bug: data-start BEFORE data-track-indexCOMMENT
MEDIUMpackages/cli/src/utils/parseOutputResolution.test.ts80 // divergent copies is exactly the cross-scaffold drift class thisCOMMENT
MEDIUMpackages/cli/src/commands/lambda/render-batch.test.ts138// coverage. Repeating it at every entrypoint is deliberate: cross-scaffoldCOMMENT
MEDIUMpackages/engine/src/services/videoFrameInjector.test.ts206 // Regression for the agentic-finecut scenario after PR #1028's ancestorCOMMENT
MEDIUM⚡.github/workflows/windows-render.yml247 # Skip skill installation and GitHub checks to keep the canary scaffold offline.COMMENT
MEDIUMskills/hyperframes-cli/references/init-and-scaffold.md43npx hyperframes capture https://stripe.com # scaffold from a websiteCODE
MEDIUMskills/hyperframes-cli/references/init-and-scaffold.md43npx hyperframes capture https://stripe.com # scaffold from a websiteCODE
Cross-Language Confusion (JS/TS)12 hits · 68 pts
SeverityFileLineSnippetContext
HIGH⚡packages/cli/src/help.ts227 print(renderRootHelp() + "\n");CODE
HIGH⚡packages/cli/src/help.ts233 print((isColorSupported ? usage : stripVTControlCharacters(usage)) + "\n");CODE
HIGH⚡packages/cli/src/help.ts241 print(formatExamples(examples) + "\n");CODE
HIGHpackages/cli/src/audio/analysis/providers/beatThis.ts34print(json.dumps({"beats": [float(t) for t in beats], "downbeats": [float(t) for t in downbeats]}))CODE
HIGHpackages/cli/src/tts/synthesize.ts100print(json.dumps({CODE
HIGHpackages/cli/src/commands/history.ts304 print(CODE
HIGHpackages/cli/src/commands/history.ts376 print(CODE
HIGHpackages/cli/src/commands/history.ts407 print(CODE
HIGHpackages/cli/src/commands/history.ts437 print(CODE
HIGHpackages/cli/src/commands/history.ts475 print(CODE
HIGHpackages/cli/src/commands/history.ts513 print(args.json, { entryId: id }, short(id));CODE
HIGHpackages/cli/src/commands/history.ts536 print(CODE
Synthetic Comment Markers8 hits · 50 pts
SeverityFileLineSnippetContext
HIGHADOPTERS.md21| [HeyGen](https://www.heygen.com) | [@jrusso1020](https://github.com/jrusso1020) | PowersCODE
HIGHADOPTERS.md27| [THU-MAIC](https://github.com/THU-MAIC) | [@wyuc](https://github.com/wyuc) | PowersCODE
HIGH…kages/producer/tests/style-3-prod/output/compiled.html1599 // Hard cut animation (no fades) as requestedCOMMENT
HIGH…ucer/tests/style-3-prod/src/compositions/captions.html134 // Hard cut animation (no fades) as requestedCOMMENT
HIGH…kages/producer/tests/style-6-prod/output/compiled.html777 { text: "EDITOR AGENT", start: 15.079, end: 17.2 }, // End at 17.2 as requestedCODE
HIGH…ucer/tests/style-6-prod/src/compositions/captions.html57 { text: "EDITOR AGENT", start: 15.079, end: 17.2 }, // End at 17.2 as requestedCODE
HIGHpackages/producer/src/services/fileServer.ts825 // reading an HTML file (typically small, but a 200KB+ AI-generatedCOMMENT
HIGHregistry/examples/swiss-grid/compositions/captions.html142 // Hard cut animation (no fades) as requestedCOMMENT
Structural Annotation Overuse22 hits · 36 pts
SeverityFileLineSnippetContext
LOWdocs/guides/claude-design-hyperframes.md70## Step 1: Understand the briefCOMMENT
LOWdocs/guides/claude-design-hyperframes.md87## Step 2: Pick a skeleton and fill identityCOMMENT
LOWdocs/guides/claude-design-hyperframes.md127## Step 3: Fill scenes -- content + animationCOMMENT
LOWdocs/guides/claude-design-hyperframes.md216## Step 4: TransitionsCOMMENT
LOWdocs/guides/claude-design-hyperframes.md323## Step 5: Verify the preview + deliverCOMMENT
LOWpackages/studio/tests/e2e/design-panel-qa-matrix.md7## Step 0: demo-failure reproduction (baseline, pre-fix)COMMENT
LOW⚡packages/studio/src/captions/parser.ts183 // Step 1: Extract transcript words from sourceCOMMENT
LOW⚡packages/studio/src/captions/parser.ts189 // Step 2: Look for grouping and word elements in the iframe DOMCOMMENT
LOWpackages/studio/src/captions/parser.ts204 // Step 5: Read computed styles from the first word or group elementCOMMENT
LOWpackages/studio/src/captions/parser.ts256 // Step 6: Read container styles from group element (if visible background)COMMENT
LOWpackages/studio/src/captions/parser.ts284 // Step 7: Apply extracted styles to all groups in the modelCOMMENT
LOWpackages/cli/src/capture/htmlExtractor.ts35 // Step 2: Inline external stylesheetsCOMMENT
LOWpackages/cli/src/capture/htmlExtractor.ts90 // Step 3: Make URLs absolute and fix HTML entity encoding in src attributesCOMMENT
LOWpackages/cli/src/capture/htmlExtractor.ts186 // Step 4: Extract everythingCOMMENT
LOW⚡packages/sdk/src/engine/mutate.ts1275 // Step 1: remove the existing tween. Position-derived IDs renumber, so theCOMMENT
LOW⚡packages/sdk/src/engine/mutate.ts1282 // Step 2: insert the replacement keyframed tween.COMMENT
LOWskills/hyperframes-registry/references/contributing.md11### Step 1: ClarifyCOMMENT
LOWskills/hyperframes-registry/references/contributing.md24### Step 2: ScaffoldCOMMENT
LOWskills/hyperframes-registry/references/contributing.md56### Step 3: BuildCOMMENT
LOWskills/hyperframes-registry/references/contributing.md107### Step 4: ValidateCOMMENT
LOWskills/hyperframes-registry/references/contributing.md114### Step 5: PreviewCOMMENT
LOWskills/hyperframes-registry/references/contributing.md132### Step 6: ShipCOMMENT
Fake / Example Data28 hits · 30 pts
SeverityFileLineSnippetContext
LOWdocs/public/catalog-index.json3631 "placeholder",CODE
LOWdocs/public/catalog-index.json6642 "placeholder",CODE
LOWpackages/studio/src/utils/htmlAttrSafety.ts41 "placeholder",CODE
LOWpackages/core/src/utils/htmlAttrSafety.ts47 "placeholder",CODE
LOWpackages/core/src/compiler/pageBuild.golden.test.ts116 runtime: "placeholder",CODE
LOWpackages/core/src/compiler/pageBuild.golden.test.ts123const RENDER: BundleOptions = { runtime: "placeholder", staticGuard: false };CODE
LOW⚡packages/core/src/compiler/htmlBundler.ts90 // 2. runtime: "placeholder" passed → emit src="" for the caller to substituteCOMMENT
LOW⚡packages/core/src/compiler/htmlBundler.ts85function injectInterceptor(html: string, runtimeMode: "inline" | "placeholder" = "inline"): string {CODE
LOW⚡packages/core/src/compiler/htmlBundler.ts100 } else if (runtimeMode === "placeholder") {CODE
LOWpackages/core/src/compiler/htmlBundler.ts884 * - `"placeholder"` — emit `<script ... src=""></script>` so the caller canCOMMENT
LOWpackages/core/src/compiler/htmlBundler.ts893 runtime?: "inline" | "placeholder";CODE
LOWpackages/inspector/src/service.ts117 runtime: "placeholder",CODE
LOWpackages/cli/src/auth/user.test.ts29 want: "Jane Doe",CODE
LOWpackages/cli/src/telemetry/events.test.ts1224 resolveExtraPositionals(cmd, "render", { _: ["./p", "Jane", "555-0100"] });CODE
LOWpackages/studio-server/src/routes/preview.ts438 runtime: "placeholder",CODE
LOW…kages/studio-server/src/helpers/sourceMutation.test.ts445 { type: "html-attribute", property: "placeholder", value: "Enter text" },CODE
LOWregistry/blocks/gallery-tunnel/gallery-tunnel.html87 {"id":"images","type":"string","label":"Image slots: comma-separated paths, tiled into the panels (e.g. assets/sCODE
LOWregistry/blocks/gallery-tunnel/registry-item.json20 "placeholder": "assets/shot-1.png,assets/shot-2.png"CODE
LOW…blue-sweater-intro-video/blue-sweater-intro-video.html831 <div class="placeholder">How can I help you today?</div>CODE
LOWregistry/blocks/cosmic-orb/registry-item.json86 "placeholder": "0,0.2,1,0.4,0"CODE
LOWregistry/blocks/cosmic-orb/cosmic-orb.html57 {"id":"pulseEnvelope","type":"string","label":"Beat pulse envelope (comma-separated 0-1 samples)","default":"","CODE
LOW…stry/blocks/oscilloscope-trace/oscilloscope-trace.html94 {"id":"dataSeries","type":"string","label":"Data series (waveform=data)","default":"","placeholder":"0,0.4,0.9,0.3,-CODE
LOWregistry/blocks/oscilloscope-trace/registry-item.json77 "placeholder": "0,0.4,0.9,0.3,-0.6,-1,-0.2,0.5"CODE
LOWregistry/blocks/mk-placeholder-grid/registry-item.json7 "tags": ["placeholder", "media", "grid", "minimal"],CODE
LOWregistry/blocks/yt-vertical-fill/registry-item.json7 "tags": ["placeholder", "vertical", "media"],CODE
LOWregistry/blocks/rack-focus/rack-focus.html116 {"id":"pullease","type":"string","label":"Pull easing (GSAP ease)","default":"power2.inOut","placeholder":"powerCODE
LOWregistry/blocks/rack-focus/registry-item.json97 "placeholder": "power2.inOut"CODE
LOWregistry/components/trust-strip/trust-strip.html133 marks = ["Northwind", "Acme Corp", "Globex", "Initech", "Umbra"];CODE
Verbosity Indicators10 hits · 18 pts
SeverityFileLineSnippetContext
LOW⚡packages/studio/src/captions/parser.ts183 // Step 1: Extract transcript words from sourceCOMMENT
LOW⚡packages/studio/src/captions/parser.ts189 // Step 2: Look for grouping and word elements in the iframe DOMCOMMENT
LOWpackages/studio/src/captions/parser.ts204 // Step 5: Read computed styles from the first word or group elementCOMMENT
LOWpackages/studio/src/captions/parser.ts256 // Step 6: Read container styles from group element (if visible background)COMMENT
LOWpackages/studio/src/captions/parser.ts284 // Step 7: Apply extracted styles to all groups in the modelCOMMENT
LOWpackages/cli/src/capture/htmlExtractor.ts35 // Step 2: Inline external stylesheetsCOMMENT
LOWpackages/cli/src/capture/htmlExtractor.ts90 // Step 3: Make URLs absolute and fix HTML entity encoding in src attributesCOMMENT
LOWpackages/cli/src/capture/htmlExtractor.ts186 // Step 4: Extract everythingCOMMENT
LOW⚡packages/sdk/src/engine/mutate.ts1275 // Step 1: remove the existing tween. Position-derived IDs renumber, so theCOMMENT
LOW⚡packages/sdk/src/engine/mutate.ts1282 // Step 2: insert the replacement keyframed tween.COMMENT
Example Usage Blocks6 hits · 9 pts
SeverityFileLineSnippetContext
LOWexamples/gcp-cloud-run/scripts/smoke.sh11# Usage:COMMENT
LOWexamples/aws-lambda/scripts/smoke.sh10# Usage:COMMENT
LOWscripts/test-skills-fresh.sh26# Usage:COMMENT
LOWscripts/check-large-files.sh14# Usage:COMMENT
LOW…ills/remotion-to-hyperframes/assets/test-corpus/run.sh9# Usage:COMMENT
LOW…mes/assets/test-corpus/tier-4-escape-hatch/validate.sh8# Usage:COMMENT
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMpackages/gcp-cloud-run/terraform/providers.tf1# This module is applied directly (by `examples/gcp-cloud-run/scripts/smoke.sh`COMMENT
Deep Nesting3 hits · 3 pts
SeverityFileLineSnippetContext
LOWskills/remotion-to-hyperframes/scripts/lint_source.py244CODE
LOWskills/media-use/audio/scripts/lyria-recipe.py54CODE
LOWskills/media-use/audio/scripts/lyria-recipe.py98CODE
Excessive Try-Catch Wrapping2 hits · 3 pts
SeverityFileLineSnippetContext
LOWskills/media-use/audio/scripts/lib/gemini-auth.py44 except Exception:CODE
MEDIUMskills/media-use/audio/scripts/lib/gemini-auth.py13def authenticate():CODE
Overly Generic Function Names2 hits · 2 pts
SeverityFileLineSnippetContext
LOW…ages/cli/src/capture/publicNetwork.integration.test.ts81function handleRequest(request: IncomingMessage, response: ServerResponse) {CODE
LOWpackages/cli/src/auth/loopback.ts112function handleRequest(CODE
Unused Imports2 hits · 2 pts
SeverityFileLineSnippetContext
LOWskills/remotion-to-hyperframes/scripts/lint_source.py38CODE
LOWskills/media-use/audio/scripts/lyria-recipe.py14CODE
Redundant / Tautological Comments1 hit · 2 pts
SeverityFileLineSnippetContext
LOW.github/workflows/publish.yml260 # Check if this version is already publishedCOMMENT
Slop Phrases1 hit · 1 pts
SeverityFileLineSnippetContext
LOW…s/producer/tests/maplibre-adapter/output/compiled.html108define("shared",["exports"],(function(t){"use strict";function e(t,e,r,n){return new(r||(r=Promise))((function(i,s){funcCODE