AI Slop Code Risk Monitor

rivet-dev/agentos

SlopCodeMonitor badge for rivet-dev/agentos Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Tiny, fast, Linux-compatible sandboxes. Powered by WebAssembly.

1.9 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for rivet-dev/agentos, a Rust project with 4,838 GitHub stars. SynthScan examined 680,210 lines of code across 2242 source files, recording 1091 pattern matches distributed across 12 syntactic categories. The legacy adjusted pattern signal is 1.9 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

1.9
Adjusted Signal
1.9
Raw Pattern Score
100%
Time Factor
2026-10-30
Last Push
4.8K
Stars
Rust
Language
680.2K
Lines of Code
2.2K
Files
1.1K
Pattern Hits
2026-10-31
Scan Date
0.01
HC Hit Rate

Risk Review · Payload v1

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

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 7.0/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.6/100 · LOW

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

Agent Over-Engineering Ratio 5.9/100 · LOW

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

PR Review Velocity Impact 9.5/100 · LOW

Which changes need focused human review? 1091 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 5HIGH 7MEDIUM 91LOW 988

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 1091 distinct pattern matches across 12 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Hyper-Verbose Identifiers703 hits · 630 pts
SeverityFileLineSnippetContext
LOWcrates/execution/tests/javascript_v8.rs5566async function assertDestroyedLoopbackDoesNotConnect() {CODE
LOWcrates/execution/tests/javascript_v8.rs5622async function assertAcceptWakesCoalesce() {CODE
LOWcrates/execution/tests/wasm_host_net_errno_contract.rs45 "function writeHostNetBytesToGuestIovs(",CODE
LOWcrates/execution/tests/wasm_host_net_errno_contract.rs46 "function readHostNetSocketToGuestIovs(",CODE
LOWcrates/execution/tests/wasm_host_net_errno_contract.rs57 "function readHostNetSocketToGuestIovs(",CODE
LOWcrates/execution/tests/wasm_host_net_errno_contract.rs58 "function writeHostNetSocketFromGuestIovs(",CODE
LOWcrates/execution/tests/wasm_host_net_errno_contract.rs77 "function writeHostNetSocketFromGuestIovs(",CODE
LOWcrates/execution/src/node_import_cache.rs564function pruneProjectedSourceFiles() {CODE
LOWcrates/execution/src/node_import_cache.rs602function loadProjectedPackageSource(url, filePath, format) {CODE
LOWcrates/execution/src/node_import_cache.rs864function replaceBuiltinImportSpecifier(source, specifier, replacement) {CODE
LOWcrates/execution/src/node_import_cache.rs872function replaceBuiltinDynamicImportSpecifier(source, specifier, replacement) {CODE
LOWcrates/execution/src/node_import_cache.rs1191function validateModuleFormatEntry(entry) {CODE
LOWcrates/execution/src/node_import_cache.rs1218function validateProjectedSourceEntry(entry, filePath, format) {CODE
LOWcrates/execution/src/node_import_cache.rs1363function barePackageJsonCandidates(parentURL, packageName) {CODE
LOWcrates/execution/src/node_import_cache.rs1429function isExplicitFileLikeSpecifier(specifier) {CODE
LOWcrates/execution/src/node_import_cache.rs1524function translateContextParentUrl(context) {CODE
LOWcrates/execution/src/node_import_cache.rs1547function translateResolvedUrlToGuest(url) {CODE
LOWcrates/execution/src/node_import_cache.rs1556function translateResolvedUrlToHost(url) {CODE
LOWcrates/execution/src/node_import_cache.rs1700function guestInternalPathFromHostPath(hostPath) {CODE
LOWcrates/execution/src/node_import_cache.rs1723function guestVisiblePathFromHostPath(hostPath) {CODE
LOWcrates/execution/src/node_import_cache.rs1748function translatePathStringToGuest(value) {CODE
LOWcrates/execution/src/node_import_cache.rs1774function buildHostToGuestTextReplacements() {CODE
LOWcrates/execution/src/node_import_cache.rs1836function translateTextTokenToGuest(token) {CODE
LOWcrates/execution/src/node_import_cache.rs1961function isInternalImportCachePath(filePath) {CODE
LOWcrates/execution/src/node_import_cache.rs1986function parseJsonArrayLikeObjects(value) {CODE
LOWcrates/execution/src/node_import_cache.rs3652function createNotImplementedError(feature) {{\n\CODE
LOWcrates/execution/src/javascript.rs6290function isStringOneByteRepresentation(value) {CODE
LOWcrates/execution/src/javascript.rs6300function setHeapSnapshotNearHeapLimit() {CODE
LOWcrates/execution/src/javascript.rs6396function createVmNotImplementedError(feature) {CODE
LOWcrates/execution/src/javascript.rs6534 r#"function createNotImplementedError(feature) {CODE
LOWcrates/native-sidecar/tests/builtin_conformance.rs1379async function pauseThenOnDataThenResume() {CODE
LOWcrates/native-sidecar/tests/builtin_conformance.rs1420async function multiplePauseResumeCycles() {CODE
LOWscripts/publish/src/ci/bin.ts81async function cargoPublishWithRateLimitRetry(CODE
LOWscripts/publish/src/ci/bin.ts106function parseCratesIoRateLimitRetry(output: string): Date | undefined {CODE
LOWscripts/publish/src/lib/context.ts225export function writeContextToGithubOutput(ctx: PublishContext): void {CODE
LOWpackages/core/tests/pty-line-discipline.nightly.test.ts122function materializePtyProbePackage(): string {CODE
LOW…ages/core/tests/native-sidecar-process.nightly.test.ts72function createJavaScriptVmOptions(options: JavaScriptVmConfigOptions = {}) {CODE
LOW…sts/native-sidecar-process-permissions.nightly.test.ts32function createJavaScriptVmOptions(options: JavaScriptVmConfigOptions = {}) {CODE
LOWpackages/core/tests/mount.test.ts31function createRecordingFilesystem(): {CODE
LOWpackages/core/tests/vim-provides.nightly.test.ts91function materializeLocalEditorsPackage(withProvides: boolean): {CODE
LOWpackages/core/tests/exec-timeout.test.ts9function processThatExitsWhenKilled(): {CODE
LOWpackages/core/tests/fs-native-parity.nightly.test.ts113function ensureWorkspaceSidecarBuilt(): void {CODE
LOWpackages/core/tests/fs-native-parity.nightly.test.ts132function materializeFsProbePackage(): string {CODE
LOWpackages/core/tests/pty-protocol.nightly.test.ts61function materializePtyProbePackage(): string {CODE
LOWpackages/core/tests/pty-protocol.nightly.test.ts76function ensureWorkspaceSidecarBuilt(): void {CODE
LOWpackages/core/tests/browserbase-e2e.test.ts137async function assertDirectGuestEgressIsDenied() {CODE
LOWpackages/core/tests/duckdb-package.nightly.test.ts48function cSysrootPackageSkipReason(CODE
LOW…ages/core/tests/child-process-detached.nightly.test.ts331function registerPiShapedShellBackendTests(): void {CODE
LOWpackages/core/tests/helpers/registry-commands.ts166export function cSysrootPackageSkipReason(CODE
LOWpackages/core/tests/helpers/rich-media.ts33export function requestContainsExactPngToolResult(request: unknown): boolean {CODE
LOWpackages/core/src/filesystem-snapshot.ts93export async function snapshotVirtualFilesystem(CODE
LOWpackages/core/src/agentos-package.ts57export function readAgentosPackageManifest(CODE
LOWpackages/core/src/agentos-package.ts76export function tryReadAgentosPackageManifest(CODE
LOWpackages/core/src/agentos-package.ts92function validateAgentosPackageManifest(CODE
LOWpackages/core/src/sandbox.ts160function getSerializableClientConfig(CODE
LOWpackages/core/src/sandbox.ts209export function createSandboxHostFunctions(CODE
LOWpackages/core/src/sandbox.ts374function assertNoLegacySandboxOptions(input: AgentOsSandboxInput): void {CODE
LOWpackages/core/src/agent-os.ts96async function waitForTrackedExitPromises(CODE
LOWpackages/core/src/agent-os.ts781function packageResolverWireOptions(CODE
LOWpackages/core/src/agent-os.ts917function getHostDirMountPluginConfig(CODE
643 more matches not shown…
Over-Commented Block261 hits · 256 pts
SeverityFileLineSnippetContext
LOWcrates/vm-config/src/lib.rs21/// public `NodeRuntime.create(...)` option changes the generated VM config.COMMENT
LOWcrates/vm-config/src/lib.rs41 #[ts(optional)]COMMENT
LOWcrates/vm-config/src/lib.rs321 pub gid: Option<u32>,COMMENT
LOWcrates/vm-config/src/lib.rs501#[derive(Debug, Clone, PartialEq, Eq, Default, Serialize, Deserialize, TS)]COMMENT
LOWcrates/vm-config/src/lib.rs561 #[default]COMMENT
LOWcrates/vm-config/src/lib.rs721 pub kind: RootFilesystemEntryKind,COMMENT
LOWcrates/vm-config/src/lib.rs901 #[serde(default, skip_serializing_if = "Option::is_none")]COMMENT
LOWcrates/vm-config/src/lib.rs921 #[ts(optional)]COMMENT
LOWcrates/vm-config/src/lib.rs941 #[serde(default, skip_serializing_if = "Option::is_none")]COMMENT
LOWcrates/vfs/src/posix/mount_table.rs1761COMMENT
LOWcrates/vfs/src/posix/tar_fs.rs21const MAX_TAR_SYMLINKS: usize = 40;COMMENT
LOWcrates/vfs/src/package_format/pack.rs1//! Canonical `.aospkg` packer: source `package.tar` → `header + vbare manifestCOMMENT
LOWcrates/vfs/src/package_format/generated.rs1// Generated package container surface produced by `vbare_compiler`.COMMENT
LOWcrates/sidecar-client/src/transport.rs1//! `SidecarTransport`: spawns a native sidecar binary and speaks the existing framedCOMMENT
LOWcrates/sidecar-client/src/transport.rs41/// Product clients can pass an explicit binary path to [`SidecarTransport::spawn`].COMMENT
LOWcrates/sidecar-client/src/transport.rs81 /// Pending host-initiated requests, keyed by positive `RequestId`.COMMENT
LOWcrates/v8-runtime/src/timeout.rs1// Execution budget enforcement via process-owned runtime tasks.COMMENT
LOWcrates/v8-runtime/src/timeout.rs41///COMMENT
LOWcrates/v8-runtime/src/timeout.rs161/// A guest that mostly awaits/idles accrues little CPU time and is NOT killed.COMMENT
LOWcrates/v8-runtime/src/bridge.rs1121/// Evict every `node:vm` context slot held by the current isolate thread andCOMMENT
LOWcrates/v8-runtime/src/bridge.rs1141/// Mirrors the per-session ownership of [`PendingPromises`] (created fresh perCOMMENT
LOWcrates/v8-runtime/src/bridge.rs2101 // a prior session that reused this isolate thread. Sweep them here so a newCOMMENT
LOWcrates/v8-runtime/src/session.rs1001 command_capacity: usize,COMMENT
LOWcrates/v8-runtime/src/session.rs2281 &runtime,COMMENT
LOWcrates/v8-runtime/src/session.rs2321 let mut last_globals_payload: Option<Vec<u8>> = None;COMMENT
LOWcrates/v8-runtime/src/session.rs3361/// Reset every pending promise-resolver `v8::Global` handle held by `pending`.COMMENT
LOWcrates/v8-runtime/src/session.rs3381///COMMENT
LOWcrates/v8-runtime/src/session.rs4781 .expect("failed dispatch must complete and rearm the wake for session reuse");COMMENT
LOWcrates/v8-runtime/src/stream.rs1// Async event dispatch for child process and HTTP server streamsCOMMENT
LOWcrates/v8-runtime/src/native_heap.rs1//! Native heap maintenance for memory freed by V8 and other C/C++ code.COMMENT
LOWcrates/v8-runtime/src/ipc_binary.rs1// Binary header IPC framing — custom wire format for all message types.COMMENT
LOWcrates/v8-runtime/src/execution.rs901 obj.set(scope, key.into(), val.into());COMMENT
LOWcrates/v8-runtime/src/execution.rs921/// `openat2(RESOLVE_BENEATH)` confinement).COMMENT
LOWcrates/v8-runtime/src/snapshot.rs81const SNAPSHOT_USERLAND_PREP: &str = r#"COMMENT
LOWcrates/v8-runtime/src/snapshot.rs201/// context — with all bridge infrastructure set up — is snapshotted.COMMENT
LOWcrates/v8-runtime/src/snapshot.rs1921 // DEFERS to the bridge's live getter post-restore instead of freezing a staticCOMMENT
LOWcrates/v8-runtime/src/host_call.rs1041/// and pending-call tracking. Used by V8 FunctionTemplate callbacks toCOMMENT
LOWcrates/v8-runtime/src/isolate.rs161/// Executor and maintenance threads may descend from fixed host workers thatCOMMENT
LOWcrates/v8-runtime/src/isolate.rs201/// guest with no configured `heap_limit_mb` must NOT be able to grow the heap untilCOMMENT
LOWcrates/v8-runtime/src/isolate.rs241 current_heap_limitCOMMENT
LOWcrates/v8-runtime/src/isolate.rs421COMMENT
LOWcrates/sidecar-protocol/src/protocol.rs3401 pub cols: Option<u16>,COMMENT
LOWcrates/sidecar-protocol/src/protocol.rs3421 /// process.exec_fd_image_commit route. Generic guest process.exec requestsCOMMENT
LOWcrates/sidecar-protocol/src/protocol.rs3441 pub spawn_search_path: Option<String>,COMMENT
LOWcrates/sidecar-protocol/src/protocol.rs3461 /// by sidecar-owned socket descriptions rather than kernel fd-table slots.COMMENT
LOWcrates/sidecar-protocol/src/generated_protocol.rs1// Generated protocol surface produced by `vbare_compiler` (see `build.rs`).COMMENT
LOWcrates/bridge/src/queue_tracker.rs1//! Centralized bounded-queue usage tracker.COMMENT
LOWcrates/execution/build.rs1use std::env;COMMENT
LOW…tes/execution/tests/wasi_path_open_read_not_blocked.rs1//! Regression test for issue #1:COMMENT
LOWcrates/execution/tests/javascript_v8.rs4741// Regression: when the host briefly stops draining the V8 -> host event channelCOMMENT
LOWcrates/execution/tests/javascript_v8.rs4841 );COMMENT
LOWcrates/execution/tests/javascript_v8.rs6701}COMMENT
LOWcrates/execution/tests/javascript_v8.rs6981 (unexpected hang)"COMMENT
LOWcrates/execution/tests/javascript_v8.rs7141 );COMMENT
LOWcrates/execution/tests/javascript_v8.rs7161 javascript_execution_refreshes_process_cwd_between_reused_context_executions();COMMENT
LOWcrates/execution/tests/javascript_v8.rs7241 js_runtime_browser_loads_cjs_npm_package();COMMENT
LOWcrates/execution/tests/wasm.rs2921COMMENT
LOWcrates/execution/src/v8_ipc.rs1//! Binary IPC framing for communication with the agentos-v8 runtime process.COMMENT
LOWcrates/execution/src/javascript.rs441/// the BARE wire); `None` selects the engine default. See the env-vs-wire ruleCOMMENT
LOWcrates/execution/src/javascript.rs461 /// execution must supply `limits.reactor.workQuantum` here.COMMENT
201 more matches not shown…
Decorative Section Separators56 hits · 177 pts
SeverityFileLineSnippetContext
MEDIUMcrates/client/src/cron.rs1288 // ── Security: AOSCLIENT-P1-cron-exec (N-007 untrusted cron CronAction::Exec) ─────────────────COMMENT
MEDIUMcrates/client/src/cron.rs1370 // ── Security: AOSCLIENT-P2-cron-cap (N-008 cron job-limit flooding) ──────────────────────────COMMENT
MEDIUMcrates/client/src/net.rs520 // ── Security: AOSCLIENT-P3-fetch (N-010 guest-server VmFetch response) ───────────────────────COMMENT
MEDIUMcrates/client/src/command_line.rs159 // ── Security: AOSCLIENT-P2-cmdline (N-009 guest exec line) ───────────────────────────────────COMMENT
MEDIUMexamples/embedded/vm.ts11// ── Filesystem ────────────────────────────────────────────────────COMMENT
MEDIUMexamples/embedded/vm.ts34// ── Processes ─────────────────────────────────────────────────────COMMENT
MEDIUMexamples/embedded/vm.ts61// ── Retained language contexts ───────────────────────────────────COMMENT
MEDIUMexamples/embedded/vm.ts78// ── Networking ────────────────────────────────────────────────────COMMENT
MEDIUMexamples/embedded/vm.ts94// ── Cron jobs ─────────────────────────────────────────────────────COMMENT
MEDIUMscripts/benchmarks/bench-utils.ts16// ── Shared bench sidecar + cold-run snapshot ───────────────────────COMMENT
MEDIUMscripts/benchmarks/bench-utils.ts72// ── Workload abstraction ────────────────────────────────────────────COMMENT
MEDIUMscripts/benchmarks/bench-utils.ts115// ── VM creation helpers ─────────────────────────────────────────────COMMENT
MEDIUMscripts/benchmarks/bench-utils.ts129// ── Stats and formatting ────────────────────────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts43 // ── coreutils: shell ──────────────────────────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts124 // ── coreutils: file operations ────────────────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts324 // ── grep ──────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts387 // ── sed ───────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts419 // ── gawk ──────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts452 // ── findutils ─────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts486 // ── diffutils ─────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts507 // ── tar ───────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts535 // ── gzip ──────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts562 // ── jq ────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts599 // ── ripgrep ───────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts626 // ── fd ─────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts643 // ── tree ──────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts660 // ── yq ────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts672 // ── curl (requires C build) ───────────────────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts880 // ── file permissions (Bug 1 regression tests) ──────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts927 // ── exit codes (Bug 5 regression tests) ─────────────────────────COMMENT
MEDIUMpackages/core/tests/wasm-commands.nightly.test.ts960 // ── complex pipelines ─────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/packages.ts3// ── Software Descriptor Types ────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/packages.ts41// ── defineSoftware ───────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/agent-os.ts5870 // ── Cron ────────────────────────────────────────────────────COMMENT
MEDIUMpackages/agentos-toolchain/src/aospkg.ts374// ── minimal tar reader ────────────────────────────────────────────────COMMENT
MEDIUMtoolchain/conformance/libc-test-conformance.test.ts46// ── Paths ──────────────────────────────────────────────────────────────COMMENT
MEDIUMtoolchain/conformance/libc-test-conformance.test.ts57// ── Skip guard ─────────────────────────────────────────────────────────COMMENT
MEDIUMtoolchain/conformance/libc-test-conformance.test.ts65// ── Test discovery ─────────────────────────────────────────────────────COMMENT
MEDIUMtoolchain/conformance/libc-test-conformance.test.ts81// ── Native binary runner ───────────────────────────────────────────────COMMENT
MEDIUMtoolchain/conformance/libc-test-conformance.test.ts105// ── Flat symlink directory for command resolution ──────────────────────COMMENT
MEDIUM⚡toolchain/conformance/libc-test-conformance.test.ts121// ── Exclusion map ──────────────────────────────────────────────────────COMMENT
MEDIUM⚡toolchain/conformance/libc-test-conformance.test.ts125// ── Group by suite ─────────────────────────────────────────────────────COMMENT
MEDIUM⚡toolchain/conformance/libc-test-conformance.test.ts134// ── Result tracking ────────────────────────────────────────────────────COMMENT
MEDIUMtoolchain/conformance/libc-test-conformance.test.ts151// ── Report generation ──────────────────────────────────────────────────COMMENT
MEDIUMtoolchain/conformance/libc-test-conformance.test.ts246// ── Test suite ─────────────────────────────────────────────────────────COMMENT
MEDIUMtoolchain/conformance/os-test-conformance.test.ts43// ── Paths ──────────────────────────────────────────────────────────────COMMENT
MEDIUMtoolchain/conformance/os-test-conformance.test.ts56// ── Skip guard ─────────────────────────────────────────────────────────COMMENT
MEDIUMtoolchain/conformance/os-test-conformance.test.ts64// ── Test discovery ─────────────────────────────────────────────────────COMMENT
MEDIUMtoolchain/conformance/os-test-conformance.test.ts80// ── Native binary runner ───────────────────────────────────────────────COMMENT
MEDIUMtoolchain/conformance/os-test-conformance.test.ts104// ── VFS population from native build ──────────────────────────────────COMMENT
MEDIUMtoolchain/conformance/os-test-conformance.test.ts178// ── Flat symlink directory for command resolution ──────────────────────COMMENT
MEDIUM⚡toolchain/conformance/os-test-conformance.test.ts198// ── Exclusion map ──────────────────────────────────────────────────────COMMENT
MEDIUM⚡toolchain/conformance/os-test-conformance.test.ts202// ── Group by suite ─────────────────────────────────────────────────────COMMENT
MEDIUM⚡toolchain/conformance/os-test-conformance.test.ts211// ── Result tracking ────────────────────────────────────────────────────COMMENT
MEDIUMtoolchain/conformance/os-test-conformance.test.ts226// ── Report generation ──────────────────────────────────────────────────COMMENT
MEDIUMtoolchain/conformance/os-test-conformance.test.ts330// ── Test suite ─────────────────────────────────────────────────────────COMMENT
AI Slop Vocabulary25 hits · 58 pts
SeverityFileLineSnippetContext
MEDIUMcrates/execution/tests/javascript_v8.rs1311#[allow(dead_code)] // quarantined: see the live-stdin/tty harness note aboveCOMMENT
MEDIUMcrates/execution/tests/javascript_v8.rs1358#[allow(dead_code)] // quarantined: see the live-stdin/tty harness note aboveCOMMENT
MEDIUMcrates/execution/tests/javascript_v8.rs1406#[allow(dead_code)] // quarantined: see the live-stdin/tty harness note aboveCOMMENT
MEDIUMcrates/execution/tests/javascript_v8.rs1579#[allow(dead_code)] // quarantined: see the live-stdin/tty harness note aboveCOMMENT
MEDIUMcrates/execution/tests/javascript_v8.rs4132#[allow(dead_code)] // quarantined: see the live-stdin/tty harness note aboveCOMMENT
MEDIUMcrates/native-baseline/Cargo.toml8# Native floor for the differential perf harness. std-only on purpose: this is theCOMMENT
MEDIUMcrates/native-sidecar/tests/fetch_via_undici.rs58 // common case, but robust to a fresh socket per request) and serve keep-aliveCOMMENT
MEDIUMpackages/playground/frontend/runtime-harness.js3const statusElement = document.querySelector("#harness-status");CODE
MEDIUM…untime-benchmarks/src/focused/wasi-ls-scaling.bench.ts220 // Keep benchmark collection robust if a debug line is malformed.COMMENT
MEDIUM…untime-browser/tests/browser/converged-runtime.spec.ts12 await expect(page.locator("#harness-status")).toHaveText("ready");CODE
MEDIUM…untime-browser/tests/browser/converged-runtime.spec.ts31 await expect(page.locator("#harness-status")).toHaveText("ready");CODE
MEDIUM…untime-browser/tests/browser/converged-runtime.spec.ts50 await expect(page.locator("#harness-status")).toHaveText("ready");CODE
MEDIUM…untime-browser/tests/browser/converged-runtime.spec.ts69 await expect(page.locator("#harness-status")).toHaveText("ready");CODE
MEDIUM…untime-browser/tests/browser/converged-sidecar.spec.ts12 await expect(page.locator("#harness-status")).toHaveText("ready");CODE
MEDIUM…untime-browser/tests/browser/converged-sidecar.spec.ts36 await expect(page.locator("#harness-status")).toHaveText("ready");CODE
MEDIUM…untime-browser/tests/browser/converged-sidecar.spec.ts54 await expect(page.locator("#harness-status")).toHaveText("ready");CODE
MEDIUM…untime-browser/tests/browser/converged-sidecar.spec.ts71 await expect(page.locator("#harness-status")).toHaveText("ready");CODE
MEDIUM…untime-browser/tests/browser/converged-sidecar.spec.ts89 await expect(page.locator("#harness-status")).toHaveText("ready");CODE
MEDIUM…untime-browser/tests/browser/converged-sidecar.spec.ts106 await expect(page.locator("#harness-status")).toHaveText("ready");CODE
MEDIUM…untime-browser/tests/browser/converged-sidecar.spec.ts124 await expect(page.locator("#harness-status")).toHaveText("ready");CODE
MEDIUMpackages/runtime-browser/tests/browser/harness.ts120 await expect(page.locator("#harness-status")).toHaveText("ready");CODE
MEDIUM…me-browser/tests/browser/converged-conformance.spec.ts17 await expect(page.locator("#harness-status")).toHaveText("ready");CODE
MEDIUM…me-browser/tests/browser/converged-conformance.spec.ts45 await expect(page.locator("#harness-status")).toHaveText("ready");CODE
MEDIUM…me-browser/tests/browser/converged-conformance.spec.ts70 await expect(page.locator("#harness-status")).toHaveText("ready");CODE
MEDIUM…me-browser/tests/browser/converged-conformance.spec.ts99 await expect(page.locator("#harness-status")).toHaveText("ready");CODE
Hallucination Indicators5 hits · 50 pts
SeverityFileLineSnippetContext
CRITICALcrates/runtime/src/metrics.rs513 current_size: self.inner.readiness.size.current.load(ORDERING),CODE
CRITICALcrates/runtime/src/metrics.rs514 size_high_water: self.inner.readiness.size.high_water.load(ORDERING),CODE
CRITICALcrates/native-sidecar/src/execution/child_process.rs2953 let max_service_claims = self.config.runtime.protocol.max_process_events.max(1);CODE
CRITICALcrates/native-sidecar/src/execution/child_process.rs3821 self.config.runtime.protocol.max_process_events.max(1),CODE
CRITICALcrates/native-sidecar/src/execution/process_events.rs636 let transfer_limit = self.config.runtime.protocol.max_process_events.max(1);CODE
Cross-Language Confusion (JS/TS)5 hits · 25 pts
SeverityFileLineSnippetContext
HIGHexamples/quickstart/python/index.ts25print((workspace / "answer.json").read_text())CODE
HIGHexamples/quickstart/python/index.ts26print(child.stdout)CODE
HIGHexamples/embedded/host-functions-python.ts36print(json.loads(completed.stdout)["result"])CODE
HIGHexamples/python-sdk-overview/src/platform.ts12print(Path("/workspace/data.txt").read_text())CODE
HIGHexamples/python-sdk-overview/src/platform.ts34print(urllib.request.urlopen("https://example.com").status)CODE
Modern AI Meta-Vocabulary8 hits · 22 pts
SeverityFileLineSnippetContext
MEDIUMcrates/AGENTS.md115- **If a shared `src/` module carries helper code that only those included test harnesses use, gate the helper types/funCODE
MEDIUMcrates/CLAUDE.md115- **If a shared `src/` module carries helper code that only those included test harnesses use, gate the helper types/funCODE
MEDIUMcrates/native-sidecar-browser/src/lib.rs5//! Browser-side sidecar scaffold for the agentos runtime migration.COMMENT
MEDIUMcrates/execution/src/lib.rs3//! Native execution plane scaffold for the agentos runtime migration.COMMENT
MEDIUMcrates/native-sidecar-core/src/root_fs.rs133 // Preserve that scaffold when the CA is the only explicit layer.COMMENT
MEDIUMcrates/client/tests/scaffold.rs1//! Integration test scaffold for `agentos-client`.COMMENT
MEDIUMcrates/native-sidecar/src/vm.rs121 // filesystem snapshot); scaffold it here so it exists even when theCOMMENT
MEDIUMcrates/native-sidecar/src/lib.rs3//! Native sidecar scaffold that composes the kernel and execution crates.COMMENT
Excessive Try-Catch Wrapping15 hits · 16 pts
SeverityFileLineSnippetContext
MEDIUMcrates/execution/src/node_import_cache.rs4183def capture(action):CODE
LOWcrates/execution/src/node_import_cache.rs4187 except Exception as error:CODE
LOWcrates/native-sidecar/tests/python.rs1108 except Exception as error:CODE
LOWcrates/native-sidecar/tests/python.rs2112except Exception as error:CODE
LOWcrates/native-sidecar/tests/python.rs3130 except Exception as error:CODE
LOWcrates/native-sidecar/tests/python.rs3265except Exception as error:CODE
MEDIUMcrates/native-sidecar/tests/python.rs1104def capture(action):CODE
LOWcrates/native-sidecar/src/plugins/sandbox_agent.rs1319except Exception as exc:CODE
LOWcrates/native-sidecar/src/plugins/sandbox_agent.rs1343except Exception as exc:CODE
LOWcrates/native-sidecar/src/plugins/sandbox_agent.rs1366except Exception as exc:CODE
LOWcrates/native-sidecar/src/plugins/sandbox_agent.rs1390except Exception as exc:CODE
LOWcrates/native-sidecar/src/plugins/sandbox_agent.rs1414except Exception as exc:CODE
LOWcrates/native-sidecar/src/plugins/sandbox_agent.rs1438except Exception as exc:CODE
LOWcrates/native-sidecar/src/plugins/sandbox_agent.rs1462except Exception as exc:CODE
LOWcrates/native-sidecar/src/plugins/sandbox_agent.rs1486except Exception as exc:CODE
Empty Error Handlers2 hits · 10 pts
SeverityFileLineSnippetContext
HIGHpackages/core/tests/helpers/native-vim-ref.py31except OSError:CODE
HIGHpackages/core/tests/helpers/native-vim-ref.py64except OSError:CODE
Example Usage Blocks5 hits · 8 pts
SeverityFileLineSnippetContext
LOWscripts/ralph/ralph-docker.sh7# Usage:COMMENT
LOWtoolchain/scripts/patch-std.sh8# Usage:COMMENT
LOWtoolchain/scripts/test-gnu.sh9# Usage:COMMENT
LOWtoolchain/scripts/patch-vendor.sh8# Usage:COMMENT
LOWtoolchain/scripts/patch-wasi-libc.sh8# Usage:COMMENT
Verbosity Indicators3 hits · 6 pts
SeverityFileLineSnippetContext
LOWcrates/native-sidecar/tests/projection_bench.rs404 // Step 1: read the .aospkg header + chunk1 manifest (commands included).COMMENT
LOW⚡crates/native-sidecar/tests/projection_bench.rs418 // Step 2: build the granular leaf mounts (+ collision check).COMMENT
LOW⚡crates/native-sidecar/tests/projection_bench.rs424 // Step 3: open the tar mount — decode the precomputed chunk2 index andCOMMENT
Structural Annotation Overuse3 hits · 6 pts
SeverityFileLineSnippetContext
LOWcrates/native-sidecar/tests/projection_bench.rs404 // Step 1: read the .aospkg header + chunk1 manifest (commands included).COMMENT
LOW⚡crates/native-sidecar/tests/projection_bench.rs418 // Step 2: build the granular leaf mounts (+ collision check).COMMENT
LOW⚡crates/native-sidecar/tests/projection_bench.rs424 // Step 3: open the tar mount — decode the precomputed chunk2 index andCOMMENT