Repository Analysis

NVIDIA/NemoClaw

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

8.6 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of NVIDIA/NemoClaw, a TypeScript project with 22,297 GitHub stars. SynthScan v2.0 examined 1,643,521 lines of code across 5338 source files, recording 9766 pattern matches distributed across 20 syntactic categories. The overall adjusted score of 8.6 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).

8.6
Adjusted Score
8.6
Raw Score
100%
Time Factor
2026-08-28
Last Push
22.3K
Stars
TypeScript
Language
1.6M
Lines of Code
5.3K
Files
9.8K
Pattern Hits
2026-08-29
Scan Date
0.13
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 52HIGH 658MEDIUM 482LOW 8574

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 9766 distinct pattern matches across 20 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 Identifiers7566 hits · 7524 pts
SeverityFileLineSnippetContext
LOWtools/mcp-tool-discovery-runtime/tool-discovery-core.ts34export function parseMcpToolDiscoveryArguments(args: string[]): McpToolDiscoveryArguments {CODE
LOWtools/mcp-tool-discovery-runtime/tool-discovery-core.ts52export function buildMcpToolDiscoveryAuthorizationPlaceholder(CODE
LOWtools/mcp-tool-discovery-runtime/tool-discovery-core.ts205export async function runMcpToolDiscoverySession(session: McpToolDiscoverySession): Promise<void> {CODE
LOWtools/mcp-tool-discovery-runtime/tool-discovery-core.ts322export function safeToolDiscoveryErrorDetail(error: unknown): string {CODE
LOWtools/e2e/risk-signal.ts54export function configuredRiskSignalEnvironment(CODE
LOWtest/shields-external-policy-recovery.test.ts25function externalPolicyMutationAuthority(effectivePolicy: Record<string, unknown>) {CODE
LOWtest/shields-external-policy-recovery.test.ts34function prepareExternalMcpRecoveryFixture() {CODE
LOWtest/shields-external-policy-recovery.test.ts60function bindExternalPolicyRecovery(CODE
LOWtest/shields-external-policy-recovery.test.ts84function readExternalRecoveryArtifact(artifactPath: string): {CODE
LOWtest/shields-external-policy-recovery.test.ts99function mismatchedExternalAuthority() {CODE
LOWtest/shields-external-policy-recovery.test.ts112function prepareExternalRecoveryRetirementFixture() {CODE
LOWtest/nemoclaw-start-gateway.test-helpers.ts46export function extractGatewayLogAppendFunction(src: string, gatewayLog: string): string {CODE
LOWtest/messaging-plan-test-helper.ts59export function withLegacyMessagingPlanEnv(CODE
LOWtest/messaging-plan-test-helper.ts78export async function withLegacyMessagingPlanEnvDirect(CODE
LOW…ler-integration/install-station-resume-cleanup.test.ts18function writeStationExpressInstallerResume(mode: "express" | "provider") {CODE
LOW…ller-integration/install-openshell-version-pin.test.ts135function createFakeStickyOpenshell(binDir: string, version: string): void {CODE
LOW…r-integration/install-station-host-preparation.test.ts44function runNonInteractiveStationSelector(home: string) {CODE
LOWtest/installer-integration/install-preflight.test.ts42function runFailedSessionPromptChoice(answer: string) {CODE
LOWtest/installer-integration/install-preflight.test.ts2059 function callEnsureSupportedRuntime(CODE
LOWtest/installer-integration/install-preflight.test.ts2864 function runInstallerWithPipedStdinAndTty(answer: string) {CODE
LOWtest/installer-integration/install-preflight.test.ts2868 function runInstallerWithInteractiveStdin(answer: string) {CODE
LOW…t/installer-integration/install-express-prompt.test.ts104 function detectExpressPlatformForProductName(productName: string) {CODE
LOW…t/installer-integration/install-express-prompt.test.ts108 function detectExpressPlatformForStockDgxRelease(productName: string, dgxRelease: string) {CODE
LOW…-integration/install-station-vllm-continuation.test.ts27function runStationPreparationSourced(body: string) {CODE
LOW…ller-integration/install-station-package-state.test.ts30function runRealApplyPackagePreflight(body: string) {CODE
LOW…nstaller-integration/install-managed-cli-reuse.test.ts77function setupGroupAccessibleStateRoot({ home }: Parameters<InitialStateSetup>[0]) {CODE
LOW…nstaller-integration/install-managed-cli-reuse.test.ts88function runManagedCliInstallTwice({CODE
LOWtest/repository/cli-coverage-sequencer.test.ts51function currentCliCoverageEntries(): WeightedShardEntry<string>[] {CODE
LOWtest/repository/workflow-vitest-paths.test.ts17function collectWorkflowTestReferences(workflowRoots: readonly string[]) {CODE
LOWtest/install/install-openshell-gateway-service.test.ts121function writeUpstreamSystemctlStub(CODE
LOWtest/install/install-agent-alias-parity.test.ts30function installerCanonicalAgentName(input: string): string {CODE
LOWtest/install/install-openshell-upgrade-prompt.test.ts25function runInstallerOpenshellVersionFlow(CODE
LOWtest/install/install-openshell-upgrade-prompt.test.ts110function runPreinstallUpgradeGuard(CODE
LOWtest/install/dev-setup-doctor.test.ts43function writeUnsupportedPythonTools(fakeBin: string): void {CODE
LOWtest/install/install-orphaned-sandbox-recovery.test.ts35function runRecoveryClassification(CODE
LOWtest/install/install-orphaned-sandbox-recovery.test.ts101function runStrictBackupRecoveryFlow(): { output: string; cleanup: () => void } {CODE
LOWtest/install/install-onboard-exit.test.ts54function runOnboardInterruptedStatus(env: Record<string, string>): number | null {CODE
LOWtest/install/uninstall.test.ts91 function seedManagedHermesStateVolume(tmp: string): string {CODE
LOWtest/install/uninstall.test.ts99 function seedCompletedDefaultAuthority(CODE
LOWtest/install/uninstall.test.ts190 function writeManagedHermesVolumeDocker(fakeBin: string, tmp: string) {CODE
LOWtest/install/uninstall.test.ts230 function writeManagedGatewayConfig(tmp: string): string {CODE
LOWtest/install/uninstall.test.ts251 function startManagedGatewayProcess(tmp: string): ChildProcess {CODE
LOWtest/install/uninstall.test.ts278 function startPackagedGatewayProcess(CODE
LOWtest/install/install-onboard-yes.test.ts584function runDeferredOnboardingMain(options: DeferredOnboardingMainOptions = {}) {CODE
LOWtest/install/reviewed-npm-archive.test.ts101function cachedArchivePackResponse(CODE
LOWtest/install/patch-bundled-npm-brace-expansion.test.ts62function expectAffectedTreeUnchanged(target: ReturnType<typeof fixture>): void {CODE
LOW…st/install/installer-supervisor-manifest-trust.test.ts53function selectSupervisorManifestPin(source: string, version: string, digest: string): string {CODE
LOW…st/install/installer-supervisor-manifest-trust.test.ts132function writeRegularSupervisorRuntime(runtimePath: string, source: string): void {CODE
LOW…st/install/installer-supervisor-manifest-trust.test.ts136function writeSymlinkedSupervisorRuntime(runtimePath: string, source: string): void {CODE
LOW…st/install/installer-supervisor-manifest-trust.test.ts331 " function getOpenShellDockerSupervisorImage(",CODE
LOW…st/install/installer-supervisor-manifest-trust.test.ts336 function getOpenShellDockerSupervisorImage(`,CODE
LOWtest/install/install-npm-resolution.test.ts69function normalizeShellPathForAssert(value: string): string {CODE
LOW…install/installer-homebrew-formula-reuse-trust.test.ts30function removeHomebrewFormulaReuseRepair(source: string): string {CODE
LOW…install/installer-homebrew-formula-reuse-trust.test.ts63function restoreFlatInstallTestPaths(source: string): string {CODE
LOWtest/install/install-stage-from-stdin.test.ts130function ownedStagedFileOrPlaceholder(execLog: string, tmp: string): string {CODE
LOWtest/install/install-docker-group-reexec.test.ts18function extractShellFunctionBefore(name: string, nextName: string): string {CODE
LOWtest/install/installer-sandbox-build-trust.test.ts44function mutateSandboxBuildFunction(CODE
LOWtest/install/patch-bundled-npm-ip-address.test.ts69function expectAffectedTreeUnchanged(target: ReturnType<typeof fixture>): void {CODE
LOWtest/install/install-station-platform-identity.test.ts50function writePciIdentityFixtureMissing(field: "vendor" | "device" | "class") {CODE
LOWtest/install/install-default-agent-fallback.test.ts13function extractShellFunctionBefore(name: string, nextName: string): string {CODE
7506 more matches not shown…
Cross-Language Confusion (JS/TS)654 hits · 3599 pts
SeverityFileLineSnippetContext
HIGHtest/install/dev-setup-doctor.test.ts138elif [ "\${1:-}" = "${repo}/bin/nemoclaw.js" ] && [ "\${2:-}" = "onboard" ]; thenCODE
HIGHtest/install/dev-setup-doctor.test.ts149elif [ "\${FAKE_NPM_ROOT_INSTALL_FAIL:-}" = "1" ] && [ "\${1:-}" = "install" ]; thenCODE
HIGHtest/install/dev-setup-doctor.test.ts151elif [ "\${FAKE_NPM_PLUGIN_INSTALL_FAIL:-}" = "1" ] && [ "\${1:-}" = "--prefix" ] && [ "\${2:-}" = "nemoclaw" ] && [ "\$CODE
HIGHtest/install/dev-setup-doctor.test.ts153elif [ "\${FAKE_NPM_CLI_TYPECHECK_OOM:-}" = "1" ] && [ "\${1:-}" = "run" ] && [ "\${2:-}" = "typecheck:cli" ]; thenCODE
HIGHtest/install/dev-setup-doctor.test.ts221elif [ "\${1:-}" = "auth" ] && [ "\${2:-}" = "status" ]; thenCODE
HIGHtest/install/install-cdi-repair.test.ts72 return FalseCODE
HIGHtest/install/install-cdi-repair.test.ts75 return TrueCODE
HIGHtest/install/install-cdi-repair.test.ts78 return TrueCODE
HIGHtest/install/install-cdi-repair.test.ts80 return FalseCODE
HIGH…e-runtime/image-compatibility-docker-lifecycle.test.ts72elif [[ "\${1:-}" == "rm" && "\${2:-}" == "-f" ]]; thenCODE
HIGH…st/platform/images/publish-base-image-manifest.test.ts64elif [[ "$1" == *"${SHA_AMD64}"* ]]; thenCODE
HIGHtest/runtime/gateway/startup-process-identity.test.ts121 elif namespace_access == "child_only":CODE
HIGHtest/runtime/gateway/startup-process-identity.test.ts129 return NoneCODE
HIGHtest/runtime/gateway/startup-process-identity.test.ts244print(json.dumps(proof))CODE
HIGH…nts/openclaw/openclaw-config-guard-lock-reseal.test.ts116elif scenario == "other-error-reraised":CODE
HIGH…nts/openclaw/openclaw-config-guard-lock-reseal.test.ts125elif scenario == "unsafe-file-posture-reraised":CODE
HIGH…nts/openclaw/openclaw-config-guard-lock-reseal.test.ts133elif scenario == "classifies-only-known-hash-drift":CODE
HIGH…nts/openclaw/openclaw-config-guard-lock-reseal.test.ts142elif scenario == "content-drift-fails-closed":CODE
HIGH…nts/openclaw/openclaw-config-guard-lock-reseal.test.ts151elif scenario == "clean-verify-only":CODE
HIGH…nts/openclaw/openclaw-config-guard-lock-reseal.test.ts158print("OK")CODE
HIGH…ents/openclaw/openclaw-managed-restart-respawn.test.ts167 print(json.dumps({CODE
HIGH…law/openclaw-config-guard-startup-failure-gate.test.ts90print(json.dumps({CODE
HIGH…law/openclaw-config-guard-startup-failure-gate.test.ts239print(json.dumps({CODE
HIGH…law/openclaw-config-guard-startup-failure-gate.test.ts318print(json.dumps({STRING
HIGH…law/openclaw-config-guard-startup-failure-gate.test.ts343print(json.dumps({"status": status}))STRING
HIGH…gents/openclaw/openclaw-device-approval-policy.test.ts39print(json.dumps(payload, default=lambda value: sorted(value)))CODE
HIGH…gents/openclaw/openclaw-device-approval-policy.test.ts63print(json.dumps(result, sort_keys=True))CODE
HIGH…gents/openclaw/openclaw-device-approval-policy.test.ts84print(json.dumps(result, sort_keys=True))CODE
HIGH…gents/openclaw/runtime/auto-pair-settlement-fixture.ts79 elif [ "$count" -le 6 ]; then printf '%s\n' ${JSON.stringify(browserPaired)}CODE
HIGH…gents/openclaw/runtime/auto-pair-settlement-fixture.ts80 elif [ "$count" -le 10 ]; then printf '%s\n' ${JSON.stringify(lateCli)}CODE
HIGH…law/runtime/nemoclaw-start-auto-pair-bootstrap.test.ts123 elif [ "$phase" = "scope-upgrade-pending" ]; then printf '%s\n' ${JSON.stringify(pendingList)}CODE
HIGH…law/runtime/nemoclaw-start-auto-pair-bootstrap.test.ts1139 elif [ "$count" -eq 2 ]; thenCODE
HIGH…law/runtime/nemoclaw-start-auto-pair-bootstrap.test.ts1141 elif [ "$count" -eq 3 ]; thenCODE
HIGHtest/agents/hermes/hermes-mcp-integrity-state.test.ts125print(guard._canonical_mcp_servers_digest(open(sys.argv[2], encoding="utf-8").read()))CODE
HIGHtest/agents/hermes/hermes-mcp-integrity-state.test.ts176print(json.dumps({CODE
HIGHtest/agents/hermes/hermes-mcp-integrity-state.test.ts247print(json.dumps({"current": current, "pending": pending, "misuse": misuse}))CODE
HIGHtest/agents/hermes/hermes-mcp-integrity-state.test.ts325print(json.dumps(proof))CODE
HIGHtest/agents/hermes/hermes-mcp-integrity-state.test.ts388print(json.dumps({CODE
HIGHtest/agents/hermes/hermes-mcp-integrity-state.test.ts443print(json.dumps({CODE
HIGHtest/agents/hermes/hermes-mcp-integrity-state.test.ts585print(json.dumps(rejected))CODE
HIGHtest/agents/hermes/hermes-mcp-integrity-state.test.ts634print(json.dumps(outcomes))CODE
HIGHtest/agents/hermes/hermes-mcp-integrity-state.test.ts709print(json.dumps({"diverged": diverged, "raced": raced}))CODE
HIGHtest/agents/hermes/hermes-mcp-integrity-state.test.ts754print(json.dumps({"state": state, "config_reads": config_reads}))CODE
HIGHtest/agents/hermes/hermes-mcp-integrity-state.test.ts971print(json.dumps({"errors": errors, "hash_unchanged": open(strict, encoding="utf-8").read() == pending_hash}))STRING
HIGHtest/agents/hermes/hermes-mcp-integrity-state.test.ts863print(json.dumps({"states": states, "hash": hash_text}))STRING
HIGHtest/agents/hermes/hermes-mcp-integrity-state.test.ts914print(json.dumps({STRING
HIGHtest/agents/hermes/hermes-mcp-integrity-state.test.ts1023 print(json.dumps({STRING
HIGHtest/agents/hermes/hermes-mcp-integrity-state.test.ts1083print(json.dumps({"errors": errors, "hash_exists": os.path.exists(strict)}))STRING
HIGH…st/agents/hermes/hermes-mcp-config-transaction.test.ts582 return True, type(error).__name__CODE
HIGH…st/agents/hermes/hermes-mcp-config-transaction.test.ts583 return False, "none"CODE
HIGH…st/agents/hermes/hermes-mcp-config-transaction.test.ts49print(json.dumps(errors))CODE
HIGH…st/agents/hermes/hermes-mcp-config-transaction.test.ts116print(json.dumps(results))CODE
HIGH…st/agents/hermes/hermes-mcp-config-transaction.test.ts145print(json.dumps(errors))CODE
HIGH…st/agents/hermes/hermes-mcp-config-transaction.test.ts172print(json.dumps({"ok": True}))CODE
HIGH…st/agents/hermes/hermes-mcp-config-transaction.test.ts222print(json.dumps({CODE
HIGH…st/agents/hermes/hermes-mcp-config-transaction.test.ts286print(json.dumps(accepted))CODE
HIGH…st/agents/hermes/hermes-mcp-config-transaction.test.ts347print(json.dumps({"exit_code": module.main()}))CODE
HIGH…st/agents/hermes/hermes-mcp-config-transaction.test.ts411print(json.dumps({"results": results, "null_result": null_result}))CODE
HIGH…st/agents/hermes/hermes-mcp-config-transaction.test.ts463print(json.dumps({"exit_code": module.main()}))CODE
HIGH…st/agents/hermes/hermes-mcp-config-transaction.test.ts493print(json.dumps([CODE
594 more matches not shown…
Decorative Section Separators428 hits · 1366 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.yaml235 # ── commit-msg hooks ────────────────────────────────────────────────────────COMMENT
MEDIUM.pre-commit-config.yaml244 # ── pre-push hooks ─────────────────────────────────────────────────────────COMMENT
MEDIUM.pre-commit-config.yaml274 # ── post-merge / post-checkout: warn about stale compiled dist/ ───────────COMMENT
MEDIUM.pre-commit-config.yaml290 # ── Priority 20: project-level checks (full coverage is manual) ────────────COMMENT
MEDIUMtest/e2e-non-root-smoke.sh116# ── Summary ─────────────────────────────────────────────────────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/e2e-gateway-isolation.sh357# ── Test 14b: Sandbox user cannot modify blueprints ──────────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh367# ── Test 15: Sandbox user CAN write to .nemoclaw/state ────────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh377# ── Test 16: Sandbox user CAN write to .openclaw ──────────────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh387# ── Test 17: Sandbox user cannot rename/delete blueprints dir ─────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh397# ── Test 18: Sandbox user CAN write to .nemoclaw/migration ────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh407# ── Test 19: Sandbox user CAN write to .nemoclaw/snapshots ────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh417# ── Test 20: Sandbox user CAN write to .nemoclaw/staging ──────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh427# ── Test 21: Sandbox user CAN write to .nemoclaw/config.json ──────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh35# ── Build the image ──────────────────────────────────────────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh94# ── Test 4: Config hash file exists and is valid ─────────────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh104# ── Test 5: Update hints are disabled in sandbox config ──────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh124# ── Test 7: setpriv is installed and gosu is absent ──────────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh162# ── Test 8: Entrypoint PATH is locked to system dirs ─────────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh173# ── Test 9: openclaw resolves to expected absolute path ──────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh183# ── Test 10: State directories exist directly in .openclaw ──────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh209# ── Test 12: chattr is available for immutable hardening ─────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh219# ── Test 13: Sandbox user cannot kill gateway-user processes ─────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh345# ── Test 13b: Sandbox user cannot write to .nemoclaw parent ───────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh447# ── Test 23: .bashrc has no proxy entries ────────────────────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh459# ── Test 24: .profile has no proxy entries ───────────────────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh492# ── Test 26: proxy-env.sh has correct permissions (#2181) ─────────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh576# ── Test 28: Model override patches openclaw.json at startup ─────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh618# ── Test 29: Model override is a no-op when env var is unset ─────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh639# ── Test 30: One-shot cleanup repairs post-Doctor DAC modes ──────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh673# ── Test 30a: Mutable repair rejects a non-sandbox tree owner ─────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh736# ── Test 30c: Post-override capture severs hardlink aliases ─────COMMENT
MEDIUMtest/e2e-gateway-isolation.sh879# ── Test 30g: Exact root-owned boot recovery is fail-closed ──────STRING
MEDIUMtest/e2e-gateway-isolation.sh1006# ── Test 30h: Root recovery refuses mounted config trees ─────────STRING
MEDIUMtest/e2e-gateway-isolation.sh1034# ── Summary ──────────────────────────────────────────────────────STRING
MEDIUMtest/local-slack-auth-test.sh23# ── Helpers ──────────────────────────────────────────────────────COMMENT
MEDIUMtest/local-slack-auth-test.sh39# ── Copy the guard JS preload source ─────────────────────────────COMMENT
MEDIUMtest/local-slack-auth-test.sh55# ── Test runner ─────────────────────────────────────────────────COMMENT
MEDIUMtest/local-slack-auth-test.sh70# ══════════════════════════════════════════════════════════════════COMMENT
MEDIUMtest/local-slack-auth-test.sh72# ══════════════════════════════════════════════════════════════════COMMENT
MEDIUMtest/local-slack-auth-test.sh88# ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMtest/local-slack-auth-test.sh104# ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMtest/local-slack-auth-test.sh120# ──────────────────────────────────────────────────────────────────COMMENT
368 more matches not shown…
Hallucination Indicators52 hits · 555 pts
SeverityFileLineSnippetContext
CRITICALtest/channels/channels-remove-full-teardown.test.ts562 messagingPlanUpdate.updates.messaging.plan.channels.map(CODE
CRITICAL…oard/experimental/portable-demo-lifecycle-stop.test.ts250 const commands = harness.runtime.podman.mock.calls.map(([args]) =>CODE
CRITICAL…oard/experimental/portable-demo-lifecycle-stop.test.ts278 harness.runtime.podman.mock.calls.some(([args]) => {CODE
CRITICAL…oard/experimental/portable-demo-lifecycle-stop.test.ts295 harness.runtime.podman.mock.calls.some(([args]) => {CODE
CRITICAL…oard/experimental/portable-demo-lifecycle-stop.test.ts338 harness.runtime.podman.mock.calls.some(([args]) => {CODE
CRITICAL…runtime-provider/docker-llama-cpp-managed-lifecycle.ts576 `models--${options.plan.acquisition.source.repository.replaceAll("/", "--")}`,CODE
CRITICAL…runtime-provider/docker-llama-cpp-managed-lifecycle.ts583 `models--${options.plan.acquisition.source.repository.replaceAll("/", "--")}`,CODE
CRITICAL…ine/handlers/sandbox-checkpoint-crash-recovery.test.ts1089 expect(resumedRun.calls.error.mock.calls.flat().join("\n")).toContain("--recreate-sandbox");CODE
CRITICAL…ine/handlers/sandbox-checkpoint-crash-recovery.test.ts1157 expect(resumedRun.calls.error.mock.calls.flat().join("\n")).toContain("--recreate-sandbox");CODE
CRITICAL…ine/handlers/sandbox-checkpoint-crash-recovery.test.ts1363 resumedRun.calls.updateSandbox.mock.calls.some(([, updates]) =>CODE
CRITICALsrc/lib/actions/inference-set-provider-alias.test.ts132 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICALsrc/lib/actions/inference-set-provider-alias.test.ts393 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICALsrc/lib/actions/inference-set-hermes-run.test.ts247 const logs = deps.calls.log.mock.calls.map((call) => String(call[0])).join("\n");CODE
CRITICALsrc/lib/actions/inference-set-hermes-run.test.ts385 const logs = deps.calls.log.mock.calls.map((call) => String(call[0]));CODE
CRITICALsrc/lib/actions/inference-set-hermes-run.test.ts433 const logs = deps.calls.log.mock.calls.map((c) => String(c[0]));CODE
CRITICALsrc/lib/actions/inference-set-hermes-run.test.ts472 const logs = deps.calls.log.mock.calls.map((c) => String(c[0]));CODE
CRITICALsrc/lib/actions/inference-set-hermes-run.test.ts540 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…/lib/actions/inference-set-compatible-provider.test.ts171 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…/lib/actions/inference-set-compatible-provider.test.ts249 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…/lib/actions/inference-set-compatible-provider.test.ts413 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…/lib/actions/inference-set-compatible-provider.test.ts691 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…/lib/actions/inference-set-compatible-provider.test.ts751 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…/lib/actions/inference-set-compatible-provider.test.ts1105 deps.calls.captureOpenshell.mock.calls.some(CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts74 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts101 const auditReasons = deps.calls.appendAuditEntry.mock.calls.map(([entry]) =>CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts206 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts214 const auditReasons = deps.calls.appendAuditEntry.mock.calls.map(([entry]) =>CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts224 expect(deps.calls.log.mock.calls.map(([line]) => String(line)).join("\n")).not.toContain(CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts274 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts281 expect(deps.calls.log.mock.calls.map(([line]) => String(line)).join("\n")).not.toContain(CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts284 expect(deps.calls.appendAuditEntry.mock.calls.map(([entry]) => String(entry.reason))).toContain(CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts329 deps.calls.appendAuditEntry.mock.calls.map(([entry]) => String(entry.reason)).join("\n"),CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts332 deps.calls.appendAuditEntry.mock.calls.map(([entry]) => String(entry.reason)).join("\n"),CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts380 const auditReasons = deps.calls.appendAuditEntry.mock.calls.map(([entry]) =>CODE
CRITICAL…actions/inference-set-openclaw-gateway-restart.test.ts387 expect(deps.calls.log.mock.calls.map(([line]) => String(line)).join("\n")).not.toContain(CODE
CRITICALsrc/lib/actions/inference-set-openclaw-run.test.ts64 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICALsrc/lib/actions/inference-set-degraded-state.test.ts48 const routeSetCalls = deps.calls.captureOpenshell.mock.calls.filter(CODE
CRITICALsrc/lib/actions/inference-set-degraded-state.test.ts94 const logged = deps.calls.log.mock.calls.map((args) => String(args[0])).join("\n");CODE
CRITICALsrc/lib/actions/inference-set-degraded-state.test.ts228 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
CRITICALsrc/lib/actions/inference-set-https-pin-runtime.test.ts150 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICAL…ctions/inference-set-gateway-route-containment.test.ts656 deps.calls.captureOpenshell.mock.calls.filter(CODE
CRITICALsrc/lib/actions/inference-set-reasoning-effort.test.ts274 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([CODE
CRITICALsrc/lib/actions/inference-set-reasoning-effort.test.ts384 expect(deps.calls.updateSandbox.mock.calls.at(-1)).toEqual([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
CRITICAL…/inference/serving/managed-cluster-materialize.test.ts367 selection.recipe.spec.serve.arguments.forEach((argument) => {CODE
CRITICAL…/inference/serving/managed-cluster-materialize.test.ts371 selection.recipe.spec.serve.arguments.filter(CODE
CRITICAL…ib/inference/serving/host-local-vllm-selection.test.ts152 selection.recipe.spec.serve.arguments.find(CODE
CRITICAL…ib/inference/serving/managed-cluster-installer.test.ts296 selection.recipe.spec.serve.arguments.find(({ name }) => name === "--port")?.value,CODE
CRITICAL…ib/inference/serving/managed-cluster-installer.test.ts399 selection.recipe.spec.serve.arguments.find(({ name }) => name === "--port")?.value,CODE
CRITICALsrc/lib/inference/llama-cpp/managed-selection.ts108 left.selection.preset.metadata.id.localeCompare(right.selection.preset.metadata.id),CODE
Over-Commented Block451 hits · 402 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.ts101// Pin the file-creation umask of every non-live test worker to exactly 0o022 —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/e2e-port-overrides.sh1#!/usr/bin/env bashCOMMENT
LOWtest/e2e-gateway-isolation.sh281# step-down: (1) the entrypoint-wide capsh drop in drop_capabilities()COMMENT
LOWtest/local-slack-auth-test.sh1#!/usr/bin/env bashCOMMENT
LOWtest/installer-integration/install-preflight.test.ts2201COMMENT
LOWtest/install/uninstall-prompt-pty.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/security/security-sandbox-tar-traversal.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/security/security-c4-manifest-traversal.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/security/strict-tool-call-probe.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOW…t/sandbox-connect-inference/auto-pair-approval.test.ts241 const state = JSON.parse(fs.readFileSync(stateFile, "utf-8"));COMMENT
LOWtest/networking/host-proxy-inference-local-e2e.test.ts41const curlOk = curlAvailable();COMMENT
LOWtest/networking/corporate-ca-tls-e2e.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/networking/http-proxy-fix-e2e.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/networking/http-proxy-fix-rewrite.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOW…networking/tunnel-gateway-port-release-runtime.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/runtime/sandbox/reboot-identity-drift.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/runtime/sandbox/sandbox-init.test.ts441COMMENT
LOWtest/runtime/messaging/wechat-diagnostics.test.ts1// @ts-nocheckCOMMENT
LOWtest/runtime/messaging/whatsapp-qr-compact.test.ts21 "whatsapp-qr-compact.ts",COMMENT
LOWtest/runtime/messaging/telegram-diagnostics.test.ts1// @ts-nocheckCOMMENT
LOWtest/runtime/policy/policy-tiers.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOW…/runtime/policy/policy-add-remove-session-sync.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOW…t/runtime/policy/repro-5978-policy-denial-hint.test.ts41// sandbox base image — the image's own /etc/profile.d + /etc/bash.bashrc hooksCOMMENT
LOW…t/runtime/policy/repro-5978-policy-denial-hint.test.ts81// Run a snippet under a pseudo-terminal so `[ -t 2 ]` is true and the shell isCOMMENT
LOW…t/runtime/gateway/gateway-state-reconcile-2276.test.ts1// @ts-nocheckCOMMENT
LOW…t/runtime/gateway/gateway-state-reconcile-2276.test.ts341 fs.rmSync(tmpDir, { recursive: true, force: true });COMMENT
LOWtest/runtime/gateway/gateway-serving-watchdog.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/runtime/gateway/gateway-serving-watchdog.test.ts41 extractShellFunction(src, "gateway_watchdog_curl_reason"),COMMENT
LOWtest/runtime/gateway/gateway-http-reuse-wait.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/agents/agents-manifest-policy-conformance.test.ts1// @ts-nocheckCOMMENT
LOW…nts/openclaw/openclaw-config-guard-lock-reseal.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOW…/agents/openclaw/openclaw-tui-chat-correlation.test.ts621 analysis.conflictingSessionRunEvents.length === 0 &&COMMENT
LOW…openclaw/runtime/nemoclaw-start-gateway-marker.test.ts61 // 0.0.44 does not export OPENSHELL_DRIVERS into the sandbox container env, soCOMMENT
LOW…me/nemoclaw-start-extra-placeholder-breadcrumb.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOW…me/nemoclaw-start-extra-placeholder-breadcrumb.test.ts21// X5 — the startup breadcrumb "[config] NEMOCLAW_EXTRA_PLACEHOLDER_KEYSCOMMENT
LOWtest/agents/hermes/seed-hermes-dashboard-config.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOW…st/agents/hermes/hermes-wrapper-provider-merge.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOW…t/agents/hermes/hermes-wrapper-oneshot-routing.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/agents/hermes/hermes-gateway-wrapper.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOW…t/agents/deepagents/dcode-wrapper-empty-prompt.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/cli/exit-code-user-error-surfaces.test.ts201 expect(status).toBeGreaterThan(0);COMMENT
LOWtest/cli/repro-2666-silent-list-status.test.ts141 expect(result.sandboxes).toHaveLength(1);COMMENT
LOWtest/state/snapshot-restore-existing-dest.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/state/snapshot-runtime-auth-state.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/package-contract/ssrf-parity.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOW…/inference/ollama/ollama-auth-proxy-bind-probe.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/inference/ollama/ollama-tools-capability.test.ts521 rawError: "connection refused",COMMENT
LOWtest/inference/ollama/ollama-auth-proxy-handler.test.ts1// SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOWtest/e2e/e2e-timeout.sh1#!/usr/bin/env bashCOMMENT
LOW…/e2e/e2e-cloud-experimental/openclaw-tui-in-sandbox.sh1#!/bin/bashCOMMENT
LOWtest/e2e/e2e-cloud-experimental/check-docs.sh1#!/usr/bin/env bashCOMMENT
LOWtest/e2e/e2e-cloud-experimental/check-docs.sh221 # ── Phase 3/3: flag-level parity (NemoClaw#3224) ──────────────────────────COMMENT
LOWtest/e2e/e2e-cloud-experimental/check-docs.sh501 # `gemini` / `ollama` in helper text, prompts, etc.COMMENT
LOWtest/e2e/e2e-cloud-experimental/cleanup.sh1#!/usr/bin/env bashCOMMENT
LOW…erimental/checks/04-deepagents-code-fresh-reonboard.sh361# Source-fix constraint: NemoClaw cannot make OpenShell delay Ready until theCOMMENT
LOW…xperimental/checks/06-deepagents-code-python-egress.sh1#!/bin/bashCOMMENT
391 more matches not shown…
Excessive Try-Catch Wrapping269 hits · 253 pts
SeverityFileLineSnippetContext
LOWtest/agents/hermes/hermes-mcp-integrity-state.test.ts691except Exception as error:CODE
LOWtest/agents/hermes/hermes-mcp-integrity-state.test.ts707except Exception as error:CODE
LOWtest/agents/hermes/hermes-mcp-integrity-state.test.ts963except Exception as error:STRING
LOWtest/agents/hermes/hermes-mcp-integrity-state.test.ts969except Exception as error:STRING
LOWtest/agents/hermes/hermes-mcp-integrity-state.test.ts910except Exception as error:STRING
LOWtest/agents/hermes/hermes-mcp-integrity-state.test.ts1021 except Exception as caught:STRING
LOWtest/agents/hermes/hermes-mcp-integrity-state.test.ts1081 except Exception as error:STRING
MEDIUM…st/agents/hermes/hermes-mcp-config-transaction.test.ts578def blocked(operation):CODE
LOW…st/agents/hermes/hermes-mcp-config-transaction.test.ts581 except Exception as error:CODE
LOWtest/agents/hermes/hermes-mcp-rollback-pending.test.ts86 except Exception as caught:CODE
LOW…hermes/hermes-mcp-credential-boundary-manifest.test.ts47except Exception as error:CODE
LOW…t/agents/hermes/hermes-profile-policy-defaults.test.ts58 except Exception as e:CODE
LOW…t/agents/hermes/hermes-profile-policy-defaults.test.ts104except Exception:CODE
MEDIUM…t/agents/hermes/hermes-profile-policy-defaults.test.ts54def _restrict_browser_evaluate() -> bool:CODE
LOWtest/agents/hermes/hermes-mcp-api-port.test.ts147 except Exception as error:CODE
LOWtest/agents/hermes/hermes-mcp-api-port.test.ts220 except Exception as error:CODE
LOWtest/agents/hermes/hermes-mcp-api-port.test.ts364 except Exception as error:CODE
LOW…ts/hermes/hermes-runtime-config-guard-topology.test.ts714 except Exception:CODE
MEDIUM…ts/hermes/hermes-runtime-config-guard-topology.test.ts226def publish(payload=b"root-separated\\n", mode=0o444, uid=0, gid=0):CODE
LOWtest/agents/hermes/hermes-mcp-apply-race.test.ts351except Exception as exc:CODE
LOWtest/agents/hermes/hermes-mcp-apply-race.test.ts450 except Exception as exc:CODE
LOWtest/agents/hermes/hermes-mcp-apply-race.test.ts457 except Exception as exc:CODE
LOWtest/agents/hermes/hermes-mcp-apply-race.test.ts127 except Exception as exc:CODE
LOWtest/agents/hermes/hermes-mcp-apply-race.test.ts277 except Exception as exc:CODE
LOW…gchain-deepagents-code-nemotron-profile-plugin.test.ts464except Exception as exc:CODE
LOW…in-deepagents-code-progressive-tool-disclosure.test.ts318 except Exception as e:CODE
MEDIUM…in-deepagents-code-progressive-tool-disclosure.test.ts315def run_non_interactive(*args, **kwargs):CODE
LOW…erence/managed/managed-gateway-control-locking.test.ts73 except Exception:CODE
LOW…xperimental/checks/09-deepagents-code-tavily-opt-in.sh105 except Exception:CODE
LOW…xperimental/checks/09-deepagents-code-tavily-opt-in.sh124except Exception as exc:CODE
LOW…xperimental/checks/06-deepagents-code-python-egress.sh75 except Exception:CODE
LOW…xperimental/checks/06-deepagents-code-python-egress.sh94except Exception as exc:CODE
LOW…xperimental/checks/11-deepagents-code-observability.sh183except Exception as error:CODE
LOWtest/e2e/live/hermes-discord.test.ts216except Exception as exc:CODE
LOWtest/e2e/live/hermes-discord.test.ts329except Exception as exc:CODE
LOWtest/e2e/live/issue-4462-admin-approval-helper.ts120 except Exception: return ''CODE
LOWtest/e2e/live/issue-4462-admin-approval-helper.ts132except Exception: raise SystemExit('local CLI identity public key is invalid')CODE
LOWtest/e2e/live/rebuild-openclaw.test.ts595except Exception:CODE
LOWtest/e2e/live/hermes-slack-e2e-helpers.ts579 except Exception:CODE
LOWtest/e2e/live/hermes-slack-e2e-helpers.ts678 except Exception:CODE
LOWtest/e2e/live/hermes-slack-e2e-helpers.ts713 except Exception as exc:CODE
LOWtest/e2e/live/hermes-slack-e2e-helpers.ts724 except Exception as exc:CODE
LOWtest/e2e/live/hermes-slack-e2e-helpers.ts383except Exception as exc:CODE
LOWtest/e2e/lib/issue-4462-fresh-agent-gateway-snapshot.py49 except Exception:CODE
MEDIUMtest/e2e/lib/issue-4462-fresh-agent-gateway-snapshot.py29def load_map(path):CODE
LOWtest/e2e/lib/anthropic-switch-provider.sh23except Exception as e:CODE
LOWtest/e2e/lib/anthropic-switch-provider.sh82 except Exception:CODE
LOWtest/helpers/langchain-deepagents-code-patch-fixture.ts699 except Exception as e:CODE
MEDIUMagents/hermes/runtime-config-guard.py737def _startup_ready_marker_absent() -> bool:CODE
LOWagents/hermes/runtime-config-guard.py3721 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py3724 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py1019 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py1099 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py1169 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py1173 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py2160 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py2331 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py2718 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py2885 except Exception:CODE
LOWagents/hermes/runtime-config-guard.py2889 except Exception:CODE
209 more matches not shown…
Structural Annotation Overuse106 hits · 176 pts
SeverityFileLineSnippetContext
LOW…t/runtime/gateway/gateway-state-reconcile-2276.test.ts381 // Step 3: routine connect must preserve the registry entry.COMMENT
LOW…t/runtime/gateway/gateway-state-reconcile-2276.test.ts392 // Step 4: the previously-suggested rebuild must RECOVER the stale sandbox.COMMENT
LOW…nts/skills/nemoclaw-maintainer-find-review-pr/SKILL.md21## Step 1: Fetch candidate PRsCOMMENT
LOW…nts/skills/nemoclaw-maintainer-find-review-pr/SKILL.md40## Step 2: Extract linked issuesCOMMENT
LOW…nts/skills/nemoclaw-maintainer-find-review-pr/SKILL.md53## Step 3: Detect duplicatesCOMMENT
LOW…nts/skills/nemoclaw-maintainer-find-review-pr/SKILL.md64## Step 4: Check for superseded PRsCOMMENT
LOW…nts/skills/nemoclaw-maintainer-find-review-pr/SKILL.md100## Step 5: Present resultsCOMMENT
LOW…ents/skills/nemoclaw-maintainer-refactor-docs/SKILL.md32## Step 1: Inventory Before EditingCOMMENT
LOW…ents/skills/nemoclaw-maintainer-refactor-docs/SKILL.md57## Step 2: Design Around the User JourneyCOMMENT
LOW…ents/skills/nemoclaw-maintainer-refactor-docs/SKILL.md82## Step 3: Establish Canonical OwnershipCOMMENT
LOW…ents/skills/nemoclaw-maintainer-refactor-docs/SKILL.md101## Step 4: Define the URL Migration ContractCOMMENT
LOW…ents/skills/nemoclaw-maintainer-refactor-docs/SKILL.md132## Step 5: Implement in a Content-Safe OrderCOMMENT
LOW…ents/skills/nemoclaw-maintainer-refactor-docs/SKILL.md147## Step 6: Run a Readability PassCOMMENT
LOW…ents/skills/nemoclaw-maintainer-refactor-docs/SKILL.md165## Step 7: Validate the RefactorCOMMENT
LOW…ents/skills/nemoclaw-maintainer-refactor-docs/SKILL.md197## Step 8: Run an Independent Docs ReviewCOMMENT
LOW…ills/nemoclaw-maintainer-security-code-review/SKILL.md21## Step 1: Parse the GitHub URLCOMMENT
LOW…ills/nemoclaw-maintainer-security-code-review/SKILL.md48## Step 2: Check Out the CodeCOMMENT
LOW…ills/nemoclaw-maintainer-security-code-review/SKILL.md66## Step 3: Identify Changed FilesCOMMENT
LOW…ills/nemoclaw-maintainer-security-code-review/SKILL.md80## Step 4: Read Each Changed File and DiffCOMMENT
LOW…ills/nemoclaw-maintainer-security-code-review/SKILL.md96## Step 5: Analyze Against the Security RubricCOMMENT
LOW…ills/nemoclaw-maintainer-security-code-review/SKILL.md108## Step 6: Produce the ReportCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md44### Step 1: Parse issueCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md54### Step 2: Discover candidate PRsCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md62### Step 3: Detect supersession and transferred workCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md89### Step 4: Tier 0 gatesCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md102### Step 5: Tier 1 correctnessCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md106### Step 6: Tier 2 qualityCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md110### Step 7: Weighted scoreCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md121### Step 8: Tier 3 rankingCOMMENT
LOW…ents/skills/nemoclaw-maintainer-pr-comparator/SKILL.md131### 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.md15## Step 1: Load Canonical PolicyCOMMENT
LOW.agents/skills/nemoclaw-maintainer-triage/SKILL.md27## Step 2: Determine ModeCOMMENT
LOW.agents/skills/nemoclaw-maintainer-triage/SKILL.md53## Step 3: Present the Dry RunCOMMENT
LOW.agents/skills/nemoclaw-maintainer-triage/SKILL.md70## Step 4: Apply Only the Accepted Write SetCOMMENT
LOW.agents/skills/nemoclaw-maintainer-triage/SKILL.md88## Step 5: ReportCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/HOTSPOTS.md8## Step 1: Run the Hotspot ScriptCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/HOTSPOTS.md23## Step 2: PrioritizeCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/HOTSPOTS.md28## Step 3: Select a changeCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/HOTSPOTS.md40## Step 4: Keep SmallCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/HOTSPOTS.md45## Step 5: ValidateCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/SEQUENCE-WORK.md8## Step 1: Read the contextCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/SEQUENCE-WORK.md16## Step 2: List related changesCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/SEQUENCE-WORK.md21## Step 3: Define SlicesCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/SEQUENCE-WORK.md32## Step 4: RankCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/SEQUENCE-WORK.md40## Step 5: OutputCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/TEST-GAPS.md10## Step 1: Collect File SetCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/TEST-GAPS.md15## Step 2: Map to Existing TestsCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/TEST-GAPS.md26## Step 3: Select testsCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/TEST-GAPS.md37## Step 4: Extract code when neededCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/TEST-GAPS.md48## Step 5: Add TestsCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/TEST-GAPS.md56## Step 6: ValidateCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/TEST-GAPS.md67## Step 7: Report remaining gapsCOMMENT
LOW.agents/skills/nemoclaw-maintainer-day/SKILL.md24## Step 1: Check Version ProgressCOMMENT
46 more matches not shown…
Deep Nesting92 hits · 63 pts
SeverityFileLineSnippetContext
LOW…-update-dependencies/scripts/collect-release-ledger.py265CODE
LOW…-update-dependencies/scripts/collect-release-ledger.py1506CODE
LOWagents/hermes/validate-env-secret-boundary.py160CODE
LOWagents/hermes/validate-cli-adapter.py89CODE
LOWagents/hermes/runtime-config-guard.py346CODE
LOWagents/hermes/runtime-config-guard.py480CODE
LOWagents/hermes/runtime-config-guard.py667CODE
LOWagents/hermes/runtime-config-guard.py1148CODE
LOWagents/hermes/runtime-config-guard.py1418CODE
LOWagents/hermes/runtime-config-guard.py2109CODE
LOWagents/hermes/runtime-config-guard.py2554CODE
LOWagents/hermes/runtime-config-guard.py2693CODE
LOWagents/hermes/runtime-config-guard.py3386CODE
LOWagents/hermes/runtime-config-guard.py3761CODE
LOWagents/hermes/runtime-config-guard.py3892CODE
LOWagents/hermes/runtime-config-guard.py3952CODE
LOWagents/hermes/runtime-config-guard.py4243CODE
LOWagents/hermes/runtime-config-guard.py4294CODE
LOWagents/hermes/runtime-config-guard.py5094CODE
LOWagents/hermes/seed-dashboard-config.py125CODE
LOWagents/hermes/seed-dashboard-config.py219CODE
LOWagents/hermes/hermes-wrapper.py153CODE
LOWagents/hermes/hermes-wrapper.py238CODE
LOWagents/hermes/hermes-wrapper.py487CODE
LOWagents/hermes/cron-restore-control.py431CODE
LOWagents/hermes/cron-restore-control.py911CODE
LOWagents/hermes/mcp-config-transaction.py837CODE
LOWagents/hermes/mcp-config-transaction.py939CODE
LOWagents/hermes/mcp-config-transaction.py960CODE
LOWagents/hermes/mcp-config-transaction.py1341CODE
LOWagents/hermes/mcp-config-transaction.py1481CODE
LOWagents/hermes/plugin/__init__.py139CODE
LOWagents/hermes/plugin/__init__.py1034CODE
LOW…nts/langchain-deepagents-code/managed-dcode-runtime.py1231CODE
LOW…ts/langchain-deepagents-code/nemoclaw_read_only_mcp.py133CODE
LOW…ts/langchain-deepagents-code/nemoclaw_read_only_mcp.py149CODE
LOW…ts/langchain-deepagents-code/validate-observability.py776CODE
LOW…ts/langchain-deepagents-code/nemoclaw_observability.py1245CODE
LOW…chain-deepagents-code/patch-managed-deepagents-code.py1756CODE
LOW…ngchain-deepagents-code/validate-read-only-mcp-call.py252CODE
LOW…ngchain-deepagents-code/validate-read-only-mcp-call.py495CODE
LOW…/langchain-deepagents-code/dcode-session-supervisor.py31CODE
LOW…/langchain-deepagents-code/dcode-session-supervisor.py123CODE
LOWscripts/openclaw-config-guard.py677CODE
LOWscripts/openclaw-config-guard.py794CODE
LOWscripts/openclaw-config-guard.py1006CODE
LOWscripts/openclaw-config-guard.py2031CODE
LOWscripts/openclaw-config-guard.py2280CODE
LOWscripts/openclaw-config-guard.py2872CODE
LOWscripts/openclaw-config-guard.py3393CODE
LOWscripts/openclaw-config-guard.py3543CODE
LOWscripts/openclaw-config-guard.py3608CODE
LOWscripts/openclaw-config-guard.py3656CODE
LOWscripts/openclaw-config-guard.py4353CODE
LOWscripts/state-dir-guard.py794CODE
LOWscripts/state-dir-guard.py962CODE
LOWscripts/state-dir-guard.py1213CODE
LOWscripts/state-dir-guard.py1258CODE
LOWscripts/state-dir-guard.py1569CODE
LOWscripts/state-dir-guard.py1890CODE
32 more matches not shown…
Unused Imports45 hits · 41 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…law-maintainer-verify-stale/scripts/redact-evidence.py7CODE
LOW…-update-dependencies/scripts/collect-release-ledger.py7CODE
LOW…endencies/scripts/collect-hermes-release-supplement.py7CODE
LOWagents/hermes/validate-env-secret-boundary.py17CODE
LOWagents/hermes/patch-discord-recovery-permissions.py18CODE
LOWagents/hermes/build-mcp-digest.py6CODE
LOWagents/hermes/image-build-probes.py6CODE
LOWagents/hermes/patch-gateway-runtime-metadata.py24CODE
LOWagents/hermes/patch-gateway-process-identity.py28CODE
LOWagents/hermes/runtime-config-guard.py7CODE
LOWagents/hermes/patch-neutral-platform-env-activation.py19CODE
LOWagents/hermes/finalize-tirith-marker.py5CODE
LOWagents/hermes/seed-dashboard-config.py45CODE
LOWagents/hermes/cron-restore-control.py19CODE
LOWagents/hermes/managed_policy.py5CODE
LOWagents/hermes/patch-cron-execution-runtime.py21CODE
LOWagents/hermes/patch-session-list-preview.py25CODE
LOWagents/hermes/patch-hermes-sqlite-temp-store.py38CODE
LOWagents/hermes/patch-profile-policy-defaults.py40CODE
LOWagents/hermes/mcp-config-transaction.py25CODE
LOWagents/hermes/patch-cron-restore-drain.py20CODE
LOWagents/hermes/plugin/test_register_tools.py16CODE
LOWagents/hermes/plugin/test_private_url_opt_in.py5CODE
LOWagents/hermes/plugin/test_private_url_opt_in.py10CODE
LOW…ain-deepagents-code/validate-nemotron-ultra-profile.py5CODE
LOW…nts/langchain-deepagents-code/managed-dcode-runtime.py6CODE
LOW…ts/langchain-deepagents-code/nemoclaw_read_only_mcp.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/runtime-state-mutation-startup-gate.py15CODE
LOWscripts/runtime-state-mutation-control.py26CODE
LOWscripts/generate-platform-docs.py19CODE
LOWscripts/runtime_state_mutation_hermes_publisher.py20CODE
LOWscripts/managed-gateway-control.py44CODE
LOWscripts/lib/normalize_mutable_config_perms.py7CODE
LOWscripts/e2e/sanitize-trace-timing.py19CODE
AI Slop Vocabulary13 hits · 39 pts
SeverityFileLineSnippetContext
MEDIUMtest/support/setup-inference-test-harness.ts378 // #9110: neutralize the GPU-release seams so harness consumers backed byCOMMENT
MEDIUM…al/checks/03-deepagents-code-nemotron-ultra-profile.sh6# harness profile, and the installed managed resolver supplies the reviewedCOMMENT
MEDIUMagents/langchain-deepagents-code/policy-additions.yaml5# default, allow the terminal harness, managed inference, and normal code-hostingCOMMENT
MEDIUMagents/langchain-deepagents-code/policy-additions.yaml34 # 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.sh658 # state and therefore invalid in the managed harness.COMMENT
MEDIUMscripts/openclaw-config-guard.py1393 # harness, retain their explicit compatibility path. Current imagesCOMMENT
MEDIUMscripts/nemoclaw-start.sh2796# exit, timeout reduction, and token cleanup for a more comprehensive fix.COMMENT
MEDIUMscripts/nemoclaw-start.sh4720# is robust to every here-doc shape, not only theCOMMENT
MEDIUMscripts/security/build-perl-security-packages.sh73 # Remove this split only after the unsplit parallel harness passes in twoCOMMENT
MEDIUMscripts/security/build-perl-security-packages.sh93 # harness -dumptests reports paths from the source root and removes ../.COMMENT
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.sh13# 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.sh110# Usage:COMMENT
LOWscripts/lib/sandbox-init.sh197# Usage:COMMENT
LOWscripts/lib/sandbox-init.sh267# Usage:COMMENT
LOWscripts/lib/sandbox-init.sh517# Usage:COMMENT
LOWscripts/lib/sandbox-init.sh606# Usage:COMMENT
LOWscripts/lib/sandbox-init.sh657# Usage:COMMENT
LOWscripts/lib/sandbox-init.sh697# Usage:COMMENT
LOWscripts/lib/sandbox-init.sh724# Usage:COMMENT
Modern AI Meta-Vocabulary12 hits · 32 pts
SeverityFileLineSnippetContext
MEDIUMtest/runtime/policy/policy-preset-picker.test.ts70 // No `if`: changed test files may not add one (codebase-growth-guardrails).COMMENT
MEDIUM…security-reviews/openshell-0.0.101-migration-review.md321. issue `#8600` lands the base-trusted qualification descriptor, orchestration workflow, andCODE
MEDIUMagents/openclaw/manifest.yaml7# level for backward compatibility. Phase 3 of the multi-agent plan willCOMMENT
MEDIUM…ts/langchain-deepagents-code/nemoclaw_observability.py399 # base64 pickle or attacker-controlled string output before guardrailsCOMMENT
MEDIUMnemoclaw-blueprint/policies/openclaw-sandbox.yaml126 # 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.sh6176# Provision per-agent workspaces for multi-agent OpenClaw deployments.COMMENT
MEDIUMsrc/lib/onboard/host-proxy-env.ts76 // 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.ts3073 // fresh sandbox whose unknown policy may be replaced with a scaffold.COMMENT
Fake / Example Data23 hits · 25 pts
SeverityFileLineSnippetContext
LOWtest/e2e/live/channels-stop-start-googlechat-proof.ts86 "placeholder": "revision-scoped",CODE
LOWtest/e2e/live/inference-routing.test.ts133 const compatibleKey = "fake-key-for-unreachable-test";CODE
LOWtest/e2e/live/inference-routing.test.ts236 E2E_API_KEY: "e2e-fake-key",CODE
LOWtest/e2e/live/inference-routing.test.ts239 redactionValues: ["e2e-fake-key"],CODE
LOWtest/e2e/live/inference-routing.test.ts1238 chatContent: "placeholder",CODE
LOWtest/e2e/live/token-rotation.test.ts42 telegram: process.env.TELEGRAM_BOT_TOKEN_A ?? "test-fake-token-A-rotation-e2e",CODE
LOWtest/e2e/live/token-rotation.test.ts49 telegram: process.env.TELEGRAM_BOT_TOKEN_B ?? "test-fake-token-B-rotation-e2e",CODE
LOWtest/e2e/live/openclaw-plugin-runtime-exdev.test.ts983 apiKey: "nemoclaw-exdev-dummy-key",CODE
LOWtest/e2e/live/openclaw-plugin-runtime-exdev.test.ts1001 COMPATIBLE_API_KEY: "nemoclaw-exdev-dummy-key",CODE
LOWtest/e2e/live/openclaw-plugin-runtime-exdev.test.ts1004 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
LOWtest/onboarding/onboard-selection.test.ts3180 retryAnswer: "nvapi-fake-key-value",CODE
LOW.github/workflows/e2e.yaml5670 # the legacy fake-token defaults, optional _REAL secret overrides,COMMENT
LOWsrc/lib/onboard/web-search-verify.test.ts467 expect(classifyWebSearchEnvBoundary("__nemoclaw_wsenv__:placeholder")).toBe("placeholder");CODE
LOWsrc/lib/onboard/web-search-verify.ts28export type WebSearchEnvBoundary = "absent" | "placeholder" | "raw-secret" | "unknown";CODE
LOWsrc/lib/onboard/web-search-verify.ts108 if (boundary === "absent" || boundary === "placeholder") return false;CODE
LOWsrc/lib/onboard/managed-startup/profile.ts1024 path[4] === "placeholder";CODE
LOWsrc/lib/messaging/persistence.ts53 "credentialId" | "sourceInput" | "providerName" | "placeholder"CODE
LOWsrc/lib/messaging/applier/setup-applier.test.ts78 GOOGLECHAT_ALLOWED_USERS: "user@example.com",CODE
LOW…essaging/channels/googlechat/template-resolver.test.ts64 ).toEqual(["users/111", "user@example.com"]);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.py681 handle = nemo_relay.scope.push(CODE
HIGHscripts/openclaw-config-guard.py2523 "if (!value || typeof value!=='object' || Array.isArray(value)) process.exit(4);"CODE
HIGHscripts/lib/normalize_mutable_config_perms.py43if (!JSON5 || typeof JSON5.parse !== "function") process.exit(2);CODE
Verbosity Indicators10 hits · 17 pts
SeverityFileLineSnippetContext
LOW…t/runtime/gateway/gateway-state-reconcile-2276.test.ts381 // Step 3: routine connect must preserve the registry entry.COMMENT
LOW…t/runtime/gateway/gateway-state-reconcile-2276.test.ts392 // 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.ts45 // Step 1: command -vCOMMENT
LOWsrc/lib/adapters/openshell/resolve.ts66 // Step 2: fallback candidatesCOMMENT
LOWsrc/lib/actions/sandbox/rebuild-destroy-phase.ts246 // Step 3: Delete sandbox without tearing down gateway or session.COMMENT
Self-Referential Comments4 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUMagents/pi/start.sh345 # This file is intentionally volatile: it holds no state that must survive aCOMMENT
MEDIUMagents/hermes/start.sh2657 # This function is called from an `if ! ...` recovery branch, where BashCOMMENT
MEDIUM…ts/langchain-deepagents-code/nemoclaw_observability.py908 # This method is called only after leaving the handler's ``except``COMMENT
MEDIUMscripts/nemoclaw-start.sh4888 # Create the log through a same-directory temp file and rename it into place.COMMENT
Modern Structural Boilerplate13 hits · 10 pts
SeverityFileLineSnippetContext
LOWagents/hermes/runtime-config-guard.py1647def _set_inode_flags(fd: int, flags: int) -> None:CODE
LOWagents/hermes/seed-dashboard-config.py555def _set_policy_value(config: dict, dotted_path: str, value: object) -> None:CODE
LOW…ngchain-deepagents-code/progressive_tool_disclosure.py651__all__ = [CODE
LOW…ts/langchain-deepagents-code/nemoclaw_observability.py76logger = logging.getLogger(__name__)CODE
LOW…ts/langchain-deepagents-code/nemoclaw_observability.py838 def set_handler(self, _handler: Any, inherit: bool = True) -> None:CODE
LOW…ts/langchain-deepagents-code/nemoclaw_observability.py841 def set_handlers(self, _handlers: list[Any], inherit: bool = True) -> None:CODE
LOW…chain-deepagents-code/patch-managed-deepagents-code.py1580def set_auto_update(enabled: bool) -> None:CODE
LOW…ile-plugin/src/nemoclaw_deepagents_profile/__init__.py273__all__ = ["register"]CODE
LOWscripts/openclaw-config-guard.py2275def _set_inode_flags(fd: int, flags: int | None) -> None:CODE
LOWscripts/openclaw-config-guard.py3033def _set_dir(fd: int, uid: int, gid: int, mode: int, freeze_mode: int) -> None:CODE
LOWscripts/state-dir-guard.py449def _set_inode_flags(fd: int, flags: int | None) -> None:CODE
LOWscripts/managed-gateway-control.py1331 def _set_timeout(self) -> None:CODE
LOWscripts/lib/normalize_mutable_config_perms.py116def set_mode(child_fd: int, mode: int, *, required: bool = False) -> None:CODE
Slop Phrases1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUMsrc/lib/state/config-io.ts84 " # If you can use sudo, repair the existing config directory:",CODE
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOWsrc/lib/adapters/http/voice-gateway-server.ts230async function handleRequest(options: {CODE
Redundant / Tautological Comments1 hit · 1 pts
SeverityFileLineSnippetContext
LOWscripts/nemoclaw-start.sh4522 # Check if shields were previously active (config dir is root-owned).COMMENT