AI Slop Code Risk Monitor

nexu-io/open-design

SlopCodeMonitor badge for nexu-io/open-design Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.

3.0 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for nexu-io/open-design, a TypeScript project with 105,147 GitHub stars. SynthScan examined 3,429,781 lines of code across 12973 source files, recording 8866 pattern matches distributed across 24 syntactic categories. The legacy adjusted pattern signal is 3.0 (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.0
Adjusted Signal
3.0
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
105.1K
Stars
TypeScript
Language
3.4M
Lines of Code
13.0K
Files
8.9K
Pattern Hits
2026-10-31
Scan Date
0.01
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 10.0/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 1.9/100 · LOW

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

Agent Over-Engineering Ratio 9.4/100 · LOW

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

PR Review Velocity Impact 14.2/100 · LOW

Which changes need focused human review? 8866 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 13HIGH 69MEDIUM 569LOW 8215

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 8866 distinct pattern matches across 24 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.

Hyper-Verbose Identifiers5216 hits · 5004 pts
SeverityFileLineSnippetContext
LOWtools/pack/tests/mac.test.ts364 async function prepareElectronBuilderConfig(root: string, overrides: Partial<ToolPackConfig>) {CODE
LOWtools/pack/tests/win-resources.test.ts14async function writeFakeOpenCodeCompanion(CODE
LOWtools/pack/tests/win-builder.test.ts267async function createVersionedExecutable(packagedVersion: string): Promise<Buffer> {CODE
LOWtools/pack/tests/internal-packages-coverage.test.ts17function collectWorkspaceRuntimeDeps(relativePath: string): string[] {CODE
LOWtools/pack/tests/web-standalone-after-pack.test.ts43async function writeHyperframesRuntimeFixture(options: {CODE
LOWtools/pack/tests/resources/resources.test.ts21async function writeFakeOpenCodeCompanion(CODE
LOWtools/pack/tests/resources/resources.test.ts117async function velaCliCommandWithOptionalStageDir(CODE
LOWtools/pack/tests/resources/resources.test.ts148async function velaCliCommandWithoutStageDir(CODE
LOWtools/pack/src/linux.ts82export function resolveLinuxLifecycleMode(CODE
LOWtools/pack/src/linux.ts279export function renderLinuxPackagedMainEntry(): string {CODE
LOWtools/pack/src/linux.ts283export function renderLinuxAppImageAppRun(): string {CODE
LOWtools/pack/src/linux.ts448export function resolveProductionInstallCommand(env: NodeJS.ProcessEnv): ProductionInstallCommand {CODE
LOWtools/pack/src/linux.ts867export function shouldRejectLinuxHeadlessInspectOptions(options: {CODE
LOWtools/pack/src/linux.ts902export function createLinuxDesktopLaunchEnv(CODE
LOWtools/pack/src/linux.ts1129export async function uninstallPackedLinuxHeadless(CODE
LOWtools/pack/src/linux.ts1168function resolveHeadlessBundledNodePath(paths: LinuxPaths): string {CODE
LOWtools/pack/src/linux.ts1208export async function installPackedLinuxHeadless(config: ToolPackConfig): Promise<LinuxHeadlessInstallResult> {CODE
LOWtools/pack/src/linux.ts1323export async function cleanupPackedLinuxNamespace(CODE
LOWtools/pack/src/workspace-build.ts69export function workspaceBuildNodeOptions(inherited: string | undefined): string {CODE
LOWtools/pack/src/workspace-build.ts88export function createWorkspaceBuildCacheKeyFromInputs(inputs: WorkspaceBuildCacheKeyInputs): string {CODE
LOWtools/pack/src/workspace-build.ts110async function resolveWorkspaceBuildVersionFamily(config: ToolPackConfig): Promise<string | null> {CODE
LOWtools/pack/src/workspace-build.ts136export async function createWorkspaceBuildCacheKey(config: ToolPackConfig): Promise<string> {CODE
LOWtools/pack/src/workspace-build.ts188function workspaceBuildOutputFiles(config: ToolPackConfig): string[] {CODE
LOWtools/pack/src/workspace-build.ts316async function symlinkDirectoryForWorkspaceBuild(target: string, linkPath: string): Promise<void> {CODE
LOWtools/pack/src/workspace-build.ts324async function hoistStandaloneNextPeerDeps(standaloneRoot: string): Promise<void> {CODE
LOWtools/pack/src/workspace-build.ts359async function copyWorkspaceBuildArtifactsToCache(config: ToolPackConfig, entryRoot: string): Promise<void> {CODE
LOWtools/pack/src/workspace-build.ts376async function missingWorkspaceBuildOutput(config: ToolPackConfig): Promise<string | null> {CODE
LOWtools/pack/src/workspace-build.ts390export async function ensureWorkspaceBuildArtifacts(CODE
LOWtools/pack/src/node-pty-runtime.ts13export function resolveNodePtyRuntimeArch(arch: NodeJS.Architecture): NodePtyRuntimeArch {CODE
LOWtools/pack/src/vela-cli.ts85export async function copyOptionalVelaCliBinary({CODE
LOWtools/pack/src/vela-cli.ts115async function validateBundledVelaCliBinary(CODE
LOWtools/pack/src/vela-cli.ts272export function resolveVelaCliOpenCodeCompanionTree(source: string): string {CODE
LOWtools/pack/src/vela-cli.ts276export async function resolveOptionalVelaCliOpenCodeCompanionTree(CODE
LOWtools/pack/src/vela-cli.ts314export async function resolveOptionalVelaCliBinary({CODE
LOWtools/pack/src/launcher/runtime-snapshot.ts33export async function readToolPackLauncherRuntimeSnapshot(CODE
LOW⚡tools/pack/src/launcher/layout.ts34export function resolveToolPackLauncherChannel(CODE
LOW⚡tools/pack/src/launcher/layout.ts42export function resolveToolPackLauncherRoot(CODE
LOW⚡tools/pack/src/launcher/layout.ts48export function resolveToolPackLauncherLayout(CODE
LOWtools/pack/src/launcher/layout.ts68export function resolveToolPackLauncherPayloadLayout(CODE
LOWtools/pack/src/launcher/layout.ts98export function buildInitialLauncherRuntimeDescriptor(CODE
LOWtools/pack/src/cache/index.ts137async function readMaterializationMarker(markerPath: string): Promise<CacheMaterializationMarker | null> {CODE
LOWtools/pack/src/cache/index.ts145async function materializedTargetIsReusable(target: CacheMaterializeTarget): Promise<boolean> {CODE
LOWtools/pack/src/config/sidecar-stamps.ts37export function packagedSidecarStopRequests(CODE
LOWtools/pack/src/config/sidecar-stamps.ts55export function allPackagedSidecarStopRequests(config: ToolPackConfig): SidecarStopRequest[] {CODE
LOW⚡tools/pack/src/config/index.ts178function resolveToolPackBuildOutput(platform: ToolPackPlatform, value: string | undefined): ToolPackBuildOutput {CODE
LOW⚡tools/pack/src/config/index.ts186function resolveToolPackMacCompression(value: string | undefined): ToolPackMacCompression {CODE
LOW⚡tools/pack/src/config/index.ts192function resolveToolPackAppVersion(value: string | undefined): string | undefined {CODE
LOW⚡tools/pack/src/config/index.ts200function defaultNamespaceForAppVersion(platform: ToolPackPlatform, appVersion: string | undefined): string {CODE
LOW⚡tools/pack/src/config/index.ts207function resolveToolPackWebOutputMode(platform: ToolPackPlatform, value: string | undefined): ToolPackWebOutputMode {CODE
LOW⚡tools/pack/src/config/index.ts216function resolveToolPackAmrProfile(value: string | undefined): ToolPackAmrProfile | undefined {CODE
LOW⚡tools/pack/src/config/index.ts226function resolveToolPackPosthogKey(value: string | undefined): string | undefined {CODE
LOWtools/pack/src/config/index.ts240function resolveToolPackPosthogHost(value: string | undefined): string | undefined {CODE
LOWtools/pack/src/config/index.ts262function resolveToolPackVelaWebUrl(value: string | undefined): string | undefined {CODE
LOWtools/pack/src/config/index.ts278function resolveToolPackVelaWebUrls(env: NodeJS.ProcessEnv): ToolPackVelaWebUrls | undefined {CODE
LOWtools/pack/src/config/index.ts293function resolveToolPackPosthogCliApiKey(value: string | undefined): string | undefined {CODE
LOWtools/pack/src/config/index.ts307function resolveToolPackPosthogCliProjectId(value: string | undefined): string | undefined {CODE
LOWtools/pack/src/config/index.ts317function resolveToolPackPosthogCliHost(value: string | undefined): string | undefined {CODE
LOWtools/pack/src/config/index.ts333function resolveToolPackTelemetryRelayUrl(value: string | undefined): string | undefined {CODE
LOWtools/pack/src/config/index.ts349function resolveToolPackUpdateMetadataUrl(value: string | undefined): string | undefined {CODE
LOWtools/pack/src/config/index.ts383function resolveElectronBuilderCliPath(): string {CODE
5156 more matches not shown…
Over-Commented Block1603 hits · 1439 pts
SeverityFileLineSnippetContext
LOWtools/pack/docker-compose.yml1# Phase 5 / spec §15.4 — reference Docker Compose manifest.COMMENT
LOWtools/pack/docker-compose.yml21 od:COMMENT
LOWtools/pack/tests/release-workflows.test.ts481 // a genuine `full` request wires up, and dies before the smoke starts.COMMENT
LOWtools/pack/tests/release-workflows.test.ts501 // PUBLISH run past a skipped `build_linux`; it does nothing for publish'sCOMMENT
LOWtools/pack/tests/release-workflows.test.ts561 // FAR. So a step placed after a step that failed is skipped before its ownCOMMENT
LOW…pack/tests/prebundle/internal-packages-closure.test.ts21 return Object.keys(manifest.dependencies ?? {}).filter((dep) => dep.startsWith("@open-design/"));COMMENT
LOWtools/pack/helm/open-design/values-gcp.yaml1# Spec §15.5 — Google Cloud override.COMMENT
LOWtools/pack/helm/open-design/values-aws.yaml1# Spec §15.5 — AWS override.COMMENT
LOWtools/pack/helm/open-design/values-self.yaml1# Spec §15.5 — Self-hosted Kubernetes / k3s / k0s override.COMMENT
LOWtools/pack/helm/open-design/values.yaml1# Open Design daemon — Helm chart values. Spec §15.5.COMMENT
LOWtools/pack/helm/open-design/values-azure.yaml1# Spec §15.5 — Azure override.COMMENT
LOWtools/pack/src/linux.ts121 config: ToolPackConfig,COMMENT
LOWtools/pack/src/linux.ts141 // - config.to is enum-validated by resolveToolPackBuildOutput() in config.tsCOMMENT
LOWtools/pack/src/web-sourcemaps.ts1// Browser-sourcemap post-build step for packaged builds.COMMENT
LOWtools/pack/src/web-sourcemaps.ts21// to bake chunk IDs into the JS/map pair, then `sourcemap upload` toCOMMENT
LOWtools/release/resources/dsh-bootstrap/install-dsh.sh1#!/usr/bin/env shCOMMENT
LOW…elease/src/notifications/prerelease-fallback-notice.ts1// Decides whether the prerelease card lane went silent and, if it did, writesCOMMENT
LOW…elease/src/notifications/prerelease-fallback-notice.ts21// CHANNEL_LABEL default "Prerelease"COMMENT
LOWtools/release/src/notifications/feishu.ts1// Posts a packaged build notification to a Feishu (Lark) custom-bot webhook asCOMMENT
LOWtools/release/src/notifications/feishu.ts21// after publication, so a red BUILD_STATE routinelyCOMMENT
LOWtools/release/src/notifications/feishu-app.ts1// Feishu (Lark) *application* bot transport.COMMENT
LOWtools/release/src/notifications/prerelease-fallback.ts1// Pure decision + rendering for the prerelease card's last-resort alert.COMMENT
LOWtools/release/src/notifications/feishu-notice.ts1// Posts a generic notice to a Feishu (Lark) custom-bot webhook as an interactiveCOMMENT
LOW…/release/src/notifications/prerelease-progress-card.ts1// Watches one prerelease across three workflow runs and keeps a single FeishuCOMMENT
LOWtools/release/src/notifications/prerelease-card.ts1// Pure rendering for the progressive prerelease Feishu card.COMMENT
LOWtools/serve/src/collab-cloud-fixture.ts1import {COMMENT
LOWtools/serve/src/collab-cloud-fixture.ts21//COMMENT
LOWclipper/background.js1// OpenDesign web clipper service worker.COMMENT
LOWclipper/background.js141COMMENT
LOWclipper/capture.js1// OpenDesign web clipper page-capture runtime.COMMENT
LOWclipper/capture.js21// rewrites them to data URIs afterwards (only the worker canCOMMENT
LOWclipper/content.js1// OpenDesign web clipper on-page UI.COMMENT
LOWclipper/content.js21 const locale = I18N?.currentLocale ? I18N.currentLocale() : 'en';COMMENT
LOWclipper/content.js381 const busyTitleEl = shadow.querySelector('.busy-title');COMMENT
LOWspecs/current/touchpoint-realtime-vela-handoff.md121 TestRuntimeDecision,COMMENT
LOW…ideo-templates/frame-data-rollup/source/DataRollup.tsx1// frame-data-rollup — the first NATIVE Remotion template (RFC-08 Phase 2).COMMENT
LOWplugins/_official/examples/hyperframes/SKILL.md61# not run `hyperframes init`, consult an npx cache, or install global skills.COMMENT
LOW…ns/_official/examples/fs-editorial-forest/example.html701 // (only the document root qualifies), so author rules likeCOMMENT
LOW…s/_official/examples/fs-emerald-editorial/example.html1801 // form, so any compound on :root — [attr], .class, #id, :pseudo —COMMENT
LOW…s/_official/examples/fs-emerald-editorial/example.html2201 });COMMENT
LOW…s/_official/examples/fs-emerald-editorial/example.html2421 }COMMENT
LOW…s/_official/examples/fs-emerald-editorial/example.html2601 });COMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js401#endifCOMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js421#ifdef COLOR_WRITECOMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js441#endifCOMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js521#elseCOMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js541#endifCOMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js561uniform mediump sampler2D maskTexture;COMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js581#elseCOMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js601#endifCOMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js621#include <dithering_fragment>COMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js641vec4 applyLUT(const in vec3 rgb){COMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js661#elseCOMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js681}`,te=class extends es{constructor({blendFunction:e=ei.SCREEN,premultiply:t=!1}={}){super("NoiseEffect",e7,{blendFunctioCOMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js701#ifdef PERSPECTIVE_CAMERACOMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js741#endifCOMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js761return orthographicDepthToViewZ(depth,cameraNearFar.x,cameraNearFar.y);COMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js781depth.x=viewZToOrthographicDepth(getViewZ(depth.x),cameraNearFar.x,cameraNearFar.y);depth.y=viewZToOrthographicDepth(getCOMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js801uniform mediump sampler2D depthBuffer;COMMENT
LOW…omepage/assets/_next/static/chunks/1098c2541054fc77.js841#endifCOMMENT
1543 more matches not shown…
Decorative Section Separators454 hits · 1416 pts
SeverityFileLineSnippetContext
MEDIUM⚡…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py3220# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py3223# ---------------------------------------------------------------------------COMMENT
MEDIUM…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py37# ---------------------------------------------------------------------------COMMENT
MEDIUM…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py1987# ---------------------------------------------------------------------------COMMENT
MEDIUM…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py1989# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py1480# ---------------------------------------------------------------------------STRING
MEDIUM⚡…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py1482# ---------------------------------------------------------------------------STRING
MEDIUM⚡…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py1484# ---------------------------------------------------------------------------STRING
MEDIUM…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py1528# ---------------------------------------------------------------------------STRING
MEDIUM…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py3144# ---------------------------------------------------------------------------STRING
MEDIUM…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py3147# ---------------------------------------------------------------------------STRING
MEDIUM…ns/_official/examples/fs-editorial-forest/example.html1334 // ── Thumbnail rail ────────────────────────────────────────────────────COMMENT
MEDIUM…s/_official/examples/fs-emerald-editorial/example.html2423 // ── Thumbnail rail ────────────────────────────────────────────────────COMMENT
MEDIUMdeploy/scripts/uninstall.sh19# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/uninstall.sh21# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/uninstall.sh57# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/uninstall.sh59# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡deploy/scripts/uninstall.sh92# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡deploy/scripts/uninstall.sh94# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡deploy/scripts/uninstall.sh104# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡deploy/scripts/uninstall.sh106# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/uninstall.sh119# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/uninstall.sh121# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/uninstall.sh170# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/uninstall.sh172# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/uninstall.sh184# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/uninstall.sh186# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡deploy/scripts/install.sh10# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡deploy/scripts/install.sh12# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡deploy/scripts/install.sh118# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡deploy/scripts/install.sh120# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡deploy/scripts/install.sh130# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡deploy/scripts/install.sh132# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡deploy/scripts/install.sh425# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡deploy/scripts/install.sh427# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡deploy/scripts/install.sh434# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡deploy/scripts/install.sh436# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh43# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh45# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh81# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh83# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh159# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh161# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh324# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh326# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh345# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh347# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh375# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh377# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh402# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh404# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh468# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh470# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh519# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/install.sh521# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/update.sh23# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/update.sh25# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/update.sh38# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/update.sh40# ---------------------------------------------------------------------------COMMENT
MEDIUMdeploy/scripts/update.sh91# ---------------------------------------------------------------------------COMMENT
394 more matches not shown…
Fake / Example Data911 hits · 998 pts
SeverityFileLineSnippetContext
LOWcraft/rtl-and-bidi.md181- Lorem Ipsum used for RTL prototyping. Arabic word lengths, connection behaviors, and vertical extents differ; use realCODE
LOWcraft/anti-ai-slop.md397. **Filler copy** — `lorem ipsum`, `feature one / two / three`,CODE
LOWclipper/i18n.js629 el.setAttribute('placeholder', t(el.getAttribute('data-i18n-placeholder'), undefined, resolved));CODE
LOWspecs/current/critique-theater.md216Round `n+1` transcript bytes must be less than round `n` transcript bytes. Final shipped artifact must be production-reaCODE
LOWspecs/current/critique-theater-plan.md1510- DO produce a production-ready artifact: no TODO comments, no Lorem Ipsum, no broken links.CODE
LOWplugins/spec/examples/share-github-pr/open-design.json49 { "name": "targetRepo", "type": "string", "required": true, "label": "Target repository", "placeholder": "nexu-io/CODE
LOWplugins/community/hallmark/references/anti-patterns.md367"Jane Doe", "John Smith", "Example User".CODE
LOWplugins/community/hallmark/references/copy.md52- Stock placeholder names: Jane Doe, John Smith, Lorem Ipsum (unless the page is a lorem-ipsum tool).CODE
LOW…ugins/community/hallmark/references/macrostructures.md71- **Testimonials:** include the quoted person's role *and* company. Abstract "Engineering Manager" testimonials are slopCODE
LOWplugins/community/import-smoke-test/open-design.json117 "placeholder": "Optional detail about the import test."CODE
LOW…/community/humanize-ppt/references/qa-failure-modes.md30| 模板占位残留 | 正式页面上出现 `[必填]`、`SLIDES_HERE`、lorem ipsum、TODO、TBD 这样的半成品字样 | `placeholder-residue`(scope `any`,对所有渲染器生效) |CODE
LOW…/community/humanize-ppt/references/qa-failure-modes.md62**观众视角会看到什么:** 正式页面上出现 `[必填]`、`<!-- SLIDES_HERE -->`、lorem ipsum、TODO、TBD 这样的字样。观众立刻知道这页没做完。CODE
LOW…/community/humanize-ppt/references/qa-failure-modes.md64**检测:** `check_placeholder_residue`。渲染 HTML 里出现 `[必填]` 或 `SLIDES_HERE` 即 fail;出现 lorem ipsum(不区分大小写)、独立单词 TODO 或 TBD 也 fCODE
LOW…mmunity/humanize-ppt/references/qa-failure-modes.en.md32| Template placeholder residue | Half-finished tokens like `[必填]`, `SLIDES_HERE`, lorem ipsum, TODO, TBD on a live slideCODE
LOW…mmunity/humanize-ppt/references/qa-failure-modes.en.md64**What the audience sees:** Tokens like `[必填]`, `<!-- SLIDES_HERE -->`, lorem ipsum, TODO, TBD on a live slide. The audiCODE
LOW…mmunity/humanize-ppt/references/qa-failure-modes.en.md66**Detection:** `check_placeholder_residue`. `[必填]` or `SLIDES_HERE` in the rendered HTML → fail; lorem ipsum (case-insenCODE
LOW…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py2061 "placeholder-residue": "Remove all placeholder residue from live slides: substitute [必填] placeholders, remove thCODE
LOW…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py1542 "description": "Template placeholders like [必填], SLIDES_HERE, lorem ipsum, TODO, or TBD leaked into the renderedSTRING
LOW…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py1702 # see: literal "lorem ipsum" / "TODO" / "TBD" text on a live slide.STRING
LOW…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py1704 (r"lorem\s+ipsum", "lorem ipsum filler text"),STRING
LOWplugins/community/clone-audit-mrlv3nl4/SKILL.md405. **TODOs and placeholders** — find TODO or FIXME markers, lorem ipsum,CODE
LOW…/video-templates/frame-takram-organic/open-design.json61 "en": "Use the Takram Organic Frame template to turn my concept into a soft-tech radial node graph — a frosted rCODE
LOW…/video-templates/frame-takram-organic/open-design.json62 "zh-CN": "用「东方柔和有机帧」模板把我的概念做成一段柔和科技感放射节点图:毛玻璃圆角卡 + 曲线连接描入 + 节点围绕进化核心放射弹出。保持模板的视觉签名,使用真实内容,避免 lorem ipsum 和占位图片。"CODE
LOW…/video-templates/frame-data-chart-nyt/open-design.json60 "en": "Use the NYT-Style Data Chart Frame template to turn my content into a frame with NYT-newsroom typography,CODE
LOW…/video-templates/frame-data-chart-nyt/open-design.json61 "zh-CN": "用「NYT 风数据图表帧」模板把我的内容做成一段「NYT-newsroom 排版 + 错峰揭示动画 + 编辑级图表 (折线/柱/范围带)」。保持模板的视觉签名,使用真实内容和数据,避免 lorem ipsCODE
LOW…icial/video-templates/vfx-text-cursor/open-design.json60 "en": "Use the VFX Text Cursor template to turn my content into a video-intro quote reveal with cursor light traCODE
LOW…icial/video-templates/vfx-text-cursor/open-design.json61 "zh-CN": "用「VFX 文字光标」模板把我的内容做成一段「光标拖光 + 彩色像散射线 + 定向光斑, 适合视频片头逐字揭示金句」。保持模板的视觉签名,使用真实内容和数据,避免 lorem ipsum 和占位图片。"CODE
LOW…cial/video-templates/frame-logo-outro/open-design.json60 "en": "Use the Logo Outro Frame template to turn my content into a video outro or brand closing frame with segmeCODE
LOW…cial/video-templates/frame-logo-outro/open-design.json61 "zh-CN": "用「品牌 Logo 收尾帧」模板把我的内容做成一段「Logo 分块组装入场 + glow bloom + tagline 揭示, 适合视频片尾 / 品牌闭幕」。保持模板的视觉签名,使用真实内容和数据,避免CODE
LOW…al/video-templates/frame-glitch-title/open-design.json60 "en": "Use the Glitch Title Frame template to turn my content into a digital-glitch, chromatic-offset, data-corrCODE
LOW…al/video-templates/frame-glitch-title/open-design.json61 "zh-CN": "用「故障艺术标题帧」模板把我的内容做成一段「数字故障 / 像散偏移 / 数据腐败标题, 适合视频转场 / cyberpunk hero」。保持模板的视觉签名,使用真实内容和数据,避免 lorem ipsuCODE
LOW…/video-templates/frame-pentagram-stat/open-design.json61 "en": "Use the Pentagram Stat Frame template to turn my key metric into a Swiss-grid data reveal — a giant numbeCODE
LOW…/video-templates/frame-pentagram-stat/open-design.json62 "zh-CN": "用「瑞士网格数据帧」模板把我的关键指标做成一段瑞士风数据揭示:巨大数字锚点 + 红色强调 + 生长条形图 + 黑色数据底栏。保持模板的视觉签名,使用真实数字,避免 lorem ipsum 和占位图片。"CODE
LOW…video-templates/frame-electric-studio/open-design.json60 "en": "Use the Electric Studio Frame template to turn my quote into a two-panel split reveal — white top and eleCODE
LOW…video-templates/frame-electric-studio/open-design.json61 "zh-CN": "用「电光工作室分屏帧」模板把我的引言做成一段双屏开合揭示:白色上屏 + 电光蓝下屏从中心开合 + 接缝处黑色强调条生长 + 引言逐行浮现。保持模板的视觉签名,使用真实内容,避免 lorem ipsum 和CODE
LOW…/video-templates/frame-liquid-bg-hero/open-design.json60 "en": "Use the Liquid Background Hero template to turn my content into a WebGL-style fluid displacement backgrouCODE
LOW…/video-templates/frame-liquid-bg-hero/open-design.json61 "zh-CN": "用「流体背景 Hero 帧」模板把我的内容做成一段「WebGL 风流体置换背景 + 顶部叠加金句, 适合视频片头 / landing hero / 海报」。保持模板的视觉签名,使用真实内容和数据,避免 lCODE
LOW…ial/video-templates/frame-bold-signal/open-design.json61 "en": "Use the Bold Signal Frame template to turn my section into a bold colored-card divider — a big section nuCODE
LOW…ial/video-templates/frame-bold-signal/open-design.json62 "zh-CN": "用「大胆信号卡帧」模板把我的章节做成一段大胆色卡分隔:大编号 + 导航面包屑 + 鲜橙卡片从右滑入 + 标题升起。保持模板的视觉签名,使用真实内容,避免 lorem ipsum 和占位图片。"CODE
LOW…ial/video-templates/frame-bold-poster/open-design.json63 "en": "Use the Bold Poster Frame template to open my deck like a magazine cover — a mono kicker with a red rule CODE
LOW…ial/video-templates/frame-bold-poster/open-design.json64 "zh-CN": "用「大胆海报帧」模板把我的开场做成杂志封面感:mono kicker + 红线划过 + 巨型倾斜大字 + 三行标题逐行升起(中间行番红)+ 衬线斜体副题。保持印刷海报的视觉签名,使用真实内容,避免 lorCODE
LOW…ideo-templates/frame-creative-voltage/open-design.json60 "en": "Use the Creative Voltage Frame template to turn my title into an energetic split reveal — electric-blue aCODE
LOW…ideo-templates/frame-creative-voltage/open-design.json61 "zh-CN": "用「创意电压分屏帧」模板把我的标题做成一段能量感分屏揭示:电光蓝与暗色面板错位滑入 + 标题升起带一个描边电光词 + 手写体自描入。保持模板的视觉签名,使用真实内容,避免 lorem ipsum 和占位图CODE
LOW…deo-templates/frame-light-leak-cinema/open-design.json60 "en": "Use the Light-Leak Cinematic Frame template to turn my content into a cinematic opening or chapter card wCODE
LOW…deo-templates/frame-light-leak-cinema/open-design.json61 "zh-CN": "用「胶片漏光电影帧」模板把我的内容做成一段「胶片漏光 + 颗粒噪点 + 16:9 letterbox + 衬线大字, 电影感开场 / 章节卡」。保持模板的视觉签名,使用真实内容和数据,避免 lorem iCODE
LOW…l/video-templates/frame-build-minimal/open-design.json61 "en": "Use the Build Minimal Frame template to turn my brand word into a luxury-minimal whitespace hero — a singCODE
LOW…l/video-templates/frame-build-minimal/open-design.json62 "zh-CN": "用「奢华极简留白帧」模板把我的品牌词做成一段奢华极简留白 hero:超细字重单词逐字浮现 + 暖金细线 + 呼吸感指示器。保持模板的视觉签名,使用真实内容,避免 lorem ipsum 和占位图片。"CODE
LOW…ins/_official/examples/hps-y2k-chrome/open-design.json108 "placeholder": "What the deck is about",CODE
LOW…ins/_official/examples/hps-y2k-chrome/open-design.json116 "placeholder": "Customers, VCs, community, teammates…",CODE
LOWplugins/_official/examples/hps-y2k-chrome/SKILL.md42 zh-CN: "用千禧银铬把我的内容做成单文件 HTML 幻灯片。先确认主题、观众和页数,然后从种子 example.html 出发——完整保留它的银铬 token 表、磨砂玻璃卡、slide 骨架和键盘运行时,只替换幻灯片内容,使CODE
LOWplugins/_official/examples/hps-y2k-chrome/SKILL.md1663. Real content, real numbers — no lorem ipsum, no placeholder images.CODE
LOWplugins/_official/examples/hyperframes/open-design.json112 "placeholder": "a premium AI note-taking app",CODE
LOWplugins/_official/examples/hyperframes/open-design.json138 "placeholder": "minimal premium, soft side light, restrained motion",CODE
LOWplugins/_official/examples/hyperframes/open-design.json145 "placeholder": "muted, TTS narration, captions from transcript",CODE
LOW…_official/examples/hps-true-blueprint/open-design.json91 "placeholder": "A system architecture, an infra migration, an engineering design review...",CODE
LOW…_official/examples/hps-true-blueprint/open-design.json99 "placeholder": "Engineers, architects, a design-review board...",CODE
LOWplugins/_official/examples/hps-true-blueprint/SKILL.md42 zh-CN: "用「工程蓝图」把我的架构评审做成一套像工程图纸的单文件 HTML 幻灯片。从种子 example.html 出发——完整保留锁定的 token 表、40px 绘图网格底、图框装置和导航脚本,只替换幻灯片内容,架构图用CODE
LOWplugins/_official/examples/hps-true-blueprint/SKILL.md1794. Real content, real numbers — no lorem ipsum, no placeholder images.CODE
LOWplugins/_official/examples/data-report/open-design.json87 "en": "Use the Data Visualization Report template to turn my CSV, Excel, or JSON data into a polished visual repCODE
LOWplugins/_official/examples/data-report/open-design.json88 "zh-CN": "用「数据可视化报告」模板把我的内容做成一份「把 CSV/Excel/JSON 数据转成漂亮的可视化报告页」。保持模板的视觉签名,使用真实内容和数据,避免 lorem ipsum 和占位图片。"CODE
851 more matches not shown…
Modern AI Meta-Vocabulary70 hits · 206 pts
SeverityFileLineSnippetContext
MEDIUMQUICKSTART.md310│ │ ├── App.tsx # orchestrates mode / skill / DS pickers + sendCODE
MEDIUMdesign-browser-task-handoff.md178### Static audit (multi-agent workflow)COMMENT
MEDIUMAGENTS.md163## CI test-set orchestration guidanceCOMMENT
MEDIUM⚡…s/change/20260509-token-first-tailwind/phase1-notes.md21### Step 3: Base style guardrailsCOMMENT
MEDIUMspecs/current/ci.md1# CI orchestration evolutionCOMMENT
MEDIUMplugins/community/hallmark/references/assets.md99| **[Brandfetch](https://brandfetch.com)** | `brandfetch.com` | 22M+ brands | Paid API. Logo + colours + fonts + guardraCODE
MEDIUMplugins/community/hallmark/references/motion.md46## Page-load orchestrationCOMMENT
MEDIUMplugins/_official/examples/hyperframes/SKILL.md58# 2. Get an immediately-renderable scaffold (hyperframes.json,COMMENT
MEDIUMplugins/_official/examples/hyperframes/SKILL.md71# Keep edits minimal; the scaffold is already valid HF.COMMENT
MEDIUMplugins/_official/examples/fs-editorial-forest/SKILL.md103## Content guardrailsCOMMENT
MEDIUMdocs/plugins-spec.md1576# Path A — let `od` orchestrate Claude Code as the run's agent:COMMENT
MEDIUMdocs/plugins-spec.zh-CN.md1571# Path A — let `od` orchestrate Claude Code as the run's agent:COMMENT
MEDIUMdocs/i18n/QUICKSTART.th.md322│ │ ├── App.tsx # orchestrates mode / skill / DS pickers + sendCODE
MEDIUMdocs/i18n/QUICKSTART.pt-BR.md302│ │ ├── App.tsx # orchestrates mode / skill / DS pickers + sendCODE
MEDIUMdocs/i18n/QUICKSTART.de.md302│ │ ├── App.tsx # orchestrates mode / skill / DS pickers + sendCODE
MEDIUMdesign-templates/hyperframes/SKILL.md58# 2. Get an immediately-renderable scaffold (hyperframes.json,COMMENT
MEDIUMdesign-templates/hyperframes/SKILL.md71# Keep edits minimal; the scaffold is already valid HF.COMMENT
MEDIUMdesign-templates/last30days/scripts/lib/render.py628 # Reuse the existing comparison scaffold by feeding it the synthesizedCOMMENT
MEDIUMdesign-templates/last30days/scripts/lib/render.py629 # topic. _parse_comparison_entities splits on " vs " so the scaffoldCOMMENT
MEDIUMdesign-templates/last30days/scripts/lib/bird_x.py252 # Build OR-group query: ("multi-agent" OR "agent simulation") since:DATECOMMENT
MEDIUM…lates/live-artifact/examples/monday-operator-live.html861 { num: '#1262', title: 'Settings page redesign · scaffolding only', files: '22 files', author: 'Nora', age: '4h ago'CODE
MEDIUMdesign-templates/html-ppt/scripts/new-deck.sh2# html-ppt :: new-deck.sh — scaffold a new deck from templates/deck.htmlCOMMENT
MEDIUMpackages/contracts/tests/od-next-prompt-recipe.test.ts205 "## OD Next general orchestration",CODE
MEDIUMpackages/contracts/src/prompts/od-next-strategy.ts685 `## OD Next general orchestration\n\n${generalOrchestration}`,CODE
MEDIUMpackages/contracts/src/prompts/system.ts560 // ⚠️ This decides WHEN the legacy path gets the deck scaffold. OD Next hasCOMMENT
MEDIUMpackages/contracts/src/prompts/system.ts562 // The scaffold is shared; the injection conditions are not. Change both.COMMENT
MEDIUMpackages/contracts/src/prompts/deck-framework.ts559const LEGACY_DECK_COMPATIBILITY_BODY = `# Slide deck — selected or existing scaffold compatibilityCODE
MEDIUMskills/creative-director/SKILL.md25## OpenDesign orchestration modeCOMMENT
MEDIUM…emplates/video/hyperframes-product-reveal-minimal.json10 "prompt": "Build a 5-second HyperFrames composition (1920×1080, 30fps) for a minimal product reveal. The brief is restCODE
MEDIUMe2e/ui/real-daemon-run.test.ts1216 // scaffold and action cards below remain the end-to-end oracle.COMMENT
MEDIUM…ests/components/HomeView.web-clone-seed-scope.test.tsx5// an empty composer gets a localized "clone this site:" scaffold, because theCOMMENT
MEDIUM…ests/components/HomeView.web-clone-seed-scope.test.tsx9// Those two rules collide unless the scaffold is distinguishable from a draft:COMMENT
MEDIUM…ests/components/HomeView.web-clone-seed-scope.test.tsx163 // The scaffold stood in for an empty composer, so releasing it restoresCOMMENT
MEDIUM…ests/components/HomeView.web-clone-seed-scope.test.tsx195 // pass must not be mistaken for the scaffold having been handed back.COMMENT
MEDIUM…ests/components/HomeView.web-clone-seed-scope.test.tsx204 // The scaffold is the one piece of host-authored text this product types intoCOMMENT
MEDIUM…ests/components/HomeView.web-clone-seed-scope.test.tsx260 // The user pastes a URL directly after this text, so a scaffold that lostCOMMENT
MEDIUMapps/web/src/components/ChatPane.tsx887 // scaffold. Distinct from AI Optimize, which assumes a ready system exists.COMMENT
MEDIUM⚡apps/web/src/components/HomeView.tsx2627 // gets the localized "clone this site: <url>" scaffold instead ofCOMMENT
MEDIUM⚡apps/web/src/components/HomeView.tsx2634 // Only claim ownership when we actually wrote the scaffold. Re-pickingCOMMENT
MEDIUM⚡apps/web/src/components/HomeView.tsx2635 // Website clone while the scaffold is already there produces no seedCOMMENT
MEDIUM⚡apps/web/src/components/HomeView.tsx2637 // orphan the scaffold — leaving it to ride into the next chip afterCOMMENT
MEDIUMapps/web/src/components/HomeView.tsx734 // The exact Website-clone scaffold currently sitting in the composer, or null.COMMENT
MEDIUMapps/web/src/components/HomeView.tsx737 // which would otherwise translate the scaffold out from under the check andCOMMENT
MEDIUMapps/web/src/components/NextStepActions.tsx207 // Resume the selected agent on an incomplete brand extraction scaffold.COMMENT
MEDIUMapps/web/src/components/DesignSystemFlow.tsx2817 // flashes the old "Review draft design system" scaffold before the workspaceCOMMENT
MEDIUMapps/daemon/tests/plugins-scaffold.test.ts1// Phase 4 / spec §14.1 — `od plugin scaffold` unit test.COMMENT
MEDIUMapps/daemon/tests/brand-extraction-engine.test.ts813 // The agent fallback still takes over from the scaffold.COMMENT
MEDIUMapps/daemon/tests/brand-extraction-engine.test.ts1259 // bails and the agent drives from the scaffold on the fallback prompt.COMMENT
MEDIUMapps/daemon/tests/finalize-design.test.ts38// Touch the imports so the unused-import linter stays quiet on the scaffold.COMMENT
MEDIUM…s/daemon/tests/runtimes/claude-stream-thinking.test.ts10 * emit literal `## user` / `## assistant` lines in chain-of-thoughtCOMMENT
MEDIUMapps/daemon/tests/runtimes/prompt-budget.test.ts9// required field). `--auto` enables agentic mode with auto-approval —COMMENT
MEDIUMapps/daemon/tests/runtimes/agent-args.test.ts706 // mode and found agy's `-c` activates an internal agentic loop (toolCOMMENT
MEDIUMapps/daemon/tests/design-systems/showcase.test.ts11 it('parses `- **Name:** `#hex`` (colon inside bold) — agentic / warm-editorial shape', () => {CODE
MEDIUM…sts/routes/project-create-preparation-deadline.test.ts144 // The automatic OD Next route keeps this scaffold off the defaultCOMMENT
MEDIUMapps/daemon/src/cli.ts3288// Phase 4 / spec §14.1 — `od plugin scaffold` interactive starter.COMMENT
MEDIUMapps/daemon/src/cli.ts3292// agent can drop the scaffold into the current repo root.COMMENT
MEDIUMapps/daemon/src/server.ts13294 // `discovery-question-form` atom in `plugins/scaffold.ts`). That turnCOMMENT
MEDIUMapps/daemon/src/plugins/scaffold.ts1// Phase 4 / spec §14.1 — `od plugin scaffold` starter folder generator.COMMENT
MEDIUMapps/daemon/src/plugins/scaffold.ts17 // Target directory the scaffold tree is created under. The functionCOMMENT
MEDIUMapps/daemon/src/plugins/validate.ts17// Rationale: spec §16 Phase 4 ships `od plugin scaffold`, `odCOMMENT
10 more matches not shown…
Structural Annotation Overuse114 hits · 180 pts
SeverityFileLineSnippetContext
LOWTRANSLATIONS.md15### Step 1: Choose Your Language CodeCOMMENT
LOWTRANSLATIONS.md22### Step 2: Translate the READMECOMMENT
LOWTRANSLATIONS.md43### Step 3: Update ALL Language Switchers (Critical!)COMMENT
LOWTRANSLATIONS.md62### Step 4: Add UI Dictionary (Optional but Recommended)COMMENT
LOWTRANSLATIONS.md72### Step 5: Test and SubmitCOMMENT
LOW⚡…ange/20260608-hidden-packaged-amr-profile-menu/spec.md382### Step 1: Hidden Desktop MenuCOMMENT
LOW⚡…ange/20260608-hidden-packaged-amr-profile-menu/spec.md392### Step 2: Profile Config WritesCOMMENT
LOW⚡…ange/20260608-hidden-packaged-amr-profile-menu/spec.md401### Step 3: AMR Model Cache IsolationCOMMENT
LOW⚡…ange/20260608-hidden-packaged-amr-profile-menu/spec.md411### Step 4: Validation PassCOMMENT
LOW⚡…s/change/20260509-token-first-tailwind/phase1-notes.md7### Step 1: Tailwind foundationsCOMMENT
LOW⚡…s/change/20260509-token-first-tailwind/phase1-notes.md14### Step 2: OpenDesign Tailwind tokensCOMMENT
LOW⚡…s/change/20260509-token-first-tailwind/phase1-notes.md21### Step 3: Base style guardrailsCOMMENT
LOW⚡…s/change/20260509-token-first-tailwind/phase1-notes.md29### Step 4: Migration inventory and visual comparison prepCOMMENT
LOW…s/change/20260509-token-first-tailwind/phase1-notes.md78### Step 5: Dual-worktree agent visual comparison workflowCOMMENT
LOWplugins/community/humanize-ppt/scripts/smoke_check.py195 # Step 3: re-run WITHOUT --preview-outline/--confirm-outline to writeCOMMENT
LOWplugins/_official/examples/hyperframes/SKILL.md231// Step 3: Animate INTO those positionsCOMMENT
LOWplugins/_official/examples/hyperframes/SKILL.md236// Step 4: Animate OUT from those positionsCOMMENT
LOWdocs/deployment/docker.md10## Step 1: Open the Deploy FolderCOMMENT
LOWdocs/deployment/docker.md21## Step 2: Create `.env` and choose an API auth modeCOMMENT
LOWdocs/deployment/docker.md46## Step 3: Start OpenDesignCOMMENT
LOWdocs/deployment/docker.md56## Step 4: Confirm Container HealthCOMMENT
LOWdocs/deployment/docker.md70## Step 5: Verify Container Health Over HTTPCOMMENT
LOWdocs/deployment/docker.md81## Step 6: Open OpenDesign in Your BrowserCOMMENT
LOWdocs/deployment/cloud/aliyun.md38### Step 1: Create the ECS instanceCOMMENT
LOWdocs/deployment/cloud/aliyun.md64### Step 2: Install DockerCOMMENT
LOWdocs/deployment/cloud/aliyun.md79### Step 3: Configure image acceleration (镜像加速)COMMENT
LOWdocs/deployment/cloud/aliyun.md97### Step 4: Run OpenDesignCOMMENT
LOWdocs/deployment/cloud/aliyun.md107### Step 5: Put a reverse proxy in frontCOMMENT
LOWdocs/deployment/cloud/azure.md13## Step 1: Choose NamesCOMMENT
LOWdocs/deployment/cloud/azure.md26## Step 2: Create The Resource GroupCOMMENT
LOWdocs/deployment/cloud/azure.md34## Step 3: Deploy The Bicep TemplateCOMMENT
LOWdocs/deployment/cloud/azure.md58## Step 4: Fetch The ACI UpstreamCOMMENT
LOWdocs/deployment/cloud/azure.md73## Step 5: Put A Trusted Proxy In FrontCOMMENT
LOWdesign-templates/hyperframes/SKILL.md231// Step 3: Animate INTO those positionsCOMMENT
LOWdesign-templates/hyperframes/SKILL.md236// Step 4: Animate OUT from those positionsCOMMENT
LOW⚡design-templates/last30days/scripts/lib/setup_wizard.py427 # Step 1: Start device flowCOMMENT
LOW⚡design-templates/last30days/scripts/lib/setup_wizard.py436 # Step 2: Copy code to clipboard BEFORE opening browserCOMMENT
LOW⚡design-templates/last30days/scripts/lib/setup_wizard.py447 # Step 3: Show code prominently, then open browserCOMMENT
LOW⚡design-templates/last30days/scripts/lib/setup_wizard.py466 # Step 4: Poll for token (with periodic code reminders)COMMENT
LOW⚡design-templates/last30days/scripts/lib/setup_wizard.py474 # Step 4: Fetch API keyCOMMENT
LOW⚡design-templates/last30days/scripts/lib/setup_wizard.py531 # Step 2: Fall back to device flowCOMMENT
LOWdesign-templates/last30days/scripts/lib/setup_wizard.py503 # Step 1: Try PAT via gh CLICOMMENT
LOWdesign-templates/last30days/scripts/lib/instagram.py452 # Step 0: Creator reels (high-signal, runs first)COMMENT
LOWdesign-templates/last30days/scripts/lib/instagram.py463 # Step 1: Multi-query keyword search — run ScrapeCreators for each expanded queryCOMMENT
LOW⚡design-templates/last30days/scripts/lib/instagram.py481 # Step 2: Fetch captions for top NCOMMENT
LOW⚡design-templates/last30days/scripts/lib/instagram.py484 # Step 3: Attach captions to itemsCOMMENT
LOW⚡design-templates/last30days/scripts/lib/tiktok.py522 # Step 2: Fetch captions for top NCOMMENT
LOW⚡design-templates/last30days/scripts/lib/tiktok.py525 # Step 3: Attach captions to itemsCOMMENT
LOWdesign-templates/last30days/scripts/lib/tiktok.py504 # Step 1: Multi-query keyword search — run ScrapeCreators for each expanded queryCOMMENT
LOW⚡design-templates/last30days/scripts/lib/youtube_yt.py338 # Step 1: Fetch the watch page HTMLCOMMENT
LOW⚡design-templates/last30days/scripts/lib/youtube_yt.py347 # Step 2: Extract captions URL from ytInitialPlayerResponseCOMMENT
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py398 # Step 3: Fetch the VTT subtitle fileCOMMENT
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py560 # Step 1: Multi-query search — run yt-dlp for each expanded queryCOMMENT
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py578 # Step 2: Fetch transcripts for top videos by views.COMMENT
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py592 # Step 3: Attach transcripts and extract highlightsCOMMENT
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py795 # Step 1: SearchCOMMENT
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py853 # Step 2: Fetch transcripts for top videosCOMMENT
LOWskills/ecommerce-image-workflow/SKILL.md90### Step 0 - Confirm reference-product modeCOMMENT
LOWskills/ecommerce-image-workflow/SKILL.md103### Step 1 - Extract product identity anchorsCOMMENT
LOWskills/ecommerce-image-workflow/SKILL.md117### Step 2 - Build a three-slot shot planCOMMENT
54 more matches not shown…
Empty Error Handlers35 hits · 175 pts
SeverityFileLineSnippetContext
HIGHdesign-templates/last30days/scripts/last30days.py872except Exception:CODE
HIGHdesign-templates/last30days/scripts/lib/polymarket.py680except (IndexError, TypeError):CODE
HIGHdesign-templates/last30days/scripts/lib/subproc.py77except Exception:CODE
HIGHdesign-templates/last30days/scripts/lib/bird_x.py176except ImportError:CODE
HIGHdesign-templates/last30days/scripts/lib/bird_x.py195except Exception:CODE
HIGHdesign-templates/last30days/scripts/lib/bird_x.py407except (ValueError, TypeError):CODE
HIGHdesign-templates/last30days/scripts/lib/setup_wizard.py444except Exception:CODE
HIGHdesign-templates/last30days/scripts/lib/http.py100except (OSError, UnicodeDecodeError):CODE
HIGHdesign-templates/last30days/scripts/lib/instagram.py140except (ValueError, TypeError):CODE
HIGHdesign-templates/last30days/scripts/lib/instagram.py131except (ValueError, TypeError):CODE
HIGHdesign-templates/last30days/scripts/lib/tiktok.py118except (ValueError, TypeError):CODE
HIGHdesign-templates/last30days/scripts/lib/dates.py30except (ValueError, TypeError):CODE
HIGHdesign-templates/last30days/scripts/lib/bluesky.py116except (ValueError, TypeError):CODE
HIGHdesign-templates/last30days/scripts/lib/github.py60except (FileNotFoundError, subprocess.TimeoutExpired, OSError):CODE
HIGHdesign-templates/last30days/scripts/lib/github.py889except Exception:CODE
HIGH…sign-templates/last30days/scripts/lib/reddit_public.py247except Exception:CODE
HIGH…sign-templates/last30days/scripts/lib/reddit_public.py145except (ValueError, TypeError, OSError):CODE
HIGH…sign-templates/last30days/scripts/lib/reddit_public.py86except ValueError:CODE
HIGHdesign-templates/last30days/scripts/lib/xquik.py187except (ValueError, TypeError):CODE
HIGH…ign-templates/last30days/scripts/lib/cookie_extract.py51except OSError:CODE
HIGH…ign-templates/last30days/scripts/lib/cookie_extract.py130except OSError:CODE
HIGH…ign-templates/last30days/scripts/lib/cookie_extract.py181except OSError:CODE
HIGH…ign-templates/last30days/scripts/lib/cookie_extract.py187except OSError:CODE
HIGH…ign-templates/last30days/scripts/lib/chrome_cookies.py163except Exception:CODE
HIGH…ign-templates/last30days/scripts/lib/chrome_cookies.py264except Exception:CODE
HIGH…ign-templates/last30days/scripts/lib/chrome_cookies.py201except Exception:CODE
HIGH.github/scripts/convergence.py1944except ConfigError:CODE
HIGH.github/scripts/convergence.py1870except ConfigError:CODE
HIGH.github/scripts/convergence.py1938except ConfigError:CODE
HIGH.github/scripts/convergence.py946except OSError:CODE
HIGH.github/scripts/convergence.py1901except ConfigError:CODE
HIGH.github/scripts/convergence.py1988except ConfigError:CODE
HIGH.github/scripts/convergence.py1980except ConfigError:CODE
HIGH.github/scripts/publish_whats_new.py294except PublishError:CODE
HIGH.github/scripts/lib/github.py153except OSError:CODE
Hallucination Indicators13 hits · 145 pts
SeverityFileLineSnippetContext
CRITICAL⚡…icial/examples/webgl-pixel-reveal-gallery/example.html158 this.mat.uniforms.uResolution.value.set(image.naturalWidth,image.naturalHeight);CODE
CRITICAL⚡…icial/examples/webgl-pixel-reveal-gallery/example.html159 this.mat.uniforms.uContainerRes.value.set(this.node.w,this.node.h);CODE
CRITICAL⚡…icial/examples/webgl-pixel-reveal-gallery/example.html166 onResize(){ this.setBounds(); this.setDims(); this.setPos(); this.mat.uniforms.uContainerRes.value.set(this.node.w,thiCODE
CRITICAL…_official/examples/webgl-distortion-grain/example.html119 this.mat.uniforms.uTextureSize.value.set(t.image.width,t.image.height); });CODE
CRITICAL…_official/examples/webgl-distortion-grain/example.html127 this.mat.uniforms.uQuadSize.value.set(this.w,this.h); }CODE
CRITICAL…s/_official/examples/motion-future/assets/three.min.js7function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defiCODE
CRITICAL…ficial/examples/webgl-horizontal-parallax/example.html96 this.mat.uniforms.uImageResolution.value.set(t.image.width,t.image.height); });CODE
CRITICAL…ficial/examples/webgl-horizontal-parallax/example.html101 this.mat.uniforms.uResolution.value.set(this.b.width,this.b.height); }CODE
CRITICAL…omepage/assets/_next/static/chunks/e553ef8ae208a000.js1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,94394,(eCODE
CRITICAL…omepage/assets/_next/static/chunks/7758f29a8aeb1c60.js1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,76736,(eCODE
CRITICAL…omepage/assets/_next/static/chunks/7758f29a8aeb1c60.js63`,s7=e=>Math.pow(2,Math.ceil(Math.log2(Math.max(1,e)))),ue=e=>{let t=e.image;if(!t)return null;let r=t.width,n=t.height;CODE
CRITICAL…omepage/assets/_next/static/chunks/7758f29a8aeb1c60.js153}`,{tDiffuse:{value:null},uVelocity:{value:null},uSimSize:{value:new sy.Vector2(l,l)},uDisplacementStrength:{value:Math.CODE
CRITICAL…omepage/assets/_next/static/chunks/1098c2541054fc77.js1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,25661,(eCODE
Verbosity Indicators65 hits · 101 pts
SeverityFileLineSnippetContext
LOWplugins/community/humanize-ppt/scripts/smoke_check.py195 # Step 3: re-run WITHOUT --preview-outline/--confirm-outline to writeCOMMENT
LOW⚡design-templates/last30days/scripts/lib/setup_wizard.py427 # Step 1: Start device flowCOMMENT
LOW⚡design-templates/last30days/scripts/lib/setup_wizard.py436 # Step 2: Copy code to clipboard BEFORE opening browserCOMMENT
LOW⚡design-templates/last30days/scripts/lib/setup_wizard.py447 # Step 3: Show code prominently, then open browserCOMMENT
LOW⚡design-templates/last30days/scripts/lib/setup_wizard.py466 # Step 4: Poll for token (with periodic code reminders)COMMENT
LOW⚡design-templates/last30days/scripts/lib/setup_wizard.py474 # Step 4: Fetch API keyCOMMENT
LOW⚡design-templates/last30days/scripts/lib/setup_wizard.py531 # Step 2: Fall back to device flowCOMMENT
LOWdesign-templates/last30days/scripts/lib/setup_wizard.py503 # Step 1: Try PAT via gh CLICOMMENT
LOWdesign-templates/last30days/scripts/lib/instagram.py452 # Step 0: Creator reels (high-signal, runs first)COMMENT
LOWdesign-templates/last30days/scripts/lib/instagram.py463 # Step 1: Multi-query keyword search — run ScrapeCreators for each expanded queryCOMMENT
LOW⚡design-templates/last30days/scripts/lib/instagram.py481 # Step 2: Fetch captions for top NCOMMENT
LOW⚡design-templates/last30days/scripts/lib/instagram.py484 # Step 3: Attach captions to itemsCOMMENT
LOW⚡design-templates/last30days/scripts/lib/tiktok.py522 # Step 2: Fetch captions for top NCOMMENT
LOW⚡design-templates/last30days/scripts/lib/tiktok.py525 # Step 3: Attach captions to itemsCOMMENT
LOWdesign-templates/last30days/scripts/lib/tiktok.py504 # Step 1: Multi-query keyword search — run ScrapeCreators for each expanded queryCOMMENT
LOW⚡design-templates/last30days/scripts/lib/youtube_yt.py338 # Step 1: Fetch the watch page HTMLCOMMENT
LOW⚡design-templates/last30days/scripts/lib/youtube_yt.py347 # Step 2: Extract captions URL from ytInitialPlayerResponseCOMMENT
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py398 # Step 3: Fetch the VTT subtitle fileCOMMENT
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py560 # Step 1: Multi-query search — run yt-dlp for each expanded queryCOMMENT
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py578 # Step 2: Fetch transcripts for top videos by views.COMMENT
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py592 # Step 3: Attach transcripts and extract highlightsCOMMENT
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py795 # Step 1: SearchCOMMENT
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py853 # Step 2: Fetch transcripts for top videosCOMMENT
LOW⚡…sts/components/FileViewer.srcdoc-reload-races.test.tsx428 // Step 3: second Reload click fires BEFORE fetch1 resolves.COMMENT
LOW⚡…sts/components/FileViewer.srcdoc-reload-races.test.tsx434 // Step 4: resolve fetch1 with a non-2xx to trigger the restore path.COMMENT
LOW⚡…sts/components/FileViewer.srcdoc-reload-races.test.tsx635 // Step 2: click Reload. The source probe is deferred so we observe theCOMMENT
LOW⚡…sts/components/FileViewer.srcdoc-reload-races.test.tsx644 // Step 3: the same URL transport remains active; it must not fall throughCOMMENT
LOW⚡…sts/components/FileViewer.srcdoc-reload-races.test.tsx903 // Step 2: enter Draw (Mark) mode — drawOverlayOpen becomes true, whichCOMMENT
LOW⚡…sts/components/FileViewer.srcdoc-reload-races.test.tsx909 // Step 3: click Reload while Draw mode is active.COMMENT
LOW⚡…sts/components/FileViewer.srcdoc-reload-races.test.tsx918 // Step 4: resolve fetch with V2 content.COMMENT
LOW⚡…sts/components/FileViewer.srcdoc-reload-races.test.tsx924 // Step 5: KEY ASSERTION — the active srcdoc iframe must show V2 content.COMMENT
LOW⚡…sts/components/FileViewer.srcdoc-reload-races.test.tsx1243 // Step 3: select a target so the panel (and onApplyPatch) is available.COMMENT
LOW⚡…sts/components/FileViewer.srcdoc-reload-races.test.tsx1246 // Step 4: mark subsequent raw reads, then click Reload. The handler firstCOMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx400 // Step 1: initial render — file content "V1" lands in the iframe srcdoc.COMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx417 // Step 2: first Reload click — source goes null, fetch1 is in flight.COMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx471 // Step 1: mount with File A and wait for it to load.COMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx499 // Step 2: click Reload on File A — ref captures "FILE-A-HTML", source goesCOMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx524 // Step 3: switch to File B BEFORE the File A fetch resolves.COMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx556 // Step 4: drain microtasks so React processes the file-switch re-renderCOMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx615 // Step 1: mount with shimHtml and wait for the guarded URL lane.COMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx727 // Step 1: mount with File A and wait for "V1-CONTENT" to appear.COMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx743 // Step 2: click Reload on File A.COMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx769 // Step 3: switch to File B while the File A reload fetch is still inCOMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx805 // Step 4: switch back to File A. File A's fetch returns null (500) — aCOMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx887 // Step 1: initial render — "V1-HTML" lands in the iframe srcdoc.COMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx966 // Step 1: mount with File A and wait for "A-V1-CONTENT" to appear.COMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx982 // Step 2: click Reload on File A.COMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx1008 // Step 3: switch to file B while A-reload fetch is still in flight.COMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx1049 // Step 4: switch back to File A before B's fetch resolves.COMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx1217 // Step 1: settled source starts on the daemon-guarded URL lane.COMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx1232 // Step 2: enter Manual Edit mode — manualEditFrozenSource captures V1.COMMENT
LOW…sts/components/FileViewer.srcdoc-reload-races.test.tsx1260 // Step 5: attempt to save a Manual Edit patch while the asynchronousCOMMENT
LOW⚡apps/daemon/tests/amr-acp-integration.test.ts412 // Step 1: live catalog path normalizes the raw id to the canonical form.COMMENT
LOW⚡apps/daemon/tests/amr-acp-integration.test.ts422 // Step 2: the normalized id survives the full ACP session/set_model flow.COMMENT
LOW⚡apps/daemon/src/mcp-oauth.ts542 // Step 1: ask the MCP server who its auth server is. If the serverCOMMENT
LOW⚡apps/daemon/src/mcp-oauth.ts550 // Step 2: discovery on the auth server.COMMENT
LOW⚡apps/daemon/src/mcp-oauth.ts556 // Step 3: ensure we have a registered client_id (DCR if missing).COMMENT
LOW⚡apps/daemon/src/mcp-oauth.ts564 // Step 4: PKCE + state.COMMENT
LOWapps/daemon/src/byok-tools.ts831 // Step 1: POST /v1/video/create → task_id.COMMENT
LOWapps/daemon/src/byok-tools.ts868 // Step 2: poll /v1/video/status until completed / failed / timeout.COMMENT
5 more matches not shown…
Unused Imports102 hits · 100 pts
SeverityFileLineSnippetContext
LOWplugins/community/humanize-ppt/scripts/pptx_qa.py10CODE
LOW…gins/community/humanize-ppt/scripts/humanize_ppt_v1.py4CODE
LOWdesign-templates/last30days/scripts/last30days.py5CODE
LOWdesign-templates/last30days/scripts/watchlist.py4CODE
LOWdesign-templates/last30days/scripts/lib/rerank.py3CODE
LOWdesign-templates/last30days/scripts/lib/rerank.py8CODE
LOWdesign-templates/last30days/scripts/lib/truthsocial.py9CODE
LOWdesign-templates/last30days/scripts/lib/planner.py3CODE
LOWdesign-templates/last30days/scripts/lib/signals.py3CODE
LOWdesign-templates/last30days/scripts/lib/hackernews.py10CODE
LOWdesign-templates/last30days/scripts/lib/hackernews.py11CODE
LOWdesign-templates/last30days/scripts/lib/hackernews.py13CODE
LOWdesign-templates/last30days/scripts/lib/resolve.py8CODE
LOWdesign-templates/last30days/scripts/lib/env.py3CODE
LOWdesign-templates/last30days/scripts/lib/query.py5CODE
LOWdesign-templates/last30days/scripts/lib/render.py3CODE
LOWdesign-templates/last30days/scripts/lib/polymarket.py10CODE
LOWdesign-templates/last30days/scripts/lib/polymarket.py13CODE
LOWdesign-templates/last30days/scripts/lib/categories.py24CODE
LOWdesign-templates/last30days/scripts/lib/subproc.py8CODE
LOWdesign-templates/last30days/scripts/lib/dedupe.py3CODE
LOWdesign-templates/last30days/scripts/lib/normalize.py3CODE
LOWdesign-templates/last30days/scripts/lib/bird_x.py11CODE
LOWdesign-templates/last30days/scripts/lib/bird_x.py14CODE
LOWdesign-templates/last30days/scripts/lib/pinterest.py10CODE
LOWdesign-templates/last30days/scripts/lib/pinterest.py11CODE
LOWdesign-templates/last30days/scripts/lib/pinterest.py12CODE
LOWdesign-templates/last30days/scripts/lib/pinterest.py12CODE
LOWdesign-templates/last30days/scripts/lib/pinterest.py19CODE
LOWdesign-templates/last30days/scripts/lib/snippet.py3CODE
LOWdesign-templates/last30days/scripts/lib/providers.py3CODE
LOWdesign-templates/last30days/scripts/lib/threads.py11CODE
LOWdesign-templates/last30days/scripts/lib/html_render.py3CODE
LOWdesign-templates/last30days/scripts/lib/cluster.py3CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py3CODE
LOWdesign-templates/last30days/scripts/lib/http.py5CODE
LOWdesign-templates/last30days/scripts/lib/fusion.py3CODE
LOWdesign-templates/last30days/scripts/lib/instagram.py11CODE
LOWdesign-templates/last30days/scripts/lib/tiktok.py11CODE
LOWdesign-templates/last30days/scripts/lib/bluesky.py8CODE
LOWdesign-templates/last30days/scripts/lib/bluesky.py9CODE
LOWdesign-templates/last30days/scripts/lib/bluesky.py11CODE
LOW…ign-templates/last30days/scripts/lib/safari_cookies.py10CODE
LOW…ign-templates/last30days/scripts/lib/safari_cookies.py12CODE
LOWdesign-templates/last30days/scripts/lib/github.py13CODE
LOWdesign-templates/last30days/scripts/lib/grounding.py3CODE
LOWdesign-templates/last30days/scripts/lib/reddit.py11CODE
LOWdesign-templates/last30days/scripts/lib/reddit.py15CODE
LOWdesign-templates/last30days/scripts/lib/competitors.py13CODE
LOWdesign-templates/last30days/scripts/lib/xquik.py8CODE
LOWdesign-templates/last30days/scripts/lib/fanout.py14CODE
LOWdesign-templates/last30days/scripts/lib/xai_x.py5CODE
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py10CODE
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py13CODE
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py19CODE
LOWdesign-templates/last30days/scripts/lib/schema.py3CODE
LOWdesign-templates/last30days/scripts/lib/preflight.py15CODE
LOW.github/scripts/pack.py4CODE
LOW.github/scripts/postinstall.py5CODE
LOW.github/scripts/release.py4CODE
42 more matches not shown…
AI Slop Vocabulary41 hits · 94 pts
SeverityFileLineSnippetContext
MEDIUMclipper/background.js444// width (robust against retina + page zoom, which a raw devicePixelRatio isCOMMENT
MEDIUM…ial/video-templates/frame-swiss-grid/source/index.html17!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…cial/video-templates/frame-nyt-graph/source/index.html18!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…eo-templates/frame-product-promo-30s/source/index.html18!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…l/video-templates/frame-kinetic-type/source/index.html18!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…ial/video-templates/frame-warm-grain/source/index.html18!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…cial/video-templates/frame-play-mode/source/index.html18!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…icial/video-templates/frame-vignelli/source/index.html16!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…/video-templates/frame-decision-tree/source/index.html18!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…/video-templates/frame-product-promo/source/index.html18!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM⚡…icial/examples/webgl-pixel-reveal-gallery/example.html172 // Native scroll (robust across all browsers + the sandbox iframe). The fixedCOMMENT
MEDIUM…xamples/motion-distilbook-explainer/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…amples/motion-prompt-motion-gallery/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…al/examples/motion-claude-agent-lab/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…xamples/motion-mind-clarity-journey/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…/_official/examples/motion-showreel/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…ples/motion-kinetic-motion-designer/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…icial/examples/motion-visual-lesson/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…examples/motion-tixfox-ticket-promo/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…amples/motion-flowdrive-motion-reel/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…/examples/motion-claude-design-team/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…mples/motion-sky-water-tessellation/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…mples/motion-superx-audience-growth/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…amples/motion-windows-studio-launch/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…ns/_official/examples/motion-future/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…/_official/examples/motion-ui-morph/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…omepage/assets/_next/static/chunks/8c2d1abc8462562b.js1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,34539,(eCODE
MEDIUM…omepage/assets/_next/static/chunks/8c2d1abc8462562b.js1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,34539,(eCODE
MEDIUM…ial/examples/motion-opus-design-lab/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…icial/examples/motion-product-promo/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUM…mples/motion-semantic-color-stripes/assets/gsap.min.js10!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?defCODE
MEDIUMdesign-templates/last30days/scripts/lib/bird_x.py135 """Get comprehensive Bird search status.STRING
MEDIUM⚡design-templates/last30days/scripts/lib/github.py707# Project-mode search: fetch comprehensive data for specific reposCOMMENT
MEDIUM.github/workflows/critique-conformance.yml3# Feeds every registered adapter through the conformance harness andCOMMENT
MEDIUM.github/workflows/critique-conformance.yml54 # production agent CLI into the harness; here we drive theCOMMENT
MEDIUM.github/workflows/critique-conformance.yml56 # proves the cron plumbing end-to-end (install + build + harnessCOMMENT
MEDIUMapps/web/src/components/DesignBrowserPanel.tsx1741 // path is as robust as the full-frame capture.COMMENT
MEDIUMapps/web/src/lib/use-deck-preview-scale.ts15// overflows into an overlapping mess. The robust fix — matching PreviewModal —COMMENT
MEDIUMapps/daemon/src/qa/deck-layout.ts8// variable length, so the only durable fix is a template that is robust byCOMMENT
MEDIUMapps/daemon/src/prompts/media-contract.ts263 [--loop] # audio:sfx only; request a seamless loopCODE
MEDIUMdesign-systems/lovable/tokens.css100 * background: #f7f4ed (matches page) — for seamless integration".COMMENT
Excessive Try-Catch Wrapping95 hits · 92 pts
SeverityFileLineSnippetContext
MEDIUM…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py1309def main():CODE
LOW…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py1312 except Exception:CODE
LOW…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py2122 except Exception:CODE
LOW…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py817 except Exception:STRING
LOWdesign-templates/last30days/scripts/last30days.py221 except Exception as exc:CODE
MEDIUMdesign-templates/last30days/scripts/last30days.py642 print("Error: --deep-research requires OPENROUTER_API_KEY", file=sys.stderr)CODE
LOWdesign-templates/last30days/scripts/last30days.py784 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/last30days.py850 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/last30days.py872 except Exception:CODE
LOWdesign-templates/last30days/scripts/watchlist.py41 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/xurl_x.py94 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/truthsocial.py114 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/hackernews.py111 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/hackernews.py222 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/resolve.py43 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/resolve.py236 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/env.py342 except Exception:CODE
LOWdesign-templates/last30days/scripts/lib/env.py574 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/polymarket.py326 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/polymarket.py358 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/subproc.py77 except Exception:CODE
LOWdesign-templates/last30days/scripts/lib/bird_x.py188 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/bird_x.py195 except Exception:CODE
LOWdesign-templates/last30days/scripts/lib/perplexity.py86 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/pinterest.py152 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/pinterest.py165 except Exception as e:CODE
LOW⚡design-templates/last30days/scripts/lib/setup_wizard.py444 except Exception:CODE
LOW⚡design-templates/last30days/scripts/lib/setup_wizard.py461 except Exception:CODE
LOW⚡design-templates/last30days/scripts/lib/setup_wizard.py528 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/setup_wizard.py53 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/setup_wizard.py81 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/threads.py168 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/threads.py181 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py287 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py307 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py365 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py389 except Exception as retry_exc:CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py670 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py697 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py823 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py867 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py887 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py922 except Exception:CODE
LOWdesign-templates/last30days/scripts/lib/instagram.py247 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/instagram.py260 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/instagram.py305 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/instagram.py318 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/instagram.py415 except Exception as e:CODE
LOW…sign-templates/last30days/scripts/lib/quality_nudge.py39 except Exception:CODE
LOW…sign-templates/last30days/scripts/lib/quality_nudge.py93 except Exception:CODE
LOWdesign-templates/last30days/scripts/lib/tiktok.py225 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/tiktok.py238 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/tiktok.py272 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/tiktok.py285 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/tiktok.py330 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/tiktok.py343 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/tiktok.py443 except Exception as e:CODE
LOWdesign-templates/last30days/scripts/lib/tiktok.py589 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/tiktok.py631 except Exception as exc:CODE
LOWdesign-templates/last30days/scripts/lib/tiktok.py644 except Exception as exc:CODE
35 more matches not shown…
Deep Nesting94 hits · 83 pts
SeverityFileLineSnippetContext
LOWplugins/community/humanize-ppt/scripts/pptx_qa.py134CODE
LOW…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py356CODE
LOW…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py572CODE
LOW…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py2237CODE
LOW…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py3150CODE
LOW…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py3782CODE
LOWdesign-templates/last30days/scripts/last30days.py526CODE
LOWdesign-templates/last30days/scripts/lib/truthsocial.py57CODE
LOWdesign-templates/last30days/scripts/lib/planner.py303CODE
LOWdesign-templates/last30days/scripts/lib/planner.py491CODE
LOWdesign-templates/last30days/scripts/lib/planner.py681CODE
LOWdesign-templates/last30days/scripts/lib/resolve.py142CODE
LOWdesign-templates/last30days/scripts/lib/env.py70CODE
LOWdesign-templates/last30days/scripts/lib/env.py309CODE
LOWdesign-templates/last30days/scripts/lib/render.py14CODE
LOWdesign-templates/last30days/scripts/lib/render.py772CODE
LOWdesign-templates/last30days/scripts/lib/render.py1374CODE
LOWdesign-templates/last30days/scripts/lib/render.py1690CODE
LOWdesign-templates/last30days/scripts/lib/polymarket.py331CODE
LOWdesign-templates/last30days/scripts/lib/polymarket.py557CODE
LOWdesign-templates/last30days/scripts/lib/bird_x.py355CODE
LOWdesign-templates/last30days/scripts/lib/setup_wizard.py30CODE
LOWdesign-templates/last30days/scripts/lib/setup_wizard.py101CODE
LOWdesign-templates/last30days/scripts/lib/setup_wizard.py151CODE
LOWdesign-templates/last30days/scripts/lib/setup_wizard.py491CODE
LOWdesign-templates/last30days/scripts/lib/providers.py259CODE
LOWdesign-templates/last30days/scripts/lib/providers.py381CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py130CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py164CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py578CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py726CODE
LOWdesign-templates/last30days/scripts/lib/http.py36CODE
LOWdesign-templates/last30days/scripts/lib/fusion.py110CODE
LOWdesign-templates/last30days/scripts/lib/instagram.py66CODE
LOWdesign-templates/last30days/scripts/lib/instagram.py348CODE
LOWdesign-templates/last30days/scripts/lib/instagram.py423CODE
LOWdesign-templates/last30days/scripts/lib/tiktok.py65CODE
LOWdesign-templates/last30days/scripts/lib/tiktok.py378CODE
LOWdesign-templates/last30days/scripts/lib/tiktok.py451CODE
LOWdesign-templates/last30days/scripts/lib/github.py453CODE
LOWdesign-templates/last30days/scripts/lib/github.py710CODE
LOWdesign-templates/last30days/scripts/lib/github.py828CODE
LOWdesign-templates/last30days/scripts/lib/github.py854CODE
LOW…sign-templates/last30days/scripts/lib/reddit_public.py55CODE
LOW…sign-templates/last30days/scripts/lib/reddit_public.py253CODE
LOW…sign-templates/last30days/scripts/lib/reddit_public.py301CODE
LOWdesign-templates/last30days/scripts/lib/grounding.py190CODE
LOWdesign-templates/last30days/scripts/lib/reddit.py431CODE
LOWdesign-templates/last30days/scripts/lib/reddit.py562CODE
LOWdesign-templates/last30days/scripts/lib/xquik.py65CODE
LOW…ign-templates/last30days/scripts/lib/cookie_extract.py70CODE
LOWdesign-templates/last30days/scripts/lib/xai_x.py128CODE
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py144CODE
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py498CODE
LOWdesign-templates/last30days/scripts/lib/relevance.py95CODE
LOW…ign-templates/last30days/scripts/lib/chrome_cookies.py168CODE
LOW…sign-templates/last30days/scripts/lib/reddit_enrich.py71CODE
LOW…sign-templates/last30days/scripts/lib/reddit_enrich.py147CODE
LOW.github/scripts/scopes.py70CODE
LOW.github/scripts/scopes.py98CODE
34 more matches not shown…
Cross-File Repetition12 hits · 60 pts
SeverityFileLineSnippetContext
HIGHdesign-templates/last30days/scripts/lib/pinterest.py0parse youtube search response to normalized format. returns: list of item dicts ready for normalization.STRING
HIGHdesign-templates/last30days/scripts/lib/threads.py0parse youtube search response to normalized format. returns: list of item dicts ready for normalization.STRING
HIGHdesign-templates/last30days/scripts/lib/instagram.py0parse youtube search response to normalized format. returns: list of item dicts ready for normalization.STRING
HIGHdesign-templates/last30days/scripts/lib/tiktok.py0parse youtube search response to normalized format. returns: list of item dicts ready for normalization.STRING
HIGHdesign-templates/last30days/scripts/lib/youtube_yt.py0parse youtube search response to normalized format. returns: list of item dicts ready for normalization.STRING
HIGHdesign-templates/last30days/scripts/lib/pinterest.py0search tiktok via scrapecreators api. args: topic: search topic from_date: start date (yyyy-mm-dd) to_date: end date (yySTRING
HIGHdesign-templates/last30days/scripts/lib/threads.py0search tiktok via scrapecreators api. args: topic: search topic from_date: start date (yyyy-mm-dd) to_date: end date (yySTRING
HIGHdesign-templates/last30days/scripts/lib/instagram.py0search tiktok via scrapecreators api. args: topic: search topic from_date: start date (yyyy-mm-dd) to_date: end date (yySTRING
HIGHdesign-templates/last30days/scripts/lib/tiktok.py0search tiktok via scrapecreators api. args: topic: search topic from_date: start date (yyyy-mm-dd) to_date: end date (yySTRING
HIGHdesign-templates/last30days/scripts/lib/instagram.py0generate multiple youtube search queries from a topic. mirrors reddit.py's expand_reddit_queries() pattern: 1. extract cSTRING
HIGHdesign-templates/last30days/scripts/lib/tiktok.py0generate multiple youtube search queries from a topic. mirrors reddit.py's expand_reddit_queries() pattern: 1. extract cSTRING
HIGHdesign-templates/last30days/scripts/lib/youtube_yt.py0generate multiple youtube search queries from a topic. mirrors reddit.py's expand_reddit_queries() pattern: 1. extract cSTRING
Synthetic Comment Markers8 hits · 52 pts
SeverityFileLineSnippetContext
HIGHplugins/community/hallmark/references/anti-patterns.md125## Major (looks AI-generated)COMMENT
HIGH…tes/frame-swiss-grid/source/compositions/captions.html142 // Hard cut animation (no fades) as requestedCOMMENT
HIGHplugins/_official/design-systems/atelier-zero/DESIGN.md244### Anti-patterns specific to AI-generated imageryCOMMENT
HIGHplugins/_official/design-systems/replicate/DESIGN.md256- "Create a manifesto section on Replicate Dark (#202020) with 'Imagine what you can build.' at 128px rb-freigeist-neue CODE
HIGHskills/writing-guidelines/references/guidelines.md34### AI-generated tells (flag these)COMMENT
HIGHapps/web/src/components/DesignBrowserPanel.tsx446 { label: 'Lummi', url: 'https://www.lummi.ai/', detail: 'Free AI-generated visuals.' },CODE
HIGHdesign-systems/atelier-zero/DESIGN.md244### Anti-patterns specific to AI-generated imageryCOMMENT
HIGHdesign-systems/replicate/DESIGN.md256- "Create a manifesto section on Replicate Dark (#202020) with 'Imagine what you can build.' at 128px rb-freigeist-neue CODE
Cross-Language Confusion5 hits · 32 pts
SeverityFileLineSnippetContext
HIGH…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py1164function sendDeck(){{ if(deckFrame && deckFrame.contentWindow) deckFrame.contentWindow.postMessage({{type:'presenter-gotCODE
HIGH…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py1313 raise SystemExit("Missing playwright. Run: python3 -m pip install playwright && python3 -m playwright install chCODE
HIGH⚡.github/scripts/pack.py105 signatures: keys.map(({keyId, privateKey}) => ({algorithm: 'Ed25519', keyId, value: sign(null, payload, privateKey).CODE
HIGH⚡.github/scripts/pack.py109 return key && signature.algorithm === 'Ed25519' && verify(null, payload, key.publicKey, Buffer.from(signature.value,CODE
HIGH⚡.github/scripts/pack.py109 return key && signature.algorithm === 'Ed25519' && verify(null, payload, key.publicKey, Buffer.from(signature.value,CODE
Cross-Language Confusion (JS/TS)5 hits · 25 pts
SeverityFileLineSnippetContext
HIGHpackages/host/src/protocol.ts403 print(html: string, nonce?: string, options?: OpenDesignHostPdfPrintOptions): Promise<OpenDesignHostActionResult>;CODE
HIGHapps/daemon/tests/run-retry-runtime.test.ts839 elif [ ${String(successfulPromptDelayMs)} -gt 0 ]; thenCODE
HIGHapps/daemon/tests/run-retry-runtime.test.ts869 elif [ ${stallFirstAttempt ? '1' : '0'} -eq 1 ]; thenCODE
HIGHapps/daemon/src/prompts/media-contract.ts421 elif [ "\$ec" -ne 2 ]; thenCODE
HIGHapps/daemon/src/prompts/system.ts503 elif [ "\$ec" -ne 2 ]; thenCODE
Docstring Block Structure4 hits · 20 pts
SeverityFileLineSnippetContext
HIGHdesign-templates/last30days/scripts/lib/subproc.py37Run a subprocess with process-group cleanup on timeout. Spawns ``cmd`` inside its own process group via ``os.setsidSTRING
HIGHdesign-templates/last30days/scripts/lib/http.py47Make an HTTP request and return JSON response. Args: method: HTTP method (GET, POST, etc.) url: ReqSTRING
HIGH…sign-templates/last30days/scripts/lib/reddit_enrich.py41Fetch Reddit thread JSON data. Args: url: Reddit thread URL mock_data: Mock data for testing STRING
HIGH…sign-templates/last30days/scripts/lib/reddit_enrich.py203Enrich a Reddit item with real engagement data. Args: item: Reddit item dict mock_thread_data: MockSTRING
Redundant / Tautological Comments5 hits · 8 pts
SeverityFileLineSnippetContext
LOWdesign-templates/last30days/scripts/lib/env.py58 # Check if group or other can read (bits 0o044)COMMENT
LOWdesign-templates/last30days/scripts/lib/ui.py9# Check if we're in a real terminal (not captured by Claude Code)COMMENT
LOWdesign-templates/last30days/scripts/lib/bird_x.py243 # Check if we got resultsCOMMENT
LOWdesign-templates/last30days/scripts/lib/pipeline.py645 # Check if X is rate-limitedCOMMENT
LOW…sign-templates/last30days/scripts/lib/quality_nudge.py89 # Check if configured but errored (yt-dlp installed but failed this run)COMMENT
Self-Referential Comments2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUM.claude/skills/od-contribute/scripts/create-issue.sh2# Create a bug-report issue on nexu-io/open-design from a rendered body file.COMMENT
MEDIUMdesign-templates/last30days/scripts/lib/pipeline.py773 # Create a retry subquery with the simplified core subjectCOMMENT
Example Usage Blocks4 hits · 6 pts
SeverityFileLineSnippetContext
LOW⚡deploy/scripts/install.sh5# Usage:COMMENT
LOW.claude/skills/od-contribute/scripts/create-issue.sh3# Usage:COMMENT
LOWdesign-templates/html-ppt/scripts/render.sh4# Usage:COMMENT
LOWdesign-templates/html-ppt/scripts/new-deck.sh4# Usage:COMMENT
AI Structural Patterns4 hits · 3 pts
SeverityFileLineSnippetContext
LOW…gins/community/humanize-ppt/scripts/humanize_ppt_v2.py2741CODE
LOWdesign-templates/last30days/scripts/lib/ui.py386CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py164CODE
LOWdesign-templates/last30days/scripts/lib/pipeline.py827CODE
Modern Structural Boilerplate3 hits · 2 pts
SeverityFileLineSnippetContext
LOWdesign-templates/last30days/scripts/lib/setup_wizard.py18logger = logging.getLogger(__name__)CODE
LOW…ign-templates/last30days/scripts/lib/cookie_extract.py19logger = logging.getLogger(__name__)CODE
LOW…ign-templates/last30days/scripts/lib/chrome_cookies.py19logger = logging.getLogger(__name__)CODE
Slop Phrases1 hit · 1 pts
SeverityFileLineSnippetContext
LOWdesign-templates/last30days/scripts/lib/youtube_yt.py60 r"^(hey |hi |what's up|welcome back|in today's video|don't forget to)",CODE