Repository Analysis

julep-ai/julep

Julep — durable, composable AI agents. Flows that crash and resume, retry safely, and explain every step.

21.8 Moderate AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of julep-ai/julep, a Python project with 6,598 GitHub stars. SynthScan v2.0 examined 131,922 lines of code across 502 source files, recording 2821 pattern matches distributed across 12 syntactic categories. The overall adjusted score of 21.8 places this repository in the Moderate 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).

21.8
Adjusted Score
21.8
Raw Score
100%
Time Factor
2026-07-14
Last Push
6.6K
Stars
Python
Language
131.9K
Lines of Code
502
Files
2.8K
Pattern Hits
2026-07-14
Scan Date
0.03
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 0HIGH 17MEDIUM 31LOW 2773

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 2821 distinct pattern matches across 12 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 Identifiers1945 hits · 2001 pts
SeverityFileLineSnippetContext
LOWtests/test_require_tool_call.py19def test_require_tool_call_reasks_after_text_then_accepts_tool_call() -> None:CODE
LOWtests/test_require_tool_call.py57def test_require_tool_call_halts_after_two_reasks() -> None:CODE
LOWtests/test_require_tool_call.py85def test_require_tool_call_allows_finish_after_successful_tool_call() -> None:CODE
LOWtests/test_require_tool_call.py113def test_require_tool_call_does_not_suppress_escalate() -> None:CODE
LOWtests/test_require_tool_call.py134def test_agent_facade_require_tool_call_max_rounds_with_tool_call_is_success() -> None:CODE
LOWtests/test_require_tool_call.py166def test_agent_facade_without_require_tool_call_keeps_max_rounds_failure() -> None:CODE
LOWtests/test_require_tool_call.py187def test_require_tool_call_absent_preserves_text_finish_behavior() -> None:CODE
LOWtests/test_require_tool_call.py208def test_agent_config_require_tool_call_json_round_trips() -> None:CODE
LOWtests/test_memmcp_compat.py43def test_episode_summary_loads_canonical_model_and_split() -> None:CODE
LOWtests/test_memmcp_compat.py58def test_episode_summary_env_overrides_model() -> None:CODE
LOWtests/test_memmcp_compat.py72def test_execute_require_tool_call_and_yglu_max_rounds() -> None:CODE
LOWtests/test_memmcp_compat.py85def test_cluster_label_response_format_and_bare_hash_header() -> None:CODE
LOWtests/test_memmcp_compat.py108def test_anchor_choose_single_file_frontmatter_and_defaults() -> None:CODE
LOWtests/test_memmcp_compat.py126def test_prompt_loading_never_executes_eval() -> None:CODE
LOWtests/test_memmcp_compat.py137def test_load_ctx_evals_episode_summary_module() -> None:CODE
LOWtests/test_memmcp_compat.py157def test_load_ctx_evals_execute_eval_yaml() -> None:CODE
LOWtests/test_memmcp_compat.py177def test_sibling_repo_prompts_all_load() -> None:CODE
LOWtests/test_e2e_temporal_session.py109def _make_timeout_session_flow():CODE
LOWtests/test_e2e_temporal_session.py114def _make_nonfatal_session_flow():CODE
LOWtests/test_e2e_temporal_session.py159def _expected_echo_event_contract(reason="done"):CODE
LOWtests/test_e2e_temporal_session.py171async def _collect_two_turn_contract(handle):CODE
LOWtests/test_e2e_temporal_session.py347async def _carrier_survives_continue_as_new(env):CODE
LOWtests/test_e2e_temporal_session.py422async def _recv_timeout_keeps_session_alive(env):CODE
LOWtests/test_e2e_temporal_session.py576async def _facade_ack_lags_delivery(env):CODE
LOWtests/test_e2e_temporal_session.py631async def _facade_event_contract_matches_local(env):CODE
LOWtests/test_e2e_temporal_session.py657async def _facade_close_flushes_in_flight_turn(env):CODE
LOWtests/test_e2e_temporal_session.py687async def _facade_close_returns_after_quiescence(env):CODE
LOWtests/test_e2e_temporal_session.py713async def _facade_events_single_consumer(env):CODE
LOWtests/test_e2e_temporal_session.py732async def _facade_output_capacity_progresses_with_event_ack(env):CODE
LOWtests/test_e2e_temporal_session.py777async def _facade_carried_event_log_is_deterministic(env):CODE
LOWtests/test_e2e_temporal_session.py840async def _facade_nonfatal_turn_error_books_and_proceeds(env):CODE
LOWtests/test_e2e_temporal_session.py882async def _facade_fatal_turn_error_appends_closed(env):CODE
LOWtests/test_e2e_temporal_session.py918def test_session_rehydrate_restamps_pre_rehydrate_pending_items():CODE
LOWtests/test_e2e_temporal_session.py960async def _facade_max_calls_denies_second_turn(env):CODE
LOWtests/test_e2e_temporal_session.py1004async def _facade_budget_closes_over_budget(env):CODE
LOWtests/test_e2e_temporal_session.py1038async def _facade_ungranted_tool_denied_at_open(env):CODE
LOWtests/test_e2e_temporal_session.py1117async def _flowworkflow_rejects_loop(env):CODE
LOWtests/test_e2e_temporal_session.py1150async def _flowworkflow_rejects_nested_loop(env):CODE
LOWtests/test_register_pure_from_source.py23def test_register_pure_from_source_round_trip() -> None:CODE
LOWtests/test_register_pure_from_source.py34def test_register_pure_from_source_keeps_shipped_text_inspectable() -> None:CODE
LOWtests/test_register_pure_from_source.py48def test_register_pure_from_source_same_source_is_noop() -> None:CODE
LOWtests/test_register_pure_from_source.py58def test_equal_hash_baked_pure_is_promoted_to_wasm_not_left_native() -> None:CODE
LOWtests/test_register_pure_from_source.py93def test_register_pure_from_source_collision_names_both_hashes_and_keeps_original() -> None:CODE
LOWtests/test_register_pure_from_source.py110def test_plain_exec_register_pure_uses_wrong_qualname_fallback_but_source_api_does_not() -> None:CODE
LOWtests/test_register_pure_from_source.py132def test_default_registry_register_pure_from_source_shim_forwards() -> None:CODE
LOWtests/test_register_pure_from_source.py145def test_register_pure_from_source_decorator_name_mismatch_errors_clearly() -> None:CODE
LOWtests/test_register_pure_from_source.py155def test_register_pure_from_source_failure_restores_pures_in_place() -> None:CODE
LOWtests/test_register_pure_from_source.py174def test_register_pure_from_source_newline_less_source_errors_clearly() -> None:CODE
LOWtests/test_register_pure_from_source.py182def test_baked_pure_is_native_tier_and_get_pure_returns_native_fn() -> None:CODE
LOWtests/test_register_pure_from_source.py196def test_registry_executor_of_reports_source_tiers_and_unknowns() -> None:CODE
LOWtests/test_register_pure_from_source.py219def test_temporal_env_blocks_native_venv_pures_but_allows_wasm_lookup() -> None:CODE
LOWtests/test_register_pure_from_source.py265def test_register_pure_from_source_does_not_exec_module_level_code_on_host() -> None:CODE
LOWtests/test_register_pure_from_source.py303def test_from_source_pure_is_wasm_tier_and_get_pure_returns_wasm_callable() -> None:CODE
LOWtests/test_register_pure_from_source.py321def test_from_source_wasm_callable_matches_native_with_kwargs() -> None:CODE
LOWtests/test_ca_version.py8def test_version_matches_package() -> None:CODE
LOWtests/test_effects_extraction.py14def test_effects_importable_without_temporalio():CODE
LOWtests/test_effects_extraction.py32def test_run_call_effect_routes_mcp():CODE
LOWtests/test_effects_extraction.py53def test_toolref_json_roundtrip():CODE
LOWtests/test_effects_extraction.py60def test_worker_context_defaults_to_default_resolve_qos():CODE
LOWtests/test_effects_extraction.py89def test_resolve_qos_activity_clamps_non_batchable_batch_request():CODE
1885 more matches not shown…
Unused Imports517 hits · 426 pts
SeverityFileLineSnippetContext
LOWtooling/eks-cad-demo/publish.py19CODE
LOWtooling/k3d-flow-demo/flow_worker.py10CODE
LOWtooling/k3d-flow-demo/drive_flow.py12CODE
LOWtooling/k3d-llm-demo/drive_llm.py8CODE
LOWtooling/k3d-llm-demo/llm_weather_agent.py20CODE
LOWtooling/k3d-llm-demo/session_demo_worker.py15CODE
LOWtooling/k3d-llm-demo/session_demo_worker.py23CODE
LOWtooling/k3d-cad-demo/drive.py12CODE
LOWtooling/k3d-cad-demo/publish.py14CODE
LOWtests/test_require_tool_call.py1CODE
LOWtests/test_memmcp_compat.py16CODE
LOWtests/test_e2e_temporal_session.py12CODE
LOWtests/test_register_pure_from_source.py1CODE
LOWtests/test_effects_extraction.py2CODE
LOWtests/test_projection.py3CODE
LOWtests/test_session_activities.py16CODE
LOWtests/test_e2e_temporal.py11CODE
LOWtests/test_coalesce.py1CODE
LOWtests/test_e2e_dbos_agent.py8CODE
LOWtests/test_phase3_acceptance.py16CODE
LOWtests/conftest.py7CODE
LOWtests/test_env_builder.py1CODE
LOWtests/test_agent_controller_provider_fields.py1CODE
LOWtests/test_dotctx_rich.py9CODE
LOWtests/test_run_principal.py8CODE
LOWtests/test_gc.py1CODE
LOWtests/test_executor_selection_policy.py19CODE
LOWtests/test_transcript_native_tools.py3CODE
LOWtests/test_batch_provider.py1CODE
LOWtests/test_trajectory_determinism.py7CODE
LOWtests/test_cma_session.py3CODE
LOWtests/test_delay.py2CODE
LOWtests/test_blobstore.py7CODE
LOWtests/test_resilient_llm.py7CODE
LOWtests/test_llm.py8CODE
LOWtests/test_dbos_api_spike.py22CODE
LOWtests/test_deploy_derive.py1CODE
LOWtests/test_trajectory_stitch.py22CODE
LOWtests/test_env_cache.py1CODE
LOWtests/test_resilience.py3CODE
LOWtests/test_each.py4CODE
LOWtests/test_worker_activity_registration.py13CODE
LOWtests/test_dotctx_evals.py11CODE
LOWtests/test_define_acceptance.py1CODE
LOWtests/test_pure_objects.py1CODE
LOWtests/test_agent_manifest_helpers.py5CODE
LOWtests/test_cma.py3CODE
LOWtests/test_bundle_worker.py1CODE
LOWtests/test_worker_store.py1CODE
LOWtests/test_bundle_dep_pure_e2e.py1CODE
LOWtests/test_dbos_pure.py3CODE
LOWtests/test_interpreter_session.py3CODE
LOWtests/test_p2_spike_cluster.py1CODE
LOWtests/test_native_venv_runtime.py1CODE
LOWtests/test_core.py3CODE
LOWtests/test_codec.py11CODE
LOWtests/test_dbos_trace_refs.py1CODE
LOWtests/test_session_sugar.py3CODE
LOWtests/test_agent_and_deploy.py3CODE
LOWtests/test_tool_error_observation.py1CODE
457 more matches not shown…
Excessive Try-Catch Wrapping106 hits · 108 pts
SeverityFileLineSnippetContext
LOWtests/test_memmcp_compat.py196 except Exception as exc:CODE
MEDIUMtests/test_e2e_temporal_session.py376def _parked_on_recv():CODE
MEDIUMtests/test_e2e_temporal_session.py395def _all_done():CODE
LOWtests/test_e2e_temporal_session.py379 except Exception:CODE
LOWtests/test_e2e_temporal_session.py398 except Exception:CODE
LOWtests/test_e2e_temporal_session.py507 except Exception as exc: # pragma: no cover - update rejection class variesCODE
LOWtests/ca/test_schedule.py484 except Exception as exc: # noqa: BLE001 - local Temporal binary may be unavailableCODE
LOWdocs/plans/2026-06-29-ws1-ca-pure-registry-fix.md162 except Exception as exc: # noqa: BLE001 - surface runtime errors in the outcome.CODE
LOWdocs/plans/2026-06-29-ws1-ca-pure-registry-fix.md469 except Exception as exc: # noqa: BLE001 - serialize run failure for the parent.STRING
LOWdocs/plans/2026-06-07-agent-loop-as-turn.md423 except Exception as exc: # noqa: BLE001 — re-raised after attemptsCODE
LOW…/2026-07-01-mem-mcp-adoption-phase1-llm-prompt-core.md520 except Exception as exc:CODE
LOW…/2026-07-01-mem-mcp-adoption-phase1-llm-prompt-core.md666 except Exception as exc:CODE
LOWdocs/plans/2026-07-04-ca-eval-memmcp-parity.md363 except Exception as exc: # noqa: BLE001 - user eval.py score() code -> setup error (exit 4)STRING
LOWdocs/plans/2026-07-04-ca-eval-memmcp-parity.md508 except Exception as exc: # noqa: BLE001 - user eval.py sample() code -> setup error (exit 4)STRING
LOWdocs/superpowers/plans/2026-06-23-ca-cli-v1.md615 except Exception: # noqa: BLE001 — a bad module shouldn't kill resolution of othersSTRING
LOWdocs/superpowers/plans/2026-06-23-ca-cli-v1.md1274 except Exception as exc: # noqa: BLE001 — surface runtime errors as outcome, not crashSTRING
LOWspikes/wasm_pure/src/executor_component.py28 except Exception as exc:CODE
LOWspikes/langfuse_otlp/spike.py125 except Exception as e: # noqa: BLE001CODE
LOWexamples/multi_provider_agent.py130 except Exception as exc: # noqa: BLE001 - a demo: one provider's failure shouldn't hide the restCODE
LOWjulep/turn.py264 except Exception as exc: # noqa: BLE001CODE
LOWjulep/turn.py327 except Exception as exc: # noqa: BLE001CODE
LOWjulep/turn.py347 except Exception as exc: # noqa: BLE001CODE
LOWjulep/turn.py377 except Exception as exc: # noqa: BLE001 — re-raised after attemptsCODE
LOWjulep/dsl.py69 except Exception:CODE
LOWjulep/session.py39 except Exception:CODE
LOWjulep/session.py1047 except Exception as exc:CODE
LOWjulep/session.py1067 except Exception as exc:CODE
LOWjulep/trajectory.py84 except Exception:CODE
LOWjulep/trajectory.py125 except Exception:CODE
LOWjulep/trajectory.py716 except Exception as exc:CODE
LOWjulep/dotctx.py100 except Exception as exc:CODE
LOWjulep/worker_store.py432 except Exception as e:CODE
LOWjulep/agent.py183 except Exception:CODE
LOWjulep/cas.py142 except Exception as e:CODE
LOWjulep/cas.py161 except Exception as e:CODE
LOWjulep/dotctx_evals.py366 except Exception as e:CODE
LOWjulep/ca/evalrun.py377 except Exception as exc: # noqa: BLE001 - mirror the loop's observation wrappingCODE
LOWjulep/ca/evalrun.py478 except Exception as exc: # noqa: BLE001 - user eval.py sample() code -> setup error (exit 4)CODE
LOWjulep/ca/evalrun.py523 except Exception as exc: # noqa: BLE001 - user eval.py score() code -> setup error (exit 4)CODE
LOWjulep/ca/_resolve_child.py77 except Exception as exc: # noqa: BLE001 - capture so we can surface it below.CODE
LOWjulep/ca/_resolve_child.py216 except Exception as exc: # noqa: BLE001 - serialize child failures for the parent.CODE
LOWjulep/ca/_resolve_child.py259 except Exception as exc: # noqa: BLE001 - serialize run failure for the parent.CODE
LOWjulep/ca/chat.py92 except Exception as exc: # noqa: BLE001 - keep CLI porcelain traceback-free.CODE
LOWjulep/ca/cli.py153 except Exception as exc: # noqa: BLE001 - malformed project config is loud, never silentCODE
LOWjulep/ca/cli.py492 except Exception: # noqa: BLE001 - older Typer reuses the real click packageCODE
LOWjulep/ca/listen.py113 except Exception as exc: # noqa: BLE001 - keep CLI porcelain traceback-free.CODE
LOWjulep/ca/trigger.py74 except Exception as exc: # noqa: BLE001 - keep CLI porcelain traceback-free.CODE
LOWjulep/execution/cma.py191 except Exception:CODE
LOWjulep/execution/cma.py256 except Exception as exc:CODE
LOWjulep/execution/effects.py558 except Exception as exc:CODE
LOWjulep/execution/effects.py650 except Exception as exc:CODE
LOWjulep/execution/effects.py855 except Exception:CODE
LOWjulep/execution/effects.py1023 except Exception as exc:CODE
MEDIUMjulep/execution/harness.py280def _bundle_ref_child_input_enabled() -> bool:CODE
MEDIUMjulep/execution/harness.py288def _bundle_aware_verify_pures_enabled() -> bool:CODE
MEDIUMjulep/execution/harness.py295def _bundle_bound_verify_pures_enabled() -> bool:CODE
LOWjulep/execution/harness.py273 except Exception as exc:CODE
LOWjulep/execution/harness.py283 except Exception:CODE
LOWjulep/execution/harness.py291 except Exception:CODE
LOWjulep/execution/harness.py298 except Exception:CODE
46 more matches not shown…
Cross-File Repetition16 hits · 80 pts
SeverityFileLineSnippetContext
HIGHtooling/k3d-llm-demo/llm_weather_agent.py0get the current weather for a city (celsius + conditions).STRING
HIGHexamples/multi_provider_agent.py0get the current weather for a city (celsius + conditions).STRING
HIGHexamples/cma_managed_agent.py0get the current weather for a city (celsius + conditions).STRING
HIGHtests/test_run_principal.py0raised by the fake continue_as_new to capture the next segment's input.STRING
HIGHtests/test_trajectory_stitch.py0raised by the fake continue_as_new to capture the next segment's input.STRING
HIGHtests/test_transcripts.py0raised by the fake continue_as_new to capture the next segment's input.STRING
HIGHtests/test_llm.py0an ``acompletion`` stand-in that records kwargs and replays a script.STRING
HIGHtests/test_llm_native_tools.py0an ``acompletion`` stand-in that records kwargs and replays a script.STRING
HIGHtests/test_llm_prompt_cache.py0an ``acompletion`` stand-in that records kwargs and replays a script.STRING
HIGHtests/ca/conftest.py0from composable_agents import flow, think, tool, agent @tool(effect="read", idempotent=true) def lookup(ticket: str) -> STRING
HIGHtests/ca/test_status.py0from composable_agents import flow, think, tool, agent @tool(effect="read", idempotent=true) def lookup(ticket: str) -> STRING
HIGHtests/ca/test_deploy_cmd.py0from composable_agents import flow, think, tool, agent @tool(effect="read", idempotent=true) def lookup(ticket: str) -> STRING
HIGHdocs/superpowers/plans/2026-06-23-ca-cli-v1.md0from composable_agents import flow, think, tool, agent @tool(effect="read", idempotent=true) def lookup(ticket: str) -> STRING
HIGHdocs/plans/2026-06-29-ws1-ca-pure-registry-fix.md0import the user's module in a subprocess and return the agent's serialized ir.STRING
HIGHdocs/superpowers/plans/2026-06-23-ca-cli-v1.md0import the user's module in a subprocess and return the agent's serialized ir.STRING
HIGHjulep/ca/resolve.py0import the user's module in a subprocess and return the agent's serialized ir.STRING
Deep Nesting72 hits · 70 pts
SeverityFileLineSnippetContext
LOWspikes/flow_spike/core.py158CODE
LOWexamples/grade_scores_flow.py40CODE
LOWjulep/bundle.py183CODE
LOWjulep/deps.py42CODE
LOWjulep/deploy.py469CODE
LOWjulep/define.py1369CODE
LOWjulep/define.py173CODE
LOWjulep/define.py273CODE
LOWjulep/gc.py252CODE
LOWjulep/dotctx_rich.py602CODE
LOWjulep/dotctx_rich.py724CODE
LOWjulep/dotctx_rich.py930CODE
LOWjulep/dag.py291CODE
LOWjulep/dag.py528CODE
LOWjulep/dag.py742CODE
LOWjulep/dag.py837CODE
LOWjulep/session.py688CODE
LOWjulep/session.py1022CODE
LOWjulep/std.py83CODE
LOWjulep/dotctx.py97CODE
LOWjulep/flow_adapters.py61CODE
LOWjulep/validate.py160CODE
LOWjulep/validate.py306CODE
LOWjulep/validate.py649CODE
LOWjulep/validate.py768CODE
LOWjulep/validate.py816CODE
LOWjulep/cli.py275CODE
LOWjulep/capabilities.py431CODE
LOWjulep/capabilities.py232CODE
LOWjulep/capabilities.py454CODE
LOWjulep/agent.py451CODE
LOWjulep/derived.py251CODE
LOWjulep/ca/discover.py19CODE
LOWjulep/ca/trigger.py16CODE
LOWjulep/execution/cma.py156CODE
LOWjulep/execution/effects.py1111CODE
LOWjulep/execution/harness.py1382CODE
LOWjulep/execution/harness.py1765CODE
LOWjulep/execution/harness.py1986CODE
LOWjulep/execution/harness.py2895CODE
LOWjulep/execution/harness.py2900CODE
LOWjulep/execution/openai_responses.py107CODE
LOWjulep/execution/openai_responses.py220CODE
LOWjulep/execution/env_builder.py136CODE
LOWjulep/execution/cma_session.py111CODE
LOWjulep/execution/serve.py234CODE
LOWjulep/execution/llm.py197CODE
LOWjulep/execution/llm.py372CODE
LOWjulep/execution/llm.py485CODE
LOWjulep/execution/llm.py833CODE
LOWjulep/execution/llm.py529CODE
LOWjulep/execution/llm.py875CODE
LOWjulep/execution/interpreter.py354CODE
LOWjulep/execution/interpreter.py613CODE
LOWjulep/execution/reasoner_batch.py306CODE
LOWjulep/execution/cma_anthropic.py52CODE
LOWjulep/execution/_wasm/wasi_wheels/regex/regex/regex.py377CODE
LOWjulep/execution/_wasm/wasi_wheels/regex/regex/regex.py449CODE
LOWjulep/execution/_wasm/wasi_wheels/regex/regex/regex.py674CODE
LOW…execution/_wasm/wasi_wheels/regex/regex/_regex_core.py427CODE
12 more matches not shown…
AI Slop Vocabulary16 hits · 54 pts
SeverityFileLineSnippetContext
MEDIUMtests/test_dbos_api_spike.py18# - Runtime harness correction: DBOS async methods set the current event loop'sCOMMENT
MEDIUMtests/test_dotctx_evals.py208 # Recursive .output wrapper (eval harness result objects)STRING
MEDIUMtests/test_transcripts.py549# Temporal harness: plan in workflow code, summary across continue-as-new.COMMENT
MEDIUMtests/test_trajectory_capture.py84 # robust to context wiring and so teardown can disable capture cleanly.COMMENT
MEDIUMtests/test_trajectory_capture.py370 # An effect input carrying no run identity (the legacy/harness path that onlyCOMMENT
MEDIUMtests/ca/test_queue_lanes.py22# execution.harness imports temporalio at module level; the CI temporal=offCOMMENT
MEDIUMjulep/agent_loop.py216 # §6 seam: after this many rounds, the durable harness calls continue_as_newCOMMENT
MEDIUMjulep/agent_loop.py448# Budget + continue-as-new policy (pure predicates the harness consults).COMMENT
MEDIUMjulep/ir.py26# Reserved native tool: the harness turns a call to this into a human signal-waitCOMMENT
MEDIUMjulep/ir.py30# Reserved native tool: the harness turns a call to this into a durable timerCOMMENT
MEDIUMjulep/ir.py35# Reserved native tool: the harness turns a call to this into a blocking channel receiveCOMMENT
MEDIUMjulep/ir.py39# Reserved native tool: the harness turns a call to this into a durable, seq'd output appendCOMMENT
MEDIUMjulep/projection.py257# Emitter: the thin API the interceptor / harness calls.COMMENT
MEDIUMjulep/ca/evalrun.py110 # extract_llm_content). The terminal harness dict nests the final replyCOMMENT
MEDIUMjulep/execution/dbos_backend.py561 # (harness._TemporalEnv.run_agent): node config supplies budget/roundsCOMMENT
MEDIUMjulep/execution/dbos_backend.py932 # §6 seam, POST-action exactly like the Temporal harness: a top-of-loopCOMMENT
AI Structural Patterns83 hits · 50 pts
SeverityFileLineSnippetContext
LOWtests/test_define_acceptance.py198CODE
LOWtests/test_define_acceptance.py203CODE
LOWtests/test_define_acceptance.py273CODE
LOWtests/test_define_frontend.py247CODE
LOWtests/test_define_frontend.py297CODE
LOWtests/test_define_frontend.py349CODE
LOWtests/test_define_frontend.py826CODE
LOWtests/test_define_frontend.py971CODE
LOWtests/test_define_frontend.py976CODE
LOWtests/test_define_frontend.py981CODE
LOWtests/test_define_frontend.py996CODE
LOWtests/test_define_frontend.py1001CODE
LOWtests/test_define_frontend.py1011CODE
LOWtests/test_define_frontend.py1016CODE
LOWtests/test_define_frontend.py1139CODE
LOWtests/test_define_frontend.py1144CODE
LOWtests/test_define_frontend.py1149CODE
LOWtests/test_define_frontend.py1154CODE
LOWtests/test_define_frontend.py1176CODE
LOWtests/test_define_frontend.py1196CODE
LOWtests/test_define_frontend.py1237CODE
LOWtests/test_define_frontend.py1257CODE
LOWtests/test_define_frontend.py1318CODE
LOWtests/test_define_frontend.py1433CODE
LOWtests/test_define_frontend.py1456CODE
LOWtests/test_define_frontend.py1600CODE
LOWtests/test_define_frontend.py1622CODE
LOWtests/test_define_frontend.py1630CODE
LOWtests/test_define_frontend.py1655CODE
LOWtests/test_define_frontend.py1663CODE
LOWtests/test_define_frontend.py1687CODE
LOWtests/test_define_frontend.py1719CODE
LOWtests/test_define_frontend.py1757CODE
LOWtests/test_define_frontend.py1782CODE
LOWtests/test_define_frontend.py1806CODE
LOWtests/test_define_frontend.py1827CODE
LOWtests/test_define_frontend.py1832CODE
LOWtests/test_define_frontend.py1856CODE
LOWtests/test_define_frontend.py1881CODE
LOWtests/test_define_frontend.py1896CODE
LOWtests/test_define_frontend.py578CODE
LOWtests/test_define_frontend.py713CODE
LOWtests/test_define_frontend.py800CODE
LOWtests/test_define_frontend.py1048CODE
LOWtests/test_define_frontend.py1189CODE
LOWtests/test_define_frontend.py1209CODE
LOWtests/test_define_frontend.py1250CODE
LOWtests/test_define_frontend.py1270CODE
LOWtests/test_define_frontend.py1306CODE
LOWtests/test_define_frontend.py1331CODE
LOWtests/test_define_frontend.py1351CODE
LOWtests/test_define_frontend.py1446CODE
LOWtests/test_define_frontend.py1469CODE
LOWtests/test_define_frontend.py1799CODE
LOWtests/test_define_frontend.py1820CODE
LOWtests/test_define_frontend.py1840CODE
LOWtests/test_define_frontend.py1848CODE
LOWtests/test_define_frontend.py1868CODE
LOWtests/test_define_frontend.py1938CODE
LOWtests/test_define_frontend.py1950CODE
23 more matches not shown…
Modern Structural Boilerplate44 hits · 43 pts
SeverityFileLineSnippetContext
LOWtests/test_worker_store.py675 def set_worker_level_failure_exception_types(self, types) -> None:CODE
LOWjulep/turn.py383__all__ = [CODE
LOWjulep/dsl.py45def set_source_capture(enabled: bool) -> None:CODE
LOWjulep/deploy.py607__all__ = ["Deployment", "deploy", "snapshot_from_listings"]CODE
LOWjulep/define.py1586__all__ = [CODE
LOWjulep/transcript.py210__all__ = [CODE
LOWjulep/registry.py313 def set_pure_env_hash(self, name: str, env_hash: str) -> None:CODE
LOWjulep/agent_loop.py711__all__ = [CODE
LOWjulep/dotctx_rich.py1206__all__ = [CODE
LOWjulep/model_slugs.py51__all__ = ["EFFORT_LEVELS", "ModelSlug", "normalize_model_slug"]CODE
LOWjulep/flow_adapters.py92__all__ = ["AnyEdge", "any_edges", "as_type", "expect"]CODE
LOWjulep/dotctx_yglu.py55def set_default_env(env: Optional[Mapping[str, str]]) -> None:CODE
LOWjulep/dotctx_yglu.py116__all__ = ["default_env", "has_yglu_tags", "load_settings", "set_default_env"]CODE
LOWjulep/prompt.py139__all__ = [CODE
LOWjulep/resilience.py289__all__ = [CODE
LOWjulep/derived.py48__all__ = [CODE
LOWjulep/dotctx_evals.py589__all__ = [CODE
LOWjulep/ca/evalrun.py590__all__ = [CODE
LOWjulep/ca/ledger.py11__all__ = [CODE
LOWjulep/ca/__init__.py4__all__ = ["main"]CODE
LOWjulep/ca/temporal_run.py17__all__ = [CODE
LOWjulep/execution/cma.py41logger = logging.getLogger(__name__)CODE
LOWjulep/execution/cma.py426__all__ = [CODE
LOWjulep/execution/worker.py246__all__ = [CODE
LOWjulep/execution/anthropic_batch.py178__all__ = ["AnthropicBatchProvider"]CODE
LOWjulep/execution/harness.py2966__all__ = [CODE
LOWjulep/execution/openai_responses.py290__all__ = [CODE
LOWjulep/execution/openai_batch.py190__all__ = ["OpenAIBatchProvider"]CODE
LOWjulep/execution/cma_session.py31__all__ = ["CMASessionHandle"]CODE
LOWjulep/execution/__init__.py155__all__ = [CODE
LOWjulep/execution/serve.py370__all__ = [CODE
LOWjulep/execution/llm.py74logger = logging.getLogger(__name__)CODE
LOWjulep/execution/llm.py997__all__ = [CODE
LOWjulep/execution/bundle_worker.py26__all__ = ["make_context"]CODE
LOWjulep/execution/reasoner_batch.py630__all__ = [CODE
LOWjulep/execution/cma_anthropic.py22logger = logging.getLogger(__name__)CODE
LOWjulep/execution/cma_anthropic.py337__all__ = ["AnthropicCMAClient", "build_agent_params"]CODE
LOWjulep/execution/session_store.py174__all__ = [CODE
LOWjulep/execution/debounce.py233__all__ = ["DebounceCollector", "DebounceInput", "submit_debounced"]CODE
LOWjulep/execution/otel.py124__all__ = ["HAVE_OTEL", "SpanData", "spans_to_dicts", "export_spans"]CODE
LOWjulep/execution/dbos_backend.py127def set_projection_sink(sink: Optional[ProjectionSink]) -> None:CODE
LOWjulep/execution/batch_provider.py113__all__ = ["BatchProvider", "BatchReply", "select_batch_provider", "register_batch_provider"]CODE
LOWjulep/execution/_wasm/wasi_wheels/regex/regex/regex.py235__all__ = ["cache_all", "compile", "DEFAULT_VERSION", "escape", "findall",STRING
LOW…execution/_wasm/wasi_wheels/regex/regex/_regex_core.py23__all__ = ["A", "ASCII", "B", "BESTMATCH", "D", "DEBUG", "E", "ENHANCEMATCH",CODE
Over-Commented Block12 hits · 12 pts
SeverityFileLineSnippetContext
LOWpyproject.toml21# The authoring + compile path (DSL, freeze, validate, capabilities, deploy, theCOMMENT
LOWpyproject.toml41dbos = ["dbos>=2.18; python_version >= '3.11'"]COMMENT
LOWtooling/eks-cad-demo/worker.yaml1# Generic code-as-data worker on EKS, zero docker in the per-flow loop.COMMENT
LOWtooling/sandbox-k8s/worker.yaml21 - name: TEMPORAL_TASK_QUEUECOMMENT
LOWtooling/k3d-cad-demo/worker-keda.yaml1# Optional autoscaling layer. Apply AFTER worker.yaml to hand replica control toCOMMENT
LOWinfra/terraform/envs/demo/main.tf401 helm_release.temporal,COMMENT
LOWinfra/k8s/temporal-ui-ingress.yaml1# Internal ALB for the Temporal web UI on EKS Auto Mode.COMMENT
LOWtests/test_dbos_api_spike.py1"""dbos>=2.18 API conformance: every dbos API the backend uses, exercised raw.COMMENT
LOWexamples/dotctx/ticket_triage/settings.yaml1# A dotctx: a directory that describes ONE model call. `load_dotctx(<dir>)` readsCOMMENT
LOWjulep/ca/evalrun.py341 # the normal completion path (finding: strict mode mis-scored completion).COMMENT
LOWjulep/execution/_wasm/wasi_wheels/regex/regex/regex.py1#COMMENT
LOW…execution/_wasm/wasi_wheels/regex/regex/_regex_core.py1#COMMENT
Self-Referential Comments5 hits · 11 pts
SeverityFileLineSnippetContext
MEDIUMinfra/terraform/envs/demo/.terraform.lock.hcl1# This file is maintained automatically by "terraform init".COMMENT
MEDIUMjulep/execution/_wasm/wasi_wheels/regex/regex/regex.py644 # Create the PatternObject.COMMENT
MEDIUMjulep/execution/_wasm/wasi_wheels/regex/regex/regex.py676 # This function is called by the _regex module.COMMENT
MEDIUM…execution/_wasm/wasi_wheels/regex/regex/_regex_core.py261# Define the opcodes in a namespace.STRING
MEDIUM…execution/_wasm/wasi_wheels/regex/regex/_regex_core.py4401 # Create the PatternObject.STRING
Decorative Section Separators4 hits · 10 pts
SeverityFileLineSnippetContext
MEDIUMinfra/terraform/envs/demo/main.tf405# ---------------------------------------------------------------------------COMMENT
MEDIUMinfra/terraform/envs/demo/main.tf415# ---------------------------------------------------------------------------COMMENT
MEDIUMjulep/execution/_wasm/wasi_wheels/regex/regex/regex.py246# --------------------------------------------------------------------STRING
MEDIUMjulep/execution/_wasm/wasi_wheels/regex/regex/regex.py414# --------------------------------------------------------------------COMMENT
Cross-Language Confusion1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHtests/test_dotctx_reply.py97 '{"model":"openai:gpt-4o","name":"reply.none","replySchema":null,'CODE