AI Slop Code RIsk Monitor

Osmantic/ODS

ODS V3 Pre-Release: Public testing and refinement ahead of the official V3 launch. Turn your PC, Mac, or Linux box into a private AI server.

26.0 Elevated pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for Osmantic/ODS, a Python project with 7,294 GitHub stars. SynthScan examined 667,867 lines of code across 3431 source files, recording 12796 pattern matches distributed across 25 syntactic categories. The legacy adjusted pattern signal is 26.0 (Elevated 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.

26.0
Adjusted Signal
26.0
Raw Pattern Score
100%
Time Factor
2026-10-10
Last Push
7.3K
Stars
Python
Language
667.9K
Lines of Code
3.4K
Files
12.8K
Pattern Hits
2026-10-12
Scan Date
0.12
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 50.7/100 · HIGH

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

Hallucinated Dependency & Supply Chain Risk 8.5/100 · LOW

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

Agent Over-Engineering Ratio 66.9/100 · HIGH

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

PR Review Velocity Impact 74.3/100 · HIGH

Which changes need focused human review? 12796 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 1HIGH 413MEDIUM 1653LOW 10729

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 12796 distinct pattern matches across 25 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 Identifiers8967 hits · 8035 pts
SeverityFileLineSnippetContext
LOWods/bin/pixel_access_bridge.py374 def gateway_installation_binding(self, *, require_running=False):STRING
LOWods/bin/pixel_access_bridge.py418 def verify_gateway_installation_binding(self):STRING
LOWods/bin/pixel_access_bridge.py422 def verify_host_agent_custody(self):STRING
LOWods/bin/pixel_access_bridge.py1368 def _source_edge_restart_proof(self):STRING
LOWods/bin/pixel_access_bridge.py1410 def restart_stopped_source_edge(self):STRING
LOWods/bin/pixel_access_bridge.py1522 def verify_installer_model_access(self, transaction_id):STRING
LOWods/bin/pixel_access_bridge.py2054 def require_release_completion(self, transaction_id, config_sha, outcome):STRING
LOWods/bin/pixel_access_bridge.py2098 def legacy_access_marker_baseline(self, config, marker):STRING
LOWods/bin/pixel_access_bridge.py2422 def _verify_launchd_definition(self):STRING
LOWods/bin/pixel_access_bridge.py2438 def gateway_installation_binding(self, *, require_running=False):STRING
LOWods/bin/pixel_access_bridge.py2463 def verify_gateway_installation_binding(self):STRING
LOWods/bin/pixel_access_bridge.py2627 def _policy_activation_identity(self, mode):STRING
LOWods/bin/pixel_macos_custody.py22def verify_loaded_launchd_definition(raw, target, filename, expected):CODE
LOWods/bin/pixel_macos_custody.py339def protected_inspection_bytes(filename, *, limit=8 * 1024 * 1024):CODE
LOWods/bin/pixel_macos_custody.py356def replace_protected_inspection_bytes(filename, *, expected, replacement, mode, gid=0):CODE
LOWods/bin/pixel_access_relay.py104def request_runtime_model_control(operation, request=None, *, config):STRING
LOWods/bin/pixel_access_relay.py136def _request_runtime_controller(request, *, config, path, timeout):STRING
LOWods/bin/pixel_source_upgrade.py826 def _renew_unheld_scratch_after_remount(self):STRING
LOWods/bin/pixel_source_upgrade.py867 def _completed_scratch_remounted(self):STRING
LOWods/bin/pixel_gateway_service.py22def launchd_definition_digest(document, error):CODE
LOWods/bin/pixel_macos_policy.py142def system_python_readable_paths():CODE
LOW⚡ods/bin/ods-host-agent.py11243 def _handle_remote_provider_ssh_supervisor_status(self):CODE
LOW⚡ods/bin/ods-host-agent.py11249 def _handle_invalidate_compose_cache(self):CODE
LOW⚡ods/bin/ods-host-agent.py15656def _host_native_runtime_port(env: dict) -> str:CODE
LOW⚡ods/bin/ods-host-agent.py15660def _native_llm_container_origin(env: dict) -> str:CODE
LOW⚡ods/bin/ods-host-agent.py15669def _runtime_uses_router_transport(env: dict) -> bool:CODE
LOWods/bin/ods-host-agent.py143def _active_model_bind_directory(env: dict) -> str:CODE
LOWods/bin/ods-host-agent.py150def _windows_management_shell() -> str:CODE
LOWods/bin/ods-host-agent.py326def _ensure_windows_resolver_pyyaml(python_cmd: str) -> None:CODE
LOWods/bin/ods-host-agent.py402def _windows_whisper_cuda_supported(env: dict) -> bool:CODE
LOWods/bin/ods-host-agent.py585def _model_download_thread_alive() -> bool:CODE
LOWods/bin/ods-host-agent.py630def _model_lifecycle_conflict(requested_operation: str, active: dict) -> dict:CODE
LOWods/bin/ods-host-agent.py670def _set_model_activation_phase(phase: str, failure_code: str | None = None) -> None:CODE
LOWods/bin/ods-host-agent.py682def _record_model_activation_result(outcome: str, failure_code: str | None = None) -> None:CODE
LOWods/bin/ods-host-agent.py693def _model_activation_public_failure(diagnosis: dict, healthy: bool) -> str:CODE
LOWods/bin/ods-host-agent.py732def _prepare_initial_switchboard_verification() -> bool:CODE
LOWods/bin/ods-host-agent.py770def _download_status_model_token(value: object) -> str:CODE
LOWods/bin/ods-host-agent.py775def _format_curl_download_error(returncode: int | None, stderr_text: object) -> str:CODE
LOWods/bin/ods-host-agent.py795def _model_download_allowed_hosts() -> frozenset[str]:CODE
LOWods/bin/ods-host-agent.py808def _model_download_url_error(url: object) -> str:CODE
LOWods/bin/ods-host-agent.py825def _parse_huggingface_resolve_url(url: object) -> tuple[str, str, str] | None:CODE
LOWods/bin/ods-host-agent.py856def _download_huggingface_artifact(CODE
LOWods/bin/ods-host-agent.py8906def _redact_credential_assignments(text: str) -> str:CODE
LOWods/bin/ods-host-agent.py9029def _container_start_diagnostic(container_name: str, service_def: dict, ext_dir: Path | None = None) -> str:CODE
LOWods/bin/ods-host-agent.py9050def _collect_container_start_diagnostic(container_name: str, service_def: dict, ext_dir: Path | None) -> str:CODE
LOWods/bin/ods-host-agent.py9102def _install_build_diagnostic(result, services: dict, subject: str = 'build') -> str:CODE
LOWods/bin/ods-host-agent.py9168def _disable_unprepared_install(service_id: str) -> str:CODE
LOWods/bin/ods-host-agent.py9411def _narrow_install_pull_flags(flags: list, service_id: str) -> list:CODE
LOWods/bin/ods-host-agent.py9429def _narrowed_compose_set_resolves(narrowed_flags: list, service_id: str,CODE
LOWods/bin/ods-host-agent.py9480def _fail_stale_update_status(data: dict) -> dict:CODE
LOWods/bin/ods-host-agent.py9928 def _handle_pixel_access_mode(self, change: bool):CODE
LOWods/bin/ods-host-agent.py10179 def _write_tailscale_status_payload(self, payload: dict, source: str):CODE
LOWods/bin/ods-host-agent.py10203 def _find_native_tailscale_cli(self) -> str | None:CODE
LOWods/bin/ods-host-agent.py10220 def _try_native_tailscale_status(self) -> bool:CODE
LOWods/bin/ods-host-agent.py10461 def _handle_pixel_approval_terminal(self):CODE
LOWods/bin/ods-host-agent.py10666 def _handle_pixel_advice_runtime(self, action=None):CODE
LOWods/bin/ods-host-agent.py10815 def _handle_pixel_provider_health(self):CODE
LOWods/bin/ods-host-agent.py10825 def _handle_pixel_providers_runtime(self, *, change):CODE
LOWods/bin/ods-host-agent.py10874 def _handle_pixel_settings_runtime(self, *, change):CODE
LOWods/bin/ods-host-agent.py11014 def _handle_pixel_connection_probe(self):CODE
8907 more matches not shown…
Decorative Section Separators1524 hits · 5242 pts
SeverityFileLineSnippetContext
MEDIUM⚡ods/test-stack.sh2#=============================================================================COMMENT
MEDIUM⚡ods/test-stack.sh18#=============================================================================COMMENT
MEDIUM⚡ods/test-stack.sh112# ═══════════════════════════════════════════════════════════════COMMENT
MEDIUM⚡ods/test-stack.sh114# ═══════════════════════════════════════════════════════════════COMMENT
MEDIUM⚡ods/test-stack.sh122# ═══════════════════════════════════════════════════════════════COMMENT
MEDIUM⚡ods/test-stack.sh124# ═══════════════════════════════════════════════════════════════COMMENT
MEDIUM⚡ods/test-stack.sh130# ═══════════════════════════════════════════════════════════════COMMENT
MEDIUM⚡ods/test-stack.sh132# ═══════════════════════════════════════════════════════════════COMMENT
MEDIUM⚡ods/test-stack.sh164# ═══════════════════════════════════════════════════════════════COMMENT
MEDIUM⚡ods/test-stack.sh167# ═══════════════════════════════════════════════════════════════COMMENT
MEDIUM⚡ods/test-stack.sh176# ═══════════════════════════════════════════════════════════════COMMENT
MEDIUM⚡ods/test-stack.sh178# ═══════════════════════════════════════════════════════════════COMMENT
MEDIUMods/test-stack.sh206# ═══════════════════════════════════════════════════════════════COMMENT
MEDIUMods/test-stack.sh208# ═══════════════════════════════════════════════════════════════COMMENT
MEDIUMods/ods-update.sh18#==============================================================================COMMENT
MEDIUMods/ods-update.sh20#==============================================================================COMMENT
MEDIUMods/ods-update.sh43#==============================================================================COMMENT
MEDIUMods/ods-update.sh45#==============================================================================COMMENT
MEDIUMods/ods-update.sh582#==============================================================================COMMENT
MEDIUMods/ods-update.sh584#==============================================================================COMMENT
MEDIUMods/ods-update.sh655#==============================================================================COMMENT
MEDIUMods/ods-update.sh657#==============================================================================COMMENT
MEDIUMods/ods-update.sh709#==============================================================================COMMENT
MEDIUMods/ods-update.sh711#==============================================================================COMMENT
MEDIUMods/ods-update.sh851#==============================================================================COMMENT
MEDIUMods/ods-update.sh853#==============================================================================COMMENT
MEDIUMods/ods-update.sh893 # ── Step 1: rollback snapshot ─────────────────────────────────────────────COMMENT
MEDIUMods/ods-update.sh899 # ── Step 2: pull latest changes ───────────────────────────────────────────COMMENT
MEDIUMods/ods-update.sh915 # ── Step 3: migrations ────────────────────────────────────────────────────COMMENT
MEDIUMods/ods-update.sh950 # ── Step 4: restart services ──────────────────────────────────────────────COMMENT
MEDIUMods/ods-update.sh983 # ── Step 5: health-check with timeout ────────────────────────────────────COMMENT
MEDIUMods/ods-update.sh991 # ── Step 6: record new version ────────────────────────────────────────────COMMENT
MEDIUMods/ods-update.sh1010#==============================================================================COMMENT
MEDIUMods/ods-update.sh1012#==============================================================================COMMENT
MEDIUMods/ods-update.sh1175#==============================================================================COMMENT
MEDIUMods/ods-update.sh1177#==============================================================================COMMENT
MEDIUMods/ods-update.sh1213#==============================================================================COMMENT
MEDIUMods/ods-update.sh1215#==============================================================================COMMENT
MEDIUMods/ods-update.sh1310#==============================================================================COMMENT
MEDIUMods/ods-update.sh1312#==============================================================================COMMENT
MEDIUMods/ods-update.sh1358#==============================================================================COMMENT
MEDIUMods/ods-update.sh1360#==============================================================================COMMENT
MEDIUMods/install-core.sh2# ============================================================================COMMENT
MEDIUMods/install-core.sh4# ============================================================================COMMENT
MEDIUM⚡ods/install-core.sh15# ============================================================================COMMENT
MEDIUM⚡ods/install-core.sh19#=============================================================================COMMENT
MEDIUM⚡ods/install-core.sh21#=============================================================================COMMENT
MEDIUMods/install-core.sh61#=============================================================================COMMENT
MEDIUMods/install-core.sh63#=============================================================================COMMENT
MEDIUMods/install-core.sh87#=============================================================================COMMENT
MEDIUMods/install-core.sh89#=============================================================================COMMENT
MEDIUMods/install-core.sh127#=============================================================================COMMENT
MEDIUMods/install-core.sh129#=============================================================================COMMENT
MEDIUM⚡ods/install-core.sh712#=============================================================================COMMENT
MEDIUM⚡ods/install-core.sh714#=============================================================================COMMENT
MEDIUM⚡ods/install-core.sh720#=============================================================================COMMENT
MEDIUM⚡ods/install-core.sh722#=============================================================================COMMENT
MEDIUM⚡ods/docker-compose.base.yml9# ============================================COMMENT
MEDIUM⚡ods/docker-compose.base.yml11# ============================================COMMENT
MEDIUM⚡ods/docker-compose.base.yml19 # ============================================COMMENT
1464 more matches not shown…
Empty Error Handlers237 hits · 1145 pts
SeverityFileLineSnippetContext
HIGHods/bin/pixel_access_bridge.py982except FileExistsError: passCODE
HIGHods/bin/pixel_access_bridge.py1099except FileNotFoundError: passCODE
HIGHods/bin/pixel_access_bridge.py925except AccessError:CODE
HIGHods/bin/pixel_access_bridge.py274except subprocess.TimeoutExpired:CODE
HIGHods/bin/pixel_access_bridge.py1911except (AccessError, OSError):CODE
HIGHods/bin/pixel_access_bridge.py2038except OSError: passCODE
HIGHods/bin/pixel_access_bridge.py2047except OSError: passCODE
HIGHods/bin/pixel_access_bridge.py2263except AccessError: passCODE
HIGHods/bin/pixel_macos_custody.py170except FileExistsError:CODE
HIGHods/bin/pixel_source_upgrade.py775except FileExistsError:CODE
HIGHods/bin/pixel_source_upgrade.py1225except FileExistsError:CODE
HIGHods/bin/ods-macos-llm-bridge.py75except OSError:CODE
HIGHods/bin/ods-macos-llm-bridge.py70except OSError:CODE
HIGHods/bin/ods-host-agent.py3117except FileNotFoundError:CODE
HIGHods/bin/ods-host-agent.py3834except OSError:CODE
HIGHods/bin/ods-host-agent.py6477except (FileNotFoundError, subprocess.SubprocessError):CODE
HIGHods/bin/ods-host-agent.py6826except (urllib_error.URLError, TimeoutError, OSError):CODE
HIGHods/bin/ods-host-agent.py8562except (subprocess.TimeoutExpired, OSError):CODE
HIGHods/bin/ods-host-agent.py9657except OSError:CODE
HIGHods/bin/ods-host-agent.py18506except (OSError, ValueError):CODE
HIGHods/bin/ods-host-agent.py19784except (ValueError, OSError):CODE
HIGHods/bin/ods-host-agent.py1060except OSError:CODE
HIGHods/bin/ods-host-agent.py6467except OSError:CODE
HIGHods/bin/ods-host-agent.py7966except (json.JSONDecodeError, OSError):CODE
HIGHods/bin/ods-host-agent.py9754except (OSError, subprocess.SubprocessError, ValueError):CODE
HIGHods/bin/ods-host-agent.py11456except (subprocess.TimeoutExpired, OSError):CODE
HIGHods/bin/ods-host-agent.py19576except (IndexError, OSError, subprocess.TimeoutExpired, ValueError):CODE
HIGHods/bin/ods-host-agent.py20716except OSError:CODE
HIGHods/bin/ods-host-agent.py8312except Exception:CODE
HIGHods/bin/ods-host-agent.py8446except OSError:CODE
HIGHods/bin/ods-host-agent.py13672except (OSError, AttributeError):CODE
HIGHods/bin/ods-host-agent.py20678except OSError:CODE
HIGHods/bin/ods-host-agent.py2533except (StoreError, OSError):CODE
HIGHods/bin/ods-host-agent.py965except (OSError, AttributeError):CODE
HIGHods/bin/ods-host-agent.py2517except (StoreError, OSError):CODE
HIGHods/bin/ods-host-agent.py13431except (subprocess.TimeoutExpired, ValueError):CODE
HIGHods/bin/ods-host-agent.py13453except OSError:CODE
HIGHods/bin/ods-host-agent.py13447except (OSError, AttributeError):CODE
HIGHods/bin/pixel_provider/scopes.py229except FileExistsError:CODE
HIGHods/bin/pixel_provider/advice_setup.py157except Exception:CODE
HIGHods/bin/pixel_provider/advice_setup.py185except FileExistsError:CODE
HIGHods/bin/pixel_provider/store.py284except FileNotFoundError:CODE
HIGHods/bin/pixel_provider/advice_process.py37except subprocess.TimeoutExpired:CODE
HIGHods/bin/pixel_provider/lease_claim.py41except FileExistsError:CODE
HIGHods/bin/pixel_provider/advice_jobs.py141except Exception:CODE
HIGHods/bin/pixel_provider/advice_jobs.py81except FileExistsError:CODE
HIGHods/bin/pixel_provider/advice_jobs.py162except FileExistsError:CODE
HIGHods/bin/pixel_provider/advice.py155except asyncio.CancelledError:CODE
HIGHods/bin/pixel_provider/sharing_service.py175except (StoreError, KeyError, TypeError):CODE
HIGHods/bin/pixel_provider/sharing_service.py193except OSError:CODE
HIGHods/bin/pixel_provider/sharing_service.py184except (OSError, StoreError):CODE
HIGHods/bin/pixel_provider/client.py387except ProcessLookupError:CODE
HIGHods/bin/pixel_provider/client.py394except ProcessLookupError:CODE
HIGHods/bin/pixel_provider/sharing_host_api.py51except FileExistsError:CODE
HIGHods/bin/pixel_provider/store_factory.py79except FileExistsError:CODE
HIGHods/bin/pixel_provider/route_worker.py124except (OSError,ValueError):CODE
HIGHods/bin/pixel_provider/vault.py131except OSError:CODE
HIGHods/bin/pixel_provider/handoff_approvals.py256except FileExistsError: passCODE
HIGHods/bin/pixel_provider/connection_tunnel.py68except (OSError,asyncio.TimeoutError,TimeoutError,ConnectionError):CODE
HIGHods/bin/model_switchboard/wsl_runtime.py112except (BrokenPipeError, OSError):CODE
177 more matches not shown…
Cross-Language Confusion164 hits · 854 pts
SeverityFileLineSnippetContext
HIGHods/bin/ods-host-agent.py496 'case "$(uname -s 2>/dev/null)" in 'CODE
HIGHods/bin/ods-host-agent.py3738 || { command -v sudo >/dev/null 2>&1 && sudo -n true >/dev/null 2>&1; }; thenCODE
HIGHods/bin/ods-host-agent.py9586$cpu = $null; $total = $null; $used = $nullCODE
HIGHods/bin/ods-host-agent.py9594 $prefix=$adapter.Prefix; $totals=@{}; $util=$null; $dedicated=$nullCODE
HIGH⚡ods/bin/ods-host-agent.py19295 "owner=$(stat -c '%u:%g' \"$target\" 2>/dev/null || printf '10000:10000'); "STRING
HIGH⚡ods/bin/ods-host-agent.py19296 "mode=$(stat -c '%a' \"$target\" 2>/dev/null || printf '600'); "STRING
HIGHods/tests/test-model-selection-matrix.py140 'source "$3"; resolve_tier_config >/dev/null; printf %s "$LLM_MODEL_SIZE_MB"',CODE
HIGHods/tests/test_matrix_checkout_retry.py25timeout() { test "$1" = 180 || return 99; shift; "$@"; }CODE
HIGH⚡ods/tests/test_remote_completion_telemetry.py49 sample.feed(b'data: {"error":null,"usage":{"completion_tokens":20}}\n\ndata: [DONE]\n\n')CODE
HIGHods/tests/test-pixel-model-selector.py328 assert 'ods_detect_runtime_ram || error' in detectionCODE
HIGHods/tests/test_dashboard_published_readiness.py189 start = phase.index("if ! $DRY_RUN && command -v ods_readiness_summary")STRING
HIGHods/tests/test-update-changelog-fallback.py41 null) printf '{"tag_name":null}' ;;CODE
HIGHods/tests/test-agent-manager-failures.py31 cmd_agent restart || warn 'Host agent restart failed (non-fatal)'CODE
HIGH⚡ods/tests/test-perplexica-entrypoint.py201 "ps.push({id:c,type:\"reading\",reading:[{content:\"\",metadata:{url:a,title:k.title}}]}),b.ses"CODE
HIGH⚡ods/tests/test-perplexica-entrypoint.py204 "ata.subSteps[d].reading.push({content:\"\",metadata:{url:a,title:k.title}}),b.session.update"CODE
HIGH⚡ods/tests/test-perplexica-entrypoint.py210 "a),m=l[0]}else m=k.content;j.push({content:m,metadata:{url:a,title:k.title}})}catch(b){j.p"CODE
HIGH⚡ods/tests/test-perplexica-entrypoint.py219 ".[1]||`Content from ${a}`;if(!d&&f&&\"research\"===f.type)d=!0,f.data.subSteps.push({id:c,ty"CODE
HIGH⚡ods/tests/test-perplexica-entrypoint.py223 "g.push({content:\"\",metadata:{url:a,title:j}}),b.session.updateBlock(b.researchBlockId,[{op"CODE
HIGH⚡ods/tests/test-perplexica-entrypoint.py224 ":\"replace\",path:\"/data/subSteps\",value:f.data.subSteps}])}let k=e.turndown(i);g.push({cont"CODE
HIGH⚡ods/tests/test-perplexica-entrypoint.py225 "ent:k,metadata:{url:a,title:j}})}catch(b){g.push({content:`Failed to fetch content from ${"CODE
HIGH⚡ods/tests/test-perplexica-entrypoint.py235var e = {A: {scrape: async (url) => { calls.push(url); throw new Error("blocked"); }}, turndown: (html) => String(html)}CODE
HIGH⚡ods/tests/test-perplexica-entrypoint.py237globalThis.fetch = async (url) => { calls.push(url); throw new Error("blocked"); };CODE
HIGH⚡ods/tests/test-perplexica-entrypoint.py242 {session: {getBlock: () => undefined, updateBlock() {}}, researchBlockId: "r", llm: {}});CODE
HIGH⚡ods/tests/test-perplexica-entrypoint.py268 (LEGACY_SCRAPE_ACTION, 'g.push({content:k.slice(0,30000),metadata:{url:a,title:j}})'),STRING
HIGH⚡ods/tests/test-perplexica-entrypoint.py269 (VANE_SCRAPE_ACTION, 'j.push({content:m.slice(0,30000),metadata:{url:a,title:k.title}})'),STRING
HIGHods/tests/test-perplexica-entrypoint.py288 assert 'reading.push({content:"",metadata:{url:a,title:k.title}})' in patchedSTRING
HIGHods/tests/test-perplexica-entrypoint.py336 no_push = VANE_SCRAPE_ACTION.replace("j.push({content:m,", "j.unshift({content:m,")STRING
HIGHods/tests/test-doctor-optional-webui.py48 r'if \[\[ "\$WEBUI_ENABLED" == "true" \]\] \\\n && curl -sf --max-time 10 "http://127\.0\.0\.1:\$\{_WEBUICODE
HIGHods/tests/test_macos_pixel_native_recover.py870 test "$2" = ods/current && test "$3" = http://litellm:4000 && test "$4" = fixture-private-key || return 2STRING
HIGHods/tests/test_macos_pixel_native_recover.py870 test "$2" = ods/current && test "$3" = http://litellm:4000 && test "$4" = fixture-private-key || return 2STRING
HIGH⚡ods/tests/test_preview_inspection_fill.py114 return React.createElement('div',null,React.createElement('input',{id:'task',type:'number',value,onChange:e=>sCODE
HIGH⚡ods/tests/test_preview_inspection_fill.py115 React.createElement('button',{id:'save',onClick:()=>setSaved(String(Number(value)/4))},'Calcular'),React.creCODE
HIGH⚡ods/tests/test_preview_inspection_fill.py130 return React.createElement('div',null,React.createElement('input',{id:'task',value,onChange:e=>setValue(e.targCODE
HIGH⚡ods/tests/test_preview_inspection_fill.py131 React.createElement('button',{id:'save',onClick:()=>setSaved(value)},'Adicionar'),React.createElement('h1',nCODE
HIGHods/tests/test_bootstrap_reinstall_preflight.py89if $keep; then preserve_model_cache >/dev/null || exit 68; fiCODE
HIGHods/tests/test_bootstrap_status_checksum.py79 ls -1 "{status_file}".tmp.* 2>/dev/null && exit 1CODE
HIGHods/tests/test_bootstrap_status_checksum.py290 "cygpath": 'test "$1" = -w || exit 1; printf "%s" "$2"',STRING
HIGHods/tests/test_bootstrap_keep_models.py73if $keep; then preserve_model_cache || exit 68; fiCODE
HIGH⚡ods/tests/test_preview_inspection.py1837 "Element.prototype.getAttribute=()=>null;Element.prototype.hasAttribute=()=>false;"CODE
HIGHods/tests/test_preview_inspection.py2038 'catch{seen=null}</script>')CODE
HIGHods/tests/pixel_inference/test_provider_runtime.py134SSE = b'data: {"id":"fixture","choices":[{"delta":{"content":"ok"},"finish_reason":null}]}\n\ndata: [DONE]\n\n'CODE
HIGHods/tests/contracts/test-wsl-stack.py192 'start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }')CODE
HIGH…xtensions/services/dashboard-api/routers/extensions.py1334 # `deploy: { resources: null }` or `resources: { reservations: null }`COMMENT
HIGHods/extensions/services/dashboard-api/routers/gpu.py493 # history endpoint represents absent readings as null, never as zero.COMMENT
HIGHods/extensions/services/dashboard-api/routers/talk.py888 "status": "ok", "warning": null}STRING
HIGH…ervices/dashboard-api/tests/test_performance_oracle.py149 """A catalog entry may carry an explicit ``"aliases": null`` (JSON null).STRING
HIGH…nsions/services/dashboard-api/tests/test_extensions.py3583 ' "phase_label": "stale", "error": null,'CODE
HIGH…nsions/services/dashboard-api/tests/test_extensions.py3008 """Strict regression for the audit-flagged bug: `deploy: { resources: null }`.STRING
HIGH…nsions/services/dashboard-api/tests/test_extensions.py3028 """Defense-in-depth: `resources: { reservations: null }`.STRING
HIGH⚡…ons/services/dashboard-api/tests/test_agent_monitor.py331 proc.communicate = AsyncMock(return_value=(b'{"nodes": null}', b""))CODE
HIGH…ons/services/dashboard-api/tests/test_agent_monitor.py358 (b'{"nodes": null}', 0), (b'{"nodes": {}}', 0),CODE
HIGH…ons/services/dashboard-api/tests/test_agent_monitor.py383 b'{"nodes": [null, 3, "bad", {"healthy": "false"}, {"healthy": 1},'CODE
HIGH⚡…ons/services/dashboard-api/tests/test_agent_monitor.py326 """ClusterStatus.refresh handles {"nodes": null} without TypeError."""STRING
HIGH…ashboard-api/tests/test_accelerator_policy_fixtures.py378 command: ["sh", "-c", "echo $$HOME && exec recipe"]CODE
HIGH…ashboard-api/tests/test_accelerator_policy_fixtures.py606 ("origin-null", '{"origin": null}'),CODE
HIGH…s/extensions/services/dashboard-api/tests/test_talk.py1531 body = (b'data: {"choices":[{"delta":{"content":"Red."},"finish_reason":null}]}\n\n'CODE
HIGH…/extensions/services/model-router/tests/test_router.py1871 b'[{"delta":{"content":"hi"},"finish_reason":null}]}\n\n'CODE
HIGH…/extensions/services/model-router/tests/test_router.py1902 b'[{"delta":{"content":"partial"},"finish_reason":null}],'CODE
HIGH⚡…ons/services/model-router/tests/test_probe_attempts.py230@pytest.mark.parametrize('body', [b'not-json', b'[]', b'{"messages":null}',CODE
HIGH⚡…ons/services/model-router/tests/test_probe_attempts.py231 b'{"messages":[{"role":[]}]}', b'{"messages":[null]}',CODE
104 more matches not shown…
Deep Nesting632 hits · 516 pts
SeverityFileLineSnippetContext
LOWods/bin/pixel_model_coordinator.py267CODE
LOWods/bin/pixel_access_bridge.py187CODE
LOWods/bin/pixel_access_bridge.py509CODE
LOWods/bin/pixel_access_bridge.py733CODE
LOWods/bin/pixel_access_bridge.py758CODE
LOWods/bin/pixel_access_bridge.py1135CODE
LOWods/bin/pixel_access_bridge.py1341CODE
LOWods/bin/pixel_access_bridge.py1466CODE
LOWods/bin/pixel_access_bridge.py1584CODE
LOWods/bin/pixel_access_bridge.py1777CODE
LOWods/bin/pixel_access_bridge.py1887CODE
LOWods/bin/pixel_access_bridge.py2130CODE
LOWods/bin/pixel_access_bridge.py2200CODE
LOWods/bin/pixel_access_bridge.py2147CODE
LOWods/bin/pixel_macos_custody.py148CODE
LOWods/bin/pixel_macos_custody.py184CODE
LOWods/bin/pixel_macos_custody.py273CODE
LOWods/bin/pixel_macos_custody.py356CODE
LOWods/bin/pixel_source_upgrade.py601CODE
LOWods/bin/pixel_source_upgrade.py912CODE
LOWods/bin/pixel_source_upgrade.py1049CODE
LOWods/bin/pixel_source_upgrade.py1080CODE
LOWods/bin/pixel_source_upgrade.py1214CODE
LOWods/bin/ods-macos-llm-bridge.py41CODE
LOWods/bin/pixel_gateway_service.py286CODE
LOWods/bin/pixel_model_transition.py96CODE
LOWods/bin/ods-host-agent.py856CODE
LOWods/bin/ods-host-agent.py1996CODE
LOWods/bin/ods-host-agent.py2484CODE
LOWods/bin/ods-host-agent.py3103CODE
LOWods/bin/ods-host-agent.py5545CODE
LOWods/bin/ods-host-agent.py5681CODE
LOWods/bin/ods-host-agent.py6312CODE
LOWods/bin/ods-host-agent.py6434CODE
LOWods/bin/ods-host-agent.py6506CODE
LOWods/bin/ods-host-agent.py6870CODE
LOWods/bin/ods-host-agent.py7038CODE
LOWods/bin/ods-host-agent.py7232CODE
LOWods/bin/ods-host-agent.py7435CODE
LOWods/bin/ods-host-agent.py7744CODE
LOWods/bin/ods-host-agent.py7804CODE
LOWods/bin/ods-host-agent.py8056CODE
LOWods/bin/ods-host-agent.py8195CODE
LOWods/bin/ods-host-agent.py8567CODE
LOWods/bin/ods-host-agent.py8711CODE
LOWods/bin/ods-host-agent.py9330CODE
LOWods/bin/ods-host-agent.py9633CODE
LOWods/bin/ods-host-agent.py9691CODE
LOWods/bin/ods-host-agent.py9765CODE
LOWods/bin/ods-host-agent.py16731CODE
LOWods/bin/ods-host-agent.py17201CODE
LOWods/bin/ods-host-agent.py17883CODE
LOWods/bin/ods-host-agent.py18405CODE
LOWods/bin/ods-host-agent.py18613CODE
LOWods/bin/ods-host-agent.py18673CODE
LOWods/bin/ods-host-agent.py18787CODE
LOWods/bin/ods-host-agent.py20278CODE
LOWods/bin/ods-host-agent.py20748CODE
LOWods/bin/ods-host-agent.py9842CODE
LOWods/bin/ods-host-agent.py10461CODE
572 more matches not shown…
Excessive Try-Catch Wrapping316 hits · 282 pts
SeverityFileLineSnippetContext
LOWods/bin/pixel_access_bridge.py164except Exception:CODE
LOWods/bin/pixel_access_bridge.py931 except Exception as error:STRING
LOWods/bin/pixel_access_bridge.py1247 except Exception as error:STRING
LOWods/bin/pixel_access_bridge.py1516 except Exception as error:STRING
LOWods/bin/pixel_access_bridge.py1578 except Exception as error:STRING
LOWods/bin/pixel_access_bridge.py1680 except Exception as error:STRING
LOWods/bin/pixel_access_bridge.py1736 except Exception as error:STRING
LOWods/bin/pixel_access_bridge.py1881 except Exception as error:STRING
LOWods/bin/pixel_access_bridge.py2049 except Exception as error:STRING
LOWods/bin/pixel_access_bridge.py2295 except Exception as error:STRING
LOWods/bin/pixel_access_relay.py39except Exception:CODE
MEDIUMods/bin/ods-host-agent.py2333def _verify_stale_manifest() -> None:CODE
MEDIUMods/bin/ods-host-agent.py2507def work():CODE
MEDIUMods/bin/ods-host-agent.py3048def _run() -> None:CODE
MEDIUMods/bin/ods-host-agent.py4573def verify_held(self):CODE
MEDIUMods/bin/ods-host-agent.py8292def _thread_target() -> None:CODE
MEDIUMods/bin/ods-host-agent.py8450def read_json_body(handler) -> dict | None:CODE
MEDIUMods/bin/ods-host-agent.py11294def _handle_update_check(self):CODE
MEDIUMods/bin/ods-host-agent.py12497def restart_container_later():CODE
MEDIUMods/bin/ods-host-agent.py12996def _download() -> None:CODE
MEDIUMods/bin/ods-host-agent.py19532def _system_ram_gb() -> int:CODE
LOW⚡ods/bin/ods-host-agent.py11234 except Exception as exc:CODE
LOW⚡ods/bin/ods-host-agent.py11413 except Exception:CODE
LOWods/bin/ods-host-agent.py71except Exception: # pragma: no cover - import environment dependentCODE
LOWods/bin/ods-host-agent.py76except Exception: # pragma: no cover - import environment dependentCODE
LOWods/bin/ods-host-agent.py98except Exception: # pragma: no cover - import environment dependentCODE
LOWods/bin/ods-host-agent.py900except Exception as exc:CODE
LOWods/bin/ods-host-agent.py9045 except Exception:CODE
LOWods/bin/ods-host-agent.py9193 except Exception:CODE
LOWods/bin/ods-host-agent.py9937 except Exception:CODE
LOWods/bin/ods-host-agent.py9950 except Exception:CODE
LOWods/bin/ods-host-agent.py10413 except Exception as exc:CODE
LOWods/bin/ods-host-agent.py10497 except Exception:CODE
LOWods/bin/ods-host-agent.py11152 except Exception as exc:CODE
LOWods/bin/ods-host-agent.py11201 except Exception as exc:CODE
LOWods/bin/ods-host-agent.py11368 except Exception:CODE
LOWods/bin/ods-host-agent.py11400 except Exception as exc:CODE
LOWods/bin/ods-host-agent.py12385 except Exception as exc:CODE
LOWods/bin/ods-host-agent.py12438 except Exception as exc:CODE
LOWods/bin/ods-host-agent.py12508 except Exception as exc:CODE
LOWods/bin/ods-host-agent.py12528 except Exception as exc:CODE
LOWods/bin/ods-host-agent.py12934 except Exception:CODE
LOWods/bin/ods-host-agent.py13011 except Exception:CODE
LOWods/bin/ods-host-agent.py13125 except Exception as exc:CODE
LOWods/bin/ods-host-agent.py13614 except Exception as exc:CODE
LOWods/bin/ods-host-agent.py13641 except Exception:CODE
LOWods/bin/ods-host-agent.py13751 except Exception:CODE
LOWods/bin/ods-host-agent.py13772 except Exception:CODE
LOWods/bin/ods-host-agent.py14487 except Exception as rollback_exc:CODE
LOWods/bin/ods-host-agent.py15367 except Exception as exc:CODE
LOWods/bin/ods-host-agent.py15420 except Exception as exc:CODE
LOW⚡ods/bin/ods-host-agent.py5367 except Exception as rollback_exc:STRING
LOW⚡ods/bin/ods-host-agent.py5375 except Exception as rollback_exc:STRING
LOW⚡ods/bin/ods-host-agent.py5380 except Exception as rollback_exc:STRING
LOW⚡ods/bin/ods-host-agent.py5468 except Exception as rollback_exc:STRING
LOW⚡ods/bin/ods-host-agent.py5474 except Exception as rollback_exc:STRING
LOW⚡ods/bin/ods-host-agent.py5479 except Exception as rollback_exc:STRING
LOW⚡ods/bin/ods-host-agent.py20617 except Exception as rename_exc:STRING
LOW⚡ods/bin/ods-host-agent.py20620 except Exception as restart_exc:STRING
LOW⚡ods/bin/ods-host-agent.py20630 except Exception as recreate_exc:STRING
256 more matches not shown…
Unused Imports315 hits · 282 pts
SeverityFileLineSnippetContext
LOWods/bin/pixel_model_coordinator.py10CODE
LOWods/bin/portal_identity_contract.py7CODE
LOWods/bin/pixel_access_bridge.py7CODE
LOWods/bin/pixel_source_upgrade.py11CODE
LOWods/bin/ods-macos-llm-bridge.py4CODE
LOWods/bin/portal_identity.py7CODE
LOWods/bin/ods-host-agent.py12CODE
LOWods/bin/ods-mdns.py27CODE
LOWods/bin/pixel_provider/store.py7CODE
LOWods/bin/pixel_provider/activity.py8CODE
LOWods/bin/pixel_provider/activation_config.py7CODE
LOWods/bin/model_switchboard/reconciler.py14CODE
LOWods/bin/model_switchboard/reconciler.py19CODE
LOWods/bin/model_switchboard/__init__.py8CODE
LOWods/bin/model_switchboard/__init__.py8CODE
LOWods/bin/model_switchboard/__init__.py9CODE
LOWods/bin/model_switchboard/__init__.py9CODE
LOWods/bin/model_switchboard/__init__.py9CODE
LOWods/bin/model_switchboard/__init__.py9CODE
LOWods/bin/model_switchboard/__init__.py9CODE
LOWods/bin/model_switchboard/__init__.py9CODE
LOWods/bin/model_switchboard/__init__.py9CODE
LOWods/bin/model_switchboard/__init__.py9CODE
LOWods/bin/model_switchboard/__init__.py9CODE
LOWods/bin/model_switchboard/__init__.py9CODE
LOWods/bin/model_switchboard/__init__.py9CODE
LOWods/bin/model_switchboard/wsl_runtime.py9CODE
LOWods/bin/model_switchboard/router_transport.py10CODE
LOWods/bin/model_switchboard/state.py20CODE
LOWods/bin/model_switchboard/adapters.py19CODE
LOWods/bin/pixel_settings/store.py7CODE
LOWods/bin/pixel_settings/projection.py7CODE
LOWods/bin/pixel_settings/contract.py7CODE
LOWods/bin/remote_provider/egress.py7CODE
LOWods/bin/remote_provider/reconciler.py9CODE
LOWods/bin/remote_provider/transport.py7CODE
LOWods/bin/remote_provider/policy.py9CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py7CODE
LOWods/bin/remote_provider/__init__.py26CODE
LOWods/bin/remote_provider/__init__.py26CODE
LOWods/bin/remote_provider/__init__.py26CODE
LOWods/bin/remote_provider/__init__.py26CODE
LOWods/bin/remote_provider/__init__.py26CODE
LOWods/bin/remote_provider/__init__.py26CODE
255 more matches not shown…
Over-Commented Block274 hits · 260 pts
SeverityFileLineSnippetContext
LOWods/test-stack.sh1#!/bin/bashCOMMENT
LOWods/ods-update.sh1#!/bin/bashCOMMENT
LOWods/docker-compose.amd-rocm.yml1# ODS — AMD ROCm overlay (upstream llama.cpp, HIP)COMMENT
LOWods/docker-compose.intel.yml1# ODS — Intel Arc GPU Overlay (SYCL backend)COMMENT
LOWods/install.sh1#!/bin/bashCOMMENT
LOWods/docker-compose.multigpu-amd.yml1# ODS — AMD Multi-GPU OverlayCOMMENT
LOWods/test-install.sh1#!/bin/bashCOMMENT
LOWods/install-core.sh1#!/bin/bashCOMMENT
LOWods/docker-compose.amd.yml1# ODS — AMD GPU Overlay (upstream llama.cpp, Vulkan)COMMENT
LOWods/docker-compose.host-native-llm.yml1# ODS - host-native llama-server overlayCOMMENT
LOWods/docker-compose.arc.yml1# ODS — Intel Arc GPU Overlay (oneAPI SYCL, build-from-source)COMMENT
LOWods/docker-compose.base.yml61 environment:COMMENT
LOWods/docker-compose.base.yml81 # kept per slot (b9014 default 32) and the prompt cache in MiB (defaultCOMMENT
LOWods/docker-compose.base.yml141 ENABLE_PERSISTENT_CONFIG: "false"COMMENT
LOWods/docker-compose.base.yml161 # Share links carry it, so set it only to a URL that actually resolves.COMMENT
LOWods/docker-compose.base.yml301 - TOKEN_SPY_URL=${TOKEN_SPY_URL:-http://token-spy:8080}COMMENT
LOWods/docker-compose.base.yml321 # container by /api/setup/test). The script's own `localhost:<port>`COMMENT
LOWods/get-ods.sh661# potentially older installed copy. This lets a newer release safely repair aCOMMENT
LOWods/ods-uninstall.sh661# process from a PRIOR unit's ExecStart keeps its port. The next installCOMMENT
LOWods/ods-uninstall.sh741 # Container-UID files under data/ stay untouched (--keep-data impliesCOMMENT
LOWods/bin/ods-host-agent.py8781# dashboard or Pixel: build and Compose diagnostics, container startCOMMENT
LOWods/bin/ods-host-agent.py8821 'md'})COMMENT
LOWods/bin/ods-host-agent.py11421 })COMMENT
LOWods/bin/ods-host-agent.py12181COMMENT
LOWods/bin/ods-host-agent.py12761 #COMMENT
LOWods/bin/ods-host-agent.py12841 # returns 0 even for Created/Exited/Restarting containers,COMMENT
LOWods/config/ape/policy.yaml1# APE Policy ConfigurationCOMMENT
LOWods/tests/test-macos-config-show-secret-mask.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-service-registry.sh1#!/bin/bashCOMMENT
LOWods/tests/test-cloud-model-ids.py41# - it accepts temperature. ODS callers send `temperature: 0`, and LiteLLM'sCOMMENT
LOWods/tests/test-cloud-model-ids.py61# version's per-provider default and moves when that changesCOMMENT
LOWods/tests/test-amd-cpu-smoke.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-resolve-compose-symlinked-install.sh1#!/bin/bashCOMMENT
LOWods/tests/test-preflight.sh1#!/bin/bashCOMMENT
LOWods/tests/test-jetson-detection.sh1#!/bin/bashCOMMENT
LOWods/tests/test-cli-prompts-noninteractive.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-token-spy-session-manager.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-resolve-compose-nondict-service.sh1#!/bin/bashCOMMENT
LOWods/tests/test-doc-links.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-tier-map.sh1#!/bin/bashCOMMENT
LOWods/tests/test-update-rollback-latest-backup.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-open-webui-live.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-wsl-nvidia-detection.sh1#!/bin/bashCOMMENT
LOWods/tests/test-root-build-context.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-model-profile-smoke.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-wsl-whisper-port-reservation.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-extension-integration.sh1#!/bin/bashCOMMENT
LOWods/tests/test-legacy-openclaw-removal.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-update-backup-restore-configs.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-amd-igpu-dgpu-selection.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-env-example-inline-comments.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-cli-user-extension-deps.sh1#!/bin/bashCOMMENT
LOWods/tests/test-phase05-podman-shim.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-health-check-json-output.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-hardware-compatibility.sh1#!/bin/bashCOMMENT
LOWods/tests/test-validate-env.sh1#!/bin/bashCOMMENT
LOWods/tests/test-network-security.sh1#!/bin/bashCOMMENT
LOWods/tests/test-installed-root-group-repair.sh1#!/usr/bin/env bashCOMMENT
LOWods/tests/test-cli-update-verification.sh1#!/bin/bashCOMMENT
LOWods/tests/test-hooks.sh1#!/bin/bashCOMMENT
214 more matches not shown…
Structural Annotation Overuse77 hits · 128 pts
SeverityFileLineSnippetContext
LOWods/bin/ods-host-agent.py11607 # Step 1: resolve and verify this is a Wi-Fi profile. Use -t forCOMMENT
LOWods/bin/ods-host-agent.py11647 # Step 2: type-confirmed Wi-Fi → safe to delete.COMMENT
LOWods/bin/ods-host-agent.py12757 # Step 1: Setup hook (if requested). The helper is a no-opCOMMENT
LOWods/bin/ods-host-agent.py12774 # Step 2: Prepare images. Pulls may use a cached image onCOMMENT
LOWods/bin/ods-host-agent.py12812 # Step 3: StartCOMMENT
LOWods/bin/ods-host-agent.py12912 # Step 4: SuccessCOMMENT
LOWods/docs/EXTENSIONS.md118### Step 1: Create the extension directoryCOMMENT
LOWods/docs/EXTENSIONS.md128### Step 2: Create the manifestCOMMENT
LOWods/docs/EXTENSIONS.md141### Step 3: Create the compose fragmentCOMMENT
LOWods/docs/EXTENSIONS.md168### Step 4: ValidateCOMMENT
LOWods/docs/EXTENSIONS.md187### Step 5: Test itCOMMENT
LOWods/docs/WINDOWS-INSTALL-WALKTHROUGH.md25## Step 1: Enable WSL2COMMENT
LOWods/docs/WINDOWS-INSTALL-WALKTHROUGH.md45## Step 2: Install GPU DriversCOMMENT
LOWods/docs/WINDOWS-INSTALL-WALKTHROUGH.md66## Step 3: Install Docker DesktopCOMMENT
LOWods/docs/WINDOWS-INSTALL-WALKTHROUGH.md84## Step 4: Run ODS InstallerCOMMENT
LOWods/docs/WINDOWS-INSTALL-WALKTHROUGH.md180## Step 5: Verify InstallationCOMMENT
LOWods/docs/WINDOWS-INSTALL-WALKTHROUGH.md211## Step 6: Run DiagnosticsCOMMENT
LOWods/docs/WINDOWS-WSL2-GPU-GUIDE.md65### Step 1: Enable WSL2COMMENT
LOWods/docs/WINDOWS-WSL2-GPU-GUIDE.md80### Step 2: Install Docker DesktopCOMMENT
LOWods/docs/WINDOWS-WSL2-GPU-GUIDE.md88### Step 3: Install NVIDIA DriversCOMMENT
LOWods/docs/WINDOWS-WSL2-GPU-GUIDE.md101### Step 4: Run ODS InstallerCOMMENT
LOWods/docs/WINDOWS-TROUBLESHOOTING-GUIDE.md131### Step 1: Check Your Windows VersionCOMMENT
LOWods/docs/WINDOWS-TROUBLESHOOTING-GUIDE.md141### Step 2: Install WSL2 (Windows Subsystem for Linux)COMMENT
LOWods/docs/WINDOWS-TROUBLESHOOTING-GUIDE.md159### Step 3: Install Docker DesktopCOMMENT
LOWods/docs/WINDOWS-TROUBLESHOOTING-GUIDE.md173### Step 4: Install NVIDIA DriversCOMMENT
LOWods/docs/WINDOWS-TROUBLESHOOTING-GUIDE.md185### Step 5: Run ODS InstallerCOMMENT
LOWods/docs/WINDOWS-TROUBLESHOOTING-GUIDE.md203### Step 6: Wait for Model DownloadCOMMENT
LOWods/docs/WINDOWS-TROUBLESHOOTING-GUIDE.md219### Step 7: Access Your AICOMMENT
LOW…ashboard/src/components/__tests__/SetupWizard.test.jsx79 // Step 4: type a name so Next becomes enabledCOMMENT
LOW…/extensions/services/dashboard/src/pages/FirstBoot.jsx346// Step 1 - Welcome / setup labelCOMMENT
LOW…/extensions/services/dashboard/src/pages/FirstBoot.jsx395// Step 2 - First userCOMMENT
LOW…/extensions/services/dashboard/src/pages/FirstBoot.jsx452// Step 3 - Stack pickerCOMMENT
LOW…/extensions/services/dashboard/src/pages/FirstBoot.jsx519// Step 4 - Confirm & finishCOMMENT
LOW⚡ods/extensions/services/token-spy/filters.py241 # Step 1: Separate system messages from conversation messagesCOMMENT
LOW⚡ods/extensions/services/token-spy/filters.py250 # Step 2: Group conversation messages into atomic unitsCOMMENT
LOW⚡ods/extensions/services/token-spy/filters.py255 # Step 3: Apply max_pairs — keep only the N most recent unitsCOMMENT
LOW⚡ods/extensions/services/token-spy/filters.py262 # Step 4: Drop old tool calls from older unitsCOMMENT
LOW⚡ods/extensions/services/token-spy/filters.py301 # Step 6: Flatten units back into message listCOMMENT
LOW⚡ods/extensions/services/token-spy/filters.py306 # Step 7: Apply always_keep_last_n safety — ensure the last N raw messagesCOMMENT
LOWods/extensions/services/token-spy/filters.py288 # Step 5: Truncate tool result content in all kept messagesCOMMENT
LOWods/extensions/services/token-spy/filters.py321 # Step 8: Apply max_total_chars if setCOMMENT
LOWods/installers/macos/lib/post-pixel-install.sh361 # Step 1: wait briefly for the models API to be ready (max 15s).COMMENT
LOW⚡ods/installers/macos/lib/post-pixel-install.sh375 # Step 2: skip if already cached.COMMENT
LOW⚡ods/installers/macos/lib/post-pixel-install.sh379 # Step 3: POST to trigger download.COMMENT
LOW⚡ods/installers/macos/lib/post-pixel-install.sh383 # Step 4: verify the model is actually cached.COMMENT
LOWods/installers/lib/detection.sh757 # Step 1: Is there even NVIDIA hardware on this machine?COMMENT
LOWods/installers/lib/detection.sh770 # Step 2: Ensure a driver package is installedCOMMENT
LOWods/installers/lib/detection.sh802 # Step 3: Try loading the module — see why it failsCOMMENT
LOW⚡ods/installers/lib/detection.sh816 # Step 4: If it's not a Secure Boot issue, bail outCOMMENT
LOW⚡ods/installers/lib/detection.sh822 # Step 5: Secure Boot is blocking the module — ensure it's properly signedCOMMENT
LOWods/installers/lib/detection.sh894 # Step 6: Try loading — if MOK key is already enrolled, this works immediatelyCOMMENT
LOWods/installers/lib/detection.sh905 # Step 7: MOK key needs firmware enrollment — one reboot requiredCOMMENT
LOW⚡ods/installers/phases/11-services.sh1495 # Step 1: start any containers already in Created stateCOMMENT
LOW⚡ods/installers/phases/11-services.sh1497 # Step 2: wait for services to stabilize, then compose passCOMMENT
LOWods/installers/phases/11-services.sh1509 # Step 3: catch any stragglers from the second passCOMMENT
LOWods/installers/phases/12-health.sh694 # Step 1: wait briefly for the models API to be ready. Whisper's /healthCOMMENT
LOW⚡ods/installers/phases/12-health.sh709 # Step 2: skip download if already cached.COMMENT
LOW⚡ods/installers/phases/12-health.sh713 # Step 3: POST to trigger download. Log stdout/stderr to install log.COMMENT
LOW⚡ods/installers/phases/12-health.sh717 # Step 4: verify the model is actually cached. POST can return 200COMMENT
LOW.claude/commands/docs-update.md50## Step 1: Gather Git ContextCOMMENT
17 more matches not shown…
Modern AI Meta-Vocabulary31 hits · 96 pts
SeverityFileLineSnippetContext
MEDIUMARCHITECTURE.md140### 5. RAG PipelineCOMMENT
MEDIUMCONTRIBUTORS.md55* [Tony363 (Tony Siu)](https://github.com/Tony363) — Raised dashboard-api test coverage to 95% with 3,500+ lines of teCOMMENT
MEDIUMods/install-core.sh459 # The Extensions Library adds voice and RAG documents without Open WebUICOMMENT
MEDIUMods/config/n8n/06-rag-demo.json14 "content": "## RAG Demo\n\nThis is a template workflow for retrieval-augmented generation.\n\nCustomize the nodeCODE
MEDIUMods/config/n8n/rag-pipeline-trigger.json14 "content": "## RAG Pipeline Trigger\n\nThis is a template workflow for ingesting documents from a watched folderCODE
MEDIUMods/tests/test-phase-c-p1.sh112 # Test RAG test endpointCOMMENT
MEDIUMods/tests/test-portal-no-webui-selection.sh34# An installation whose Extensions Library added voice and RAG without OpenCOMMENT
MEDIUMods/tests/test_macos_bootstrap_promote.py27 # Windows can exercise orchestration and real HTTP, not POSIX fileCOMMENT
MEDIUMods/tests/test-phase11-litellm-reload.sh54# Execute the real orchestration boundary, not a copy of its commands.COMMENT
MEDIUMods/tests/contracts/test-installer-contracts.sh468# RAG = qdrant (vector store) + embeddings (TEI). Both default fromCOMMENT
MEDIUMods/docs/PLATFORM-TRUTH-TABLE.md20## Release language guardrailsCOMMENT
MEDIUMods/docs/M1-OFFLINE-MODE.md76# Test local embeddings/RAG if enabled.COMMENT
MEDIUMods/docs/INTEGRATION-GUIDE.md89### With RAG (Qdrant + Embeddings)COMMENT
MEDIUMods/extensions/library/services/crewai/compose.yaml1# CrewAI Studio — no-code multi-agent UI (https://github.com/strnad/CrewAI-Studio)COMMENT
MEDIUM…s/services/dashboard-api/tests/test_model_preflight.py209 # Not being a chat model outranks access: a token would not make an embedding model chat-capable.COMMENT
MEDIUMods/scripts/showcase.sh174 echo -e "${YELLOW}Qdrant not running. Enable with: docker compose ps qdrant # RAG services start with the stackCODE
MEDIUMods/scripts/showcase.sh198 # Simple RAG demo using direct LLM (without full workflow for CLI demo)COMMENT
MEDIUMods/scripts/demo-offline.sh164# ── Demo 3: RAG ──────────────────────────────────────COMMENT
MEDIUMods/lib/backup-paths.sh24 "data/open-webui" # chats, prompts, RAG documentsCODE
MEDIUMods/installers/macos/lib/env-generator.sh359 # Backfill the TEI/RAG contract without replacing persisted operatorCOMMENT
MEDIUMods/installers/macos/lib/env-generator.sh728#=== Embeddings / RAG ===COMMENT
MEDIUM⚡ods/installers/macos/lib/tier-map.sh12# Each tier maps to a specific GGUF quantization and context window.COMMENT
MEDIUM⚡ods/installers/macos/lib/tier-map.sh226# Hermes requires at least a 64K context window. Keep the fast-start model atCOMMENT
MEDIUM⚡ods/installers/lib/bootstrap-model.sh16# Hermes requires at least a 64K context window, so fast-start installs keepCOMMENT
MEDIUM⚡ods/installers/lib/tier-map.sh14# Each tier maps to a specific GGUF quantization and context window.COMMENT
MEDIUM⚡ods/installers/phases/09-offline.sh45# Use local RAG instead of web searchCOMMENT
MEDIUMods/installers/phases/06-directories.sh1752#=== Embeddings / RAG ===COMMENT
MEDIUMods/installers/phases/03-features.sh169# retain WebUI for features that still rely on its voice, RAG, or LAN proxy.COMMENT
MEDIUMods/installers/phases/03-features.sh557 # RAG = qdrant (vector store) + embeddings (TEI). Both default fromCOMMENT
MEDIUMods/installers/phases/07-devtools.sh168 # ── OpenCode (local agentic coding platform) ──COMMENT
MEDIUMods/installers/phases/12-health.sh477# Perplexica auto-config: seed chat model + embedding model on first boot.COMMENT
Self-Referential Comments31 hits · 96 pts
SeverityFileLineSnippetContext
MEDIUMods/docker-compose.host-native-llm.yml13# This file is intentionally not standalone. scripts/resolve-compose-stack.shCOMMENT
MEDIUMods/tests/test-migrate-config.sh164 # Create the mock validator in the temp dir and point migrate-config.sh atCOMMENT
MEDIUMods/tests/test-windows-cli-model.sh145# Create a failing docker stub (batch file for Windows execution)COMMENT
MEDIUMods/tests/benchmark-status-performance.sh35 # Create a simple HTTP server that responds to health checksCOMMENT
MEDIUM⚡ods/tests/test-hooks.sh76# Create a test extension with both setup_hook and hooks.post_installCOMMENT
MEDIUMods/tests/test-restore-safety-ux.sh32# Create a minimal backup (manifest only, no data dirs)COMMENT
MEDIUMods/tests/test-preflight-resolver-bug.sh19# Create a mock python-cmd.shCOMMENT
MEDIUMods/tests/test-preflight-resolver-bug.sh29# Create a mock python script that preflight-engine.sh should runCOMMENT
MEDIUMods/tests/test-doctor-command.sh130 # Create a mock report with failuresCOMMENT
MEDIUMods/tests/test-preflight-dashboard-port.sh22# Create a temporary directory for stubsCOMMENT
MEDIUMods/tests/test-backup-integrity.sh25# Create a minimal fake ODS directory with some dataCOMMENT
MEDIUMods/tests/test-pixel-integration.sh67# Create a mock /proc/1/commCOMMENT
MEDIUMods/tests/test-pixel-integration.sh75# Create a mock /proc/versionCOMMENT
MEDIUMods/tests/test-stt-full.sh14# Create a small test audio file (silence + tone)COMMENT
MEDIUMods/tests/test-disk-space-preflight.sh37# Create a minimal fake ODS dir with some data so the estimated size is > ~0COMMENT
MEDIUMods/tests/test-disk-space-preflight.sh61# Create a minimal backup directory for restore size estimationCOMMENT
MEDIUMods/tests/test-extension-runtime-check.sh133# Create a mock bin directory with stub docker and curl executablesCOMMENT
MEDIUM⚡ods/extensions/library/templates/compose-template.yaml5# This file is merged into the compose stack via:COMMENT
MEDIUM⚡ods/extensions/templates/compose-template.yaml5# This file is merged into the compose stack via:COMMENT
MEDIUM…nsions/services/dashboard-api/tests/test_extensions.py839 # Create a broken user extension directory (no compose.yaml or compose.yaml.disabled)COMMENT
MEDIUM…nsions/services/dashboard-api/tests/test_extensions.py3506 # Create a real file and symlink compose.yaml to itCOMMENT
MEDIUM…nsions/services/dashboard-api/tests/test_extensions.py3528 # Create a real file and symlink the .disabled to itCOMMENT
MEDIUM…ensions/services/pixel-agent/host/pixel_access_mode.py325 # Create the missing chain under the nearest existing ancestor.COMMENT
MEDIUMods/extensions/services/dashboard/entrypoint.sh6# This file is generated by dashboard-api on first start.COMMENT
MEDIUMods/extensions/services/token-spy/db_postgres.py85 # Create the default tenantCOMMENT
MEDIUMods/scripts/ods-test-functional.sh218 # Create a simple test audio file or use existingCOMMENT
MEDIUMods/lib/service-registry.sh90 # Create the cache as a race-safe, private (mode 0600) temp file. ItsCOMMENT
MEDIUMods/lib/python-cmd.sh5# This file is sourced by other scripts, so it must not change the caller's shell options.COMMENT
MEDIUMods/installers/lib/pixel-host-install.sh5370 # Create the fixed empty targets on WSL's shared tmpfs so its rsharedCOMMENT
MEDIUMods/installers/lib/model-selector.sh16# This file is sourced; it must not change the caller's shell options.COMMENT
MEDIUMods/installers/phases/04-requirements.sh473# This file is sourced by install-core.sh under `set -e`. Keep the phase'sCOMMENT
AI Slop Vocabulary24 hits · 76 pts
SeverityFileLineSnippetContext
MEDIUMods/docker-compose.base.yml399 # fleet harness can create/rotate/remove it without recreating theCOMMENT
MEDIUMods/tests/fleet-multi-distro.sh6# harness without pre-created per-distro containers.COMMENT
MEDIUMods/tests/test-simulate-installers-exit-codes.sh6# was recorded as exit code 0. Run the harness against a stub tree whoseCOMMENT
MEDIUMods/tests/test-simulate-installers-exit-codes.sh28# Stub tree: the harness resolves everything relative to its own parentCOMMENT
MEDIUMods/tests/test-atomic-env-writes.sh205# shared implementation rather than reimplementing it in this harness.COMMENT
MEDIUMods/tests/test-bootstrap-upgrade-close-inherited-fds.sh5# opened (e.g. FD 9 from the fleet harness, or common FD 200 wrappers) for theCOMMENT
MEDIUMods/tests/test-phase03-no-gpu-assignment-message.sh8# multi-GPU harness uses and check the zero-GPU and single-GPU messages.COMMENT
MEDIUMods/tests/test-docker-image-pull-retry.sh41 # Run in a clean bash so we can stub sleep/spin_task without affecting this test harness.COMMENT
MEDIUMods/tests/test-pixel-integration.sh26# ---- Test harness -----------------------------------------------------------COMMENT
MEDIUMods/tests/test-windows-cli-enable-disable.sh570 # Sanity: every function we asked for made it into the harness.COMMENT
MEDIUM⚡…tests/contracts/test-windows-hermes-config-patching.sh160# delegated Windows installer. The fleet harness and public docs call theCOMMENT
MEDIUMods/extensions/services/dashboard-api/config.py84 # camelCase alias: the fleet model-ui harness gates required probes on llm.swapSafeCOMMENT
MEDIUM…xtensions/services/dashboard-api/performance_oracle.py414# fleet-QA notes (run IDs, host names, harness vocabulary). They stay in theCOMMENT
MEDIUMods/extensions/services/dashboard-api/routers/agents.py17 """Get comprehensive agent monitoring metrics."""STRING
MEDIUMods/extensions/services/dashboard-api/routers/talk.py185# on each compatibility entry is an internal fleet-QA note (run IDs, harnessCOMMENT
MEDIUMods/extensions/services/dashboard-api/routers/pixel.py745 # Edge can wait 20 s for harness and managed-project cleanup.COMMENT
MEDIUM⚡…ns/services/dashboard-api/tests/test_setup_sentinel.py169 # the test harness — but assert only the structural contract here soCOMMENT
MEDIUM⚡…ns/services/dashboard-api/tests/test_setup_sentinel.py170 # this test stays robust against fixture changes.COMMENT
MEDIUM…/services/pixel-agent/host/project_owner_resolution.py73 # Ordinary owner/model processes cannot elevate here.COMMENT
MEDIUMods/extensions/services/pixel-edge/pixel_edge.py1349 # tool authorization remains the responsibility of the broker and harness.COMMENT
MEDIUMods/extensions/services/pixel-edge/pixel_edge.py1375 # and the unavailable-browser response remain enforced by the harness.COMMENT
MEDIUMods/extensions/services/pixel-edge/pixel_edge.py1457 # Outlive the ingress's 16 s harness + managed-project cancellation budget.COMMENT
MEDIUMods/scripts/bootstrap-upgrade.sh1588 # active so the UI/harness do not require a manual `ods restart`.COMMENT
MEDIUM⚡ods/scripts/validate-env.sh90# .env parsing (robust)COMMENT
Redundant / Tautological Comments45 hits · 68 pts
SeverityFileLineSnippetContext
LOWinstall.sh9# Check if ods directory existsCOMMENT
LOWods/ods-backup.sh740 # Check if running in ODS directoryCOMMENT
LOWods/ods-restore.sh814 # Check if running in ODS directoryCOMMENT
LOWods/ods-preflight.sh240 # Check if container is running but model still loadingCOMMENT
LOWods/tests/test-tts-full.sh27# Check if we got audio data (MP3 starts with ID3 or empty binary)COMMENT
LOWods/tests/test-phase-c-p1.sh69 # Check if values are hardcoded (static string detection)COMMENT
LOWods/tests/test-phase-c-p1.sh157 # Check if settings endpoint returns dataCOMMENT
LOWods/tests/test-phase-c-p1.sh176 # Check if voice agent service is running properlyCOMMENT
LOW⚡ods/tests/test-hardware-compatibility.sh230# Check if installer validates disk spaceCOMMENT
LOWods/tests/test-network-security.sh126 # Check if this is intentional (dashboard, API endpoints)COMMENT
LOWods/tests/benchmark-status-performance.sh25# Check if ods-cli existsCOMMENT
LOWods/tests/test-network-timeouts.sh53 # Check if timeout is present on the same line or nearbyCOMMENT
LOWods/tests/test-network-timeouts.sh60 # Check if timeout is on the same line (use grep -F for fixed string)COMMENT
LOWods/tests/test-stt-full.sh18# Check if we can generate a simple testCOMMENT
LOWods/tests/test-secret-security.sh303 # Check if there's allowlist validation to mitigate the riskCOMMENT
LOWods/tests/smoke/installer-env-smoke.sh438 # Check if it's defined anywhere elseCOMMENT
LOW…xtensions/services/dashboard-api/routers/extensions.py5378 # Check if service is still enabled (built-in or user extension)COMMENT
LOW…nsions/services/dashboard-api/tests/test_extensions.py4114 # Set updated_at to far in the past (well over 1 hour)COMMENT
LOWods/extensions/services/token-spy/db_postgres.py74 # Check if tenant existsCOMMENT
LOW⚡ods/extensions/services/token-spy/main.py1628 # Check if this agent needs an auto-resetCOMMENT
LOW⚡ods/extensions/services/token-spy/filters.py310 # Check if tail messages are already in filtered_convCOMMENT
LOWods/extensions/services/whisper/docker-entrypoint.sh59 # Check if VAD parameters already existCOMMENT
LOW⚡ods/scripts/migrate-config.sh9# ./migrate-config.sh check # Check if migration neededCOMMENT
LOWods/scripts/migrate-config.sh205# Check if migration is neededCOMMENT
LOWods/scripts/migrate-config.sh299 # Check if this migration is neededCOMMENT
LOW⚡ods/scripts/pre-download.sh194# Check if model is cachedCOMMENT
LOWods/scripts/validate.sh124 # Check if container is runningCOMMENT
LOWods/scripts/ods-test-functional.sh114 # Check if response contains "4" (the answer to 2+2)COMMENT
LOWods/scripts/ods-test-functional.sh200 # Check if response contains array of numbersCOMMENT
LOWods/scripts/validate-compose-stack.sh76# Check if docker/docker compose is availableCOMMENT
LOWods/scripts/ods-doctor.sh602 # Check if extension is enabledCOMMENT
LOWods/scripts/llm-cold-storage.sh61 # Check if any running process references this modelCOMMENT
LOWods/memory-shepherd/memory-shepherd.sh330 # Check if the agent exists in configCOMMENT
LOWods/installers/macos/install-macos.sh2417 # Check if process diedCOMMENT
LOWods/installers/macos/install-macos.sh2495 # Check if "apple" is not listed but service works on CPUCOMMENT
LOWods/installers/macos/lib/detection.sh103 # Check if docker CLI is availableCOMMENT
LOWods/installers/macos/lib/detection.sh127 # Check if Docker daemon is responsiveCOMMENT
LOWods/installers/lib/packaging.sh225# Check if a package is available in the reposCOMMENT
LOWods/installers/lib/background-tasks.sh127# Check if process is still runningCOMMENT
LOWods/installers/lib/background-tasks.sh205 # Check if still runningCOMMENT
LOWods/installers/lib/path-utils.sh86 # Check if path is emptyCOMMENT
LOWods/installers/lib/path-utils.sh92 # Check if parent directory exists and is writableCOMMENT
LOWods/installers/phases/13-summary.sh145 # Check if any background tasks are registeredCOMMENT
LOWods/installers/phases/11-services.sh925 # Check if model exists and verify integrityCOMMENT
LOWods/installers/phases/02-detection.sh253 # Check if upgrade succeededCOMMENT
Verbosity Indicators33 hits · 57 pts
SeverityFileLineSnippetContext
LOWods/bin/ods-host-agent.py11607 # Step 1: resolve and verify this is a Wi-Fi profile. Use -t forCOMMENT
LOWods/bin/ods-host-agent.py11647 # Step 2: type-confirmed Wi-Fi → safe to delete.COMMENT
LOWods/bin/ods-host-agent.py12757 # Step 1: Setup hook (if requested). The helper is a no-opCOMMENT
LOWods/bin/ods-host-agent.py12774 # Step 2: Prepare images. Pulls may use a cached image onCOMMENT
LOWods/bin/ods-host-agent.py12812 # Step 3: StartCOMMENT
LOWods/bin/ods-host-agent.py12912 # Step 4: SuccessCOMMENT
LOW…ashboard/src/components/__tests__/SetupWizard.test.jsx79 // Step 4: type a name so Next becomes enabledCOMMENT
LOW⚡ods/extensions/services/token-spy/filters.py241 # Step 1: Separate system messages from conversation messagesCOMMENT
LOW⚡ods/extensions/services/token-spy/filters.py250 # Step 2: Group conversation messages into atomic unitsCOMMENT
LOW⚡ods/extensions/services/token-spy/filters.py255 # Step 3: Apply max_pairs — keep only the N most recent unitsCOMMENT
LOW⚡ods/extensions/services/token-spy/filters.py262 # Step 4: Drop old tool calls from older unitsCOMMENT
LOW⚡ods/extensions/services/token-spy/filters.py301 # Step 6: Flatten units back into message listCOMMENT
LOW⚡ods/extensions/services/token-spy/filters.py306 # Step 7: Apply always_keep_last_n safety — ensure the last N raw messagesCOMMENT
LOWods/extensions/services/token-spy/filters.py288 # Step 5: Truncate tool result content in all kept messagesCOMMENT
LOWods/extensions/services/token-spy/filters.py321 # Step 8: Apply max_total_chars if setCOMMENT
LOWods/installers/macos/lib/post-pixel-install.sh361 # Step 1: wait briefly for the models API to be ready (max 15s).COMMENT
LOW⚡ods/installers/macos/lib/post-pixel-install.sh375 # Step 2: skip if already cached.COMMENT
LOW⚡ods/installers/macos/lib/post-pixel-install.sh379 # Step 3: POST to trigger download.COMMENT
LOW⚡ods/installers/macos/lib/post-pixel-install.sh383 # Step 4: verify the model is actually cached.COMMENT
LOWods/installers/lib/detection.sh757 # Step 1: Is there even NVIDIA hardware on this machine?COMMENT
LOWods/installers/lib/detection.sh770 # Step 2: Ensure a driver package is installedCOMMENT
LOWods/installers/lib/detection.sh802 # Step 3: Try loading the module — see why it failsCOMMENT
LOW⚡ods/installers/lib/detection.sh816 # Step 4: If it's not a Secure Boot issue, bail outCOMMENT
LOW⚡ods/installers/lib/detection.sh822 # Step 5: Secure Boot is blocking the module — ensure it's properly signedCOMMENT
LOWods/installers/lib/detection.sh894 # Step 6: Try loading — if MOK key is already enrolled, this works immediatelyCOMMENT
LOWods/installers/lib/detection.sh905 # Step 7: MOK key needs firmware enrollment — one reboot requiredCOMMENT
LOW⚡ods/installers/phases/11-services.sh1495 # Step 1: start any containers already in Created stateCOMMENT
LOW⚡ods/installers/phases/11-services.sh1497 # Step 2: wait for services to stabilize, then compose passCOMMENT
LOWods/installers/phases/11-services.sh1509 # Step 3: catch any stragglers from the second passCOMMENT
LOWods/installers/phases/12-health.sh694 # Step 1: wait briefly for the models API to be ready. Whisper's /healthCOMMENT
LOW⚡ods/installers/phases/12-health.sh709 # Step 2: skip download if already cached.COMMENT
LOW⚡ods/installers/phases/12-health.sh713 # Step 3: POST to trigger download. Log stdout/stderr to install log.COMMENT
LOW⚡ods/installers/phases/12-health.sh717 # Step 4: verify the model is actually cached. POST can return 200COMMENT
Modern Structural Boilerplate52 hits · 50 pts
SeverityFileLineSnippetContext
LOWods/bin/pixel_access_bridge.py561 if not isinstance(value, dict): raise ValueError()STRING
LOWods/bin/ods-host-agent.py670def _set_model_activation_phase(phase: str, failure_code: str | None = None) -> None:CODE
LOWods/bin/ods-host-agent.py18787def _setup_managed_opencode(env: dict) -> None:STRING
LOWods/bin/ods-mdns.py72logger = logging.getLogger(__name__)CODE
LOWods/bin/model_switchboard/reconciler.py144__all__ = ["PHASES", "run_runtime_activation", "result"]CODE
LOWods/bin/model_switchboard/__init__.py23__all__ = [CODE
LOWods/bin/remote_provider/egress.py419__all__ = [CODE
LOWods/bin/remote_provider/reconciler.py129__all__ = [CODE
LOWods/bin/remote_provider/transport.py201__all__ = [CODE
LOWods/bin/remote_provider/__init__.py81__all__ = [CODE
LOWods/bin/remote_provider/ssh_supervisor.py115__all__ = [CODE
LOWods/bin/remote_provider/lifecycle.py285__all__ = [CODE
LOWods/bin/remote_provider/probe.py248__all__ = [CODE
LOWods/bin/remote_provider/egress_probe.py48__all__ = [CODE
LOWods/extensions/services/dashboard-api/hermes_bridge.py43logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/dashboard-api/config.py15logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/dashboard-api/gguf_inspector.py15logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/dashboard-api/security.py11logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/dashboard-api/agent_monitor.py18logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/dashboard-api/gpu.py17logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/dashboard-api/main.py157logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/dashboard-api/helpers.py73logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/dashboard-api/session_signer.py58logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/dashboard-api/session_signer.py79def _set_secret_for_tests(value: str) -> None:CODE
LOW…s/extensions/services/dashboard-api/user_extensions.py15logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/dashboard-api/routers/auth.py40logger = logging.getLogger(__name__)CODE
LOW…ns/services/dashboard-api/routers/dashboard_session.py41logger = logging.getLogger(__name__)CODE
LOW…ns/services/dashboard-api/routers/dashboard_session.py172def _set_session_cookie(response: Response, request: Request, now: float) -> None:CODE
LOWods/extensions/services/dashboard-api/routers/models.py71logger = logging.getLogger(__name__)CODE
LOW…ensions/services/dashboard-api/routers/opencode_app.py38logger = logging.getLogger(__name__)CODE
LOW…s/extensions/services/dashboard-api/routers/updates.py25logger = logging.getLogger(__name__)CODE
LOW…ensions/services/dashboard-api/routers/pixel_images.py21logger = logging.getLogger(__name__)CODE
LOW…tensions/services/dashboard-api/routers/model_state.py24logger = logging.getLogger(__name__)CODE
LOW…/extensions/services/dashboard-api/routers/features.py14logger = logging.getLogger(__name__)CODE
LOW…ns/services/dashboard-api/routers/oauth_passthrough.py84logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/dashboard-api/routers/voice.py9logger = logging.getLogger(__name__)CODE
LOW…extensions/services/dashboard-api/routers/templates.py13logger = logging.getLogger(__name__)CODE
LOW…xtensions/services/dashboard-api/routers/extensions.py50logger = logging.getLogger(__name__)CODE
LOW…xtensions/services/dashboard-api/routers/magic_link.py75logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/dashboard-api/routers/setup.py27logger = logging.getLogger(__name__)CODE
LOW…extensions/services/dashboard-api/routers/tailscale.py36logger = logging.getLogger(__name__)CODE
LOW…extensions/services/dashboard-api/routers/workflows.py17logger = logging.getLogger(__name__)CODE
LOW…extensions/services/dashboard-api/routers/resources.py24logger = logging.getLogger(__name__)CODE
LOW…rvices/dashboard-api/routers/remote_provider_status.py29logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/dashboard-api/routers/gpu.py34logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/dashboard-api/routers/talk.py39logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/dashboard-api/routers/pixel.py42logger = logging.getLogger(__name__)CODE
LOW…ensions/services/dashboard-api/routers/model_routes.py17logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/dashboard-api/routers/usage.py27logger = logging.getLogger(__name__)CODE
LOW…s/extensions/services/dashboard-api/routers/privacy.py22logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/token-spy/db_postgres.py20logger = logging.getLogger(__name__)CODE
LOWods/extensions/services/token-spy/providers/__init__.py11__all__ = [CODE
Synthetic Comment Markers6 hits · 41 pts
SeverityFileLineSnippetContext
HIGHods/config/n8n/llm-summarizer.json14 "content": "## LLM Summarizer\n\nThis is a template workflow for sending text or URLs to a webhook and getting aCODE
HIGHods/docs/MAINTENANCE-AUDIT-2026-09.md24| [#6551](https://github.com/Osmantic/ODS/pull/6551) | Replace all 12 wallpapers with documented AI-generated artwork, pCODE
HIGHods/docs/MAINTENANCE-AUDIT-2026-09.md24| [#6551](https://github.com/Osmantic/ODS/pull/6551) | Replace all 12 wallpapers with documented AI-generated artwork, pCODE
HIGH⚡…ons/services/dashboard-api/tests/test_pixel_sharing.py266 # Using existing fixture test_client as requestedCOMMENT
HIGH.claude/commands/deep-research.md527*Generated by Claude Code Deep Research with Rube MCP + PAL MCP*COMMENT
HIGH.claude/commands/code-review.md384*Generated by Claude Code Review with PAL MCP Consensus*COMMENT
Example Usage Blocks15 hits · 29 pts
SeverityFileLineSnippetContext
LOW⚡ods/test-stack.sh8# Usage:COMMENT
LOWods/test-install.sh7# Usage:COMMENT
LOW⚡ods/tests/test-multi-distro.sh8# Usage:COMMENT
LOWods/tests/reproducers/langfuse-uid-check.sh13# Usage:COMMENT
LOW⚡ods/scripts/migrate-config.sh8# Usage:COMMENT
LOWods/scripts/extension-runtime-check.sh6# Usage:COMMENT
LOWods/scripts/validate-manifests.sh5# Usage:COMMENT
LOW⚡ods/scripts/pre-download.sh10# Usage:COMMENT
LOW⚡ods/scripts/ods-test.sh12# Usage:COMMENT
LOW⚡ods/scripts/upgrade-model.sh10# Usage:COMMENT
LOWods/scripts/llm-cold-storage.sh11# Usage:COMMENT
LOWods/scripts/linux-install-preflight.sh5# Usage:COMMENT
LOW⚡ods/lib/rsync.sh11# Usage:COMMENT
LOW⚡ods/installers/macos/ods-macos.sh8# Usage:COMMENT
LOW⚡ods/installers/macos/install-macos.sh11# Usage:COMMENT
Magic Placeholder Names4 hits · 20 pts
SeverityFileLineSnippetContext
HIGHods/extensions/library/workflows/comfyui/README.md34 -H "X-API-Key: your-api-key" \CODE
HIGHods/extensions/library/workflows/comfyui/README.md66 -H "X-API-Key: your-api-key" \CODE
HIGHods/extensions/library/workflows/langflow/README.md32 -H "X-API-Key: your-api-key" \CODE
HIGHods/extensions/library/workflows/flowise/README.md32 -H "X-API-Key: your-api-key" \CODE
Fake / Example Data16 hits · 17 pts
SeverityFileLineSnippetContext
LOWods/docker-compose.base.yml203 "6":{"inputs":{"text":"placeholder","clip":["4",1]},"class_type":"CLIPTextEncode"},CODE
LOW…extensions/library/services/open-interpreter/server.py78interpreter.llm.api_key = "fake_key"CODE
LOW…extensions/library/services/open-interpreter/server.py101interpreter.llm.api_key = "fake_key"CODE
LOWods/extensions/library/services/dify/manifest.yaml38 default: "dummy-key"CODE
LOW…ervices/dashboard-api/tests/test_performance_oracle.py1912 (models_dir / "Qwen3.6-35B-A3B-UD-Q4_K_M.gguf").write_text("placeholder", encoding="utf-8")CODE
LOW…s/extensions/services/dashboard-api/tests/test_talk.py1708 {"id": "placeholder", "result": {"status": "interrupted"}},CODE
LOW…s/extensions/services/dashboard-api/tests/test_talk.py1723 if frame.get("id") == "placeholder":CODE
LOW⚡…ervices/pixel-agent/host/preview_inspection_capsule.py368 return !placeholder || title ? title : e.getAttribute('placeholder') || '';CODE
LOW…ons/services/privacy-shield/tests/test_pii_scrubber.py30 assert "user@example.com" not in resultCODE
LOW⚡…ons/services/privacy-shield/tests/test_pii_scrubber.py232@pytest.mark.parametrize("value", [None, 42, [], {}, b"user@example.org"])CODE
LOW⚡…ons/services/privacy-shield/tests/test_pii_scrubber.py235 token = detector.scrub("user@example.org")CODE
LOW⚡…ons/services/privacy-shield/tests/test_pii_scrubber.py242 assert detector.restore(token) == "user@example.org"CODE
LOW.github/scripts/test_check_commit_identities.py20 ('User Name', 'user@example.com'),CODE
LOW⚡.github/scripts/test_check_commit_identities.py35 ('Jane Doe', 'jane@company.dev'),CODE
LOW⚡.github/scripts/test_check_commit_identities.py39 ('Jane Doe', 'jane.doe@gmail.com'),CODE
LOW.github/scripts/test_check_commit_identities.py57 git('commit', '-q', '--allow-empty', '-m', 'bad', name='User Name', email='user@example.com')CODE
AI Structural Patterns15 hits · 11 pts
SeverityFileLineSnippetContext
LOWods/bin/pixel_access_bridge.py758CODE
LOWods/bin/ods-host-agent.py16500CODE
LOWods/bin/ods-host-agent.py16731CODE
LOWods/bin/ods-host-agent.py17028CODE
LOWods/tests/test-wsl-portal-readiness.py16CODE
LOWods/extensions/services/dashboard-api/main.py1713CODE
LOWods/extensions/services/dashboard-api/helpers.py401CODE
LOWods/extensions/services/dashboard-api/routers/models.py2733CODE
LOW…rvices/dashboard-api/routers/remote_provider_status.py307CODE
LOW…s/services/dashboard-api/tests/test_metric_sampling.py341CODE
LOW…services/dashboard-api/tests/test_status_cloud_mode.py32CODE
LOW…ensions/services/pixel-agent/host/pixel_access_mode.py686CODE
LOWods/scripts/extension-selection.py432CODE
LOWods/installers/macos/lib/pixel-native-prepare.py380CODE
LOWods/installers/macos/lib/pixel-runtime-bundle.py702CODE
Overly Generic Function Names11 hits · 11 pts
SeverityFileLineSnippetContext
LOWods/installers/macos/lib/pixel-native-services.py23def helper(name):CODE
LOWods/installers/macos/lib/pixel-native-prepare.py16def helper(name):CODE
LOWods/installers/macos/lib/pixel-native-finalize.py25def helper(name):CODE
LOWods/installers/macos/lib/pixel-native-recover.py59def helper(name):CODE
LOWods/installers/macos/lib/pixel-native-uninstall.py45def helper(name):CODE
LOWods/installers/macos/lib/pixel-native-install.py97def helper(name):CODE
LOWods/installers/macos/lib/pixel-native-docker-migrate.py13def helper(name):CODE
LOW…stallers/macos/lib/pixel-controller-held-proof-live.py14def helper(name):CODE
LOWods/installers/macos/lib/pixel-native-update.py16def helper(name):CODE
LOWods/installers/macos/lib/pixel-native-onboarding.py14def helper(name):CODE
LOWods/installers/macos/lib/pixel-native-activate.py22def helper(filename):CODE
Docstring Block Structure2 hits · 10 pts
SeverityFileLineSnippetContext
HIGH…ensions/services/dashboard-api/pixel_sharing_public.py5 Validates and normalizes an ODS dashboard API response. Args: raw: The raw response dictionary. STRING
HIGHods/extensions/services/token-spy/providers/registry.py30Get a provider instance by name. Creates a new instance with the given config. Does not cache instancesSTRING
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippetContext
CRITICAL…/src/components/settings/PixelSharingSettings.test.jsx206 expect(JSON.parse(navigator.clipboard.writeText.mock.calls.at(-1)[0]).baseUrl).toBe('https://new.example/v1')CODE
Dead Code2 hits · 4 pts
SeverityFileLineSnippetContext
MEDIUM…nsions/services/dashboard-api/tests/test_extensions.py4285CODE
MEDIUM…s/extensions/services/dashboard-api/tests/test_talk.py1468CODE
Slop Phrases2 hits · 4 pts
SeverityFileLineSnippetContext
MEDIUM…ices/dashboard/src/lib/pixelDeliveredArtifacts.test.js111 const after = `${directive()}\nLet me know if you need changes.`CODE
MEDIUM…ices/dashboard/src/lib/pixelDeliveredArtifacts.test.js112 const both = `Here is your file:\n${directive()}\nLet me know if you need changes.`CODE