AI Slop Code RIsk Monitor

Fosowl/agenticSeek

Fully Local Manus AI. No APIs, No $200 monthly bills. Enjoy an autonomous agent that thinks, browses the web, and code for the sole cost of electricity.

16.3 Elevated pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for Fosowl/agenticSeek, a Python project with 27,467 GitHub stars. SynthScan examined 47,475 lines of code across 135 source files, recording 466 pattern matches distributed across 16 syntactic categories. The legacy adjusted pattern signal is 16.3 (Elevated 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.

16.3
Adjusted Signal
16.3
Raw Pattern Score
100%
Time Factor
2026-10-02
Last Push
27.5K
Stars
Python
Language
47.5K
Lines of Code
135
Files
466
Pattern Hits
2026-10-12
Scan Date
0.40
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 26.2/100 · MEDIUM

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

Hallucinated Dependency & Supply Chain Risk 25.2/100 · MEDIUM

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

Agent Over-Engineering Ratio 36.9/100 · MEDIUM

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

PR Review Velocity Impact 55.1/100 · HIGH

Which changes need focused human review? 466 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 0HIGH 54MEDIUM 12LOW 400

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 466 distinct pattern matches across 16 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 Identifiers171 hits · 223 pts
SeverityFileLineSnippetContext
LOW⚡tests/test_safe_mode.py42 def test_safe_mode_enabled_when_configured_true(self):CODE
LOW⚡tests/test_safe_mode.py46 def test_safe_mode_disabled_when_configured_false(self):CODE
LOW⚡tests/test_safe_mode.py50 def test_safe_mode_defaults_false_when_key_absent(self):CODE
LOW⚡tests/test_safety.py27 def test_allows_word_containing_git(self):CODE
LOW⚡tests/test_safety.py30 def test_allows_word_containing_tee(self):CODE
LOW⚡tests/test_safety.py33 def test_allows_word_containing_kill(self):CODE
LOW⚡tests/test_safety.py36 def test_allows_word_containing_rm(self):CODE
LOW⚡tests/test_safety.py39 def test_allows_word_containing_dd(self):CODE
LOW⚡tests/test_safety.py42 def test_handles_unparseable_quotes(self):CODE
LOW⚡tests/test_safety.py45 def test_blocks_absolute_path_rm(self):CODE
LOW⚡tests/test_safety.py48 def test_blocks_relative_path_rm(self):CODE
LOW⚡tests/test_safety.py51 def test_blocks_absolute_path_git(self):CODE
LOW⚡tests/test_safety.py54 def test_blocks_absolute_path_dd(self):CODE
LOWtests/test_browser_agent_parsing.py48 def test_extract_links_no_links(self):STRING
LOWtests/test_browser_agent_parsing.py53 def test_extract_links_single_link(self):CODE
LOWtests/test_browser_agent_parsing.py72 def test_extract_form_checkbox(self):CODE
LOWtests/test_browser_agent_parsing.py94 def test_clean_links_with_slash(self):CODE
LOW⚡tests/test_browser_agent_parsing.py110 def test_parse_answer_extracts_links(self):STRING
LOW⚡tests/test_browser_agent_parsing.py117 def test_parse_answer_no_notes(self):CODE
LOW⚡tests/test_browser_agent_parsing.py124 def test_select_link_unvisited(self):CODE
LOW⚡tests/test_browser_agent_parsing.py132 def test_select_link_all_visited(self):CODE
LOWtests/test_browser_agent_parsing.py145 def test_jsonify_search_results(self):CODE
LOW⚡tests/test_browser_agent_parsing.py160 def test_jsonify_search_results_empty(self):CODE
LOW⚡tests/test_browser_agent_parsing.py165 def test_jsonify_search_results_partial(self):CODE
LOW⚡tests/test_browser_agent_parsing.py174 def test_stringify_search_results(self):CODE
LOWtests/test_browser_agent_parsing.py196 def test_select_unvisited_all_new(self):CODE
LOWtests/test_browser_agent_parsing.py211 async def test_form_update_prompt_is_sent_to_llm(self):CODE
LOW⚡tests/test_browser_identity.py26 def test_identity_is_persisted_and_reused(self):CODE
LOW⚡tests/test_browser_identity.py35 def test_chrome_major_change_repicks_identity(self):CODE
LOW⚡tests/test_browser_identity.py42 def test_accept_lang_is_valid(self):CODE
LOW⚡tests/test_browser_identity.py54 def test_ua_matches_platform_and_version(self):CODE
LOW⚡tests/test_browser_identity.py63 def test_window_size_fits_screen(self):CODE
LOW⚡tests/test_browser_identity.py70 def test_cdp_metadata_consistent(self):CODE
LOWtests/test_browser_identity.py93 def test_persona_matches_host_os(self):CODE
LOWtests/test_browser_identity.py105 def test_corrupt_state_does_not_crash(self):CODE
LOW⚡tests/test_crx_utils.py25 def test_extracts_real_crx_with_manifest(self):CODE
LOW⚡tests/test_crx_utils.py34 def test_extraction_is_cached(self):CODE
LOW⚡tests/test_crx_utils.py42 def test_missing_file_returns_none(self):CODE
LOW⚡tests/test_crx_utils.py45 def test_garbage_returns_none(self):CODE
LOWtests/test_crx_utils.py58 def test_default_dir_under_browser_profile(self):CODE
LOW⚡tests/test_interpreters.py31 def test_multiline_block_preserves_newlines(self):CODE
LOW⚡tests/test_interpreters.py38 def test_shebang_block_still_executes(self):CODE
LOW⚡tests/test_interpreters.py44 def test_commands_run_in_work_dir(self):CODE
LOW⚡tests/test_interpreters.py51 def test_unsafe_command_message_names_the_command(self):CODE
LOW⚡tests/test_interpreters.py59 def test_unsafe_command_anywhere_aborts_whole_batch(self):CODE
LOW⚡tests/test_interpreters.py69 def test_timeout_kills_long_running_command(self):CODE
LOW⚡tests/test_interpreters.py76 def test_failing_command_reports_return_code(self):CODE
LOW⚡tests/test_interpreters.py84 def test_output_has_no_stray_none(self):CODE
LOW⚡tests/test_interpreters.py90 def test_exception_reports_failure(self):CODE
LOW⚡tests/test_interpreters.py97 def test_timeout_kills_infinite_loop(self):CODE
LOW⚡tests/test_interpreters.py104 def test_code_runs_in_work_dir(self):CODE
LOW⚡tests/test_interpreters.py109 def test_clean_output_is_not_flagged_as_failure(self):CODE
LOW⚡tests/test_interpreters.py113 def test_curses_import_is_refused_with_actionable_message(self):CODE
LOW⚡tests/test_interpreters.py123 def test_from_curses_import_is_refused(self):CODE
LOW⚡tests/test_interpreters.py129 def test_input_call_is_refused_with_actionable_message(self):CODE
LOW⚡tests/test_interpreters.py138 def test_input_method_call_is_not_refused(self):CODE
LOW⚡tests/test_utility.py12 def test_get_color_map_returns_dict(self):CODE
LOW⚡tests/test_utility.py17 def test_get_color_map_has_required_keys(self):CODE
LOW⚡tests/test_utility.py24 def test_get_color_map_values_are_strings(self):CODE
LOW⚡tests/test_workspace.py44 def test_work_dir_and_runtime_dir_are_separate(self):CODE
111 more matches not shown…
Cross-Language Confusion32 hits · 185 pts
SeverityFileLineSnippetContext
HIGHtests/test_browser_identity.py108 f.write('{"schema_version": 1, "chrome_major": null}')CODE
HIGH⚡tests/test_memory.py50 index = self.memory.push("user", "Hello")CODE
HIGH⚡tests/test_memory.py57 self.memory.push("user", "Hello")CODE
HIGH⚡tests/test_memory.py63 mem_begin_idx = self.memory.push("user", "Hi i want you to make...")CODE
HIGH⚡tests/test_memory.py64 self.memory.push("assistant", "<code>")CODE
HIGH⚡tests/test_memory.py65 self.memory.push("user", "sys feedback: error")CODE
HIGH⚡tests/test_memory.py66 self.memory.push("assistant", "<corrected code>")CODE
HIGH⚡tests/test_memory.py67 mem_end_idx = self.memory.push("user", "according to search...")CODE
HIGH⚡tests/test_memory.py73 self.memory.push("user", "Hello")CODE
HIGH⚡tests/test_memory.py78 self.memory.push("user", "Hello")CODE
HIGH⚡tests/test_memory.py84 self.memory.push("user", "Hello")CODE
HIGH⚡tests/test_memory.py85 self.memory.push("assistant", "Hi")CODE
HIGH⚡tests/test_memory.py96 self.memory.push("assistant", "Saved response. " * 100)CODE
HIGHsources/interaction.py289 self.current_agent.memory.push('user', self.last_query)CODE
HIGHsources/interaction.py290 self.current_agent.memory.push('assistant', self.last_answer)CODE
HIGH⚡sources/memory.py278 memory.push('user', "hello")CODE
HIGH⚡sources/memory.py279 memory.push('assistant', "how can i help you?")CODE
HIGH⚡sources/memory.py280 memory.push('user', "why do i get this cuda error?")CODE
HIGHsources/memory.py298 memory.push('assistant', sample_text)STRING
HIGHsources/browser.py427 # tell: a real Chrome reports false, not undefined).COMMENT
HIGHsources/llm_provider.py579\n\n```json\n{\n \"plan\": [\n {\n \"agent\": \"Web\",\n \"id\": \"1\",\n \"need\": null,\n \"taCODE
HIGHsources/agents/mcp_agent.py59 self.memory.push('user', prompt)STRING
HIGHsources/agents/browser_agent.py182 self.memory.push('user', prompt)STRING
HIGHsources/agents/browser_agent.py361 mem_begin_idx = self.memory.push('user', self.search_prompt(user_prompt))STRING
HIGHsources/agents/browser_agent.py439 mem_last_idx = self.memory.push('user', prompt)STRING
HIGHsources/agents/casual_agent.py27 self.memory.push('user', prompt)CODE
HIGHsources/agents/planner_agent.py168 self.memory.push('user', prompt)STRING
HIGHsources/agents/file_agent.py33 self.memory.push('user', prompt)CODE
HIGHsources/agents/code_agent.py51 self.memory.push('user', prompt)CODE
HIGHsources/agents/agent.py179 self.memory.push('assistant', answer)CODE
HIGHsources/agents/agent.py282 self.memory.push('user', feedback)CODE
HIGHsources/agents/agent.py284 self.memory.push('user', feedback)CODE
Excessive Try-Catch Wrapping99 hits · 100 pts
SeverityFileLineSnippetContext
LOWapi.py216 except Exception as e:CODE
MEDIUMapi.py218 pretty_print(f"An error occurred: {str(e)}", color="error")CODE
LOWapi.py286 except Exception as e:CODE
MEDIUMapi.py202def think_wrapper(interaction, query):CODE
LOWcli.py69 except Exception as e:CODE
LOWllm_server/sources/ollama_handler.py37 except Exception as e:CODE
LOWllm_server/sources/llamacpp_handler.py36 except Exception as e:CODE
LOWsources/memory.py115 except Exception as e:CODE
LOWsources/memory.py130 except Exception as e:CODE
LOW⚡sources/speech_to_text.py53 except Exception:CODE
LOW⚡sources/speech_to_text.py62 except Exception:CODE
LOWsources/logger.py36 except Exception as e:CODE
LOW⚡sources/browser.py457 except Exception as e:CODE
LOW⚡sources/browser.py463 except Exception:CODE
LOW⚡sources/browser.py466 except Exception as e:CODE
LOW⚡sources/browser.py471 except Exception:CODE
LOW⚡sources/browser.py475 except Exception:CODE
LOW⚡sources/browser.py479 except Exception:CODE
LOW⚡sources/browser.py563 except Exception as e:CODE
LOW⚡sources/browser.py576 except Exception as e:CODE
LOW⚡sources/browser.py973 except Exception as e:CODE
LOW⚡sources/browser.py977 except Exception as e:CODE
LOW⚡sources/browser.py1141 except Exception as e:CODE
LOW⚡sources/browser.py1145 except Exception:CODE
LOW⚡sources/browser.py1150 except Exception:CODE
LOWsources/browser.py91 except Exception:CODE
LOWsources/browser.py105 except Exception:CODE
LOWsources/browser.py139 except Exception as e:CODE
LOWsources/browser.py343 except Exception:CODE
LOWsources/browser.py372 except Exception as e:CODE
LOWsources/browser.py389 except Exception as e:CODE
LOWsources/browser.py403 except Exception as e:CODE
LOWsources/browser.py421 except Exception as retry_error:CODE
LOWsources/browser.py527 except Exception as e:CODE
LOWsources/browser.py550 except Exception as e:CODE
LOWsources/browser.py594 except Exception as e:CODE
LOWsources/browser.py610 except Exception:CODE
LOWsources/browser.py627 except Exception as e:CODE
LOWsources/browser.py658 except Exception:CODE
LOWsources/browser.py688 except Exception as e:CODE
LOWsources/browser.py730 except Exception as e:CODE
LOWsources/browser.py786 except Exception as e:CODE
LOWsources/browser.py812 except Exception as e:CODE
LOWsources/browser.py825 except Exception as e:CODE
LOWsources/browser.py834 except Exception as e:CODE
LOWsources/browser.py868 except Exception as e:CODE
LOWsources/browser.py875 except Exception as e:CODE
LOWsources/browser.py935 except Exception as e:CODE
LOWsources/browser.py1036 except Exception:CODE
LOWsources/browser.py1040 except Exception as sel_e:CODE
LOWsources/browser.py1064 except Exception as e:CODE
LOWsources/browser.py1104 except Exception as e:CODE
LOWsources/browser.py1173 except Exception as e:CODE
LOWsources/browser.py1178 except Exception as e:CODE
LOWsources/browser_identity.py178 except Exception:CODE
LOWsources/browser_identity.py190 except Exception:CODE
LOWsources/browser_identity.py196 except Exception:CODE
LOWsources/browser_identity.py351 except Exception:CODE
LOWsources/browser_identity.py390 except Exception:CODE
LOWsources/browser_identity.py404 except Exception:CODE
39 more matches not shown…
Unused Imports92 hits · 90 pts
SeverityFileLineSnippetContext
LOWapi.py3CODE
LOWapi.py5CODE
LOWapi.py7CODE
LOWapi.py8CODE
LOWapi.py9CODE
LOWcli.py3CODE
LOWcli.py4CODE
LOWcli.py10CODE
LOWcli.py10CODE
LOWtests/test_crx_utils.py10CODE
LOWtests/test_searx_search.py7CODE
LOWtests/test_provider.py5CODE
LOWtests/test_provider.py6CODE
LOWtests/test_provider.py7CODE
LOWtests/test_memory.py4CODE
LOWtests/test_planner_agent_parsing.py2CODE
LOWtests/test_logger.py4CODE
LOWtests/test_logger.py5CODE
LOWllm_server/app.py4CODE
LOWllm_server/sources/cache.py1CODE
LOWsources/interaction.py1CODE
LOWsources/interaction.py2CODE
LOWsources/interaction.py2CODE
LOWsources/memory.py1CODE
LOWsources/memory.py7CODE
LOWsources/memory.py7CODE
LOWsources/memory.py7CODE
LOWsources/memory.py7CODE
LOWsources/memory.py12CODE
LOWsources/logger.py1CODE
LOWsources/logger.py2CODE
LOWsources/logger.py2CODE
LOWsources/logger.py2CODE
LOWsources/logger.py2CODE
LOWsources/logger.py3CODE
LOWsources/text_to_speech.py6CODE
LOWsources/text_to_speech.py6CODE
LOWsources/text_to_speech.py6CODE
LOWsources/text_to_speech.py6CODE
LOWsources/text_to_speech.py19CODE
LOWsources/text_to_speech.py19CODE
LOWsources/text_to_speech.py22CODE
LOWsources/text_to_speech.py22CODE
LOWsources/browser.py9CODE
LOWsources/browser.py9CODE
LOWsources/browser.py9CODE
LOWsources/browser.py14CODE
LOWsources/browser.py32CODE
LOWsources/schemas.py2CODE
LOWsources/schemas.py2CODE
LOWsources/browser_identity.py17CODE
LOWsources/language.py1CODE
LOWsources/language.py1CODE
LOWsources/language.py1CODE
LOWsources/language.py2CODE
LOWsources/router.py5CODE
LOWsources/router.py16CODE
LOWsources/workspace.py9CODE
LOWsources/crx_utils.py14CODE
LOWsources/tools/fileFinder.py4CODE
32 more matches not shown…
Empty Error Handlers17 hits · 85 pts
SeverityFileLineSnippetContext
HIGHapi.py42except:CODE
HIGHsources/speech_to_text.py53except Exception:CODE
HIGHsources/speech_to_text.py62except Exception:CODE
HIGHsources/speech_to_text.py254except queue.Empty:CODE
HIGHsources/speech_to_text.py241except queue.Empty:CODE
HIGHsources/browser.py241except OSError:CODE
HIGHsources/browser.py475except Exception:CODE
HIGHsources/browser.py479except Exception:CODE
HIGHsources/browser.py471except Exception:CODE
HIGHsources/browser.py1150except Exception:CODE
HIGHsources/browser.py192except OSError:CODE
HIGHsources/browser_identity.py178except Exception:CODE
HIGHsources/browser_identity.py190except Exception:CODE
HIGHsources/browser_identity.py196except Exception:CODE
HIGHsources/browser_identity.py435except Exception:CODE
HIGHsources/browser_identity.py444except Exception:CODE
HIGHsources/browser_identity.py354except OSError:CODE
Redundant / Tautological Comments11 hits · 18 pts
SeverityFileLineSnippetContext
LOWstart_services.sh49# Check if Docker daemon is runningCOMMENT
LOWstart_services.sh74# Check if Docker Compose is installedCOMMENT
LOWstart_services.sh89# Check if docker-compose.yml existsCOMMENT
LOWsearxng/setup_searxng.sh9# Check if Docker is installedCOMMENT
LOWsearxng/setup_searxng.sh17# Check if Docker daemon is runningCOMMENT
LOW⚡searxng/setup_searxng.sh42# Check if Docker Compose is installedCOMMENT
LOW⚡searxng/setup_searxng.sh54# Check if docker-compose.yml existsCOMMENT
LOWscripts/linux_install.sh7# Check if uv is installedCOMMENT
LOWscripts/macos_install.sh7# Check if uv is installedCOMMENT
LOWscripts/macos_install.sh14# Check if homebrew is installedCOMMENT
LOWsources/echo_filter.py43 # Check if this exact sequence exists in the last spoken textCOMMENT
AI Response Leakage2 hits · 15 pts
SeverityFileLineSnippetContext
HIGHprompts/jarvis/planner_agent.txt28## Task 2: I will create an api key for the weather api using the web agentCOMMENT
HIGHprompts/base/planner_agent.txt28## Task 2: I will create an api key for the weather api using the web agentCOMMENT
Cross-File Repetition3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHsources/tools/PyInterpreter.py0provide feedback based on the output of the code executionSTRING
HIGHsources/tools/C_Interpreter.py0provide feedback based on the output of the code executionSTRING
HIGHsources/tools/GoInterpreter.py0provide feedback based on the output of the code executionSTRING
Deep Nesting18 hits · 14 pts
SeverityFileLineSnippetContext
LOWllm_server/sources/ollama_handler.py16CODE
LOWsources/text_to_speech.py67CODE
LOWsources/browser.py225CODE
LOWsources/browser.py377CODE
LOWsources/browser.py734CODE
LOWsources/browser.py842CODE
LOWsources/browser.py911CODE
LOWsources/browser.py941CODE
LOWsources/browser.py998CODE
LOWsources/llm_provider.py126CODE
LOWsources/llm_provider.py441CODE
LOWsources/tools/tools.py150CODE
LOWsources/tools/searxSearch.py34CODE
LOWsources/tools/webSearch.py28CODE
LOWsources/tools/webSearch.py60CODE
LOWsources/agents/browser_agent.py198CODE
LOWsources/agents/planner_agent.py63CODE
LOWsources/agents/agent.py257CODE
Self-Referential Comments3 hits · 10 pts
SeverityFileLineSnippetContext
MEDIUMllm_router/dl_safetensors.sh10# Define the URL and filenameCOMMENT
MEDIUM⚡searxng/setup_searxng.sh50# Create a directory for SearXNG config if it doesn’t existCOMMENT
MEDIUMsearxng/settings.yml3# This file is INTENTIONALLY MINIMAL.COMMENT
Modern Structural Boilerplate6 hits · 6 pts
SeverityFileLineSnippetContext
LOWllm_server/sources/generator.py35 def set_model(self, model: str) -> None:CODE
LOWsources/interaction.py268 def set_query(self, query: str) -> None:CODE
LOWsources/speech_to_text.py262 def set_grammar(self, phrases: List[str]) -> None:CODE
LOWsources/tools/tools.py51 def set_allow_language_exec_bash(self, value: bool) -> None:CODE
LOWsources/tools/__init__.py5__all__ = ["PyInterpreter", "BashInterpreter", "FileFinder", "webSearch", "FlightSearch", "GoInterpreter", "CInterpreterCODE
LOWsources/agents/__init__.py10__all__ = ["Agent", "CoderAgent", "CasualAgent", "FileAgent", "PlannerAgent", "BrowserAgent", "McpAgent"]CODE
Decorative Section Separators2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUMsources/browser_identity.py29# ---------------------------------------------------------------------------COMMENT
MEDIUMsources/browser_identity.py34# ---------------------------------------------------------------------------COMMENT
Overly Generic Function Names4 hits · 3 pts
SeverityFileLineSnippetContext
LOWtests/test_tools_parsing.py158def process_data(data):CODE
LOWtests/test_tools_parsing.py175 self.assertEqual(blocks[1], '\ndef process_data(data):\n return data.upper()\n')CODE
LOWllm_server/sources/decorator.py7 def my_function():STRING
LOWsources/utility.py110 def my_function():STRING
Over-Commented Block3 hits · 2 pts
SeverityFileLineSnippetContext
LOWfrontend/agentic-seek-front/src/setupTests.js1// jest-dom adds custom jest matchers for asserting on DOM nodes.COMMENT
LOWsearxng/settings.yml1# AgenticSeek SearXNG settings.COMMENT
LOWsources/browser.py1201# https://bot.incolumitas.com/COMMENT
AI Structural Patterns2 hits · 2 pts
SeverityFileLineSnippetContext
LOWsources/speech_to_text.py74CODE
LOWsources/tools/fileFinder.py90CODE
Fake / Example Data1 hit · 1 pts
SeverityFileLineSnippetContext
LOWfrontend/agentic-seek-front/src/App.js248 <p className="placeholder">CODE