AI Slop Code Risk Monitor

Yeachan-Heo/gajae-code

SlopCodeMonitor badge for Yeachan-Heo/gajae-code Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Gajae Code MVP

3.7 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for Yeachan-Heo/gajae-code, a TypeScript project with 3,043 GitHub stars. SynthScan examined 2,404,514 lines of code across 6161 source files, recording 7342 pattern matches distributed across 22 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-11-01
Last Push
3.0K
Stars
TypeScript
Language
2.4M
Lines of Code
6.2K
Files
7.3K
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 12.0/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.8/100 · LOW

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

Agent Over-Engineering Ratio 14.5/100 · LOW

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

PR Review Velocity Impact 17.6/100 · LOW

Which changes need focused human review? 7342 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 12HIGH 45MEDIUM 807LOW 6478

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 7342 distinct pattern matches across 22 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 Identifiers5589 hits · 5258 pts
SeverityFileLineSnippetContext
LOWpython/gjc-sdk/tests/test_generated_skill_template.py86def test_python_template_composes_queries_through_broker_cli_and_redacts(CODE
LOWpython/gjc-sdk/tests/test_generated_skill_template.py104def test_python_template_requires_exact_bound_approval(CODE
LOWpython/gjc-sdk/tests/test_generated_skill_template.py161def test_python_template_requires_explicit_session_and_rejects_bypass_inputs(CODE
LOWpython/gjc-sdk/tests/test_generated_skill_template.py200def test_python_template_rejects_forbidden_operation_before_approval(CODE
LOWpython/gjc-sdk/tests/test_generated_skill_template.py224def test_python_template_binds_workflow_gate_answer_to_session(CODE
LOWpython/gjc-sdk/tests/test_generated_skill_template.py256def test_python_template_contains_no_endpoint_authority_bypass() -> None:CODE
LOWdocs/examples/gjc-hooks/pre/bash-hol-guard.ts24export default function registerHolGuardPreflight(api: HookApi): void {CODE
LOWintegrations/streamdeck-cmux/plugin/plugin.js162async function savedSessionProjectCounts() {CODE
LOWscripts/benchmark-code-mode-exploratory-results.json2354 "finalAnswer": "{\"answer\":\"In openai-codex-responses.ts, the freeform custom-tool gate checks the model cCODE
LOWscripts/benchmark-code-mode-exploratory-results.json2799 "finalAnswer": "{\"answer\":\"In openai-codex-responses.ts, the freeform custom-tool gate checks the model cCODE
LOWscripts/benchmark-code-mode-exploratory-results.json2843 "resultExcerpt": " */\nfunction supportsFreeformApplyPatchCodex(model: Model<\"openai-codex-responses\">CODE
LOWscripts/benchmark-code-mode-exploratory-results.json3272 "finalAnswer": "{\"answer\":\"In openai-codex-responses.ts, freeform custom tools are gated by the model capCODE
LOWscripts/benchmark-code-mode-exploratory-results.json3316 "resultExcerpt": " */\nfunction supportsFreeformApplyPatchCodex(model: Model<\"openai-codex-responses\">CODE
LOWscripts/benchmark-code-mode-exploratory-results.json4167 "resultExcerpt": "# packages/coding-agent/src/tools/\n## output-meta.ts\n 985|\n*986|const BODY_TRUNCATICODE
LOWscripts/worktree-deps.ts97function defaultPackageTargetExists(resolvedPath: string): boolean {CODE
LOWscripts/worktree-deps.ts106export function findForeignWorkspaceLinks(repoRoot: string): ForeignWorkspaceLink[] {CODE
LOWscripts/worktree-deps.ts158export function listWorkspacePackageNames(repoRoot: string): string[] {CODE
LOWscripts/worktree-deps.ts184export function inspectWorkspaceDependencies(probe: WorkspaceDependencyProbe): WorkspaceDependencySnapshot {CODE
LOWscripts/worktree-deps.ts223export function formatWorkspaceDependencyFailure(snapshot: WorkspaceDependencySnapshot): string {CODE
LOWscripts/telegram-daemon-generation-guard.test.ts274 "export function hasSafeChatDaemonStateShape(value: unknown) { return value !== null; }",CODE
LOWscripts/telegram-daemon-generation-guard.test.ts275 "export function isExactPreUpgradeUnavailableChatDaemonState(value: unknown) { return value === 'unavailable'; }",CODE
LOWscripts/telegram-daemon-generation-guard.test.ts384 base.set(config, "export function parseNotificationSettingsSnapshot() { return { toolActivity: { enabled: false } }; }"CODE
LOWscripts/telegram-daemon-generation-guard.test.ts385 head.set(config, "export function parseNotificationSettingsSnapshot() { return { toolActivity: { enabled: true } }; }")CODE
LOWscripts/telegram-daemon-generation-guard.test.ts428 "export function isExactPreUpgradeUnavailableChatDaemonState(value: unknown) { return value === 'unavailable'; }",CODE
LOWscripts/telegram-daemon-generation-guard.test.ts429 "export function isExactPreUpgradeUnavailableChatDaemonState(value: unknown) { return value === 'legacy'; }",CODE
LOWscripts/telegram-daemon-generation-guard.test.ts474 'function isUnsupportedTelegramDirectoryBarrier(error: unknown) { return (error as { code?: string }).code === "EINVCODE
LOWscripts/telegram-daemon-generation-guard.test.ts480 'function isUnsupportedTelegramDirectoryBarrier(error: unknown) { return (error as { code?: string }).code === "EACCECODE
LOWscripts/generate-json-schemas.ts86function stampMaxTokensSafeCeiling(node: unknown): void {CODE
LOWscripts/generate-json-schemas.ts129function settingDefinitionToJsonSchema(settingPath: string, definition: SettingDefinition): JsonSchemaObject {CODE
LOWscripts/generate-json-schemas.ts200function constrainedRecordSelectorSchema(valueSchema: {CODE
LOWscripts/macos-code-signing.ts17export function buildMacOSAdHocCodeSignCommand(requirementPath: string, binaryPath: string): string[] {CODE
LOWscripts/ci-release-build-binaries.ts87function shouldAdhocSignDarwinBinary(target: BinaryTarget): boolean {CODE
LOWscripts/ci-dev-affected.ts30export function isTelegramDaemonGenerationGuardFile(changedPath: string): boolean {CODE
LOWscripts/ci-dev-affected.ts34export function needsTelegramDaemonGenerationGuard(paths: readonly string[]): boolean {CODE
LOWscripts/ci-dev-affected.ts648export function isWindowsSessionPathRegressionPath(changedPath: string): boolean {CODE
LOWscripts/ci-dev-affected.ts720export function needsWindowsSessionPathRegression(paths: readonly string[]): boolean {CODE
LOWscripts/ci-dev-affected.ts900async function assertCheckedOutSourceHead(sourceSha: string): Promise<void> {CODE
LOWscripts/ci-dev-affected.ts1373function addCodingAgentSdkProductionHostTask(tasks: Map<string, Task>): void {CODE
LOWscripts/ci-dev-affected.ts1416function isCodingAgentShardOneCoveragePath(changedPath: string): boolean {CODE
LOWscripts/ci-dev-affected.ts1575function isRootPackageReleaseHarnessOnly(paths: readonly string[]): boolean {CODE
LOWscripts/ci-dev-affected.ts1587function isReleaseHarnessScriptPath(changedPath: string): boolean {CODE
LOWscripts/ci-dev-affected.ts1731async function assertTypeScriptInventoryLive(inventory: BuildInventory): Promise<void> {CODE
LOWscripts/ci-dev-affected.ts1813export function requiresCargoWorkspaceEmergency(CODE
LOWscripts/ci-dev-affected.ts1981export function validateAffectedAggregate(results: AffectedAggregateResults): void {CODE
LOWscripts/ci-dev-affected.ts2218async function readValidatedEvidencePlan(root: string): Promise<{ tasks: Task[]; raw: Uint8Array; mode: PlanMode }> {CODE
LOWscripts/tool_io.py138def list_recent_session_files(config: ToolIOConfig) -> list[Path]:CODE
LOWscripts/check-visible-definitions.ts83function getIgnoredDefinitionPaths(paths: string[]): string[] {CODE
LOWscripts/rebrand-inventory.ts166function listBundledWorkflowSkills(): VisibleDefinition[] {CODE
LOWscripts/rebrand-inventory.ts288function collectRootMetadataViolations(): MetadataViolation[] {CODE
LOWscripts/verify-gjc-state-writers.ts171function lineLooksLikeGeneratedStringLiteral(line: string): boolean {CODE
LOWscripts/verify-gjc-state-writers.ts175function nearbyAssignmentTargetsThisLine(lines: readonly string[], index: number): boolean {CODE
LOWscripts/verify-gjc-state-writers.ts198function isGuardedOutsideProjectGjcFallback(lines: readonly string[], index: number): boolean {CODE
LOWscripts/verify-gjc-state-writers.ts204function isGuardedOutsideProjectGjcTernaryFallback(lines: readonly string[], index: number): boolean {CODE
LOWscripts/generate-gjc-plugins.ts430export function findUnexpectedPluginFiles(files: ReadonlyMap<string, string>, root = pluginsDir): string[] {CODE
LOWscripts/verify-module-trace.ts768function literalDynamicImportSpecifiers(source: string): string[] {CODE
LOWscripts/harness-gates.test.ts44function structurallyValidBaseline(): string {CODE
LOWscripts/generate-gjc-sdk-skills.ts105function isSameRegularFileIdentity(first: RegularFileIdentity, second: RegularFileIdentity): boolean {CODE
LOWscripts/generate-gjc-sdk-skills.ts148export function validatePromptAllowlistConsistency(): string | null {CODE
LOWscripts/generate-gjc-sdk-skills.ts543export async function findUnexpectedSdkSkillFiles(files: ReadonlyMap<string, string>, root = bundleDir): Promise<string[CODE
LOWscripts/run-sdk-production-host-isolated.ts32export async function runSdkProductionHostIsolated(CODE
5529 more matches not shown…
Decorative Section Separators742 hits · 2190 pts
SeverityFileLineSnippetContext
MEDIUM⚡Cargo.toml71# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml73# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml77# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml79# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml88# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml90# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml93# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml95# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml103# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml105# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml113# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml115# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml118# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml120# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml127# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml129# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml134# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml136# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml141# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml143# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml149# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml151# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml155# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml157# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml161# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml163# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml168# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml170# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml174# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml176# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml182# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml184# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml195# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml197# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml205# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml207# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml212# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml214# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml221# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml223# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml226# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml228# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml236# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml238# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml248# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml250# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml255# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml257# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml260# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml262# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml289# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml291# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml296# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml298# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml304# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml306# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml314# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml319# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml342# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡Cargo.toml344# ──────────────────────────────────────────────────────────────────────────────COMMENT
682 more matches not shown…
Over-Commented Block646 hits · 582 pts
SeverityFileLineSnippetContext
LOWbunfig.toml21 # Untracked test working space (AGENTS.md, issue #4420). Debugging andCOMMENT
LOW.config/nextest.toml1# CI reliability policy for cargo-nextest.COMMENT
LOWcrates/pi-walker/src/lib.rs1// Vendored from oh-my-pi (MIT) crates/pi-walker/src/lib.rs @COMMENT
LOWcrates/pi-walker/src/lib.rs81COMMENT
LOWcrates/pi-walker/src/lib.rs141/// Size metadata policy for high-level requests.COMMENT
LOWcrates/pi-walker/src/lib.rs521pub enum WalkRank {COMMENT
LOWcrates/pi-walker/src/lib.rs981COMMENT
LOWcrates/pi-walker/src/lib.rs1101 Ok(stats)COMMENT
LOWcrates/pi-diff/src/lib.rs1// Vendored from oh-my-pi (MIT) crates/pi-diff/src/lib.rs @COMMENT
LOWcrates/brush-builtins-vendored/src/factory.rs21/// # ArgumentsCOMMENT
LOWcrates/brush-builtins-vendored/src/fc.rs201COMMENT
LOWcrates/brush-builtins-vendored/src/history.rs21 /// Appends the history from the current session to the history file.COMMENT
LOWcrates/brush-builtins-vendored/src/read.rs41COMMENT
LOWcrates/brush-builtins-vendored/src/read.rs281}COMMENT
LOWcrates/brush-builtins-vendored/src/read.rs301 InputNotReady,COMMENT
LOWcrates/brush-builtins-vendored/src/ulimit.rs361 hard: bool,COMMENT
LOWcrates/brush-builtins-vendored/src/ulimit.rs381 #[arg(short = 'i', default_missing_value = "", num_args(0..=1), help = ResourceDescription::SIGPENDING)]COMMENT
LOWcrates/brush-builtins-vendored/src/ulimit.rs401 /// the maximum real-time scheduling priorityCOMMENT
LOWcrates/brush-builtins-vendored/src/declare.rs41crate::minus_or_plus_flag_arg!(MakeExportedFlag, 'x', "Mark the variable for export.");COMMENT
LOWcrates/brush-builtins-vendored/src/declare.rs61 /// variable being shadowed.COMMENT
LOWcrates/brush-builtins-vendored/src/declare.rs81 #[clap(flatten)] // -nCOMMENT
LOWcrates/brush-builtins-vendored/src/bind.rs41pub(crate) struct BindCommand {COMMENT
LOWcrates/brush-builtins-vendored/src/bind.rs61 /// List variables.COMMENT
LOWcrates/pi-shell/src/minimizer.rs41 pub changed: bool,COMMENT
LOWcrates/pi-shell/src/shell.rs1481 }COMMENT
LOWcrates/pi-shell/src/shell.rs1661 return Err(err);COMMENT
LOWcrates/pi-shell/src/shell.rs2441 assert_eq!(child_session_action(false, true, true), ChildSessionAction::None,);COMMENT
LOWcrates/pi-shell/src/shell.rs2461 fn pipeline_stage_does_not_detach() {COMMENT
LOWcrates/pi-shell/src/shell.rs2681 /// The host-console probe itself is pinned byCOMMENT
LOWcrates/pi-shell/src/fixup.rs1//! Conservative pre-execution rewrites for bash commands.COMMENT
LOWcrates/pi-shell/src/process.rs21/// `Process::from_pid` returns `None` for both a genuinely dead pid and a pidCOMMENT
LOWcrates/pi-shell/src/process.rs41 /// limitation, an invalid (non-positive) pid, or a transient I/OCOMMENT
LOWcrates/pi-shell/src/process.rs61#[derive(Clone, Copy, Debug, PartialEq, Eq)]COMMENT
LOWcrates/pi-shell/src/process.rs901 /// silently truncates the second call to the supplied buffer size evenCOMMENT
LOWcrates/pi-shell/src/process.rs1021 /// refuses it with `EPERM` for setuid or entitlement-carrying children suchCOMMENT
LOWcrates/pi-shell/src/process.rs1841 Some(tree)COMMENT
LOWcrates/pi-shell/src/process.rs2301COMMENT
LOWcrates/pi-shell/src/process.rs2561/// acting on any pid difference derived from it.COMMENT
LOWcrates/pi-shell/src/process.rs2661}COMMENT
LOWcrates/pi-shell/src/process.rs2961 );COMMENT
LOWcrates/pi-shell/src/minimizer/primitives.rs161 for line in lines.iter().skip(lines.len() - max_lines / 2) {COMMENT
LOWcrates/pi-shell/src/minimizer/config.rs21fn normalize_max_capture_bytes(value: u32) -> u32 {COMMENT
LOWcrates/pi-shell/src/minimizer/plan.rs1//! Structural analysis of a shell command using `brush-parser`.COMMENT
LOWcrates/pi-shell/src/minimizer/plan.rs21//! we return `Unsupported` and the engine passes through.COMMENT
LOWcrates/pi-shell/src/minimizer/pipeline.rs1//! Declarative filter pipelines loaded from TOML.COMMENT
LOWcrates/pi-shell/src/minimizer/engine.rs41 },COMMENT
LOWcrates/pi-ast/src/block.rs1// Vendored from oh-my-pi (MIT) crates/pi-ast/src/block.rs @COMMENT
LOWcrates/pi-ast/src/block.rs81 // Query a one-column-wide range over the first content character ratherCOMMENT
LOWcrates/pi-ast/src/block.rs241/// boundary line sitting *outside* that window.COMMENT
LOWcrates/pi-ast/src/block.rs281pub struct NodeSpan {COMMENT
LOWcrates/pi-ast/src/block.rs541 assert_eq!(resolve(code, "b.ts", 1), None);COMMENT
LOWcrates/pi-ast/src/block.rs741COMMENT
LOWcrates/pi-ast/src/block.rs881 // Source 0 was evicted well before the loop ended (twice `MAX_ENTRIES`COMMENT
LOWcrates/pi-ast/src/parse_cache.rs1// Vendored from oh-my-pi (MIT) crates/pi-ast/src/parse_cache.rs @COMMENT
LOWcrates/pi-ast/src/parse_cache.rs41/// multi-megabyte blob dominate process RSS. Files above this are still parsed,COMMENT
LOWcrates/pi-ast/src/summary.rs21 /// Language alias (e.g. "rust", "typescript") used before path inference.COMMENT
LOWcrates/brush-core-vendored/examples/custom-builtin.rs1//! Example of implementing a custom builtin command for a brush-core basedCOMMENT
LOWcrates/brush-core-vendored/examples/custom-builtin.rs21COMMENT
LOWcrates/brush-core-vendored/examples/custom-builtin.rs61COMMENT
LOWcrates/brush-core-vendored/src/int_utils.rs41/// # Type ParametersCOMMENT
586 more matches not shown…
Cross-Language Confusion (JS/TS)28 hits · 168 pts
SeverityFileLineSnippetContext
HIGHscripts/generate-gjc-sdk-skills.ts390 return FalseCODE
HIGHscripts/generate-gjc-sdk-skills.ts462 print(f"Approval required: {challenge}\\nType the exact challenge: ", file=sys.stderr, end="", flush=True)CODE
HIGHscripts/generate-gjc-sdk-skills.ts477 print(json.dumps({"sessionId": args.session_id, "result": result}, indent=2))CODE
HIGH⚡scripts/generate-gjc-sdk-skills.ts500 print(json.dumps(redact({"sessionId": args.session_id, "result": result}), indent=2))CODE
HIGH⚡scripts/generate-gjc-sdk-skills.ts506 print(json.dumps(error.envelope, ensure_ascii=False, separators=(",", ":")))CODE
HIGH⚡scripts/generate-gjc-sdk-skills.ts509 print("GJC SDK request failed safely.", file=sys.stderr)CODE
HIGHscripts/install-tests/install-sh-binary-upgrade.test.ts148 elif write_fmt == "%{redirect_url}":CODE
HIGHscripts/install-tests/install-sh-binary-upgrade.test.ts921 elif time.monotonic() >= deadline:CODE
HIGHscripts/gjc-session/create.test.ts62 print(json.dumps({"schema_version":1,"ok":True,"code":"generation_published","generation":request["owner_generation"CODE
HIGHscripts/gjc-session/create.test.ts63elif request["op"] == "plan":CODE
HIGHscripts/gjc-session/create.test.ts101 print(json.dumps({"schema_version": 1, "ok": True, "code": code, "execution": execution, "server_state": server_statCODE
HIGHscripts/gjc-session/create.test.ts102elif request["op"] == "bootstrap":CODE
HIGH⚡scripts/gjc-session/create.test.ts130 print(json.dumps({"schema_version":1,"ok":True,"code":"bootstrapped","native_session_id":receipt_native_id,"server_pCODE
HIGH⚡scripts/gjc-session/create.test.ts131elif request["op"] == "observe_terminal":CODE
HIGH⚡scripts/gjc-session/create.test.ts140 print(json.dumps(verdict, separators=(",", ":")))CODE
HIGHscripts/gjc-session/create.test.ts187 print(json.dumps(verdict, separators=(",", ":")))CODE
HIGHscripts/gjc-session/create.test.ts313 print(json.dumps({"schema_version":1,"ok":True,"code":"generation_published","generation":request["owner_generation"CODE
HIGHscripts/gjc-session/create.test.ts315 print("{}")CODE
HIGHscripts/gjc-session/create.test.ts433 print(json.dumps({"schema_version":1,"ok":True,"code":"generation_published","generation":request["owner_generation"]})CODE
HIGHscripts/gjc-session/create.test.ts439 print(json.dumps({"schema_version":1,"ok":True,"code":"not_required","execution":{"mode":"direct","argv":request["tmux_CODE
HIGH…ding-agent/test/core/python-eval-output-helper.test.ts99print(json.dumps(result))`,CODE
HIGH…ding-agent/test/core/python-eval-output-helper.test.ts153 print(f"{item['id']}: {item['content']}")`,CODE
HIGH⚡…ding-agent/test/core/python-eval-output-helper.test.ts208print(f"line_count: {len(lines)}")CODE
HIGH⚡…ding-agent/test/core/python-eval-output-helper.test.ts209print(f"long_line_len: {len(lines[1])}")CODE
HIGH⚡…ding-agent/test/core/python-eval-output-helper.test.ts210print(f"long_line_intact: {lines[1] == 'x' * 1000}")`,CODE
HIGH⚡…/coding-agent/test/core/apply-patch-regression.test.ts233+ return True`,CODE
HIGH⚡…/coding-agent/test/core/apply-patch-regression.test.ts241 expect(lines[6]).toBe(" return True"); // Section B changedCODE
HIGHpackages/coding-agent/src/crash/report.ts286 print(text: string): void;CODE
Hallucination Indicators12 hits · 120 pts
SeverityFileLineSnippetContext
CRITICAL…ing-agent/test/agent-session-irc-ghost-message.test.ts84 return harness.session.agent.state.messages.filter(CODE
CRITICAL…oding-agent/test/agent-session-steer-interrupt.test.ts714 const users = h.s.agent.state.messages.filter(m => m.role === "user").map(m => JSON.stringify(m.content));CODE
CRITICAL…agent/test/issue-4508-cross-convention-fixture.test.ts265 const tool = created.session.agent.state.tools.find(candidate =>CODE
CRITICAL…agent/test/issue-4508-cross-convention-fixture.test.ts272 const readTool = created.session.agent.state.tools.find(candidate => candidate.name === HOOK_TOOL);CODE
CRITICAL…agent/test/sdk-missing-model-runtime-admission.test.ts170 expect(harness.session.agent.state.messages.filter(message => message.role === "user")).toEqual([]);CODE
CRITICAL…ges/coding-agent/test/agent-session-irc-roster.test.ts98 return harness.session.agent.state.messages.find(CODE
CRITICAL…/coding-agent/test/sdk-missing-model-preflight.test.ts126 expect(harness.session.agent.state.messages.filter(message => message.role === "user")).toEqual([]);CODE
CRITICAL…ages/coding-agent/test/acp-deep-interview-wire.test.ts1327 expect(choiceSchema.requestedSchema.properties.value.oneOf.map(choice => choice.const)).toEqual(CODE
CRITICAL…rc/modes/controllers/runtime-mcp-command-controller.ts876 await this.ctx.session.modelRegistry.authStorage.remove(credentialId);CODE
CRITICAL…ding-agent/src/modes/controllers/command-controller.ts756 const credentialSource = this.ctx.session.modelRegistry.authStorage.describeCredentialSource(CODE
CRITICAL…ing-agent/src/modes/controllers/selector-controller.ts3804 await this.ctx.session.modelRegistry.authStorage.login(CODE
CRITICAL…ing-agent/src/modes/controllers/selector-controller.ts4034 this.ctx.session.modelRegistry.authStorage.hasAuth(provider.id),CODE
Modern AI Meta-Vocabulary46 hits · 86 pts
SeverityFileLineSnippetContext
MEDIUMautoresearch.sh3# Wraps the deterministic mock orchestration-token benchmark (no live network,COMMENT
MEDIUMdocs/tui-runtime-internals.md175## Status and loader orchestrationCOMMENT
MEDIUMdocs/handoff-generation-pipeline.md220## Short-session and minimum-content guardrailsCOMMENT
MEDIUMdocs/hermes-mcp-bridge.md206## Turn orchestration flowCOMMENT
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10083 "finalAnswer": "{\"answer\":\"The root manifest package.json exposes benchmark commands as npm/bun scripts uCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10096 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bun runCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10150 "finalAnswer": "{\"answer\":\"The root package manifest is package.json. It exposes benchmark commands as roCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10163 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bun runCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10274 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10302 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10330 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10367 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10441 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10469 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10498 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10536 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10606 "finalAnswer": "{\"answer\":\"The root package.json exposes benchmark commands as npm/bun scripts runnable wCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10619 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bun runCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10673 "finalAnswer": "{\n \"answer\": \"The root package manifest is package.json. It exposes benchmark commands CODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10686 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bun runCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10795 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10814 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10833 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10861 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10925 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10953 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json10981 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json11018 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json11087 "finalAnswer": "{\"answer\":\"The root package.json exposes benchmarks as npm/bun scripts under the root \\\CODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json11100 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bun runCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json11154 "finalAnswer": "{\"answer\":\"The root package.json exposes benchmark commands as root npm/bun scripts underCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json11167 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bun runCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json11270 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json11298 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json11361 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json11380 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json11399 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json11427 "resultExcerpt": "# AGENTS.md\n 99|bun run conformance:run # ACP conformance\n*100|bunCODE
MEDIUMscripts/benchmark-code-mode-300s-081f4-results.json137 "prompt": "Investigate the root package's benchmark script conventions. Start with a repository-wide search for `bCODE
MEDIUM…kages/coding-agent/src/tools/tool-catalog.generated.ts2274 "description": "Lists, inspects, awaits, pauses, resumes, steers, or cancels detached task subagents.\n\nTask launchesCODE
MEDIUMpackages/coding-agent/src/prompts/system/master-mode.md12## Peer orchestrationCOMMENT
MEDIUMpackages/coding-agent/src/commands/commit.ts35 // The agentic commit flow opens keep-alive sockets to the modelCOMMENT
MEDIUM…g-agent/src/session/internal/session-memory-sidecar.ts228// Reducer disk-ref demotion guardrailsCOMMENT
MEDIUMpackages/ai/test/openai-completions-tool-choice.test.ts230 // The critical /btw scenario: session already has tool history (prior agenticCOMMENT
MEDIUMpackages/ai/src/model-thinking.ts719 // Groq's agentic `compound` systems reject `reasoning_effort` outrightCOMMENT
MEDIUMpackages/natives/scripts/gen-enums.ts353 // content replacement — no scaffold, no template file.COMMENT
Fake / Example Data76 hits · 74 pts
SeverityFileLineSnippetContext
LOWcrates/pi-shell/src/minimizer/filters/gt.rs221 assert!(!out.text.contains("user@example.com"));CODE
LOW⚡scripts/gjc-session/create.test.ts974 ["schema", JSON.stringify({ schema_version: 2, session_id: "placeholder", generation: "prior" })],CODE
LOW⚡scripts/gjc-session/create.test.ts976 ["empty", JSON.stringify({ schema_version: 1, session_id: "placeholder", generation: "" })],CODE
LOW⚡scripts/gjc-session/create.test.ts977 ["traversal", JSON.stringify({ schema_version: 1, session_id: "placeholder", generation: "../outside" })],CODE
LOW⚡scripts/gjc-session/create.test.ts982 const bytes = typeof body === "string" && (label === "schema" || label === "empty" || label === "traversal") ? body.reCODE
LOWscripts/gjc-session/create.test.ts1005 { schema_version: 1, generation: "prior", session_id: "placeholder", classification: "unexpected_owner_loss", dedupe_kCODE
LOWscripts/gjc-session/create.test.ts1006 { schema_version: 1, generation: "prior", session_id: "placeholder", classification: "unknown", dedupe_key: "bad" },CODE
LOWpackages/coding-agent/test/file-lock-gc-toctou.test.ts1559 test.skipIf(process.platform === "win32" || process.platform === "linux").each(["tree", "placeholder"])(CODE
LOWpackages/coding-agent/test/auth-broker-import.test.ts241 email: "foo@bar.com",CODE
LOWpackages/coding-agent/test/auth-broker-import.test.ts264 expect(persisted?.email).toBe("foo@bar.com");CODE
LOW…ckages/coding-agent/test/credential-switch-org.test.ts19 email: "user@example.com",CODE
LOW…coding-agent/test/custom-model-preset-creation.test.ts39 name: "placeholder",CODE
LOWpackages/coding-agent/test/config-cli.test.ts390 for (const key of secretKeys) settings.set(key as never, `dummy-value-for-${key}` as never);CODE
LOWpackages/coding-agent/test/auth-cli-redaction.test.ts208 expect(output.stderr).not.toContain("user@example.com");CODE
LOWpackages/coding-agent/test/sdk-skills.test.ts239 fs.writeFileSync(path.join(userAgentDir, "placeholder.txt"), "placeholder");CODE
LOWpackages/coding-agent/test/acp-builtins.test.ts399 identityLabel: "user@example.com",CODE
LOWpackages/coding-agent/test/acp-builtins.test.ts428 metadata: { email: "user@example.com" },CODE
LOWpackages/coding-agent/test/acp-builtins.test.ts466 expect(output[0]).toContain("user@example.com");CODE
LOW…oding-agent/test/agent-session-resilient-retry.test.ts1501 authStorage.setRuntimeApiKey(model.provider, "fake-key");CODE
LOW…oding-agent/test/agent-session-resilient-retry.test.ts1582 authStorage.setRuntimeApiKey(model.provider, "fake-key");CODE
LOW…oding-agent/test/agent-session-resilient-retry.test.ts1652 authStorage.setRuntimeApiKey(model.provider, "fake-key");CODE
LOW…oding-agent/test/agent-session-resilient-retry.test.ts1712 authStorage.setRuntimeApiKey(primary.provider, "fake-key");CODE
LOW…oding-agent/test/agent-session-resilient-retry.test.ts1861 authStorage.setRuntimeApiKey(model.provider, "fake-key");CODE
LOW…oding-agent/test/agent-session-resilient-retry.test.ts1919 authStorage.setRuntimeApiKey(primary.provider, "fake-key");CODE
LOW…oding-agent/test/agent-session-resilient-retry.test.ts1978 authStorage.setRuntimeApiKey(model.provider, "fake-key");CODE
LOW…oding-agent/test/agent-session-resilient-retry.test.ts2025 authStorage.setRuntimeApiKey(model.provider, "fake-key");CODE
LOW…oding-agent/test/agent-session-resilient-retry.test.ts2079 authStorage.setRuntimeApiKey(model.provider, "fake-key");CODE
LOW…oding-agent/test/agent-session-resilient-retry.test.ts2139 authStorage.setRuntimeApiKey(model.provider, "fake-key");CODE
LOW…ckages/coding-agent/test/notifications-service.test.ts1091 [endpoint]: JSON.stringify({ sessionId: "placeholder", url: "ws://x", token: "t", pid: 999 }),CODE
LOW…ing-agent/test/agent-session-tool-rebuild-skip.test.ts400 const dynamicTool = createMcpCustomTool("mcp__nucleus_search", "nucleus", "search", "placeholder");CODE
LOW…ages/coding-agent/test/account-inventory-usage.test.ts19 identityLabel: "user@example.com",CODE
LOW…nt/test/gjc-runtime/deep-interview-placeholder.test.ts23 "placeholder",CODE
LOW…agent/test/acp/acp-post-start-operator-message.test.ts92 expect(serialized).not.toContain("user@example.com");CODE
LOW…oding-agent/test/runtime-mcp/manager-lifecycle.test.ts1757 env: { TOKEN: "placeholder" },CODE
LOW…oding-agent/test/runtime-mcp/manager-lifecycle.test.ts1792 env: { TOKEN: "placeholder" },CODE
LOW…s/coding-agent/src/gjc-runtime/workflow-placeholder.ts9 "placeholder",CODE
LOWpackages/coding-agent/src/gjc-runtime/gc-render.ts104 ["placeholder", record.retainedPaths.placeholder],CODE
LOW…ages/coding-agent/src/gjc-runtime/ultragoal-runtime.ts1780 return !["todo", "tbd", "n/a", "na", "none", "placeholder", "empty", "stub"].includes(normalized);CODE
LOWpackages/coding-agent/src/session/session-manager.ts5371 /** Fired when `missingPolicy: "placeholder"` substitutes for content that is gone for good. */COMMENT
LOW⚡packages/coding-agent/src/session/session-manager.ts5762 const summary = materializeResidentValueSync(entry.summary, stores, "summary", cache, "placeholder");CODE
LOW⚡packages/coding-agent/src/session/session-manager.ts5768 "placeholder",CODE
LOW⚡packages/coding-agent/src/session/session-manager.ts5778 "placeholder",CODE
LOWpackages/coding-agent/src/session/session-manager.ts316type ResidentBlobMissingPolicy = "throw" | "placeholder";CODE
LOWpackages/coding-agent/src/session/session-manager.ts5514 if (missingPolicy === "placeholder" && err instanceof ResidentBlobMissingError) {CODE
LOWpackages/coding-agent/src/session/session-manager.ts5616 return materializeResidentEntrySync(entry, stores, cache, "placeholder");CODE
LOWpackages/coding-agent/src/session/session-manager.ts5680 return materializeResidentEntriesSync(entries, stores, "placeholder");CODE
LOWpackages/coding-agent/src/session/session-manager.ts5688 return materializeResidentEntrySync(entry, stores, cache, "placeholder");CODE
LOWpackages/coding-agent/src/session/session-manager.ts5804 "placeholder",CODE
LOWpackages/coding-agent/src/session/session-manager.ts8528 missingPolicy: "placeholder",CODE
LOWpackages/coding-agent/src/session/session-manager.ts9211 missingPolicy: "placeholder",CODE
LOWpackages/coding-agent/src/session/session-manager.ts9424 missingPolicy: "placeholder",CODE
LOWpackages/coding-agent/src/session/session-manager.ts10245 missingPolicy: "placeholder",CODE
LOWpackages/coding-agent/src/session/session-manager.ts10291 missingPolicy: "placeholder",CODE
LOWpackages/coding-agent/src/session/session-manager.ts15992 missingPolicy: "placeholder",CODE
LOWpackages/coding-agent/src/session/session-manager.ts16056 missingPolicy: "placeholder",CODE
LOWpackages/tui/bench/sanitize.ts286const bigAnsi = ("\x1b[31mred\x1b[0m " + "lorem ipsum dolor ".repeat(20)).repeat(5);CODE
LOWpackages/tui/test/markdown.test.ts1648 expect(joinedPlain.includes("user@example.com"), "Should contain email").toBeTruthy();CODE
LOWpackages/tui/src/components/markdown.ts1706 // text="foo@bar.com" but href="mailto:foo@bar.com")COMMENT
LOWpackages/agent/test/pruning-redteam.test.ts378 const failure = toolEntry("multi-block", "edit", "placeholder");CODE
LOWpackages/agent/test/pruning-redteam.test.ts401 const emptyFirst = toolEntry("empty-first", "edit", "placeholder");CODE
16 more matches not shown…
Empty Error Handlers14 hits · 70 pts
SeverityFileLineSnippetContext
HIGHscripts/issue-4481-main-thread-capture.py274except ChildProcessError:CODE
HIGHscripts/session-stats/sync.py661except Exception:CODE
HIGHpackages/coding-agent/src/eval/py/runner.py170except Exception:CODE
HIGHpackages/coding-agent/src/eval/py/runner.py445except subprocess.TimeoutExpired:CODE
HIGHpackages/coding-agent/src/eval/py/runner.py461except Exception:CODE
HIGHpackages/coding-agent/src/eval/py/runner.py946except (OSError, ValueError):CODE
HIGHpackages/coding-agent/src/eval/py/runner.py954except (OSError, ValueError):CODE
HIGHpackages/coding-agent/src/eval/py/runner.py1037except Exception:CODE
HIGHpackages/coding-agent/src/eval/py/runner.py1041except Exception:CODE
HIGHpackages/coding-agent/src/eval/py/runner.py440except Exception:CODE
HIGHpackages/coding-agent/src/eval/py/runner.py457except Exception:CODE
HIGHpackages/coding-agent/src/eval/py/prelude.py33except Exception:CODE
HIGHpackages/ai/scripts/cursor-log.py245except KeyboardInterrupt:CODE
HIGHpackages/ai/scripts/cursor-log.py219except json.JSONDecodeError:CODE
Verbosity Indicators36 hits · 68 pts
SeverityFileLineSnippetContext
LOWcrates/brush-core-vendored/examples/custom-builtin.rs80// Step 3: Implement the Command traitCOMMENT
LOWcrates/brush-core-vendored/examples/custom-builtin.rs118// Step 4: Integrate your builtin into a shellCOMMENT
LOW⚡crates/pi-natives/src/pty.rs922 // Step 1: Close the ConPTY input pipe first.COMMENT
LOW⚡crates/pi-natives/src/pty.rs928 // Step 2: Drain the reader thread.COMMENT
LOWcrates/pi-natives/src/pty.rs965 // Step 3: Drop master (calls ClosePseudoConsole on Windows).COMMENT
LOWcrates/pi-natives/src/pty.rs986 // Step 4: Join reader thread if it finished.COMMENT
LOW…es/coding-agent/test/gjc-runtime/state-handoff.test.ts2353 // Step 1: D -> R.COMMENT
LOW…es/coding-agent/test/gjc-runtime/state-handoff.test.ts2376 // Step 2: R -> U.COMMENT
LOW⚡…est/modes/utils/render-initial-messages-dedupe.test.ts137 // Step 1: one call — represents navigateTree's internal rawContext build.COMMENT
LOW⚡…est/modes/utils/render-initial-messages-dedupe.test.ts141 // Step 2: renderInitialMessages with the prebuilt context must NOT call it again.COMMENT
LOW⚡packages/coding-agent/src/tools/fetch.ts771 // Step 1: Try special handlers for known sites (unless raw mode)COMMENT
LOW⚡packages/coding-agent/src/tools/fetch.ts777 // Step 2: Fetch pageCOMMENT
LOWpackages/coding-agent/src/tools/fetch.ts752 // Step 0: Normalize URL (ensure scheme for special handlers)COMMENT
LOWpackages/coding-agent/src/tools/fetch.ts1004 // Step 3: Handle convertible binary files (PDF, DOCX, etc.)COMMENT
LOWpackages/coding-agent/src/tools/fetch.ts1053 // Step 4: Handle non-HTML text contentCOMMENT
LOWpackages/coding-agent/src/tools/fetch.ts1103 // Step 5: For HTML, try digestible formats first (unless raw mode)COMMENT
LOWpackages/coding-agent/src/tools/fetch.ts1206 // Step 6: If rendered output is low quality, try more targeted fallbacksCOMMENT
LOWpackages/coding-agent/src/setup/paseo/paseo-setup.ts139 // Step 1: provider entry + provider-key provenance.COMMENT
LOWpackages/coding-agent/src/setup/paseo/paseo-setup.ts160 // Step 2: seed empty orchestration roles only.COMMENT
LOWpackages/coding-agent/src/setup/paseo/paseo-setup.ts187 // Step 3: the symlink bridge.COMMENT
LOWpackages/coding-agent/src/setup/paseo/paseo-setup.ts215 // Step 4: register the bridge with GJC skill discovery.COMMENT
LOW…agent/src/extensibility/plugins/marketplace/manager.ts870 // Step 1: move any existing occupant out of finalPath into the backupCOMMENT
LOW⚡packages/tui/test/terminal-appearance.test.ts245 // Step 1: initial query was sent on startCOMMENT
LOW⚡packages/tui/test/terminal-appearance.test.ts249 // Step 2: Mode 2031 notification arrives — queues re-query since initial is pendingCOMMENT
LOW⚡packages/tui/test/terminal-appearance.test.ts252 // Step 3: Complete initial OSC 11 response (light)COMMENT
LOW⚡packages/tui/test/terminal-appearance.test.ts258 // Step 4: Complete initial DA1 — should start queued queryCOMMENT
LOW⚡packages/tui/test/terminal-appearance.test.ts264 // Step 5: Complete 2nd OSC 11 response with a different color (dark)COMMENT
LOW⚡packages/tui/test/terminal-appearance.test.ts267 // Step 6: Complete 2nd DA1COMMENT
LOW⚡packages/tui/test/terminal-appearance.test.ts270 // Step 7: Verify appearance changed and callback firedCOMMENT
LOW⚡packages/ai/test/tool-call-without-result.test.ts33 // Step 1: Create context with the calculate toolCOMMENT
LOW⚡packages/ai/test/tool-call-without-result.test.ts40 // Step 2: Ask the LLM to make a tool callCOMMENT
LOW⚡packages/ai/test/tool-call-without-result.test.ts47 // Step 3: Get the assistant's response (should contain a tool call)COMMENT
LOW⚡packages/ai/test/tool-call-without-result.test.ts61 // Step 4: Send a user message WITHOUT providing tool resultCOMMENT
LOW⚡packages/ai/test/tool-call-without-result.test.ts69 // Step 5: The fix should filter out the orphaned tool call, and the request should succeedCOMMENT
LOWpackages/ai/test/antigravity-discovery.test.ts555 // Step 1: Populate cache with old UA (simulates old gjc version or env var not set)COMMENT
LOWpackages/ai/test/antigravity-discovery.test.ts576 // Step 2: New resolution with new UA (upgraded gjc or env var is now set)COMMENT
Structural Annotation Overuse36 hits · 68 pts
SeverityFileLineSnippetContext
LOWcrates/brush-core-vendored/examples/custom-builtin.rs80// Step 3: Implement the Command traitCOMMENT
LOWcrates/brush-core-vendored/examples/custom-builtin.rs118// Step 4: Integrate your builtin into a shellCOMMENT
LOW⚡crates/pi-natives/src/pty.rs922 // Step 1: Close the ConPTY input pipe first.COMMENT
LOW⚡crates/pi-natives/src/pty.rs928 // Step 2: Drain the reader thread.COMMENT
LOWcrates/pi-natives/src/pty.rs965 // Step 3: Drop master (calls ClosePseudoConsole on Windows).COMMENT
LOWcrates/pi-natives/src/pty.rs986 // Step 4: Join reader thread if it finished.COMMENT
LOW…es/coding-agent/test/gjc-runtime/state-handoff.test.ts2353 // Step 1: D -> R.COMMENT
LOW…es/coding-agent/test/gjc-runtime/state-handoff.test.ts2376 // Step 2: R -> U.COMMENT
LOW⚡…est/modes/utils/render-initial-messages-dedupe.test.ts137 // Step 1: one call — represents navigateTree's internal rawContext build.COMMENT
LOW⚡…est/modes/utils/render-initial-messages-dedupe.test.ts141 // Step 2: renderInitialMessages with the prebuilt context must NOT call it again.COMMENT
LOW⚡packages/coding-agent/src/tools/fetch.ts771 // Step 1: Try special handlers for known sites (unless raw mode)COMMENT
LOW⚡packages/coding-agent/src/tools/fetch.ts777 // Step 2: Fetch pageCOMMENT
LOWpackages/coding-agent/src/tools/fetch.ts752 // Step 0: Normalize URL (ensure scheme for special handlers)COMMENT
LOWpackages/coding-agent/src/tools/fetch.ts1004 // Step 3: Handle convertible binary files (PDF, DOCX, etc.)COMMENT
LOWpackages/coding-agent/src/tools/fetch.ts1053 // Step 4: Handle non-HTML text contentCOMMENT
LOWpackages/coding-agent/src/tools/fetch.ts1103 // Step 5: For HTML, try digestible formats first (unless raw mode)COMMENT
LOWpackages/coding-agent/src/tools/fetch.ts1206 // Step 6: If rendered output is low quality, try more targeted fallbacksCOMMENT
LOWpackages/coding-agent/src/setup/paseo/paseo-setup.ts139 // Step 1: provider entry + provider-key provenance.COMMENT
LOWpackages/coding-agent/src/setup/paseo/paseo-setup.ts160 // Step 2: seed empty orchestration roles only.COMMENT
LOWpackages/coding-agent/src/setup/paseo/paseo-setup.ts187 // Step 3: the symlink bridge.COMMENT
LOWpackages/coding-agent/src/setup/paseo/paseo-setup.ts215 // Step 4: register the bridge with GJC skill discovery.COMMENT
LOW…agent/src/extensibility/plugins/marketplace/manager.ts870 // Step 1: move any existing occupant out of finalPath into the backupCOMMENT
LOW⚡packages/tui/test/terminal-appearance.test.ts245 // Step 1: initial query was sent on startCOMMENT
LOW⚡packages/tui/test/terminal-appearance.test.ts249 // Step 2: Mode 2031 notification arrives — queues re-query since initial is pendingCOMMENT
LOW⚡packages/tui/test/terminal-appearance.test.ts252 // Step 3: Complete initial OSC 11 response (light)COMMENT
LOW⚡packages/tui/test/terminal-appearance.test.ts258 // Step 4: Complete initial DA1 — should start queued queryCOMMENT
LOW⚡packages/tui/test/terminal-appearance.test.ts264 // Step 5: Complete 2nd OSC 11 response with a different color (dark)COMMENT
LOW⚡packages/tui/test/terminal-appearance.test.ts267 // Step 6: Complete 2nd DA1COMMENT
LOW⚡packages/tui/test/terminal-appearance.test.ts270 // Step 7: Verify appearance changed and callback firedCOMMENT
LOW⚡packages/ai/test/tool-call-without-result.test.ts33 // Step 1: Create context with the calculate toolCOMMENT
LOW⚡packages/ai/test/tool-call-without-result.test.ts40 // Step 2: Ask the LLM to make a tool callCOMMENT
LOW⚡packages/ai/test/tool-call-without-result.test.ts47 // Step 3: Get the assistant's response (should contain a tool call)COMMENT
LOW⚡packages/ai/test/tool-call-without-result.test.ts61 // Step 4: Send a user message WITHOUT providing tool resultCOMMENT
LOW⚡packages/ai/test/tool-call-without-result.test.ts69 // Step 5: The fix should filter out the orphaned tool call, and the request should succeedCOMMENT
LOWpackages/ai/test/antigravity-discovery.test.ts555 // Step 1: Populate cache with old UA (simulates old gjc version or env var not set)COMMENT
LOWpackages/ai/test/antigravity-discovery.test.ts576 // Step 2: New resolution with new UA (upgraded gjc or env var is now set)COMMENT
AI Slop Vocabulary17 hits · 46 pts
SeverityFileLineSnippetContext
MEDIUMautoresearch.sh2# Research-only harness for mission ai-harness-trends-gjc-improvements.COMMENT
MEDIUMcrates/pi-edit/tests/common/mod.rs34#![allow(dead_code, reason = "each test binary uses a subset of the harness")]COMMENT
MEDIUMscripts/benchmark-code-mode-exploratory-results.json8759 "resultExcerpt": "# packages/ai/src/\n## types.ts\n 1032|\t * wire, but it may differ from the harness-iCODE
MEDIUMscripts/benchmark-code-mode-exploratory-results.json9679 "resultExcerpt": "# packages/ai/src/\n## types.ts\n 1032|\t * wire, but it may differ from the harness-iCODE
MEDIUMscripts/issue-4481-main-thread-capture.test.ts40describe.skipIf(process.platform !== "linux")("issue #4481 PTY capture harness", () => {CODE
MEDIUMscripts/benchmark-code-mode-300s-081f4-results.json41 "systemPrompt": "# Issue #5792 benchmark system prompt\n\nYou are conducting a read-only investigation of this checkedCODE
MEDIUM…es/coding-agent/bench/session-replay/profile-report.ts489 lines.push("## Harness notes", "", ...report.harness.notes.map(note => `- ${note}`), "");CODE
MEDIUMpackages/coding-agent/test/sdk-broker.test.ts2372 // Poll instead of a fixed delay so the assertion is robust to CI schedulingCOMMENT
MEDIUM…oding-agent/test/composer-detach-overlay-paths.test.ts34 * Issue #4657 regression harness: mount a real CustomEditor in a realCOMMENT
MEDIUM…/coding-agent/test/harness-control-plane/owner.test.ts399 // Poll for the owner to release the lease + close the endpoint (robust under load).COMMENT
MEDIUM…/test/harness-control-plane/cli-detached-owner.test.ts292 // `#finalizeVerb` (commands/harness.ts) answers `{ completed: false, reason: "owner-not-live" }`COMMENT
MEDIUMpackages/coding-agent/src/session/session-manager.ts19120 // build-mode signal; the gate is robust to undefined (default: silent).COMMENT
MEDIUMpackages/utils/src/which.ts1// OS-agnostic "which" helper with robust macOS toolchain lookup and flexible cache control.COMMENT
MEDIUM.github/workflows/dev-ci.yml537 # RSS checkpoint compare: runs the existing harness scripts/verify-rss-checkpoints.tsCOMMENT
MEDIUM.github/workflows/dev-ci.yml541 # the job summary, not failed; a missing baseline or harness error still fails theCOMMENT
MEDIUM.github/workflows/dev-ci.yml556 # session manager, or the harness itself).COMMENT
MEDIUM.github/workflows/dev-ci.yml649 # without failing; every other harness error (missing baseline, bad binary,COMMENT
Excessive Try-Catch Wrapping44 hits · 38 pts
SeverityFileLineSnippetContext
LOWdocs/cheatsheet/src/fonts.py43 except Exception as exc: # 폰트가 없거나 fontTools 부재CODE
LOWdocs/cheatsheet/src/fonts.py49 except Exception as exc:CODE
LOWscripts/generate-gjc-sdk-skills.ts449 except Exception:CODE
LOW⚡scripts/generate-gjc-sdk-skills.ts508except Exception:CODE
LOWscripts/session-stats/sync.py441 except Exception:CODE
LOWscripts/session-stats/sync.py661 except Exception:CODE
LOWscripts/session-stats/sync.py880 except Exception:CODE
LOWscripts/session-stats/sync.py974 except Exception as e:CODE
LOWscripts/session-stats/sync.py996 except Exception as e:CODE
LOWscripts/session-stats/analyze.py466 except Exception:STRING
LOWscripts/session-stats/analyze.py654 except Exception:STRING
LOWscripts/session-stats/analyze.py793 except Exception:STRING
LOWscripts/session-stats/analyze.py806 except Exception:STRING
LOWscripts/gjc-session/postmortem.sh125except Exception:CODE
LOWscripts/gjc-session/create.sh257except Exception:CODE
LOWscripts/gjc-session/create.sh283except Exception:CODE
LOWscripts/gjc-session/create.sh404 except Exception:CODE
LOWscripts/gjc-session/create.sh428 except Exception:CODE
LOWscripts/gjc-session/create.sh447 except Exception: passCODE
LOWscripts/gjc-session/create.sh744except Exception: raise SystemExit(1)CODE
LOWscripts/gjc-session/create.sh795except Exception:CODE
LOWscripts/gjc-session/create.sh817except Exception:CODE
LOWscripts/gjc-session/create.sh870except Exception:CODE
MEDIUMscripts/gjc-session/create.sh122def valid_started():CODE
LOWscripts/gjc-session/issue-1938-cgroup-repro.sh406except Exception: raise SystemExit(1)CODE
LOW⚡packages/coding-agent/src/eval/py/runner.py454 except Exception:CODE
LOW⚡packages/coding-agent/src/eval/py/runner.py457 except Exception:CODE
LOW⚡packages/coding-agent/src/eval/py/runner.py461 except Exception:CODE
LOW⚡packages/coding-agent/src/eval/py/runner.py842 except Exception:CODE
LOW⚡packages/coding-agent/src/eval/py/runner.py852 except Exception:CODE
LOW⚡packages/coding-agent/src/eval/py/runner.py980 except Exception:CODE
LOWpackages/coding-agent/src/eval/py/runner.py66 except Exception:CODE
LOWpackages/coding-agent/src/eval/py/runner.py170 except Exception:CODE
LOWpackages/coding-agent/src/eval/py/runner.py437 except Exception:CODE
LOWpackages/coding-agent/src/eval/py/runner.py440 except Exception:CODE
LOWpackages/coding-agent/src/eval/py/runner.py779 except Exception:CODE
LOWpackages/coding-agent/src/eval/py/runner.py794 except Exception:CODE
LOWpackages/coding-agent/src/eval/py/runner.py806 except Exception:CODE
LOWpackages/coding-agent/src/eval/py/runner.py1037 except Exception:CODE
LOWpackages/coding-agent/src/eval/py/runner.py1041 except Exception:CODE
LOWpackages/coding-agent/src/eval/py/prelude.py33 except Exception:CODE
LOWpackages/coding-agent/src/eval/py/prelude.py231 except Exception as e:CODE
LOWsdk-skills/gjc-sdk-author/templates/direct-sdk.py114 except Exception:CODE
LOWsdk-skills/gjc-sdk-author/templates/direct-sdk.py173except Exception:CODE
Deep Nesting22 hits · 22 pts
SeverityFileLineSnippetContext
LOWdocs/cheatsheet/src/content.py590CODE
LOWdocs/cheatsheet/src/sheet.py185CODE
LOWscripts/tool_io.py154CODE
LOWscripts/analyze_small_edits.py249CODE
LOWscripts/issue-4481-main-thread-capture.py145CODE
LOWscripts/session-stats/sync.py284CODE
LOWscripts/session-stats/sync.py417CODE
LOWscripts/session-stats/sync.py498CODE
LOWscripts/session-stats/sync.py590CODE
LOWscripts/session-stats/analyze.py397CODE
LOWscripts/session-stats/analyze.py573CODE
LOWscripts/session-stats/read_optimizer.py261CODE
LOWscripts/session-stats/read_optimizer.py316CODE
LOWscripts/session-stats/read_optimizer.py430CODE
LOWpackages/coding-agent/bench/perf-corpus-rlm-analysis.py204CODE
LOWpackages/coding-agent/bench/perf-corpus-rlm-analysis.py1515CODE
LOWpackages/coding-agent/bench/perf-corpus-rlm-analysis.py1992CODE
LOWpackages/coding-agent/src/eval/py/runner.py466CODE
LOWpackages/coding-agent/src/eval/py/prelude.py309CODE
LOWpackages/ai/scripts/cursor-log.py66CODE
LOWpackages/ai/scripts/cursor-log.py145CODE
LOWpackages/ai/scripts/cursor-log.py203CODE
Unused Imports21 hits · 20 pts
SeverityFileLineSnippetContext
LOWpython/gjc-sdk/tests/test_generated_skill_template.py1CODE
LOWdocs/cheatsheet/src/content.py3CODE
LOWdocs/cheatsheet/src/content.py3CODE
LOWscripts/tool_io.py3CODE
LOWscripts/analyze_small_edits.py3CODE
LOWscripts/session-stats/sync.py27CODE
LOWscripts/session-stats/sync.py39CODE
LOWscripts/session-stats/analyze_search_relevance.py22CODE
LOWscripts/session-stats/analyze_selector_reads.py24CODE
LOWscripts/session-stats/plot_tools.py18CODE
LOWscripts/session-stats/plot_read_summarizer.py18CODE
LOWscripts/session-stats/optimize_read_config.py26CODE
LOWscripts/session-stats/optimize_read_config.py30CODE
LOWscripts/session-stats/analyze.py13CODE
LOWscripts/session-stats/harmony_backtest.py11CODE
LOWscripts/session-stats/harmony_backtest.py19CODE
LOWscripts/session-stats/read_optimizer.py23CODE
LOWpackages/coding-agent/bench/perf-corpus-rlm-analysis.py10CODE
LOWpackages/coding-agent/src/eval/py/runner.py26CODE
LOWpackages/coding-agent/src/eval/py/prelude.py1CODE
LOWsdk-skills/gjc-sdk-author/templates/direct-sdk.py3CODE
Overly Generic Function Names4 hits · 6 pts
SeverityFileLineSnippetContext
LOW⚡…/coding-agent/test/core/apply-patch-regression.test.ts216def helper():CODE
LOW⚡…/coding-agent/test/core/apply-patch-regression.test.ts220def helper():CODE
LOW⚡…/coding-agent/test/core/apply-patch-regression.test.ts230 diff: `@@ -6,2 +6,2 @@ def helper():CODE
LOW⚡…/coding-agent/test/core/apply-patch-regression.test.ts231 def helper():CODE
Cross-Language Confusion1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHscripts/session-stats/harmony_backtest.py30NULLISH_RE = re.compile(r"\b(undefined|null)\b")CODE
Docstring Block Structure1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHpackages/coding-agent/src/eval/py/prelude.py182Read task/agent output by ID. Returns text or JSON depending on format. Args: *ids: Output STRING
Magic Placeholder Names1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHpackages/ai/README.md923 apiKey: "your-api-key",CODE
Example Usage Blocks3 hits · 4 pts
SeverityFileLineSnippetContext
LOWscripts/install.sh5# Usage:COMMENT
LOWpackages/coding-agent/src/web/scrapers/terraform.ts137 // Usage exampleCOMMENT
LOWpackages/coding-agent/src/web/scrapers/terraform.ts251 // Usage exampleCOMMENT
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMscripts/gjc-session/create.sh2# Create a public-safe GJC tmux session through the owner-isolation protocol.COMMENT
Redundant / Tautological Comments1 hit · 2 pts
SeverityFileLineSnippetContext
LOWpackages/coding-agent/src/eval/py/prelude.py210 # Check if tool bridge is availableCOMMENT
TODO Padding1 hit · 2 pts
SeverityFileLineSnippetContext
LOWpackages/natives/test/native.test.ts38 // TODO: implementCOMMENT