Repository Analysis

iii-hq/iii

Effortlessly compose, extend, and observe every service in real-time for the first time ever.

7.9 Low AI signal View on GitHub
7.9
Adjusted Score
7.9
Raw Score
100%
Time Factor
2026-05-30
Last Push
17,275
Stars
Rust
Language
311,036
Lines of Code
1189
Files
1519
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 9MEDIUM 424LOW 1086

Pattern Findings

1519 matches across 14 categories. Click a row to expand file-level details.

Decorative Section Separators413 hits · 1262 pts
SeverityFileLineSnippet
MEDIUMcrates/iii-shell-proto/src/lib.rs20//! ┌──────────┬──────────┬───────┬──────────────────┐
MEDIUMcrates/iii-shell-proto/src/lib.rs23//! └──────────┴──────────┴───────┴──────────────────┘
MEDIUMcrates/iii-shell-proto/src/lib.rs908 // ──────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-shell-proto/src/lib.rs911 // ──────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-shell-proto/src/lib.rs955 // ──────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-shell-proto/src/lib.rs959 // ──────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-shell-client/tests/fake_relay.rs17//! ┌──────────┬──────────┬───────┬──────────────────┐
MEDIUMcrates/iii-shell-client/tests/fake_relay.rs20//! └──────────┴──────────┴───────┴──────────────────┘
MEDIUMcrates/iii-shell-client/src/lib.rs11//! ────── ──────────────── ────────────
MEDIUMcrates/iii-shell-client/src/lib.rs12//! Session::connect(path) ──────▶ open UnixStream
MEDIUMcrates/iii-shell-client/src/lib.rs14//! read 4-byte id_offset ◀────────── write handshake
MEDIUMcrates/iii-shell-client/src/lib.rs15//! Session::run(req, sink, ─────▶ encode Request frame
MEDIUMcrates/iii-init/src/shell_dispatcher.rs318 // ── Filesystem ops ────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/shell_dispatcher.rs324 // ── WriteStart: streaming upload ─────────────────────────
MEDIUMcrates/iii-init/src/shell_dispatcher.rs377 // ── ReadStart: streaming download ─────────────────────────
MEDIUMcrates/iii-init/src/shell_dispatcher.rs404 // ── One-shot ops ──────────────────────────────────────────
MEDIUMcrates/iii-init/src/shell_dispatcher.rs438 // ── FsChunk / FsEnd: forward to active write session ──────────────
MEDIUMcrates/iii-init/src/fs_handler/streaming.rs53// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/streaming.rs55// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/streaming.rs200// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/streaming.rs202// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/streaming.rs300// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/streaming.rs302// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs32// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs34// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs70// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs72// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs113// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs115// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs161// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs163// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs204// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs206// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs250// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs252// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs305// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs307// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs472// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs474// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs566// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs568// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs708// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs715// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs831// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs833// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs1006// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/tests.rs1008// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/ops.rs22// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/ops.rs24// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/ops.rs243// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-init/src/fs_handler/ops.rs245// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-worker/tests/local_worker_integration.rs28// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-worker/tests/local_worker_integration.rs30// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-worker/tests/local_worker_integration.rs181// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-worker/tests/local_worker_integration.rs183// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-worker/tests/local_worker_integration.rs318// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-worker/tests/local_worker_integration.rs320// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-worker/tests/local_worker_integration.rs474// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-worker/tests/local_worker_integration.rs476// ──────────────────────────────────────────────────────────────────────────────
MEDIUMcrates/iii-worker/tests/worker_trigger_integration.rs805// ─────────────────────────────────────────────────────────────────────────────
353 more matches not shown…
Over-Commented Block482 hits · 480 pts
SeverityFileLineSnippet
LOWcrates/iii-supervisor/tests/socketpair_integration.rs1// Copyright Motia LLC and/or licensed to Motia LLC under one or more
LOWcrates/iii-supervisor/src/control.rs1// Copyright Motia LLC and/or licensed to Motia LLC under one or more
LOWcrates/iii-supervisor/src/control.rs21/// Walk `/sys/class/virtio-ports/*/name` and return the `/dev/<dev>`
LOWcrates/iii-supervisor/src/control.rs81 // VM's poweroff path.
LOWcrates/iii-supervisor/src/protocol.rs1// Copyright Motia LLC and/or licensed to Motia LLC under one or more
LOWcrates/iii-supervisor/src/protocol.rs21/// Commands the host can send to the in-VM supervisor.
LOWcrates/iii-supervisor/src/protocol.rs41 /// Command applied successfully.
LOWcrates/iii-supervisor/src/shell_protocol.rs1// Copyright Motia LLC and/or licensed to Motia LLC under one or more
LOWcrates/iii-supervisor/src/lib.rs1// Copyright Motia LLC and/or licensed to Motia LLC under one or more
LOWcrates/iii-supervisor/src/child.rs1// Copyright Motia LLC and/or licensed to Motia LLC under one or more
LOWcrates/iii-supervisor/src/child.rs41/// Node, Python with uvicorn/fastapi lifecycle hooks, Go's signal.Notify)
LOWcrates/iii-supervisor/src/child.rs61/// `supervisor_ctl` 500ms read timeout does not fire while a single
LOWcrates/iii-supervisor/src/child.rs101 }
LOWcrates/iii-supervisor/src/child.rs121 let pid = child.id();
LOWcrates/iii-supervisor/src/child.rs141 let mut guard = lock_or_recover(&self.inner);
LOWcrates/iii-supervisor/src/child.rs221 if let Some(mut old) = guard.child.take() {
LOWcrates/iii-supervisor/src/child.rs281 // propagate SIGTERM (npm is famous for this) or that sit
LOWcrates/iii-supervisor/src/child.rs301}
LOWcrates/iii-supervisor/src/child.rs541 /// Give the child `sh` a moment to parse its script and install its
LOWcrates/iii-supervisor/src/child.rs581 state.kill_for_shutdown().unwrap();
LOWcrates/iii-supervisor/src/child.rs641 // Regression guard for the "reload leaves two worker trees
LOWcrates/iii-network/src/device.rs1//! Slot-based [`smoltcp::phy::Device`] implementation.
LOWcrates/iii-network/src/device.rs21/// # Slot-based design
LOWcrates/iii-network/src/backend.rs1//! `SmoltcpBackend` — libkrun [`NetBackend`] implementation that bridges the
LOWcrates/iii-network/src/stack.rs21use crate::dns::DnsInterceptor;
LOWcrates/iii-network/src/shared.rs1//! Shared state between the NetWorker thread, smoltcp poll thread, and tokio
LOWcrates/iii-network/src/shared.rs21/// - **tokio proxy tasks** — relay data between smoltcp sockets and real
LOWcrates/iii-shell-proto/src/lib.rs1// Copyright Motia LLC and/or licensed to Motia LLC under one or more
LOWcrates/iii-shell-proto/src/lib.rs21//! │ frame_len│ corr_id │ flags │ JSON payload │
LOWcrates/iii-shell-proto/src/lib.rs41
LOWcrates/iii-shell-proto/src/lib.rs161 /// Apply a find-and-replace.
LOWcrates/iii-shell-proto/src/lib.rs241#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq, schemars::JsonSchema)]
LOWcrates/iii-shell-proto/src/lib.rs261 /// Exactly one per session, sent first.
LOWcrates/iii-shell-proto/src/lib.rs321 /// New row count.
LOWcrates/iii-shell-proto/src/lib.rs341 /// mv, grep, sed) the guest replies with `FsResponse` (terminal)
LOWcrates/iii-shell-proto/src/lib.rs361 /// this flows host → guest and triggers the supervisor's
LOWcrates/iii-shell-proto/src/lib.rs381 /// JSON serialization of a [`ShellMessage`] failed. Should never
LOWcrates/iii-shell-client/tests/fake_relay.rs1// Copyright Motia LLC and/or licensed to Motia LLC under one or more
LOWcrates/iii-shell-client/tests/fake_fs_relay.rs381 assert_eq!(received, payload, "received bytes must match sent payload");
LOWcrates/iii-shell-client/tests/fake_fs_relay.rs501
LOWcrates/iii-shell-client/src/lib.rs1// Copyright Motia LLC and/or licensed to Motia LLC under one or more
LOWcrates/iii-shell-client/src/lib.rs21//! Exited → return ExitStatus
LOWcrates/iii-shell-client/src/lib.rs61/// POSIX signal numbers. Hard-coded because the values are stable
LOWcrates/iii-shell-client/src/lib.rs81
LOWcrates/iii-shell-client/src/lib.rs101/// hundreds of ms. The supervisor's 30s `recv_timeout` is the
LOWcrates/iii-shell-client/src/lib.rs141/// Flow control returned from an `OutputSink` callback.
LOWcrates/iii-shell-client/src/lib.rs181/// Typed failure modes. Every variant is either a client-observable
LOWcrates/iii-shell-client/src/lib.rs221 /// env/cwd/args.
LOWcrates/iii-shell-client/src/lib.rs241
LOWcrates/iii-shell-client/src/lib.rs741/// Constructed by `Session::fs_read_stream` after the `FsMeta` frame has
LOWcrates/scaffolder-core/src/lib.rs1//! Scaffolder Core - Shared library for project scaffolding CLIs
LOWcrates/scaffolder-core/src/iii.rs1//! iii-specific [`ProductConfig`] implementation.
LOWcrates/scaffolder-core/src/product.rs1//! Product configuration trait for CLI binaries
LOWcrates/scaffolder-core/src/cli.rs1// Copyright Motia LLC and/or licensed to Motia LLC under one or more
LOWcrates/iii-filesystem/build.rs21 let binary_path = workspace_root
LOWcrates/iii-filesystem/src/init.rs1//! Embedded init binary bytes.
LOW…/iii-filesystem/src/backends/shared/name_validation.rs1//! Name validation for filesystem operations.
LOW…ates/iii-filesystem/src/backends/shared/init_binary.rs1//! Virtual init.krun file serving the embedded init binary.
LOW…ates/iii-filesystem/src/backends/shared/init_binary.rs21/// The filename of the virtual init binary as it appears in the guest.
LOW…ates/iii-filesystem/src/backends/shared/inode_table.rs1//! Inode table with dual-key lookup for filesystem backends.
422 more matches not shown…
Hyper-Verbose Identifiers362 hits · 387 pts
SeverityFileLineSnippet
LOWwebsite/scripts/generate-llms-agents.ts66export function buildHomepageExtractFromHtml(html: string): string {
LOWblog/tests/build.test.ts49async function assertAnalyticsAndConsent(html: string, where: string) {
LOWsdk/packages/python/iii-example/src/trigger_types.py174def print_trigger_type_catalog(iii: IIIClient) -> None:
LOW…ython/observability/tests/test_http_instrumentation.py7async def test_execute_traced_request_returns_response(httpx_mock):
LOW…ython/observability/tests/test_http_instrumentation.py17async def test_execute_traced_request_records_error_status(httpx_mock):
LOW…/packages/python/observability/tests/test_telemetry.py5def test_otel_config_defaults_disabled():
LOW…/packages/python/observability/tests/test_telemetry.py10def test_reconnection_config_has_initial_delay():
LOW…/packages/python/observability/tests/test_telemetry.py15def test_current_ids_none_outside_span():
LOW…python/observability/src/iii_observability/span_ops.py11def current_span_is_recording() -> bool:
LOW…python/observability/src/iii_observability/span_ops.py17def set_current_span_attribute(key: str, value: Any) -> None:
LOW…ython/observability/src/iii_observability/telemetry.py137def _configure_meter_provider(
LOW…ython/observability/src/iii_observability/telemetry.py231def _enable_fetch_instrumentation() -> None:
LOW…/python/observability/src/iii_observability/payload.py13def resolve_max_bytes_from_env() -> Optional[int]:
LOWsdk/packages/python/iii/tests/test_streams.py62async def test_stream_set_overwrite(iii_client: III):
LOWsdk/packages/python/iii/tests/test_streams.py82async def test_stream_get_existing_item(iii_client: III):
LOWsdk/packages/python/iii/tests/test_streams.py100async def test_stream_get_non_existent_item(iii_client: III):
LOWsdk/packages/python/iii/tests/test_streams.py111async def test_stream_delete_existing_item(iii_client: III):
LOWsdk/packages/python/iii/tests/test_streams.py130async def test_stream_delete_non_existent_item(iii_client: III):
LOWsdk/packages/python/iii/tests/test_streams.py139async def test_stream_list_items_in_group(iii_client: III):
LOWsdk/packages/python/iii/tests/test_streams.py167async def test_stream_list_groups_returns_available_groups(iii_client: III):
LOWsdk/packages/python/iii/tests/test_streams.py208async def test_stream_update_applies_partial_updates_via_ops(iii_client: III):
LOWsdk/packages/python/iii/tests/test_streams.py266async def test_stream_update_appends_array_elements_and_strings(iii_client: III):
LOWsdk/packages/python/iii/tests/test_streams.py327async def test_stream_custom_operations(iii_client: III):
LOWsdk/packages/python/iii/tests/test_logger_otel.py38def _setup_in_memory_log_provider():
LOWsdk/packages/python/iii/tests/test_logger_otel.py50def test_logger_emits_otel_record_when_initialized():
LOWsdk/packages/python/iii/tests/test_logger_otel.py66def test_logger_emits_warn_severity():
LOWsdk/packages/python/iii/tests/test_logger_otel.py82def test_logger_attaches_trace_context_from_active_span():
LOWsdk/packages/python/iii/tests/test_logger_otel.py109def test_logger_no_trace_context_outside_span():
LOW…ckages/python/iii/tests/test_register_function_args.py64def test_register_function_str_with_request_format(monkeypatch: pytest.MonkeyPatch) -> None:
LOW…ckages/python/iii/tests/test_register_function_args.py98def test_register_function_str_with_both_formats(monkeypatch: pytest.MonkeyPatch) -> None:
LOW…ckages/python/iii/tests/test_register_function_args.py144def test_register_function_str_minimal(monkeypatch: pytest.MonkeyPatch) -> None:
LOW…ckages/python/iii/tests/test_register_function_args.py163def test_register_function_str_with_http_invocation_and_format(monkeypatch: pytest.MonkeyPatch) -> None:
LOW…ckages/python/iii/tests/test_register_function_args.py194def test_register_function_format_importable_from_top_level() -> None:
LOW…ckages/python/iii/tests/test_register_function_args.py202def test_register_function_input_not_exported() -> None:
LOW…ckages/python/iii/tests/test_register_function_args.py225def test_register_function_str_id_auto_extracts_formats(monkeypatch: pytest.MonkeyPatch) -> None:
LOW…ckages/python/iii/tests/test_register_function_args.py269def test_register_function_str_id_explicit_formats_override(monkeypatch: pytest.MonkeyPatch) -> None:
LOW…ckages/python/iii/tests/test_register_function_args.py301def test_register_function_str_id_no_annotations(monkeypatch: pytest.MonkeyPatch) -> None:
LOW…ckages/python/iii/tests/test_register_function_args.py320def test_register_function_str_id_with_metadata(monkeypatch: pytest.MonkeyPatch) -> None:
LOW…ckages/python/iii/tests/test_register_function_args.py344def test_register_function_str_id_with_http_invocation(monkeypatch: pytest.MonkeyPatch) -> None:
LOW…ckages/python/iii/tests/test_register_function_args.py369def test_register_function_dict_raises(monkeypatch: pytest.MonkeyPatch) -> None:
LOW…ckages/python/iii/tests/test_register_function_args.py383def test_register_function_input_model_raises(monkeypatch: pytest.MonkeyPatch) -> None:
LOWsdk/packages/python/iii/tests/test_utils.py20def test_safe_stringify_uses_default_str_for_non_serializable() -> None:
LOWsdk/packages/python/iii/tests/test_utils.py28def test_safe_stringify_circular_reference() -> None:
LOWsdk/packages/python/iii/tests/test_utils.py35def test_safe_stringify_type_error_returns_unserializable() -> None:
LOWsdk/packages/python/iii/tests/test_utils.py44def test_safe_stringify_value_error_returns_unserializable() -> None:
LOWsdk/packages/python/iii/tests/test_api_triggers.py52async def test_post_endpoint_with_body(engine_http_url, iii_client: III):
LOWsdk/packages/python/iii/tests/test_api_triggers.py91async def test_raw_json_request_body(engine_http_url, iii_client: III):
LOWsdk/packages/python/iii/tests/test_api_triggers.py247async def test_content_type_on_api_response_return(engine_http_url, iii_client: III):
LOWsdk/packages/python/iii/tests/test_api_triggers.py283async def test_download_pdf_streaming(engine_http_url, iii_client: III):
LOWsdk/packages/python/iii/tests/test_api_triggers.py324async def test_upload_pdf_streaming(engine_http_url, iii_client: III):
LOWsdk/packages/python/iii/tests/test_api_triggers.py462async def test_urlencoded_form_data(engine_http_url, iii_client: III):
LOWsdk/packages/python/iii/tests/test_middleware.py12async def test_middleware_continue_to_handler(engine_http_url, iii_client: III):
LOWsdk/packages/python/iii/tests/test_middleware.py53async def test_middleware_short_circuit(engine_http_url, iii_client: III):
LOWsdk/packages/python/iii/tests/test_middleware.py100async def test_multiple_middleware_ordering(engine_http_url, iii_client: III):
LOWsdk/packages/python/iii/tests/test_middleware.py149async def test_middleware_receives_request_metadata(engine_http_url, iii_client: III):
LOWsdk/packages/python/iii/tests/test_middleware.py193async def test_no_middleware_regression(engine_http_url, iii_client: III):
LOWsdk/packages/python/iii/tests/test_pubsub.py17async def test_subscribe_and_receive_published_messages(iii_client: III):
LOWsdk/packages/python/iii/tests/test_worker_metadata.py29def test_get_worker_metadata_isolation_is_none_when_env_unset(
LOWsdk/packages/python/iii/tests/test_worker_metadata.py40def test_get_worker_metadata_forwards_iii_isolation_env_var(
LOWsdk/packages/python/iii/tests/test_worker_metadata.py51def test_detect_project_name_reads_pyproject_name(tmp_path: Path) -> None:
302 more matches not shown…
Unused Imports151 hits · 118 pts
SeverityFileLineSnippet
LOWsdk/packages/python/iii-example/src/stream.py1
LOW…/packages/python/observability/tests/test_telemetry.py1
LOW…on/observability/src/iii_observability/reconnection.py3
LOW…python/observability/src/iii_observability/span_ops.py3
LOW…python/observability/src/iii_observability/__init__.py3
LOW…python/observability/src/iii_observability/__init__.py3
LOW…python/observability/src/iii_observability/__init__.py4
LOW…python/observability/src/iii_observability/__init__.py5
LOW…python/observability/src/iii_observability/__init__.py6
LOW…python/observability/src/iii_observability/__init__.py6
LOW…python/observability/src/iii_observability/__init__.py6
LOW…python/observability/src/iii_observability/__init__.py6
LOW…python/observability/src/iii_observability/__init__.py12
LOW…python/observability/src/iii_observability/__init__.py13
LOW…python/observability/src/iii_observability/__init__.py13
LOW…python/observability/src/iii_observability/__init__.py13
LOW…python/observability/src/iii_observability/__init__.py13
LOW…python/observability/src/iii_observability/__init__.py19
LOW…python/observability/src/iii_observability/__init__.py19
LOW…python/observability/src/iii_observability/__init__.py19
LOW…python/observability/src/iii_observability/__init__.py19
LOW…python/observability/src/iii_observability/__init__.py19
LOW…python/observability/src/iii_observability/__init__.py19
LOW…python/observability/src/iii_observability/__init__.py19
LOW…python/observability/src/iii_observability/__init__.py19
LOW…python/observability/src/iii_observability/__init__.py19
LOW…python/observability/src/iii_observability/__init__.py19
LOW…python/observability/src/iii_observability/__init__.py31
LOW…ython/observability/src/iii_observability/telemetry.py8
LOW…bility/src/iii_observability/baggage_span_processor.py3
LOW…s/python/observability/src/iii_observability/logger.py3
LOW…/python/observability/src/iii_observability/payload.py3
LOW…rvability/src/iii_observability/telemetry_exporters.py8
LOW…observability/src/iii_observability/telemetry_types.py3
LOW…vability/src/iii_observability/http_instrumentation.py8
LOWsdk/packages/python/iii/tests/test_utils.py3
LOWsdk/packages/python/iii/tests/test_worker_metadata.py1
LOWsdk/packages/python/iii/tests/test_worker_metadata.py3
LOWsdk/packages/python/iii/tests/test_worker_metadata.py4
LOW…/packages/python/iii/tests/test_channel_close_delay.py4
LOW…/packages/python/iii/tests/test_channel_close_delay.py4
LOWsdk/packages/python/iii/tests/test_errors.py3
LOWsdk/packages/python/iii/tests/test_span_ops.py2
LOWsdk/packages/python/iii/tests/test_data_channels.py3
LOWsdk/packages/python/iii/tests/test_worker_metrics.py1
LOW…ckages/python/iii/tests/test_baggage_span_processor.py3
LOWsdk/packages/python/iii/tests/test_format_utils.py3
LOWsdk/packages/python/iii/tests/test_init_api.py9
LOWsdk/packages/python/iii/src/iii/format_utils.py3
LOWsdk/packages/python/iii/src/iii/otel_worker_gauges.py17
LOWsdk/packages/python/iii/src/iii/triggers.py3
LOWsdk/packages/python/iii/src/iii/triggers.py11
LOWsdk/packages/python/iii/src/iii/__init__.py3
LOWsdk/packages/python/iii/src/iii/__init__.py3
LOWsdk/packages/python/iii/src/iii/__init__.py3
LOWsdk/packages/python/iii/src/iii/__init__.py3
LOWsdk/packages/python/iii/src/iii/__init__.py3
LOWsdk/packages/python/iii/src/iii/__init__.py3
LOWsdk/packages/python/iii/src/iii/__init__.py3
LOWsdk/packages/python/iii/src/iii/__init__.py3
91 more matches not shown…
Verbosity Indicators31 hits · 58 pts
SeverityFileLineSnippet
LOWcrates/scaffolder-core/src/tui/prompts.rs47 // Step 1: Check tool installation (skip if --skip-tool-check or product doesn't require it)
LOWcrates/scaffolder-core/src/tui/prompts.rs54 // Step 2: Setup template fetcher
LOWcrates/scaffolder-core/src/tui/prompts.rs57 // Step 3: Select template (also returns merged language_files)
LOWcrates/scaffolder-core/src/tui/prompts.rs89 // Step 4: Select directory
LOWcrates/scaffolder-core/src/tui/prompts.rs92 // Step 5: Select languages
LOWcrates/scaffolder-core/src/tui/prompts.rs95 // Step 6: Check runtimes (advisory = included languages that don't cause hard fail)
LOWcrates/scaffolder-core/src/tui/prompts.rs98 // Step 7: Create project
LOWcrates/scaffolder-core/src/tui/prompts.rs112 // Step 8: Show next steps (unless the caller renders its own).
LOWcrates/iii-init/src/shell_dispatcher.rs797 // Step 1: setsid() — detach from the parent's session so the
LOWcrates/iii-init/src/shell_dispatcher.rs800 // Step 2: TIOCSCTTY on fd 0 — which is already the slave thanks
LOWcrates/iii-worker/src/cli/sandbox.rs156 // Step 3: always attempt stop, even if exec failed.
LOWcrates/iii-worker/src/sandbox_daemon/run.rs186 // Step 1: create sandbox.
LOWcrates/iii-worker/src/sandbox_daemon/run.rs232 // Step 2: write sibling files. Cleanup on any failure.
LOWcrates/iii-worker/src/sandbox_daemon/run.rs251 // Step 3: write the main run script.
LOWcrates/iii-worker/src/sandbox_daemon/run.rs269 // Step 4: invoke the interpreter.
LOWcrates/iii-worker/src/sandbox_daemon/run.rs292 // Step 5: cleanup the sandbox unless asked to keep.
LOWscripts/generate-api-docs.sh10# Step 1: Node SDK (TypeDoc)
LOWscripts/generate-api-docs.sh15# Step 2: Python SDK (griffe)
LOWscripts/generate-api-docs.sh27# Step 3: Rust SDK (nightly rustdoc JSON)
LOWscripts/generate-api-docs.sh36# Step 4: Generate MDX (writes to docs/0-11-0/api-reference/, frozen 0.11 archive)
LOW.github/workflows/generate-api-docs.yml51 # Step 2: Extract Python SDK docs (griffe)
LOW.github/workflows/generate-api-docs.yml58 # Step 3: Extract Rust SDK docs (nightly rustdoc JSON)
LOW.github/workflows/generate-api-docs.yml63 # Step 4: Generate MDX from extracted JSON
LOW.github/workflows/generate-api-docs.yml67 # Step 5: Commit if changed
LOWengine/tests/otel_ws_no_worker_registration_test.rs74 // Step 1: connect a normal worker socket to `/`. This should register
LOWengine/tests/otel_ws_no_worker_registration_test.rs102 // Step 2: connect an OTEL-only socket to `/otel`. This must NOT add
LOWengine/benches/worker_cleanup_bench.rs61 // Step 1: Read function_ids, remove each function and service
LOWengine/benches/worker_cleanup_bench.rs68 // Step 2: Read invocations, halt each.
LOWengine/benches/worker_cleanup_bench.rs76 // Step 3: Unregister triggers belonging to this worker
LOWengine/benches/worker_cleanup_bench.rs79 // Step 4: Unregister the worker itself
LOWengine/src/update_ops.rs527 // Step 2: non-empty path requires object root.
Excessive Try-Catch Wrapping41 hits · 50 pts
SeverityFileLineSnippet
LOW…ython/observability/src/iii_observability/telemetry.py279 except Exception:
LOW…ython/observability/src/iii_observability/telemetry.py322 except Exception as exc:
LOW…ython/observability/src/iii_observability/telemetry.py369 except Exception:
LOW…ython/observability/src/iii_observability/telemetry.py382 except Exception:
LOW…ython/observability/src/iii_observability/telemetry.py391 except Exception:
LOW…ython/observability/src/iii_observability/telemetry.py513 except Exception as exc:
LOW…s/python/observability/src/iii_observability/logger.py106 except Exception:
LOW…rvability/src/iii_observability/telemetry_exporters.py91 except Exception as exc:
LOW…rvability/src/iii_observability/telemetry_exporters.py285 except Exception:
LOW…rvability/src/iii_observability/telemetry_exporters.py309 except Exception:
LOW…rvability/src/iii_observability/telemetry_exporters.py449 except Exception:
MEDIUM…rvability/src/iii_observability/telemetry_exporters.py67def _try_put() -> None:
LOWsdk/packages/python/iii/tests/test_logger_otel.py20 except Exception:
LOWsdk/packages/python/iii/tests/test_logger_otel.py27 except Exception:
LOWsdk/packages/python/iii/tests/test_logger_otel.py34 except Exception:
LOWsdk/packages/python/iii/tests/test_healthcheck.py16 except Exception:
LOWsdk/packages/python/iii/tests/test_errors.py99 except Exception as got:
LOWsdk/packages/python/iii/tests/test_queue_integration.py29 except Exception:
LOW…/iii/tests/test_http_external_functions_integration.py87 except Exception:
LOW…/iii/tests/test_http_external_functions_integration.py187 except Exception:
LOW…/packages/python/iii/tests/test_context_propagation.py30 except Exception:
LOW…/packages/python/iii/tests/test_context_propagation.py37 except Exception:
LOW…/packages/python/iii/tests/test_context_propagation.py44 except Exception:
LOWsdk/packages/python/iii/tests/test_telemetry.py22 except Exception:
LOW…ckages/python/iii/tests/test_iii_registration_dedup.py23 except Exception:
LOW…ckages/python/iii/tests/test_iii_registration_dedup.py30 except Exception:
LOW…ckages/python/iii/tests/test_iii_registration_dedup.py37 except Exception:
LOW…ckages/python/iii/tests/test_iii_registration_dedup.py44 except Exception:
LOWsdk/packages/python/iii/src/iii/format_utils.py122 except Exception:
LOWsdk/packages/python/iii/src/iii/format_utils.py152 except Exception:
LOWsdk/packages/python/iii/src/iii/otel_worker_gauges.py149 except Exception:
LOWsdk/packages/python/iii/src/iii/worker_metrics.py146 except Exception:
LOWsdk/packages/python/iii/src/iii/channels.py175 except Exception:
MEDIUMsdk/packages/python/iii/src/iii/iii.py291def _do_connect(self) -> None:
MEDIUMsdk/packages/python/iii/src/iii/iii.py1204def _get_worker_metadata(self) -> dict[str, Any]:
LOWsdk/packages/python/iii/src/iii/iii.py105 except Exception:
LOWsdk/packages/python/iii/src/iii/iii.py539 except Exception as e:
LOWsdk/packages/python/iii/src/iii/iii.py602 except Exception as e:
LOWsdk/packages/python/iii/src/iii/iii.py657 except Exception as e:
LOWsdk/packages/python/iii/src/iii/iii.py697 except Exception as e:
LOWsdk/packages/python/iii/src/iii/iii.py1207 except Exception:
Docstring Block Structure8 hits · 40 pts
SeverityFileLineSnippet
HIGHsdk/packages/python/iii/src/iii/iii.py751Register a custom trigger type with the engine. Returns a :class:`TriggerTypeRef` handle with ``register_trigge
HIGHsdk/packages/python/iii/src/iii/iii.py833Bind a trigger configuration to a registered function. Args: trigger: A ``RegisterTriggerInput`` or
HIGHsdk/packages/python/iii/src/iii/iii.py887Register a function with the engine. Pass a handler for local execution, or an ``HttpInvocationConfig``
HIGHsdk/packages/python/iii/src/iii/iii.py1030Invoke a remote function. The routing behavior and return type depend on the ``action`` field: - No ac
HIGHsdk/packages/python/iii/src/iii/iii.py1059Invoke a remote function. The routing behavior and return type depend on the ``action`` field: - No ac
HIGHsdk/packages/python/iii/src/iii/iii.py1146Create a streaming channel pair for worker-to-worker data transfer. The returned ``Channel`` contains a local `
HIGHsdk/packages/python/iii/src/iii/iii.py1171Create a streaming channel pair for worker-to-worker data transfer. The returned ``Channel`` contains a local `
HIGHsdk/packages/python/iii/src/iii/iii.py1332Create an III client and connect to the engine. Blocks until the WebSocket connection is established and ready.
AI Slop Vocabulary6 hits · 20 pts
SeverityFileLineSnippet
MEDIUMcrates/iii-supervisor/src/child.rs546 /// any sane system) but keeps the tests robust under CI load.
MEDIUMcrates/iii-worker/tests/worker_trigger_integration.rs806// 12. err_payload is robust to weird inputs
MEDIUM…/iii-worker/tests/worker_list_discovery_integration.rs210 // fixed sleep so the test is robust without slowing the happy path.
MEDIUMcrates/iii-worker/src/sandbox_daemon/errors.rs481 // The highest-leverage S211 case: an agent wrote to /workspace/x.js
MEDIUM.github/scripts/test_calculate_release_version.py864 # robust regardless of upstream filtering.
MEDIUMconsole/packages/console-rust/src/proxy/ws.rs51 // in 0.28+. Use .into() for seamless conversion between the two.
Fake / Example Data10 hits · 11 pts
SeverityFileLineSnippet
LOWsdk/packages/python/iii/tests/test_api_triggers.py500 form_body = urlencode({"name": "John Doe", "email": "john@example.com", "age": "30"})
LOWsdk/packages/python/iii/tests/test_api_triggers.py510 assert data["name"] == "John Doe"
LOWsdk/packages/rust/iii/tests/api_triggers.rs879 assert_eq!(data["name"], "John Doe");
LOWsdk/packages/node/iii-browser/src/types.ts126 * payload: { to: 'user@example.com' },
LOWsdk/packages/node/iii/tests/api-triggers.test.ts458 name: 'John Doe',
LOWsdk/packages/node/iii/tests/api-triggers.test.ts472 expect(data.name).toBe('John Doe')
LOWsdk/packages/node/iii/src/types.ts148 * payload: { to: 'user@example.com' },
LOWengine/src/workers/stream/README.md135 context: { name: 'John Doe' },
LOWengine/src/workers/stream/README.md142 return {'context': {'name': 'John Doe'}}
LOWengine/src/workers/pubsub/README.md84 data: { orderId: 'abc-123', address: '123 Main St' },
Deep Nesting10 hits · 9 pts
SeverityFileLineSnippet
LOW…ython/observability/src/iii_observability/telemetry.py231
LOW…ython/observability/src/iii_observability/telemetry.py251
LOW…rvability/src/iii_observability/telemetry_exporters.py134
LOW…rvability/src/iii_observability/telemetry_exporters.py208
LOW…rvability/src/iii_observability/telemetry_exporters.py323
LOWsdk/packages/python/iii/tests/test_api_triggers.py378
LOWsdk/packages/python/iii/src/iii/worker_metrics.py32
LOWsdk/packages/python/iii/src/iii/channels.py164
LOWsdk/packages/python/iii/src/iii/iii.py78
LOWsdk/packages/python/iii/src/iii/iii.py418
Self-Referential Comments2 hits · 6 pts
SeverityFileLineSnippet
MEDIUMinfra/terraform/website/.terraform.lock.hcl1# This file is maintained automatically by "terraform init".
MEDIUMinfra/terraform/_bootstrap/.terraform.lock.hcl1# This file is maintained automatically by "terraform init".
Cross-Language Confusion1 hit · 2 pts
SeverityFileLineSnippet
HIGH…/packages/python/iii/tests/test_telemetry_exporters.py184 the Python OTel SDK. The serializer must emit "" (not JSON null) so the Rust
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippet
LOWconsole/install.sh9# Usage:
Redundant / Tautological Comments1 hit · 2 pts
SeverityFileLineSnippet
LOWconsole/install.sh634 # Check if already present