Repository Analysis

NVIDIA/NemoClaw

Run agents like Hermes, LangChain Deep Agents, and OpenClaw more securely inside NVIDIA OpenShell with managed inference

10.3 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of NVIDIA/NemoClaw, a TypeScript project with 21,780 GitHub stars. SynthScan v2.0 examined 829,025 lines of code across 3383 source files, recording 5478 pattern matches distributed across 19 syntactic categories. The overall adjusted score of 10.3 places this repository in the Low AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

10.3
Adjusted Score
10.3
Raw Score
100%
Time Factor
2026-07-14
Last Push
21.8K
Stars
TypeScript
Language
829.0K
Lines of Code
3.4K
Files
5.5K
Pattern Hits
2026-07-14
Scan Date
0.12
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 21HIGH 376MEDIUM 487LOW 4594

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 5478 distinct pattern matches across 19 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. 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 diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Hyper-Verbose Identifiers3698 hits · 3783 pts
SeverityFileLineSnippetContext
LOWtest/messaging-build-applier.test.ts48function fakeOpenClawPluginNpmPackScriptLines(): string[] {CODE
LOWtest/gateway-watchdog-kill-marker.test.ts52function extractRespawnCriticalSection(scriptPath: string): string {CODE
LOWtest/gateway-watchdog-kill-marker.test.ts67function runRespawnCriticalSection(setup: string): { status: number; stdout: string } {CODE
LOWtest/hermes-mcp-integrity-state.test.ts523def race_after_authentication(*args):CODE
LOW…/langchain-deepagents-code-managed-entrypoints.test.ts34function writeAutoApprovalCapability(path: string, content?: string): void {CODE
LOWtest/onboard-brave-validation.test.ts142function runInteractiveConfigureWebSearch(spec: { answers: string[] }): {CODE
LOWtest/nemoclaw-start-gateway-marker.test.ts15function extractShellFunctionFromSource(src, name) {CODE
LOWtest/openclaw-mcp-npx-patch.test.ts46function writeMcpTransportOnlyFixture(dist: string): string {CODE
LOWtest/validate-config-schemas.test.ts102function registerOpenShellJsonRpcMcpMatcherTests(CODE
LOWtest/mcp-policy-key-ownership.test.ts169function runSuccessfulPolicyRemoval(skipRegistryUpdate: boolean) {CODE
LOWtest/openclaw-issue-4434-diagnostics-patch.test.ts20function writeAssistantErrorFormatFixture(dist: string): string {CODE
LOWtest/openclaw-issue-4434-diagnostics-patch.test.ts29 "function isCloudflareOrHtmlErrorPage(raw) { return false; }",CODE
LOWtest/openclaw-issue-4434-diagnostics-patch.test.ts30 "function isGenericProviderInternalError(raw) { return false; }",CODE
LOWtest/openclaw-issue-4434-diagnostics-patch.test.ts32 "function formatRawAssistantErrorForUi(raw) {",CODE
LOWtest/openclaw-issue-4434-diagnostics-patch.test.ts56function writeUnrecognizedAssistantFormatterFixture(dist: string): string {CODE
LOWtest/openclaw-issue-4434-diagnostics-patch.test.ts63 "function formatRawAssistantErrorForUi(raw) {",CODE
LOWtest/openclaw-issue-4434-diagnostics-patch.test.ts73function writeRenamedArrowAssistantFormatterFixture(dist: string): string {CODE
LOWtest/openclaw-issue-4434-diagnostics-patch.test.ts242 "function formatRawAssistantErrorForUi(raw) {",CODE
LOWtest/openclaw-issue-4434-diagnostics-patch.test.ts243 "function formatRawAssistantErrorForUi(raw, options) {",CODE
LOWtest/onboard-resume-provider-recovery.test.ts21function isProviderRecoveryInternals(value: object | null): value is ProviderRecoveryInternals {CODE
LOWtest/openclaw-tui-chat-correlation.test.ts606function looksLikeEventCaptureFailure(repro: LiveIssue2603Trace): boolean {CODE
LOWtest/nemoclaw-start-telegram-runtime.test.ts18function messagingRuntimeSetupSection(CODE
LOW…gchain-deepagents-code-nemotron-profile-plugin.test.ts255function makeValidatorDependencyStubRoot(): string {CODE
LOW…gchain-deepagents-code-nemotron-profile-plugin.test.ts268 "_HARNESS_PROFILES = {}\nclass HarnessProfile: pass\ndef _harness_profile_for_model(*args, **kwargs): return HarneCODE
LOW…gchain-deepagents-code-nemotron-profile-plugin.test.ts307function buildAndInstallPluginWheel(version: string): string {CODE
LOW…gchain-deepagents-code-nemotron-profile-plugin.test.ts375function runEntryPointValidationWithRoots(pythonRoots: string[]) {CODE
LOW…gchain-deepagents-code-nemotron-profile-plugin.test.ts518 def internal_whitespace_handler(request):CODE
LOW…gchain-deepagents-code-nemotron-profile-plugin.test.ts606function expectOfficialSourcesUnchanged(CODE
LOWtest/hermes-runtime-api-key.test.ts35function extractShellFunctionFromSource(src: string, name: string): string {CODE
LOWtest/hermes-runtime-api-key.test.ts69function runHermesRuntimeApiServerKeyMint(CODE
LOWtest/hermes-runtime-api-key.test.ts185function runExtractedProviderPlaceholderRefresh(opts: {CODE
LOWtest/hermes-runtime-api-key.test.ts255function runHermesDockerfileRuntimePlanGuard(runtimePlan: unknown) {CODE
LOWtest/hermes-runtime-api-key.test.ts289function runHermesRuntimeProviderPlaceholderRefresh(opts: {CODE
LOW…in-deepagents-code-progressive-tool-disclosure.test.ts66 async def _restart_server_for_agent_swap(self, agent_name):CODE
LOW…in-deepagents-code-progressive-tool-disclosure.test.ts157def build_model_identity_section(name, provider=None, context_limit=None, unsupported_modalities=frozenset()): return naCODE
LOWtest/repro-2681-group-writable.test.ts43function extractShellFunctionFromSource(src: string, name: string): string {CODE
LOWtest/repro-2681-group-writable.test.ts57function normalizeMutableConfigPermsFor(configDir: string): string {CODE
LOWtest/repro-2681-group-writable.test.ts85function runMutableConfigNormalizer(configDir: string, ownedPaths: string[]) {CODE
LOWtest/local-credential-helper-suite.ts201export function registerLocalCredentialHelperTests(group: LocalCredentialHelperTestGroup): void {CODE
LOWtest/local-credential-helper-suite.ts502 async function expectSuccessfulCompletion(CODE
LOWtest/onboard-ollama-autostart.test.ts65function runOllamaAutostartScenario(opts: ScenarioOptions): WizardResult {CODE
LOWtest/install-agent-alias-parity.test.ts30function installerCanonicalAgentName(input: string): string {CODE
LOW…/langchain-deepagents-code-direct-module-patch.test.ts129 ["def managed_auto_approval_enabled() -> bool:"],CODE
LOW…/langchain-deepagents-code-direct-module-patch.test.ts1429 .replace("def _fetch_with_redirects(", "def _renamed_fetch_with_redirects("),CODE
LOWtest/hermes-share-mount-deps.test.ts21function extractHermesInstallCommand(dockerfile: string): string {CODE
LOWtest/pr-e2e-gate-lifecycle.test.ts51function emptyPrGateCheckRunsRoute() {CODE
LOWtest/pr-e2e-gate-lifecycle.test.ts71function existingPrGateCheckRunsRoute(overrides: Record<string, unknown> = {}) {CODE
LOWtest/pr-e2e-gate-lifecycle.test.ts196async function expectHandledFinalization(CODE
LOWtest/pr-e2e-gate-lifecycle.test.ts203async function expectControllerFailureFinalization(CODE
LOWtest/pr-e2e-gate-lifecycle.test.ts216function expectControllerDetailsLink(body: unknown): void {CODE
LOWtest/cli-coverage-sequencer.test.ts47function representativeCliCoverageEntries(): WeightedShardEntry<string>[] {CODE
LOWtest/onboard-terminal-dashboard.test.ts32function runTerminalDashboardScenario(scenario: "create" | "reuse") {CODE
LOWtest/nemoclaw-start-guard-recovery.test.ts22function extractGatewayLogAppendFunction(CODE
LOWtest/install-openshell-upgrade-prompt.test.ts17function runPreinstallUpgradeGuard(CODE
LOWtest/onboard-rollback.test.ts20function isOnboardRollbackInternals(value: object | null): value is OnboardRollbackInternals {CODE
LOW…angchain-deepagents-code-managed-mcp-hardening.test.ts262def tracked_anonymous_snapshot(snapshot_payload):STRING
LOWtest/wsl2-probe-timeout.test.ts18function isOnboardValidationInternals(CODE
LOWtest/wsl2-probe-timeout.test.ts184 function runCalibratedProbeWithResults(results: ProbeResultFixture[], clock: number[]) {CODE
LOWtest/openclaw-tool-search-runtime-validator.test.ts73function createOpenClawCodingTools(options) {CODE
LOWtest/openclaw-tool-search-runtime-validator.test.ts250 "function renamedApplyToolSearchCatalog(params)",CODE
3638 more matches not shown…
Cross-Language Confusion (JS/TS)372 hits · 2015 pts
SeverityFileLineSnippetContext
HIGHtest/hermes-mcp-integrity-state.test.ts95print(guard._canonical_mcp_servers_digest(open(sys.argv[2], encoding="utf-8").read()))CODE
HIGHtest/hermes-mcp-integrity-state.test.ts146print(json.dumps({CODE
HIGHtest/hermes-mcp-integrity-state.test.ts217print(json.dumps({"current": current, "pending": pending, "misuse": misuse}))CODE
HIGHtest/hermes-mcp-integrity-state.test.ts273print(json.dumps({CODE
HIGHtest/hermes-mcp-integrity-state.test.ts413print(json.dumps(rejected))CODE
HIGHtest/hermes-mcp-integrity-state.test.ts462print(json.dumps(outcomes))CODE
HIGHtest/hermes-mcp-integrity-state.test.ts537print(json.dumps({"diverged": diverged, "raced": raced}))CODE
HIGHtest/hermes-mcp-integrity-state.test.ts582print(json.dumps({"state": state, "config_reads": config_reads}))CODE
HIGHtest/hermes-mcp-integrity-state.test.ts786print(json.dumps({"errors": errors, "hash_unchanged": open(strict, encoding="utf-8").read() == pending_hash}))STRING
HIGHtest/hermes-mcp-integrity-state.test.ts678print(json.dumps({"states": states, "hash": hash_text}))STRING
HIGHtest/hermes-mcp-integrity-state.test.ts729print(json.dumps({STRING
HIGHtest/hermes-mcp-integrity-state.test.ts838 print(json.dumps({STRING
HIGHtest/hermes-mcp-integrity-state.test.ts898print(json.dumps({"errors": errors, "hash_exists": os.path.exists(strict)}))STRING
HIGHtest/hermes-mcp-config-transaction.test.ts582 return True, type(error).__name__CODE
HIGHtest/hermes-mcp-config-transaction.test.ts583 return False, "none"CODE
HIGHtest/hermes-mcp-config-transaction.test.ts49print(json.dumps(errors))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts125print(json.dumps(results))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts154print(json.dumps(errors))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts181print(json.dumps({"ok": True}))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts225print(json.dumps({CODE
HIGHtest/hermes-mcp-config-transaction.test.ts287print(json.dumps(accepted))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts347print(json.dumps({"exit_code": module.main()}))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts411print(json.dumps({"results": results, "null_result": null_result}))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts454print(json.dumps({"exit_code": module.main()}))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts486print(json.dumps([CODE
HIGHtest/hermes-mcp-config-transaction.test.ts517 print(str(error))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts720print(json.dumps(results, sort_keys=True))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts799print(json.dumps(errors))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts826 print(str(error))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts850 print(str(error))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts880 print(str(error))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts890 print(str(error))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts946print(json.dumps({CODE
HIGHtest/hermes-mcp-config-transaction.test.ts988 print(str(error))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts1055print(json.dumps({CODE
HIGHtest/hermes-mcp-config-transaction.test.ts1095print(json.dumps({str(pid): module._is_trusted_gateway_process(pid) for pid in arguments}))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts1141 return TrueCODE
HIGHtest/hermes-mcp-config-transaction.test.ts1159 return TrueCODE
HIGHtest/hermes-mcp-config-transaction.test.ts1170 return True, "waiting-for-stable-replacement-identity"CODE
HIGHtest/hermes-mcp-config-transaction.test.ts1182print(json.dumps(observed, sort_keys=True))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts1260print(json.dumps({"changed": changed}))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts1302print(json.dumps(errors))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts1336print(json.dumps(errors))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts1356print(json.dumps({str(pid): module._is_service_manager_process(pid) for pid in arguments}))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts1387print(json.dumps(result, sort_keys=True))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts1409print(json.dumps(module.probe(), sort_keys=True))CODE
HIGHtest/hermes-mcp-config-transaction.test.ts1471 print(json.dumps({"error": str(error), "signals": signals}))CODE
HIGH…gchain-deepagents-code-nemotron-profile-plugin.test.ts270 "deepagents_code/agent.py": "def create_cli_agent(*args, **kwargs): return None\n",CODE
HIGH…gchain-deepagents-code-nemotron-profile-plugin.test.ts436elif state == "partial":CODE
HIGH…gchain-deepagents-code-nemotron-profile-plugin.test.ts438elif state == "conflict":CODE
HIGH…gchain-deepagents-code-nemotron-profile-plugin.test.ts570print(json.dumps({CODE
HIGH…in-deepagents-code-progressive-tool-disclosure.test.ts89def _load_dotenv(*, start_path=None, refresh_loaded=False): return FalseCODE
HIGH…in-deepagents-code-progressive-tool-disclosure.test.ts92def _tracing_enabled(): return FalseCODE
HIGH…in-deepagents-code-progressive-tool-disclosure.test.ts110 def get_class_path(self, provider_name): return NoneCODE
HIGH…in-deepagents-code-progressive-tool-disclosure.test.ts136 elif isinstance(existing_callbacks, list):CODE
HIGH…in-deepagents-code-progressive-tool-disclosure.test.ts155def _resolve_ptc_option(*args, **kwargs): return NoneCODE
HIGH…in-deepagents-code-progressive-tool-disclosure.test.ts176async def _run_install_subprocess(*args, **kwargs): return True, "spawned"CODE
HIGH…in-deepagents-code-progressive-tool-disclosure.test.ts235def should_run_onboarding(state_dir=None): return TrueCODE
HIGH…in-deepagents-code-progressive-tool-disclosure.test.ts262 return NoneCODE
HIGH…in-deepagents-code-progressive-tool-disclosure.test.ts282def _run_single_hook(command, event, payload_bytes): return NoneCODE
312 more matches not shown…
Decorative Section Separators445 hits · 1430 pts
SeverityFileLineSnippetContext
MEDIUM.pre-commit-config.yaml45 # ── Priority 0: general file fixers ───────────────────────────────────────COMMENT
MEDIUM.pre-commit-config.yaml62 # ── Priority 0: reject force-added ignored files ───────────────────────────COMMENT
MEDIUM.pre-commit-config.yaml87 # ── Priority 3: sync generated docs before read-only validation ───────────COMMENT
MEDIUM.pre-commit-config.yaml98 # ── Priority 5: formatters ────────────────────────────────────────────────COMMENT
MEDIUM.pre-commit-config.yaml122 # ── Priority 6: auto-fix after formatting ─────────────────────────────────COMMENT
MEDIUM.pre-commit-config.yaml133 # ── Priority 10: linters and validation ─────────────────────────────────────COMMENT
MEDIUM.pre-commit-config.yaml218 # ── commit-msg hooks ────────────────────────────────────────────────────────COMMENT
MEDIUM.pre-commit-config.yaml227 # ── pre-push hooks ─────────────────────────────────────────────────────────COMMENT
MEDIUM.pre-commit-config.yaml266 # ── post-merge / post-checkout: warn about stale compiled dist/ ───────────COMMENT
MEDIUM.pre-commit-config.yaml282 # ── Priority 20: project-level checks (full coverage is manual) ────────────COMMENT
MEDIUMtest/gateway-state-reconcile-2276.test.ts288// ─── Scenario 14 (#4497) ─── connect preserves enough state for rebuild ─────COMMENT
MEDIUMtest/gateway-state-reconcile-2276.test.ts288// ─── Scenario 14 (#4497) ─── connect preserves enough state for rebuild ─────COMMENT
MEDIUMtest/validate-config-schemas.test.ts236// ── Validation target discovery ─────────────────────────────────────────────COMMENT
MEDIUMtest/validate-config-schemas.test.ts282// ── Blueprint ────────────────────────────────────────────────────────────────COMMENT
MEDIUMtest/validate-config-schemas.test.ts387// ── Model Router pool config ────────────────────────────────────────────────COMMENT
MEDIUMtest/validate-config-schemas.test.ts440// ── Base sandbox policy ──────────────────────────────────────────────────────COMMENT
MEDIUMtest/validate-config-schemas.test.ts839// ── Policy presets ───────────────────────────────────────────────────────────COMMENT
MEDIUMtest/validate-config-schemas.test.ts1247// ── OpenClaw plugin manifest ─────────────────────────────────────────────────COMMENT
MEDIUMtest/validate-config-schemas.test.ts1295// ── Model-Specific Setup ────────────────────────────────────────────────────COMMENT
MEDIUMtest/e2e-non-root-smoke.sh93# ── Summary ─────────────────────────────────────────────────────COMMENT
MEDIUMtest/security-sandbox-tar-traversal.test.ts20// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMtest/security-sandbox-tar-traversal.test.ts22// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMtest/security-sandbox-tar-traversal.test.ts149// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMtest/security-sandbox-tar-traversal.test.ts151// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMtest/security-sandbox-tar-traversal.test.ts157// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMtest/security-sandbox-tar-traversal.test.ts188// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMtest/security-sandbox-tar-traversal.test.ts190// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMtest/security-c4-manifest-traversal.test.ts17// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMtest/security-c4-manifest-traversal.test.ts19// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMtest/security-c4-manifest-traversal.test.ts193// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMtest/security-c4-manifest-traversal.test.ts195// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMtest/security-c4-manifest-traversal.test.ts258// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMtest/security-c4-manifest-traversal.test.ts260// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMtest/repro-2201.test.ts129 // ── Registry — both sandboxes exist ───────────────────────────COMMENT
MEDIUMtest/repro-2201.test.ts214 // ── Dummy workspace dir for the fake ssh tar call ─────────────COMMENT
MEDIUMtest/repro-2201.test.ts219 // ── Fake openshell ────────────────────────────────────────────COMMENT
MEDIUMtest/repro-2201.test.ts258 // ── Fake docker ─────────────────────────────────────────────────COMMENT
MEDIUMtest/repro-2201.test.ts294 // ── Fake ssh ──────────────────────────────────────────────────COMMENT
MEDIUMtest/ollama-tools-capability.test.ts218// ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMtest/ollama-tools-capability.test.ts230// ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMtest/ollama-tools-capability.test.ts533// ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMtest/ollama-tools-capability.test.ts541// ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMtest/ollama-tools-capability.test.ts660// ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMtest/ollama-tools-capability.test.ts666// ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMtest/agents-manifest-policy-conformance.test.ts95// ─── OpenClaw policy mirror ──────────────────────────────────────────────COMMENT
MEDIUMtest/e2e-port-overrides.sh89# ── Test 1: Default port works through real entrypoint ──────────COMMENT
MEDIUMtest/e2e-port-overrides.sh99# ── Test 2: Valid port override accepted by real entrypoint ─────COMMENT
MEDIUMtest/e2e-port-overrides.sh109# ── Test 3: Non-numeric port rejected by real entrypoint ────────COMMENT
MEDIUMtest/e2e-port-overrides.sh114# ── Test 4: Privileged port rejected by real entrypoint ─────────COMMENT
MEDIUMtest/e2e-port-overrides.sh119# ── Test 5: Port above 65535 rejected by real entrypoint ────────COMMENT
MEDIUMtest/e2e-port-overrides.sh124# ── Test 6: Pattern injection rejected by real entrypoint ───────COMMENT
MEDIUMtest/e2e-port-overrides.sh148# ── Test 8: Node.js ports module rejects invalid port ───────────COMMENT
MEDIUMtest/e2e-port-overrides.sh160# ── Test 9: Boundary port 1024 accepted by real entrypoint ──────COMMENT
MEDIUMtest/e2e-port-overrides.sh180# ── Test 11: NIM maps host port to fixed internal 8000 ──────────COMMENT
MEDIUMtest/e2e-port-overrides.sh198# ── Test 12: docker port queries container internal 8000 ────────COMMENT
MEDIUMtest/e2e-port-overrides.sh216# ── Test 13: Entrypoint has fail-fast validation block ──────────COMMENT
MEDIUMtest/e2e-port-overrides.sh229# ── Summary ─────────────────────────────────────────────────────COMMENT
MEDIUMtest/generate-openclaw-config.test.ts844 // ─── agents.list bake ─────────────────────────────────────────────────────COMMENT
MEDIUMtest/generate-openclaw-config.test.ts1156 // ─── agents-manifest extensions ───────────────────────────────────────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh328# ── Test 14b: Sandbox user cannot modify blueprints ──────────────COMMENT
385 more matches not shown…
Over-Commented Block414 hits · 371 pts
SeverityFileLineSnippetContext
LOW.markdownlint-cli2.yaml1# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOW.pre-commit-config.yaml1# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWvitest.config.ts181 alias: canonicalOpenShellPolicyAlias,COMMENT
LOWvitest.config.ts201 // Live E2E tests are opt-in because they install, onboard, andCOMMENT
LOWtest/nemoclaw-start-gateway-marker.test.ts61 // 0.0.44 does not export OPENSHELL_DRIVERS into the sandbox container env, soCOMMENT
LOWtest/gateway-state-reconcile-2276.test.ts1// @ts-nocheckCOMMENT
LOWtest/gateway-state-reconcile-2276.test.ts281 );COMMENT
LOWtest/destroy-wipe-sandbox-state.test.ts281 });COMMENT
LOWtest/uninstall-prompt-pty.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/generate-openclaw-config-slack-allowlist.test.ts1// @ts-nocheckCOMMENT
LOWtest/repro-5445-docs-published-route.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/e2e-non-root-smoke.sh1#!/usr/bin/env bashCOMMENT
LOWtest/e2e-non-root-smoke.sh21# CAVEAT: no-new-privileges ≠ Landlock. We catch #2472-class bugs onlyCOMMENT
LOWtest/openclaw-tui-chat-correlation.test.ts621 analysis.conflictingSessionRunEvents.length === 0 &&COMMENT
LOWtest/onboard-anthropic-compatible-openai-agent.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/onboard-ollama-autostart.test.ts21 ollamaRunning: boolean;COMMENT
LOWtest/onboard-ollama-autostart.test.ts81 path.join(repoRoot, "src", "lib", "inference", "ollama", "proxy.ts"),COMMENT
LOWtest/channels-remove-full-teardown.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/reboot-identity-drift.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/host-proxy-inference-local-e2e.test.ts41const curlOk = curlAvailable();COMMENT
LOWtest/security-sandbox-tar-traversal.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/seed-hermes-dashboard-config.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOW…st/nemoclaw-start-extra-placeholder-breadcrumb.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOW…st/nemoclaw-start-extra-placeholder-breadcrumb.test.ts21// X5 — the startup breadcrumb "[config] NEMOCLAW_EXTRA_PLACEHOLDER_KEYSCOMMENT
LOWtest/policy-tiers.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/exit-code-user-error-surfaces.test.ts201 }COMMENT
LOWtest/security-c4-manifest-traversal.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/ollama-tools-capability.test.ts521 rawError: "connection refused",COMMENT
LOWtest/nemoclaw-start-gateway-health.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/policy-add-remove-session-sync.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/dcode-wrapper-empty-prompt.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/wechat-diagnostics.test.ts1// @ts-nocheckCOMMENT
LOWtest/corporate-ca-tls-e2e.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/install-preflight.test.ts3081 // no controlling terminal so /dev/tty becomes unopenable.COMMENT
LOWtest/hermes-wrapper-oneshot-routing.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/generate-openclaw-config-agents-manifest.test.ts1// @ts-nocheckCOMMENT
LOWtest/snapshot-restore-existing-dest.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/strict-tool-call-probe.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/agents-manifest-policy-conformance.test.ts1// @ts-nocheckCOMMENT
LOWtest/dcode-start-keepalive.test.ts101 // source-shape-contract: compatibility -- Executes the shipped entrypoint to protect no-command sandbox livenessCOMMENT
LOWtest/snapshot.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/e2e-port-overrides.sh1#!/usr/bin/env bashCOMMENT
LOWtest/ollama-auth-proxy-handler.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/fixture-umask-normalization.test.ts21const FIXTURE_UMASK_SETUP = "test/helpers/normalize-fixture-umask.ts";COMMENT
LOWtest/e2e-gateway-isolation.sh241 && ! echo "$SANDBOX_CONTROL_OUT" | grep -q PRIVILEGED_CONTROL_UNAVAILABLE; thenCOMMENT
LOWtest/e2e-gateway-isolation.sh261# #3280 condition (permissive OpenShell runtime). We --cap-add those twoCOMMENT
LOWtest/sandbox-init.test.ts441COMMENT
LOWtest/http-proxy-fix-e2e.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/http-proxy-fix-rewrite.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/channels-add-deepagents-rejection.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/gateway-http-reuse-wait.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/repro-5978-policy-denial-hint.test.ts41// sandbox base image — the image's own /etc/profile.d + /etc/bash.bashrc hooksCOMMENT
LOWtest/repro-5978-policy-denial-hint.test.ts81// Run a snippet under a pseudo-terminal so `[ -t 2 ]` is true and the shell isCOMMENT
LOWtest/repro-5978-policy-denial-hint.test.ts421 // …exactly once across the whole run: both /etc/profile.d andCOMMENT
LOWtest/local-slack-auth-test.sh1#!/usr/bin/env bashCOMMENT
LOWtest/tunnel-gateway-port-release-runtime.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/repro-2666-silent-list-status.test.ts141 // Fallback synthesizes recovery flags so downstream rendering treats theCOMMENT
LOWtest/generate-openclaw-config-reload.test.ts1// @ts-nocheckCOMMENT
LOWtest/whatsapp-qr-compact.test.ts21 "whatsapp-qr-compact.ts",COMMENT
LOWtest/hermes-gateway-wrapper.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
354 more matches not shown…
Structural Annotation Overuse152 hits · 256 pts
SeverityFileLineSnippetContext
LOWtest/gateway-state-reconcile-2276.test.ts313 // Step 3: routine connect must preserve the registry entry.COMMENT
LOWtest/gateway-state-reconcile-2276.test.ts324 // Step 4: the previously-suggested rebuild must RECOVER the stale sandbox.COMMENT
LOW.agents/skills/nemoclaw-contributor-create-pr/SKILL.md21## Step 1: Verify Branch StateCOMMENT
LOW.agents/skills/nemoclaw-contributor-create-pr/SKILL.md49## Step 2: Choose Efficient Pre-PR ChecksCOMMENT
LOW.agents/skills/nemoclaw-contributor-create-pr/SKILL.md95## Step 3: Push the BranchCOMMENT
LOW.agents/skills/nemoclaw-contributor-create-pr/SKILL.md105## Step 4: Prepare DCO Declaration and Verify GitHub CommitsCOMMENT
LOW.agents/skills/nemoclaw-contributor-create-pr/SKILL.md132## Step 5: Determine PR MetadataCOMMENT
LOW.agents/skills/nemoclaw-contributor-create-pr/SKILL.md175## Step 6: Compose the PR BodyCOMMENT
LOW.agents/skills/nemoclaw-contributor-create-pr/SKILL.md209## Step 7: Create the PRCOMMENT
LOW.agents/skills/nemoclaw-contributor-create-pr/SKILL.md238## Step 8: Monitor CI and Review FeedbackCOMMENT
LOW.agents/skills/nemoclaw-contributor-create-pr/SKILL.md242## Step 9: Report the ResultCOMMENT
LOW…nts/skills/nemoclaw-maintainer-find-review-pr/SKILL.md17## Step 1: Fetch candidate PRsCOMMENT
LOW…nts/skills/nemoclaw-maintainer-find-review-pr/SKILL.md34## Step 2: Extract linked issuesCOMMENT
LOW…nts/skills/nemoclaw-maintainer-find-review-pr/SKILL.md47## Step 3: Detect duplicatesCOMMENT
LOW…nts/skills/nemoclaw-maintainer-find-review-pr/SKILL.md57## Step 4: Check for superseded PRsCOMMENT
LOW…nts/skills/nemoclaw-maintainer-find-review-pr/SKILL.md65## Step 5: Present resultsCOMMENT
LOW…ents/skills/nemoclaw-maintainer-refactor-docs/SKILL.md33## Step 1: Inventory Before EditingCOMMENT
LOW…ents/skills/nemoclaw-maintainer-refactor-docs/SKILL.md58## Step 2: Design Around the User JourneyCOMMENT
LOW…ents/skills/nemoclaw-maintainer-refactor-docs/SKILL.md83## Step 3: Establish Canonical OwnershipCOMMENT
LOW…ents/skills/nemoclaw-maintainer-refactor-docs/SKILL.md102## Step 4: Define the URL Migration ContractCOMMENT
LOW…ents/skills/nemoclaw-maintainer-refactor-docs/SKILL.md133## Step 5: Implement in a Content-Safe OrderCOMMENT
LOW…ents/skills/nemoclaw-maintainer-refactor-docs/SKILL.md153## Step 6: Run a Readability PassCOMMENT
LOW…ents/skills/nemoclaw-maintainer-refactor-docs/SKILL.md171## Step 7: Validate the RefactorCOMMENT
LOW…ents/skills/nemoclaw-maintainer-refactor-docs/SKILL.md203## Step 8: Run an Independent Docs ReviewCOMMENT
LOW…ills/nemoclaw-maintainer-security-code-review/SKILL.md23## Step 1: Parse the GitHub URLCOMMENT
LOW…ills/nemoclaw-maintainer-security-code-review/SKILL.md32## Step 2: Check Out the CodeCOMMENT
LOW…ills/nemoclaw-maintainer-security-code-review/SKILL.md49## Step 3: Identify Changed FilesCOMMENT
LOW…ills/nemoclaw-maintainer-security-code-review/SKILL.md63## Step 4: Read Every Changed File and DiffCOMMENT
LOW…ills/nemoclaw-maintainer-security-code-review/SKILL.md79## Step 5: Analyze Against the Security ChecklistCOMMENT
LOW…ills/nemoclaw-maintainer-security-code-review/SKILL.md145## Step 6: Produce the ReportCOMMENT
LOW.agents/skills/nemoclaw-maintainer-evening/SKILL.md13## Step 1: Check ProgressCOMMENT
LOW.agents/skills/nemoclaw-maintainer-evening/SKILL.md22## Step 2: Review Post-Tag StragglersCOMMENT
LOW.agents/skills/nemoclaw-maintainer-evening/SKILL.md35## Step 3: Generate Handoff SummaryCOMMENT
LOW.agents/skills/nemoclaw-maintainer-evening/SKILL.md49## Step 4: Cut the Tag and Publish Release NotesCOMMENT
LOW.agents/skills/nemoclaw-maintainer-evening/SKILL.md53## Step 5: Confirm and ShareCOMMENT
LOW.agents/skills/nemoclaw-maintainer-evening/SKILL.md66## Step 6: Update StateCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md37### Step 1: Parse issueCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md47### Step 2: Discover candidate PRsCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md55### Step 3: Detect supersessionCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md63### Step 4: Tier 0 gatesCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md73### Step 5: Tier 1 correctnessCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md77### Step 6: Tier 2 qualityCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md81### Step 7: Weighted scoreCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md92### Step 8: Tier 3 rankingCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md96### Step 9: Emit verdictCOMMENT
LOW…aw-maintainer-pr-comparator/scripts/find-candidates.sh35# Step 1: PRs that explicitly link the issue.COMMENT
LOW…aw-maintainer-pr-comparator/scripts/find-candidates.sh43# Step 2: Expand by files mentioned in issue body.COMMENT
LOW…aw-maintainer-pr-comparator/scripts/find-candidates.sh56# Step 3: Expand by title-token Jaccard.COMMENT
LOW.agents/skills/nemoclaw-maintainer-morning/SKILL.md13## Step 1: Determine Target Version and StragglersCOMMENT
LOW.agents/skills/nemoclaw-maintainer-morning/SKILL.md21## Step 2: TriageCOMMENT
LOW.agents/skills/nemoclaw-maintainer-morning/SKILL.md33## Step 3: Label Version TargetsCOMMENT
LOW.agents/skills/nemoclaw-maintainer-morning/SKILL.md43## Step 4: Save State and Output the PlanCOMMENT
LOW.agents/skills/nemoclaw-maintainer-triage/SKILL.md14## Step 1: Load Canonical PolicyCOMMENT
LOW.agents/skills/nemoclaw-maintainer-triage/SKILL.md25## Step 2: Determine ModeCOMMENT
LOW.agents/skills/nemoclaw-maintainer-triage/SKILL.md47## Step 3: Present the Dry RunCOMMENT
LOW.agents/skills/nemoclaw-maintainer-triage/SKILL.md62## Step 4: Apply Only the Accepted Write SetCOMMENT
LOW.agents/skills/nemoclaw-maintainer-triage/SKILL.md75## Step 5: ReportCOMMENT
LOW…ts/skills/nemoclaw-maintainer-cut-release-tag/SKILL.md56### Step 1: Generate Release PlanCOMMENT
LOW…ts/skills/nemoclaw-maintainer-cut-release-tag/SKILL.md77### Step 2: Show Plan, E2E Evidence, and Ask for Exact ConfirmationCOMMENT
LOW…ts/skills/nemoclaw-maintainer-cut-release-tag/SKILL.md108### Step 3: Cut the Semver TagCOMMENT
92 more matches not shown…
Hallucination Indicators21 hits · 225 pts
SeverityFileLineSnippetContext
CRITICALtest/channels-remove-full-teardown.test.ts573 messagingPlanUpdate.updates.messaging.plan.channels.map(CODE
CRITICALsrc/lib/actions/inference-set-provider-alias.test.ts125 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICALsrc/lib/actions/inference-set-hermes-run.test.ts170 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…/lib/actions/inference-set-compatible-provider.test.ts45 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…/lib/actions/inference-set-compatible-provider.test.ts123 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…/lib/actions/inference-set-compatible-provider.test.ts221 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…/lib/actions/inference-set-compatible-provider.test.ts274 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts71 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts92 const auditReasons = deps.calls.appendAuditEntry.mock.calls.map(([entry]) =>CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts190 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts198 const auditReasons = deps.calls.appendAuditEntry.mock.calls.map(([entry]) =>CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts208 expect(deps.calls.log.mock.calls.map(([line]) => String(line)).join("\n")).not.toContain(CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts257 const auditReasons = deps.calls.appendAuditEntry.mock.calls.map(([entry]) =>CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts264 expect(deps.calls.log.mock.calls.map(([line]) => String(line)).join("\n")).not.toContain(CODE
CRITICALsrc/lib/actions/inference-set-openclaw-run.test.ts59 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICALsrc/lib/actions/inference-set-degraded-state.test.ts75 const logged = deps.calls.log.mock.calls.map((args) => String(args[0])).join("\n");CODE
CRITICALsrc/lib/actions/inference-set-degraded-state.test.ts116 const logged = deps.calls.log.mock.calls.map((args) => String(args[0])).join("\n");CODE
CRITICALsrc/lib/actions/inference-set-local-provider.test.ts50 const logged = deps.calls.log.mock.calls.map((a) => String(a[0])).join("\n");CODE
CRITICAL…ctions/inference-set-gateway-route-containment.test.ts495 deps.calls.captureOpenshell.mock.calls.filter(CODE
CRITICALsrc/lib/actions/inference-set-context-window.test.ts38 const logged = deps.calls.log.mock.calls.map((a) => String(a[0])).join("\n");CODE
CRITICALsrc/lib/actions/inference-set-context-window.test.ts49 const logged = deps.calls.log.mock.calls.map((a) => String(a[0])).join("\n");CODE
Excessive Try-Catch Wrapping193 hits · 170 pts
SeverityFileLineSnippetContext
LOWtest/hermes-mcp-integrity-state.test.ts519except Exception as error:CODE
LOWtest/hermes-mcp-integrity-state.test.ts535except Exception as error:CODE
LOWtest/hermes-mcp-integrity-state.test.ts778except Exception as error:STRING
LOWtest/hermes-mcp-integrity-state.test.ts784except Exception as error:STRING
LOWtest/hermes-mcp-integrity-state.test.ts725except Exception as error:STRING
LOWtest/hermes-mcp-integrity-state.test.ts836 except Exception as caught:STRING
LOWtest/hermes-mcp-integrity-state.test.ts896 except Exception as error:STRING
MEDIUMtest/hermes-mcp-config-transaction.test.ts578def blocked(operation):CODE
LOWtest/hermes-mcp-config-transaction.test.ts581 except Exception as error:CODE
LOW…gchain-deepagents-code-nemotron-profile-plugin.test.ts461except Exception as exc:CODE
LOWtest/hermes-mcp-rollback-pending.test.ts86 except Exception as caught:CODE
LOWtest/hermes-mcp-credential-boundary-manifest.test.ts47except Exception as error:CODE
LOW…xperimental/checks/09-deepagents-code-tavily-opt-in.sh101 except Exception:CODE
LOW…xperimental/checks/09-deepagents-code-tavily-opt-in.sh120except Exception as exc:CODE
LOW…xperimental/checks/06-deepagents-code-python-egress.sh71 except Exception:CODE
LOW…xperimental/checks/06-deepagents-code-python-egress.sh90except Exception as exc:CODE
LOW…xperimental/checks/11-deepagents-code-observability.sh183except Exception as error:CODE
MEDIUMtest/e2e/live/issue-4462-scope-upgrade-approval.test.ts133def load(name):CODE
LOWtest/e2e/live/issue-4462-scope-upgrade-approval.test.ts190 except Exception: return ''CODE
LOWtest/e2e/live/issue-4462-scope-upgrade-approval.test.ts198except Exception: raise SystemExit(1)CODE
LOWtest/e2e/live/issue-4462-scope-upgrade-approval.test.ts304 except Exception:CODE
LOWtest/e2e/live/issue-4462-scope-upgrade-approval.test.ts332 except Exception: return ''CODE
LOWtest/e2e/live/issue-4462-scope-upgrade-approval.test.ts374except Exception: raise SystemExit('rotated device identity key is malformed')CODE
LOWtest/e2e/live/issue-4462-scope-upgrade-approval.test.ts566 except Exception: return ''CODE
LOWtest/e2e/live/issue-4462-scope-upgrade-approval.test.ts571 except Exception: return ''CODE
LOWtest/e2e/live/hermes-discord.test.ts195except Exception as exc:CODE
LOWtest/e2e/live/hermes-discord.test.ts299except Exception as exc:CODE
LOWtest/e2e/live/rebuild-openclaw.test.ts582except Exception:CODE
LOWtest/e2e/live/hermes-slack-e2e-helpers.ts566 except Exception:CODE
LOWtest/e2e/live/hermes-slack-e2e-helpers.ts672 except Exception as exc:CODE
LOWtest/e2e/live/hermes-slack-e2e-helpers.ts683 except Exception as exc:CODE
LOWtest/e2e/live/hermes-slack-e2e-helpers.ts379except Exception as exc:CODE
LOWtest/e2e/lib/discord-gateway-proof.sh343except Exception as exc:CODE
LOWtest/e2e/lib/discord-gateway-proof.sh447except Exception as exc:CODE
LOWtest/e2e/lib/anthropic-switch-provider.sh23except Exception as e:CODE
LOWtest/e2e/lib/anthropic-switch-provider.sh82 except Exception:CODE
MEDIUMagents/hermes/runtime-config-guard.py732def _startup_ready_marker_absent() -> bool:CODE
LOWagents/hermes/runtime-config-guard.py3556 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py3559 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py955 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py1035 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py1089 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py1093 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py2056 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py2227 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py2614 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py2781 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py2785 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py2873 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py3045 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py4350 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py4355 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py4531 except Exception as exc:CODE
LOWagents/hermes/seed-dashboard-config.py187 except Exception as exc:CODE
LOWagents/hermes/seed-dashboard-config.py453 except Exception as exc: # pragma: no cover - PyYAML ships in the Hermes venvCODE
LOWagents/hermes/seed-dashboard-config.py467 except Exception as exc:CODE
LOWagents/hermes/seed-dashboard-config.py484 except Exception as exc:CODE
LOWagents/hermes/mcp-config-transaction.py608 except Exception as hash_error:CODE
LOWagents/hermes/mcp-config-transaction.py611 except Exception as rollback_error:CODE
LOWagents/hermes/mcp-config-transaction.py630 except Exception as mutation_error:CODE
133 more matches not shown…
Deep Nesting65 hits · 48 pts
SeverityFileLineSnippetContext
LOW…-update-dependencies/scripts/collect-release-ledger.py265CODE
LOW…-update-dependencies/scripts/collect-release-ledger.py1506CODE
LOWagents/hermes/validate-env-secret-boundary.py156CODE
LOWagents/hermes/runtime-config-guard.py341CODE
LOWagents/hermes/runtime-config-guard.py475CODE
LOWagents/hermes/runtime-config-guard.py662CODE
LOWagents/hermes/runtime-config-guard.py1068CODE
LOWagents/hermes/runtime-config-guard.py1338CODE
LOWagents/hermes/runtime-config-guard.py2005CODE
LOWagents/hermes/runtime-config-guard.py2450CODE
LOWagents/hermes/runtime-config-guard.py2589CODE
LOWagents/hermes/runtime-config-guard.py3227CODE
LOWagents/hermes/runtime-config-guard.py3596CODE
LOWagents/hermes/runtime-config-guard.py3718CODE
LOWagents/hermes/runtime-config-guard.py3989CODE
LOWagents/hermes/runtime-config-guard.py4725CODE
LOWagents/hermes/seed-dashboard-config.py234CODE
LOWagents/hermes/seed-dashboard-config.py258CODE
LOWagents/hermes/seed-dashboard-config.py281CODE
LOWagents/hermes/seed-dashboard-config.py304CODE
LOWagents/hermes/hermes-wrapper.py177CODE
LOWagents/hermes/hermes-wrapper.py314CODE
LOWagents/hermes/mcp-config-transaction.py649CODE
LOWagents/hermes/mcp-config-transaction.py744CODE
LOWagents/hermes/mcp-config-transaction.py950CODE
LOWagents/hermes/mcp-config-transaction.py1088CODE
LOWagents/hermes/plugin/__init__.py132CODE
LOWagents/hermes/plugin/__init__.py1020CODE
LOW…nts/langchain-deepagents-code/managed-dcode-runtime.py1132CODE
LOW…ts/langchain-deepagents-code/validate-observability.py776CODE
LOW…ts/langchain-deepagents-code/nemoclaw_observability.py1240CODE
LOW…chain-deepagents-code/patch-managed-deepagents-code.py1165CODE
LOW…/langchain-deepagents-code/dcode-session-supervisor.py31CODE
LOW…/langchain-deepagents-code/dcode-session-supervisor.py123CODE
LOWscripts/openclaw-config-guard.py660CODE
LOWscripts/openclaw-config-guard.py777CODE
LOWscripts/openclaw-config-guard.py989CODE
LOWscripts/openclaw-config-guard.py1829CODE
LOWscripts/openclaw-config-guard.py2078CODE
LOWscripts/openclaw-config-guard.py2670CODE
LOWscripts/openclaw-config-guard.py3165CODE
LOWscripts/openclaw-config-guard.py3267CODE
LOWscripts/openclaw-config-guard.py3317CODE
LOWscripts/openclaw-config-guard.py4008CODE
LOWscripts/state-dir-guard.py577CODE
LOWscripts/state-dir-guard.py745CODE
LOWscripts/state-dir-guard.py934CODE
LOWscripts/state-dir-guard.py979CODE
LOWscripts/state-dir-guard.py1224CODE
LOWscripts/state-dir-guard.py1477CODE
LOWscripts/state-dir-guard.py1615CODE
LOWscripts/state-dir-guard.py1861CODE
LOWscripts/managed-gateway-control.py941CODE
LOWscripts/managed-gateway-control.py977CODE
LOWscripts/managed-gateway-control.py1303CODE
LOWscripts/lib/clean_runtime_shell_env_shim.py94CODE
LOWscripts/lib/normalize_mutable_config_perms.py122CODE
LOWscripts/lib/normalize_mutable_config_perms.py215CODE
LOWscripts/lib/normalize_mutable_config_perms.py566CODE
LOWscripts/lib/normalize_mutable_config_perms.py736CODE
5 more matches not shown…
Modern AI Meta-Vocabulary15 hits · 42 pts
SeverityFileLineSnippetContext
MEDIUMtest/e2e/registry/definitions/baseline.ts161 // Failing-test-first regression scaffold for #4423. AfterCOMMENT
MEDIUMtest/e2e/registry/definitions/baseline.ts184 // helper (parts 2 & 3 of ericksoa's plan) extends this scaffold,COMMENT
MEDIUM…iner-cross-issue-sweep/checks/relationship-judgment.md64## Evidence requirement (anti-hallucination)COMMENT
MEDIUMagents/openclaw/manifest.yaml7# level for backward compatibility. Phase 3 of the multi-agent plan willCOMMENT
MEDIUM…ts/langchain-deepagents-code/nemoclaw_observability.py394 # base64 pickle or attacker-controlled string output before guardrailsCOMMENT
MEDIUMnemoclaw-blueprint/policies/openclaw-sandbox.yaml123 # frame)` and multi-agent delegation is unusable.COMMENT
MEDIUMscripts/nemoclaw-start.sh25# NEMOCLAW_CONTEXT_WINDOW Override the model's context window size (e.g., "32768").COMMENT
MEDIUMscripts/nemoclaw-start.sh5584# Provision per-agent workspaces for multi-agent OpenClaw deployments.COMMENT
MEDIUM.github/workflows/sandbox-images-and-e2e.yaml133 # and 45-minute root-entrypoint budgets, plus orchestration/cleanup time.COMMENT
MEDIUMsrc/lib/onboard/finalization-deps.ts6// entrypoint stays lean (codebase-growth-guardrails). The lazy `require` callsCOMMENT
MEDIUMsrc/lib/onboard/host-proxy-env.ts61 // entrypoint is line-budget-constrained per codebase-growth-guardrails.COMMENT
MEDIUMsrc/lib/actions/README.md18dns/index.ts # internal dns fix-coredns/setup-proxy orchestrationCODE
MEDIUMsrc/lib/actions/README.md19dev/npm-link-or-shim.ts # prepare-time dev shim orchestrationCODE
MEDIUMsrc/lib/inference/onboard-probes-curl-harness.ts11// codebase-growth-guardrails "if count" for *.test.ts stays flat; see PRCOMMENT
MEDIUMsrc/lib/policy/index.ts908 // fresh sandbox whose unknown policy may be replaced with a scaffold.COMMENT
AI Slop Vocabulary11 hits · 33 pts
SeverityFileLineSnippetContext
MEDIUM…al/checks/03-deepagents-code-nemotron-ultra-profile.sh6# harness profile before later checks intentionally re-onboard to another model.COMMENT
MEDIUMagents/langchain-deepagents-code/policy-additions.yaml5# default, allow the terminal harness, managed inference, and normal code-hostingCOMMENT
MEDIUMagents/langchain-deepagents-code/policy-additions.yaml30 # Deep Agents Code is a terminal coding harness, so filesystem policy mustCOMMENT
MEDIUMagents/langchain-deepagents-code/manifest.yaml5# This is a terminal-oriented harness: there is no long-running gateway orCOMMENT
MEDIUMagents/langchain-deepagents-code/dcode-wrapper.sh653 # state and therefore invalid in the managed harness.COMMENT
MEDIUMscripts/openclaw-config-guard.py1344 # harness, retain their explicit compatibility path. Current imagesCOMMENT
MEDIUMscripts/nemoclaw-start.sh2640# exit, timeout reduction, and token cleanup for a more comprehensive fix.COMMENT
MEDIUMscripts/nemoclaw-start.sh2995 # but kept robust) can bump again. The set is otherwise small andCOMMENT
MEDIUMscripts/nemoclaw-start.sh4401# is robust to every here-doc shape, not only theCOMMENT
MEDIUMsrc/lib/actions/sandbox/policy-list-render.test.ts60 // description, so keying off the marker+name is robust to that suffix.COMMENT
MEDIUM…c/lib/actions/sandbox/sessions/gateway-rpc-envelope.ts35 // 1. Single-line JSON candidates in reverse order — robust to log noiseCOMMENT
Example Usage Blocks21 hits · 32 pts
SeverityFileLineSnippetContext
LOW.pre-commit-config.yaml12# Usage:COMMENT
LOW…/e2e/e2e-cloud-experimental/openclaw-tui-in-sandbox.sh13# Usage:COMMENT
LOWtest/e2e/e2e-cloud-experimental/cleanup.sh9# Usage:COMMENT
LOW…features/skill/lib/validate_sandbox_openclaw_skills.sh9# Usage:COMMENT
LOWtest/e2e/lib/install-path-refresh.sh14# Usage:COMMENT
LOW…r-cross-issue-sweep/scripts/search-candidate-issues.sh9# Usage:COMMENT
LOWscripts/check-spdx-headers.sh7# Usage:COMMENT
LOWscripts/debug.sh7# Usage:COMMENT
LOWscripts/check-installer-hash.sh12# Usage:COMMENT
LOWscripts/start-services.sh11# Usage:COMMENT
LOWscripts/update-hermes-agent.sh34# Usage:COMMENT
LOWscripts/update-docker-pin.sh9# Usage:COMMENT
LOWscripts/walkthrough.sh30# Usage:COMMENT
LOWscripts/lib/sandbox-init.sh106# Usage:COMMENT
LOWscripts/lib/sandbox-init.sh193# Usage:COMMENT
LOWscripts/lib/sandbox-init.sh263# Usage:COMMENT
LOWscripts/lib/sandbox-init.sh509# Usage:COMMENT
LOWscripts/lib/sandbox-init.sh598# Usage:COMMENT
LOWscripts/lib/sandbox-init.sh649# Usage:COMMENT
LOWscripts/lib/sandbox-init.sh689# Usage:COMMENT
LOWscripts/lib/sandbox-init.sh716# Usage:COMMENT
Unused Imports25 hits · 22 pts
SeverityFileLineSnippetContext
LOWtest/e2e/lib/openclaw-agent-json.py19CODE
LOW…law-maintainer-pr-comparator/scripts/render-verdict.py38CODE
LOW…-maintainer-cross-issue-sweep/scripts/render-report.py36CODE
LOW…-update-dependencies/scripts/collect-release-ledger.py7CODE
LOWagents/hermes/validate-env-secret-boundary.py17CODE
LOWagents/hermes/build-mcp-digest.py6CODE
LOWagents/hermes/runtime-config-guard.py7CODE
LOWagents/hermes/finalize-tirith-marker.py5CODE
LOWagents/hermes/seed-dashboard-config.py48CODE
LOWagents/hermes/patch-session-list-preview.py25CODE
LOWagents/hermes/mcp-config-transaction.py25CODE
LOW…ain-deepagents-code/validate-nemotron-ultra-profile.py5CODE
LOW…nts/langchain-deepagents-code/managed-dcode-runtime.py6CODE
LOW…ts/langchain-deepagents-code/validate-observability.py5CODE
LOW…eepagents-code/validate-progressive-tool-disclosure.py5CODE
LOW…ts/langchain-deepagents-code/nemoclaw_observability.py5CODE
LOW…chain-deepagents-code/patch-managed-deepagents-code.py22CODE
LOW…/langchain-deepagents-code/dcode-session-supervisor.py5CODE
LOW…ile-plugin/src/nemoclaw_deepagents_profile/__init__.py5CODE
LOWscripts/openclaw-config-guard.py18CODE
LOWscripts/state-dir-guard.py17CODE
LOWscripts/generate-platform-docs.py19CODE
LOWscripts/managed-gateway-control.py44CODE
LOWscripts/lib/normalize_mutable_config_perms.py7CODE
LOWscripts/e2e/sanitize-trace-timing.py19CODE
Fake / Example Data16 hits · 18 pts
SeverityFileLineSnippetContext
LOWtest/onboard-selection.test.ts3672 retryAnswer: "nvapi-fake-key-value",CODE
LOWtest/e2e/live/inference-routing.test.ts95 const compatibleKey = "fake-key-for-unreachable-test";CODE
LOWtest/e2e/live/inference-routing.test.ts188 E2E_API_KEY: "e2e-fake-key",CODE
LOWtest/e2e/live/inference-routing.test.ts190 redactionValues: ["e2e-fake-key"],CODE
LOWtest/e2e/live/token-rotation.test.ts41 telegram: process.env.TELEGRAM_BOT_TOKEN_A ?? "test-fake-token-A-rotation-e2e",CODE
LOWtest/e2e/live/token-rotation.test.ts48 telegram: process.env.TELEGRAM_BOT_TOKEN_B ?? "test-fake-token-B-rotation-e2e",CODE
LOWtest/e2e/live/openclaw-plugin-runtime-exdev.test.ts1019 COMPATIBLE_API_KEY: "nemoclaw-exdev-dummy-key",CODE
LOWtest/e2e/live/openclaw-plugin-runtime-exdev.test.ts1022 NEMOCLAW_PROVIDER_KEY: "nemoclaw-exdev-dummy-key",CODE
LOWtest/e2e/lib/hermetic-compatible-inference.sh14 local fake_keyCODE
LOWtest/e2e/lib/hermetic-compatible-inference.sh15 fake_key="${NEMOCLAW_E2E_COMPATIBLE_API_KEY:-e2e-compatible-key}"CODE
LOWtest/e2e/lib/hermetic-compatible-inference.sh24 export FAKE_OPENAI_API_KEY="$fake_key"CODE
LOWtest/e2e/lib/hermetic-compatible-inference.sh38 export COMPATIBLE_API_KEY="$fake_key"CODE
LOW.github/workflows/e2e.yaml3491 TELEGRAM_BOT_TOKEN_A: "test-fake-token-A-rotation-e2e"CODE
LOW.github/workflows/e2e.yaml3492 TELEGRAM_BOT_TOKEN_B: "test-fake-token-B-rotation-e2e"CODE
LOW.github/workflows/e2e.yaml3664 # the legacy fake-token defaults, optional _REAL secret overrides,COMMENT
LOWsrc/lib/messaging/persistence.ts73 "credentialId" | "sourceInput" | "providerName" | "placeholder"CODE
Cross-Language Confusion4 hits · 18 pts
SeverityFileLineSnippetContext
HIGH…law-maintainer-pr-comparator/scripts/render-verdict.py29 "closest_to_ready": null,STRING
HIGH…ts/langchain-deepagents-code/nemoclaw_observability.py676 handle = nemo_relay.scope.push(CODE
HIGHscripts/openclaw-config-guard.py2321 "if (!value || typeof value!=='object' || Array.isArray(value)) process.exit(4);"CODE
HIGHscripts/lib/normalize_mutable_config_perms.py41if (!JSON5 || typeof JSON5.parse !== "function") process.exit(2);CODE
Verbosity Indicators10 hits · 17 pts
SeverityFileLineSnippetContext
LOWtest/gateway-state-reconcile-2276.test.ts313 // Step 3: routine connect must preserve the registry entry.COMMENT
LOWtest/gateway-state-reconcile-2276.test.ts324 // Step 4: the previously-suggested rebuild must RECOVER the stale sandbox.COMMENT
LOW…aw-maintainer-pr-comparator/scripts/find-candidates.sh35# Step 1: PRs that explicitly link the issue.COMMENT
LOW…aw-maintainer-pr-comparator/scripts/find-candidates.sh43# Step 2: Expand by files mentioned in issue body.COMMENT
LOW…aw-maintainer-pr-comparator/scripts/find-candidates.sh56# Step 3: Expand by title-token Jaccard.COMMENT
LOWscripts/update-docker-pin.sh35 # Step 1: get an auth token for the Docker Hub library repoCOMMENT
LOWscripts/update-docker-pin.sh46 # Step 2: fetch the tag headers and use Docker-Content-Digest for the index.COMMENT
LOWsrc/lib/adapters/openshell/resolve.ts42 // Step 1: command -vCOMMENT
LOWsrc/lib/adapters/openshell/resolve.ts57 // Step 2: fallback candidatesCOMMENT
LOWsrc/lib/actions/sandbox/rebuild-destroy-phase.ts60 // Step 3: Delete sandbox without tearing down gateway or session.COMMENT
Self-Referential Comments3 hits · 9 pts
SeverityFileLineSnippetContext
MEDIUMagents/hermes/start.sh2338 # This function is called from an `if ! ...` recovery branch, where BashCOMMENT
MEDIUM…ts/langchain-deepagents-code/nemoclaw_observability.py903 # This method is called only after leaving the handler's ``except``COMMENT
MEDIUMscripts/nemoclaw-start.sh4568 # Create the log through a same-directory temp file and rename it into place.COMMENT
Modern Structural Boilerplate11 hits · 8 pts
SeverityFileLineSnippetContext
LOWagents/hermes/runtime-config-guard.py1545def _set_inode_flags(fd: int, flags: int) -> None:CODE
LOW…ngchain-deepagents-code/progressive_tool_disclosure.py607__all__ = [CODE
LOW…ts/langchain-deepagents-code/nemoclaw_observability.py76logger = logging.getLogger(__name__)CODE
LOW…ts/langchain-deepagents-code/nemoclaw_observability.py833 def set_handler(self, _handler: Any, inherit: bool = True) -> None:CODE
LOW…ts/langchain-deepagents-code/nemoclaw_observability.py836 def set_handlers(self, _handlers: list[Any], inherit: bool = True) -> None:CODE
LOW…chain-deepagents-code/patch-managed-deepagents-code.py989def set_auto_update(enabled: bool) -> None:CODE
LOW…ile-plugin/src/nemoclaw_deepagents_profile/__init__.py273__all__ = ["register"]CODE
LOWscripts/openclaw-config-guard.py2073def _set_inode_flags(fd: int, flags: int | None) -> None:CODE
LOWscripts/openclaw-config-guard.py2831def _set_dir(fd: int, uid: int, gid: int, mode: int, freeze_mode: int) -> None:CODE
LOWscripts/state-dir-guard.py273def _set_inode_flags(fd: int, flags: int | None) -> None:CODE
LOWscripts/lib/normalize_mutable_config_perms.py114def set_mode(child_fd: int, mode: int, *, required: bool = False) -> None:CODE
Slop Phrases1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUMsrc/lib/state/config-io.ts74 " # If you can use sudo, repair the existing config directory:",CODE
Redundant / Tautological Comments1 hit · 1 pts
SeverityFileLineSnippetContext
LOWscripts/nemoclaw-start.sh4196 # Check if shields were previously active (config dir is root-owned).COMMENT