AI Slop Code RIsk Monitor

EverMind-AI/EverOS

One portable memory layer for every AI agent: local-first, Markdown-native, user-owned, and self-evolving across apps, tools, and workflows.

38.6 High pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for EverMind-AI/EverOS, a Python project with 13,401 GitHub stars. SynthScan examined 184,974 lines of code across 891 source files, recording 4877 pattern matches distributed across 21 syntactic categories. The legacy adjusted pattern signal is 38.6 (High 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.

38.6
Adjusted Signal
38.6
Raw Pattern Score
100%
Time Factor
2026-10-10
Last Push
13.4K
Stars
Python
Language
185.0K
Lines of Code
891
Files
4.9K
Pattern Hits
2026-10-12
Scan Date
0.05
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 56.6/100 · HIGH

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

Hallucinated Dependency & Supply Chain Risk 26.0/100 · MEDIUM

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

Agent Over-Engineering Ratio 78.0/100 · CRITICAL

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

PR Review Velocity Impact 84.1/100 · CRITICAL

Which changes need focused human review? 4877 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 42MEDIUM 858LOW 3977

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 4877 distinct pattern matches across 21 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.

Decorative Section Separators810 hits · 2713 pts
SeverityFileLineSnippetContext
MEDIUMconfig.example.toml21# ── LLM ───────────────────────────────────────────────COMMENT
MEDIUMconfig.example.toml28# ── Embedding ─────────────────────────────────────────COMMENT
MEDIUMconfig.example.toml39# ── Rerank ────────────────────────────────────────────COMMENT
MEDIUMconfig.example.toml49# ── Other tunables you may want to override here ──────COMMENT
MEDIUMpyproject.toml168# ───────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMpyproject.toml170# ───────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtests/_consistency_assertions.py221# ── user_profile (single-md = single-row, PK = owner_id) ───────────────COMMENT
MEDIUMtests/_consistency_assertions.py275# ── agent_skill (SKILL.md + references/*.md, PK = <owner>_<name>) ──────COMMENT
MEDIUMtests/_consistency_assertions.py346# ── small utilities ────────────────────────────────────────────────────COMMENT
MEDIUM⚡tests/unit/test_benchmark_cli_portability.py85# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_cli_portability.py87# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_no_exemptions.py36# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_no_exemptions.py38# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_no_exemptions.py114# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_no_exemptions.py116# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_no_exemptions.py261# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_no_exemptions.py263# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_operational.py66# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_operational.py68# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_operational.py149# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_operational.py151# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_operational.py173# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_operational.py175# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_operational.py239# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_operational.py241# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_operational.py358# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_operational.py360# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_operational.py489# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_operational.py491# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_harness_own.py47# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_harness_own.py49# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_harness_own.py221# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_harness_own.py223# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_harness_own.py260# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_harness_own.py262# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_harness_own.py340# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_harness_own.py342# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_harness_own.py365# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_harness_own.py367# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_harness_own.py394# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_harness_own.py396# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_harness_own.py559# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_harness_own.py563# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/unit/test_benchmark_harness_own.py138# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/unit/test_benchmark_harness_own.py140# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/unit/test_benchmark_harness_own.py437# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/unit/test_benchmark_harness_own.py439# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_last_seventeen.py204# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_last_seventeen.py206# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_last_seventeen.py241# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_last_seventeen.py243# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_last_seventeen.py276# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_last_seventeen.py278# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_last_seventeen.py290# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_last_seventeen.py292# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/unit/test_benchmark_last_seventeen.py32# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/unit/test_benchmark_last_seventeen.py34# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/unit/test_benchmark_last_seventeen.py78# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/unit/test_benchmark_last_seventeen.py80# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/test_benchmark_metrics_definitions.py34# ---------------------------------------------------------------------------COMMENT
750 more matches not shown…
Hyper-Verbose Identifiers2504 hits · 2665 pts
SeverityFileLineSnippetContext
LOWtests/conftest.py92def _reset_embedding_capability_singleton() -> Iterator[None]:CODE
LOWtests/conftest.py115def _reset_rerank_capability_singleton() -> Iterator[None]:CODE
LOWtests/conftest.py130def _reset_multimodal_capability_singleton() -> Iterator[None]:CODE
LOWtests/_consistency_assertions.py84async def assert_md_lance_strict_consistent(CODE
LOWtests/unit/test_benchmark_evermembench_owner_mapping.py31def test_add_and_search_share_one_topic_owner() -> None:CODE
LOW⚡tests/unit/test_benchmark_cli_portability.py41def test_an_absolute_path_is_opened_as_given(tmp_path: Path) -> None:CODE
LOW⚡tests/unit/test_benchmark_cli_portability.py47def test_a_relative_path_is_opened_as_given(CODE
LOW⚡tests/unit/test_benchmark_cli_portability.py55def test_a_path_without_the_suffix_is_still_a_path(tmp_path: Path) -> None:CODE
LOW⚡tests/unit/test_benchmark_cli_portability.py63def test_a_built_in_name_still_resolves_under_configs(name: str) -> None:CODE
LOW⚡tests/unit/test_benchmark_cli_portability.py68def test_the_error_names_the_path_it_actually_opened(tmp_path: Path) -> None:CODE
LOW⚡tests/unit/test_benchmark_cli_portability.py78def test_a_suffixed_name_is_never_suffixed_twice(tmp_path: Path) -> None:CODE
LOW⚡tests/unit/test_benchmark_cli_portability.py90def test_no_proc_reports_instead_of_raising(CODE
LOWtests/unit/test_benchmark_answer_route.py41def test_clash_routes_to_the_two_stage_answer() -> None:CODE
LOWtests/unit/test_benchmark_answer_route.py53def test_no_clash_leaves_the_official_prompt_untouched() -> None:CODE
LOWtests/unit/test_benchmark_answer_route.py90def test_fenced_json_is_accepted() -> None:CODE
LOWtests/unit/test_benchmark_answer_route.py120def test_unknown_roles_do_not_masquerade_as_clash() -> None:CODE
LOWtests/unit/test_benchmark_answer_route.py146def test_the_harness_calls_the_hook_when_an_adapter_defines_it() -> None:CODE
LOWtests/unit/test_benchmark_prompts.py32def test_answer_prompt_renders(name: str, question_date: str) -> None:CODE
LOWtests/unit/test_benchmark_prompts.py55def test_judge_prompt_renders(name: str) -> None:CODE
LOWtests/unit/test_benchmark_prompts.py92def test_judge_meta_keys_are_declared(name: str) -> None:CODE
LOWtests/unit/test_benchmark_config.py10def test_defaults_construct_without_error() -> None:CODE
LOWtests/unit/test_benchmark_config.py27def test_from_toml_loads_default_config() -> None:CODE
LOWtests/unit/test_benchmark_config.py49def test_from_toml_missing_file_raises() -> None:CODE
LOWtests/unit/test_benchmark_config.py66def test_concurrency_fields_exist() -> None:CODE
LOWtests/unit/test_benchmark_config.py77def test_search_result_frozen() -> None:CODE
LOWtests/unit/test_benchmark_config.py96def test_search_result_jsonl_roundtrip() -> None:CODE
LOWtests/unit/test_benchmark_config.py115def test_answer_result_tracks_tokens() -> None:CODE
LOWtests/unit/test_benchmark_config.py131def test_judge_result_jsonl_roundtrip() -> None:CODE
LOWtests/unit/test_benchmark_config.py150def test_run_spec_includes_git_hash() -> None:CODE
LOWtests/unit/test_benchmark_config.py166def test_config_expands_environment_references() -> None:CODE
LOWtests/unit/test_benchmark_config.py185def test_an_unset_reference_keeps_its_own_name() -> None:CODE
LOWtests/unit/test_benchmark_config.py202def test_results_root_falls_back_when_its_variable_is_unset() -> None:CODE
LOWtests/unit/test_benchmark_config.py232def test_unresolved_recognises_only_a_real_reference() -> None:CODE
LOWtests/unit/test_benchmark_profile_trace_config.py59def test_every_benchmark_declares_both_knobs(name: str) -> None:CODE
LOWtests/unit/test_benchmark_profile_trace_config.py72def test_defaults_keep_the_adapter_in_charge() -> None:CODE
LOW⚡tests/unit/test_benchmark_profile_trace_config.py89def test_config_overrides_the_adapter_only_when_it_says_something(CODE
LOW⚡tests/unit/test_benchmark_profile_trace_config.py96def test_trace_off_gives_the_fleet_no_directory(tmp_path: Path) -> None:CODE
LOW⚡tests/unit/test_benchmark_profile_trace_config.py103def test_the_longmemeval_baseline_still_names_the_reference_models() -> None:CODE
LOWtests/unit/test_benchmark_profile_trace_config.py128def test_every_benchmark_disables_the_inotify_watcher(name: str) -> None:CODE
LOWtests/unit/test_benchmark_profile_trace_config.py147def test_smoke_does_not_discard_an_explicit_conv_list() -> None:CODE
LOW⚡tests/unit/test_benchmark_no_exemptions.py41def test_the_pool_shims_present_the_openai_surface() -> None:CODE
LOW⚡tests/unit/test_benchmark_no_exemptions.py53def test_the_ome_outcome_carries_both_numbers() -> None:CODE
LOW⚡tests/unit/test_benchmark_no_exemptions.py59def test_the_serving_spec_records_a_role_and_survives_json() -> None:CODE
LOW⚡tests/unit/test_benchmark_no_exemptions.py68def test_the_progress_bar_subclass_renders_at_both_ends() -> None:CODE
LOW⚡tests/unit/test_benchmark_no_exemptions.py78def test_the_colour_constants_are_inert_off_a_terminal() -> None:CODE
LOW⚡tests/unit/test_benchmark_no_exemptions.py85def test_every_adapter_is_reachable_through_the_runner_dispatch() -> None:CODE
LOW⚡tests/unit/test_benchmark_no_exemptions.py119def test_every_adapter_names_itself_after_its_config() -> None:CODE
LOW⚡tests/unit/test_benchmark_no_exemptions.py124def test_the_meta_key_declarations_reach_the_runner() -> None:CODE
LOW⚡tests/unit/test_benchmark_no_exemptions.py155def test_the_everos_version_is_readable_and_lands_in_the_manifest() -> None:CODE
LOW⚡tests/unit/test_benchmark_no_exemptions.py160def test_the_serving_specs_describe_every_configured_role() -> None:CODE
LOW⚡tests/unit/test_benchmark_no_exemptions.py168def test_the_search_retry_budget_is_a_positive_count() -> None:CODE
LOW⚡tests/unit/test_benchmark_no_exemptions.py173def test_the_budget_stop_flag_starts_clear_and_can_be_set() -> None:CODE
LOW⚡tests/unit/test_benchmark_no_exemptions.py180def test_the_ir_k_values_are_ascending_and_drive_the_metric() -> None:CODE
LOW⚡tests/unit/test_benchmark_no_exemptions.py189def test_the_session_timestamp_formats_each_parse_something() -> None:CODE
LOW⚡tests/unit/test_benchmark_no_exemptions.py197def test_the_locomo_category_five_filter_is_the_one_that_is_excluded() -> None:CODE
LOW⚡tests/unit/test_benchmark_no_exemptions.py266def test_write_jsonl_round_trips_one_row_per_item(tmp_path: Path) -> None:CODE
LOWtests/unit/test_benchmark_no_exemptions.py140def test_the_provenance_package_list_names_the_algorithm_packages() -> None:CODE
LOWtests/unit/test_benchmark_no_exemptions.py209def test_a_missing_dataset_path_fails_instead_of_loading_nothing() -> None:CODE
LOWtests/unit/test_benchmark_no_exemptions.py229def test_subtlememory_rejects_a_directory_that_is_not_there() -> None:CODE
LOWtests/unit/test_benchmark_no_exemptions.py241def test_the_synthetic_clock_is_only_a_fallback() -> None:CODE
2444 more matches not shown…
Unused Imports1123 hits · 1076 pts
SeverityFileLineSnippetContext
LOWtests/conftest.py17CODE
LOWtests/conftest.py27CODE
LOWtests/_consistency_assertions.py39CODE
LOWtests/unit/test_benchmark_evermembench_owner_mapping.py3CODE
LOWtests/unit/test_benchmark_cli_portability.py14CODE
LOWtests/unit/test_benchmark_answer_route.py18CODE
LOWtests/unit/test_benchmark_prompts.py12CODE
LOWtests/unit/test_benchmark_config.py3CODE
LOWtests/unit/test_benchmark_profile_trace_config.py9CODE
LOWtests/unit/test_benchmark_no_exemptions.py14CODE
LOWtests/unit/test_benchmark_operational.py10CODE
LOWtests/unit/test_benchmark_add_failure_gate.py18CODE
LOWtests/unit/test_benchmark_decider_trace_gate.py3CODE
LOWtests/unit/test_benchmark_headline_definition.py16CODE
LOWtests/unit/test_benchmark_harness_own.py18CODE
LOWtests/unit/test_benchmark_last_seventeen.py15CODE
LOWtests/unit/test_benchmark_decider_endpoint.py19CODE
LOWtests/unit/test_benchmark_profile_injection.py23CODE
LOWtests/unit/test_benchmark_metrics_definitions.py18CODE
LOWtests/unit/test_benchmark_pipeline.py19CODE
LOWtests/unit/test_benchmark_run_identity.py16CODE
LOWtests/unit/test_benchmark_fleet_shard_guard.py22CODE
LOWtests/unit/test_package_init_windows_dlls.py10CODE
LOWtests/unit/test_benchmark_store_default.py23CODE
LOWtests/unit/test_benchmark_owner_in_store.py17CODE
LOWtests/unit/test_benchmark_quiesce_between_passes.py15CODE
LOW…sts/unit/test_infra/test_episode_repo_list_after_ts.py9CODE
LOW…sts/unit/test_infra/test_lancedb_tables_nullability.py18CODE
LOWtests/unit/test_infra/test_index_router_maintenance.py10CODE
LOWtests/unit/test_infra/test_index_contract.py3CODE
LOW…ts/unit/test_infra/test_episode_repo_count_by_owner.py14CODE
LOW…sts/unit/test_infra/test_sqlite/test_sqlite_manager.py7CODE
LOW…s/unit/test_infra/test_sqlite/test_knowledge_tables.py3CODE
LOW…infra/test_sqlite/test_repos/test_reflection_report.py7CODE
LOW…t_infra/test_sqlite/test_repos/test_md_change_state.py20CODE
LOW…unit/test_infra/test_sqlite/test_repos/test_memcell.py17CODE
LOW…unit/test_infra/test_sqlite/test_repos/test_cluster.py15CODE
LOW…sts/unit/test_infra/test_ome/test_storage_migration.py3CODE
LOW…test_infra/test_ome/test_engine_crash_recovery_gate.py15CODE
LOWtests/unit/test_infra/test_ome/test_registry.py1CODE
LOWtests/unit/test_infra/test_ome/test_engine.py1CODE
LOWtests/unit/test_infra/test_ome/test_engine_event_id.py3CODE
LOWtests/unit/test_infra/test_ome/test_crash_recovery.py1CODE
LOWtests/unit/test_infra/test_ome/test_idle_scanner.py1CODE
LOWtests/unit/test_infra/test_ome/test_triggers.py1CODE
LOWtests/unit/test_infra/test_ome/test_exceptions.py1CODE
LOWtests/unit/test_infra/test_ome/test_records.py1CODE
LOWtests/unit/test_infra/test_ome/test_storage.py1CODE
LOWtests/unit/test_infra/test_ome/test_run_record_store.py3CODE
LOWtests/unit/test_infra/test_ome/test_runner.py1CODE
LOWtests/unit/test_infra/test_ome/test_config.py1CODE
LOWtests/unit/test_infra/test_ome/test_config_reloader.py3CODE
LOWtests/unit/test_infra/test_ome/test_idle_store.py1CODE
LOWtests/unit/test_infra/test_ome/test_context.py1CODE
LOWtests/unit/test_infra/test_ome/test_e2e.py7CODE
LOWtests/unit/test_infra/test_ome/test_counter_store.py1CODE
LOWtests/unit/test_infra/test_ome/test_events.py1CODE
LOWtests/unit/test_infra/test_ome/test_dispatcher.py1CODE
LOWtests/unit/test_infra/test_ome/test_testing_harness.py3CODE
LOWtests/unit/test_infra/test_ome/test_gates.py1CODE
1063 more matches not shown…
Docstring Block Structure20 hits · 100 pts
SeverityFileLineSnippetContext
HIGHsrc/everos/infra/ome/decorator.py115Mark an async function as an OME strategy. Args: name: Unique strategy name (used for logging, run records,STRING
HIGHsrc/everos/infra/ome/engine.py806Return run records for ``strategy_name``, optionally filtered by status. Args: strategy_name: StratSTRING
HIGHsrc/everos/infra/ome/engine.py831Fetch a single run record by ``run_id``. Args: run_id: The 32-character ``uuid4().hex`` assigned atSTRING
HIGHsrc/everos/infra/ome/engine.py847Return all run records triggered by ``event_id``. Not guarded by ``_refuse_inside_strategy`` — designed to be STRING
HIGHsrc/everos/infra/ome/engine.py883Poll until all runs triggered by ``event_id`` reach a terminal status. Not guarded by ``_refuse_inside_strategySTRING
HIGH…infra/persistence/markdown/writers/knowledge_writer.py57Write md files and return the document directory path. Args: memories: Flat list of nodes produced STRING
HIGHsrc/everos/core/persistence/markdown/writer.py107Reject a write target that resolves outside the memory root. Defense-in-depth against path traversal: a caller-STRING
HIGHsrc/everos/memory/reflection/orchestrator.py1077Coerce a timestamp to milliseconds. LanceDB episode rows store ``timestamp`` as a ``datetime`` object; the algoSTRING
HIGHsrc/everos/component/llm/factory.py13Build an OpenAI-compatible LLM provider from settings. Unwraps :class:`pydantic.SecretStr` here so downstream calleSTRING
HIGHsrc/everos/component/embedding/factory.py20Build an OpenAI-compatible embedding provider from settings. Args: settings: The :class:`EmbeddingSettings`STRING
HIGHsrc/everos/component/parser/_core.py55Parse a file via everalgo-parser with the multimodal LLM client. Args: raw_file: Hydrated ``RawFile`` with STRING
HIGHsrc/everos/component/rerank/factory.py26Build a rerank provider from settings. Args: settings: The :class:`RerankSettings` slice from :STRING
HIGHsrc/everos/service/knowledge.py116Run the algo extractor and return non-empty memories. Args: extractor: Algo extractor injected by the calleSTRING
HIGHsrc/everos/service/knowledge.py158Create a knowledge document from parsed content. Args: extractor: Algo extractor injected by the caller. STRING
HIGHsrc/everos/service/knowledge.py357Fetch a document with its topic list. Args: doc_id: Document primary key. app_id: Tenant applicatioSTRING
HIGHsrc/everos/service/knowledge.py466Fetch a single topic with full content. Args: topic_id: Topic node_id primary key. app_id: Tenant aSTRING
HIGHsrc/everos/service/knowledge.py590Replace a document atomically — old data preserved on failure. The replacement is performed in-place: the md directSTRING
HIGHsrc/everos/service/knowledge.py872Update mutable document metadata in md (truth) and SQLite (immediate). Args: doc_id: Document primary key. STRING
HIGHsrc/everos/service/knowledge.py979Reduce an untrusted upload filename to a single safe path component. The multipart ``filename`` is attacker-controlSTRING
HIGHsrc/everos/service/knowledge.py1188Build a backend-neutral predicate scoped to the given tenant. Args: app_id: Tenant application identifier. STRING
Modern Structural Boilerplate81 hits · 82 pts
SeverityFileLineSnippetContext
LOW⚡…s/unit/test_memory/test_cascade/test_watcher_events.py131async def _settle() -> None:CODE
LOWtests/unit/test_service/test_memorize_engine_gate.py55def _set_embed_available(monkeypatch: pytest.MonkeyPatch, *, available: bool) -> None:CODE
LOWtests/integration/test_memorize_agent_mode.py131 async def _setup(*, mode: str = "agent", fake_llm: FakeLLMClient) -> None:CODE
LOWtests/integration/test_memorize_window_segmentation.py124 async def _setup(*, fake_llm: FakeLLMClient) -> None:CODE
LOW…s/integration/test_memorize_concurrent_session_lock.py122 async def _setup(*, fake_llm: FakeLLMClient) -> None:CODE
LOWtests/integration/test_reflection_integration.py203async def _setup_sqlite(monkeypatch: pytest.MonkeyPatch) -> None:CODE
LOWtests/integration/test_ome_strategies_integration.py225async def _setup_system_db_schema(monkeypatch: pytest.MonkeyPatch) -> None:CODE
LOW⚡tests/e2e/test_reflection_e2e.py46logger = logging.getLogger(__name__)CODE
LOWbenchmarks/metrics/__init__.py10__all__ = ["core", "ir"]CODE
LOWbenchmarks/adapters/__init__.py36__all__ = ["get", "names"]CODE
LOWscripts/e2e_memorize/run.py80async def _setup() -> None:CODE
LOWsrc/everos/infra/ome/__init__.py40__all__ = [CODE
LOWsrc/everos/infra/ome/testing/__init__.py9__all__ = ["FakeStrategyContext", "StrategyTestHarness"]CODE
LOWsrc/everos/infra/persistence/predicate.py158__all__ = [CODE
LOWsrc/everos/infra/persistence/markdown/__init__.py57__all__ = [CODE
LOW…/everos/infra/persistence/markdown/writers/__init__.py36__all__ = [CODE
LOWsrc/everos/infra/persistence/markdown/mds/__init__.py37__all__ = [CODE
LOW…/everos/infra/persistence/markdown/readers/__init__.py43__all__ = [CODE
LOWsrc/everos/infra/persistence/backends/milvus.py57__all__ = ["MilvusIndexBackend", "milvus_index_backend"]CODE
LOWsrc/everos/infra/persistence/backends/lancedb.py461__all__ = [CODE
LOWsrc/everos/infra/persistence/sqlite/__init__.py61__all__ = [CODE
LOWsrc/everos/infra/persistence/sqlite/repos/__init__.py22__all__ = [CODE
LOWsrc/everos/infra/persistence/sqlite/tables/__init__.py20__all__ = [CODE
LOWsrc/everos/infra/persistence/index/protocols.py196__all__ = [CODE
LOWsrc/everos/infra/persistence/index/__init__.py151__all__ = [CODE
LOWsrc/everos/infra/persistence/index/predicate.py24__all__ = [CODE
LOWsrc/everos/infra/persistence/index/router.py278__all__ = [CODE
LOWsrc/everos/infra/persistence/index/schema.py149__all__ = ["IndexField", "IndexFieldKind", "IndexSchema", "schema_for"]CODE
LOWsrc/everos/infra/persistence/lancedb/__init__.py388__all__ = [CODE
LOWsrc/everos/infra/persistence/lancedb/repos/__init__.py32__all__ = [CODE
LOWsrc/everos/infra/persistence/lancedb/tables/__init__.py29__all__ = [CODE
LOWsrc/everos/infra/persistence/milvus/milvus_manager.py99__all__ = [CODE
LOWsrc/everos/infra/persistence/milvus/__init__.py62__all__ = [CODE
LOWsrc/everos/infra/persistence/milvus/repos.py156__all__ = [CODE
LOWsrc/everos/infra/persistence/milvus/predicate.py109__all__ = ["render_predicate"]CODE
LOWsrc/everos/infra/persistence/milvus/repository.py1078__all__ = ["MilvusRepoBase", "MilvusValueLimitError"]CODE
LOWsrc/everos/core/middleware/__init__.py23__all__ = [CODE
LOWsrc/everos/core/context/__init__.py17__all__ = [CODE
LOWsrc/everos/core/observability/metrics/registry.py21def set_metrics_registry(registry: CollectorRegistry) -> None:CODE
LOWsrc/everos/core/observability/metrics/__init__.py22__all__ = [CODE
LOW⚡src/everos/core/observability/tracing/provider.py51 def set_attribute(self, key: str, value: object) -> None: ...CODE
LOW⚡src/everos/core/observability/tracing/provider.py53 def set_attributes(self, attributes: dict[str, object]) -> None: ...CODE
LOW⚡src/everos/core/observability/tracing/provider.py57 def set_status(self, *args: object, **kwargs: object) -> None: ...CODE
LOWsrc/everos/core/observability/tracing/attributes.py49def set_capture_content(enabled: bool) -> None:CODE
LOWsrc/everos/core/observability/tracing/attributes.py55def set_redactor(redactor: Callable[[str], str] | None) -> None:CODE
LOWsrc/everos/core/observability/tracing/__init__.py38__all__ = [CODE
LOWsrc/everos/core/observability/logging/__init__.py13__all__ = ["configure_logging", "get_logger"]CODE
LOWsrc/everos/core/lifespan/__init__.py24__all__ = [CODE
LOWsrc/everos/core/persistence/__init__.py70__all__ = [CODE
LOWsrc/everos/core/persistence/markdown/__init__.py52__all__ = [CODE
LOWsrc/everos/core/persistence/sqlite/__init__.py33__all__ = [CODE
LOWsrc/everos/core/persistence/lancedb/__init__.py26__all__ = [CODE
LOWsrc/everos/memory/models.py327__all__ = [CODE
LOWsrc/everos/memory/__init__.py35__all__ = [CODE
LOWsrc/everos/memory/strategies/__init__.py29__all__ = [CODE
LOWsrc/everos/memory/prompt_slots/__init__.py13__all__ = ["PromptLoader"]CODE
LOWsrc/everos/memory/get/__init__.py39__all__ = [CODE
LOWsrc/everos/memory/search/__init__.py55__all__ = [CODE
LOWsrc/everos/memory/search/filters.py202__all__ = [CODE
LOWsrc/everos/memory/search/recall/__init__.py28__all__ = [CODE
21 more matches not shown…
Excessive Try-Catch Wrapping72 hits · 69 pts
SeverityFileLineSnippetContext
LOW⚡tests/unit/test_infra/test_ome/test_events.py24 except Exception:CODE
LOW…_core/test_persistence/test_lancedb/test_repository.py1032 except Exception as exc:CODE
LOWtests/e2e/test_reflection_e2e.py315 except Exception as e:CODE
LOWtests/e2e/test_reflection_e2e.py341 except Exception:CODE
LOWtests/e2e/test_reflection_e2e.py804 except Exception as e:CODE
LOWuse-cases/openher/demo/evermemos_demo.py58 except Exception:CODE
LOWuse-cases/openher/integration/evermemos_mixin.py122 except Exception as e:CODE
LOWuse-cases/openher/integration/evermemos_mixin.py127 except Exception as e:CODE
LOWuse-cases/openher/integration/evermemos_mixin.py155 except Exception as e:CODE
LOWuse-cases/openher/integration/evermemos_mixin.py190 except Exception:CODE
MEDIUMuse-cases/openher/integration/evermemos_mixin.py111def _do_store():CODE
LOWexamples/langfuse/record_trace.py123 except Exception as exc: # keep the sink alive; the export retriesCODE
LOW⚡benchmarks/run.py854 except Exception as exc:CODE
LOW⚡benchmarks/run.py2774 except Exception:CODE
LOWbenchmarks/run.py1869 except Exception as e:CODE
LOWbenchmarks/run.py1917 except Exception as e:CODE
LOWbenchmarks/run.py2160 except Exception as e:CODE
LOWbenchmarks/run.py3126 except Exception as err:CODE
LOWbenchmarks/run.py3418 except Exception as _e:CODE
LOWbenchmarks/run.py4128 except Exception:CODE
LOWbenchmarks/run.py4444 except Exception as e:CODE
LOWsrc/everos/infra/ome/engine.py298 except Exception:CODE
LOWsrc/everos/infra/ome/engine.py402 except Exception:CODE
LOWsrc/everos/infra/ome/engine.py600 except Exception as e:CODE
LOWsrc/everos/infra/ome/engine.py695 except Exception:CODE
LOWsrc/everos/infra/ome/_background/config_reloader.py156 except Exception as e:CODE
LOWsrc/everos/infra/ome/_background/config_reloader.py231 except Exception:CODE
LOWsrc/everos/infra/ome/_background/config_reloader.py236 except Exception:CODE
LOWsrc/everos/infra/ome/_background/idle_scanner.py55 except Exception:CODE
LOWsrc/everos/infra/ome/_background/crash_recovery.py73 except Exception:CODE
LOWsrc/everos/infra/ome/_dispatch/dispatcher.py180 except Exception:CODE
LOWsrc/everos/infra/ome/_dispatch/runner.py257 except Exception as e:CODE
LOWsrc/everos/infra/ome/_dispatch/runner.py303 except Exception:CODE
LOWsrc/everos/infra/ome/_dispatch/runner.py330 except Exception:CODE
LOWsrc/everos/infra/ome/_stores/storage.py133 except Exception:CODE
LOWsrc/everos/infra/persistence/lancedb/__init__.py246 except Exception as exc:CODE
LOWsrc/everos/infra/persistence/lancedb/lancedb_manager.py85 except Exception:CODE
LOWsrc/everos/infra/persistence/milvus/__init__.py47 except Exception:CODE
LOWsrc/everos/core/middleware/profile.py66 except Exception:CODE
LOWsrc/everos/core/observability/tracing/provider.py165 except Exception: # pragma: no cover - telemetry must never break callersCODE
LOWsrc/everos/core/observability/tracing/provider.py177 except Exception: # pragma: no cover - telemetry must never break callersCODE
LOWsrc/everos/core/observability/tracing/scores.py111 except Exception: # telemetry must never break; log + continueCODE
LOWsrc/everos/core/lifespan/factory.py52 except Exception:CODE
LOWsrc/everos/core/persistence/markdown/writer.py161 except Exception:CODE
LOWsrc/everos/core/persistence/sqlite/session.py43 except Exception:CODE
LOWsrc/everos/memory/search/llm_multiround.py358 except Exception as err:CODE
LOWsrc/everos/memory/search/llm_multiround.py1108 except Exception as err:CODE
LOWsrc/everos/memory/cascade/worker.py547 except Exception as exc:CODE
LOWsrc/everos/memory/cascade/worker.py741 except Exception as exc:CODE
LOWsrc/everos/memory/cascade/worker.py831 except Exception as exc:CODE
LOWsrc/everos/memory/cascade/worker.py948 except Exception:CODE
LOWsrc/everos/memory/cascade/worker.py1048 except Exception as exc:CODE
LOWsrc/everos/memory/cascade/worker.py1245 except Exception:CODE
LOWsrc/everos/memory/cascade/worker.py1263 except Exception as exc:CODE
LOWsrc/everos/memory/cascade/scanner.py123 except Exception as exc:CODE
LOWsrc/everos/memory/cascade/_backfill.py510 except Exception as exc:CODE
LOWsrc/everos/memory/cascade/_backfill.py522 except Exception as exc:CODE
LOWsrc/everos/memory/cascade/_backfill.py559 except Exception as exc:CODE
LOWsrc/everos/memory/cascade/_backfill.py572 except Exception as exc:CODE
LOWsrc/everos/memory/cascade/_backfill.py706 except Exception:CODE
12 more matches not shown…
Modern AI Meta-Vocabulary23 hits · 67 pts
SeverityFileLineSnippetContext
MEDIUM⚡…est_memory/test_strategies/test_extract_agent_skill.py534# ── end-to-end orchestration (mocked) ────────────────────────────────────COMMENT
MEDIUM…sts/unit/test_memory/test_search/test_agentic_agent.py298# by ``everalgo.rank.agentic._call_llm_for_sufficiency``. ``is_sufficient=True``COMMENT
MEDIUM…t/test_memory/test_extract/test_parser/test_mapping.py17 """file:// guardrails read settings; keep the lru_cache from leakingSTRING
MEDIUM⚡…t/test_memory/test_extract/test_parser/test_mapping.py44# ── build_raw_file: file:// hydration + guardrails ──────────────────────COMMENT
MEDIUM⚡…t/test_memory/test_extract/test_parser/test_mapping.py44# ── build_raw_file: file:// hydration + guardrails ──────────────────────COMMENT
MEDIUM…t/test_core/test_observability/test_span_attributes.py89 # A multi-call operation (e.g. agentic search issuing several chats)COMMENT
MEDIUMtests/integration/test_api/test_health_capabilities.py104 # Tier 1 disables: vector/hybrid/agentic/reflection/skill/knowledge/multimodalCOMMENT
MEDIUMtests/e2e/test_search_endpoint_e2e.py447 # will pass, vector/hybrid/agentic methods are skipped anyway.COMMENT
MEDIUMtests/e2e/test_search_endpoint_e2e.py1392 # is explicitly about counseling + mental health), so the agenticCOMMENT
MEDIUMdocs/overview.md47### 3. Algorithm-orchestration separationCOMMENT
MEDIUMbenchmarks/config_vector.toml12methods = "vector" # comma-separated: keyword, vector, hybrid, agenticCODE
MEDIUMbenchmarks/config_hybrid.toml12methods = "hybrid" # comma-separated: keyword, vector, hybrid, agenticCODE
MEDIUMbenchmarks/config_hybrid_judge4o.toml12methods = "hybrid" # comma-separated: keyword, vector, hybrid, agenticCODE
MEDIUMbenchmarks/config_vector_judge4o.toml12methods = "vector" # comma-separated: keyword, vector, hybrid, agenticCODE
MEDIUMbenchmarks/config_keyword.toml12methods = "keyword" # comma-separated: keyword, vector, hybrid, agenticCODE
MEDIUM⚡benchmarks/adapters/subtlememory.py158# * answer -- the official v1_concise prompt, not LoCoMo's chain-of-thought oneCOMMENT
MEDIUM⚡benchmarks/adapters/subtlememory.py161# * context -- a numbered evidence list, with no speaker-pair scaffoldingCOMMENT
MEDIUMbenchmarks/configs/default.toml11methods = "agentic" # comma-separated: keyword, vector, hybrid, agenticCODE
MEDIUMsrc/everos/memory/strategies/extract_agent_skill.py250# ── orchestration helpers ────────────────────────────────────────────────COMMENT
MEDIUMsrc/everos/memory/search/llm_multiround.py764 # question is already displayed above it and the few-shot uses thisCOMMENT
MEDIUM⚡src/everos/memory/search/manager.py616 # so the cross-encoder rerank is covered uniformly with the agenticCOMMENT
MEDIUMsrc/everos/config/settings.py666 # (HYBRID LR / rerank / agentic). Not bounded to [0, 1] because rawCOMMENT
MEDIUMsrc/everos/component/rerank/deepinfra_provider.py47# as a yes/no generator, so the prompt scaffolding must be supplied client-sideCOMMENT
Over-Commented Block67 hits · 60 pts
SeverityFileLineSnippetContext
LOWconfig.example.toml1# Example user-level config — copy to ~/.everos/config.toml.COMMENT
LOWconfig.example.toml41model = "Qwen/Qwen3-Reranker-4B"COMMENT
LOWconfig.example.toml61# backend = "lancedb" # or "milvus"COMMENT
LOWpyproject.toml21]COMMENT
LOWpyproject.toml61 # Observability (core/observability)COMMENT
LOWpyproject.toml201asyncio_mode = "auto"COMMENT
LOWpyproject.toml261source_modules = ["everos.service", "everos.memory", "everos.entrypoints"]COMMENT
LOWtests/conftest.py61 from everos.config import load_settingsCOMMENT
LOW…t_infra/test_sqlite/test_repos/test_md_change_state.py261 assert row is not NoneCOMMENT
LOW…it/test_memory/test_strategies/test_partition_locks.py121 await asyncio.gather(task_holder, task_a, task_b)COMMENT
LOWtests/unit/test_component/test_utils/test_datetime.py201def test_to_date_str_returns_yyyy_mm_dd() -> None:COMMENT
LOWtests/unit/test_component/test_utils/test_datetime.py901COMMENT
LOWtests/e2e/test_knowledge_e2e.py321COMMENT
LOWtests/e2e/test_add_flush_agent_pipeline_e2e.py241 f"(pytest={len(pytest_skills)}, sympy={len(sympy_skills)}, "COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py1681 filters={"session_id": "sess_assistant"},COMMENT
LOWuse-cases/openher/integration/context_features.py61COMMENT
LOWbenchmarks/run.py1821 # A benchmark may grade several question kinds with different prompts (EverMemBenchCOMMENT
LOWbenchmarks/run.py3101 client = openai.OpenAI(api_key=key, base_url=base_url, timeout=60.0, max_retries=0)COMMENT
LOWbenchmarks/run.py3381 # A marker is only trustworthy if the store it describes still holds that owner'sCOMMENT
LOWbenchmarks/run.py3461 msg_count += remainingCOMMENT
LOWbenchmarks/run.py3481 # override. A reproduction command that needs extra flags the documented userCOMMENT
LOWbenchmarks/run.py3581 "owner_id": owner_id,COMMENT
LOWbenchmarks/run.py3941 args.run_name = args.run_name or args.benchmark_nameCOMMENT
LOWbenchmarks/run.py4221 # An explicit --base-url means the caller is pointing at servers they manage,COMMENT
LOWbenchmarks/run.py4241 # at a single prebuilt store while asking for more than one server reads thatCOMMENT
LOWbenchmarks/run.py4461 # model, a scored zero. Measured: 225 of 493 questions on the first full LoCoMoCOMMENT
LOWbenchmarks/config.py261 the path actually opened, which is the only way to tell a missingCOMMENT
LOWbenchmarks/reproduce.sh1#!/usr/bin/env bashCOMMENT
LOWbenchmarks/adapters/evermembench.py341# context and the question is asked anyway (everos_adapter.py:289-294). It mattersCOMMENT
LOWbenchmarks/adapters/evermembench.py381 if not lines and not render_profile_lines(profiles):COMMENT
LOWbenchmarks/adapters/subtlememory.py581# beats every single-prompt variant.COMMENT
LOWbenchmarks/configs/evermembench.toml1# EverMemBench, the standard run: ORIGINAL merged reference stores, profile injection OFF.COMMENT
LOWbenchmarks/configs/evermembench.toml21# store that run reused a store this harness built itself, and which wasCOMMENT
LOWbenchmarks/configs/evermembench.toml61decider_base_url = "${BENCH_DECIDER_BASE_URL}" # OpenAI-compatible endpoint serving decider_modelCOMMENT
LOWbenchmarks/configs/longmemeval.toml21 # published numbers used qwen3.6-27B here; setCOMMENT
LOWbenchmarks/configs/subtlememory.toml21 # BENCH_DECIDER_MODEL + BENCH_DECIDER_BASE_URLCOMMENT
LOWbenchmarks/configs/locomo.toml21 # published numbers used qwen3.6-27B here; setCOMMENT
LOW.github/workflows/release.yml1# Publishes to PyPI via Trusted Publishing (OIDC) — no stored token — and thenCOMMENT
LOWsrc/everos/core/observability/logging/factory.py121 root.setLevel(log_level)COMMENT
LOWsrc/everos/core/persistence/sqlite/engine.py41 An :class:`AsyncEngine` ready for use with :class:`AsyncSession`.COMMENT
LOWsrc/everos/core/persistence/lancedb/repository.py601 # filesystem walk cannot overrun the prune budget.COMMENT
LOWsrc/everos/memory/strategies/extract_agent_skill.py161 # ranking half of the pipeline cannot serve. Tier upgrades require aCOMMENT
LOW…everos/memory/strategies/trigger_profile_clustering.py41 # When embedding is unavailable we cannot vectorise the episode, soCOMMENT
LOWsrc/everos/memory/search/llm_multiround.py81# each sub-query's top non-core guaranteed + max-RRF-score fill (MAX acrossCOMMENT
LOWsrc/everos/memory/search/manager.py101COMMENT
LOWsrc/everos/memory/cascade/worker.py921 # Serialise behind any in-flight rebuild (rare; only during theCOMMENT
LOWsrc/everos/memory/cascade/worker.py1001 # needs it.COMMENT
LOWsrc/everos/memory/cascade/worker.py1041 state.optimize_failures = 0COMMENT
LOWsrc/everos/memory/cascade/worker.py1061 # recreating it; if the rebuild lost the race too, its failure wasCOMMENT
LOWsrc/everos/memory/cascade/_backfill.py681 # actually made it into ``updates``. When the primaryCOMMENT
LOWsrc/everos/memory/cascade/_backfill.py741 # mode as v1.1.3's FTS optimize gap, #336 /COMMENT
LOWsrc/everos/memory/cascade/watcher.py101 # paired ``on_moved`` has already enqueued the dest as 'added'.COMMENT
LOWsrc/everos/config/default_ome.toml1# everos OME (Offline Memory Engine) — strategy configuration.COMMENT
LOWsrc/everos/config/default_ome.toml21# scan_interval_seconds = int > 0 # paired with idle_seconds; must be <= idle/2COMMENT
LOWsrc/everos/config/default_ome.toml41# Profile clustering trigger (fires on each EpisodeExtracted event).COMMENT
LOWsrc/everos/config/default_ome.toml61# Agent case extraction (runs per agent memcell). One per tool call cycle.COMMENT
LOWsrc/everos/config/default.toml1# everos default configuration.COMMENT
LOWsrc/everos/config/default.toml21# keeps the API on loopback only — EverOS ships no built-in auth (seeCOMMENT
LOWsrc/everos/config/default.toml41journal_size_limit_bytes = 67108864COMMENT
LOWsrc/everos/config/default.toml81# pointing the decider at another hosted model needs only `model`; set base_url to run itCOMMENT
7 more matches not shown…
AI Slop Vocabulary24 hits · 56 pts
SeverityFileLineSnippetContext
MEDIUMpyproject.toml188# literals, copied byte-for-byte from each benchmark's reference harness. Rewrapping oneCOMMENT
MEDIUMtests/_consistency_assertions.py62# when it integrates with the test harness.COMMENT
MEDIUMtests/unit/test_benchmark_answer_route.py150 # The extra stage has to go through the harness's own client so it is billedCOMMENT
MEDIUMtests/unit/test_benchmark_profile_trace_config.py48# a coincidence: each benchmark's reference harness sends no profile, so ON is aCOMMENT
MEDIUM…est_core/test_persistence/test_sqlite/test_orm_crud.py96 # comparison should be ``>=`` to be robust on fast machines).COMMENT
MEDIUM⚡tests/e2e/test_add_flush_user_pipeline_e2e.py132 """One big seamless run: add 19 batches, flush, poll, assert everything."""STRING
MEDIUMbenchmarks/run.py1788 # and answer anyway. LongMemEval's harness returns [NO_CONTEXT] withCOMMENT
MEDIUMbenchmarks/run.py2141 # A benchmark whose harness parses the verdict its own way supplies thatCOMMENT
MEDIUMbenchmarks/run.py3976 # harness rejected the very method the multi-round results were produced with -- aCOMMENT
MEDIUMbenchmarks/adapters/longmemeval.py318# HYBRID judge -- verbatim from the reference harness's rejudge_hybrid.pySTRING
MEDIUM⚡benchmarks/adapters/subtlememory.py154# harness (Evaluation/SubtleMemory/EverOS/legacy/test_subtlememory.py).COMMENT
MEDIUMbenchmarks/adapters/subtlememory.py482# constant and stays byte-identical to it; `answer` is this harness's addition, becauseSTRING
MEDIUMbenchmarks/configs/evermembench.toml4# EverMemBench config. The arm it used to contrast against -- a store this harnessCOMMENT
MEDIUMbenchmarks/configs/evermembench.toml21# store that run reused a store this harness built itself, and which wasCOMMENT
MEDIUMbenchmarks/configs/evermembench.toml84[retrieval_env] # exported to the EverOS servers this harness startsCODE
MEDIUM⚡benchmarks/configs/longmemeval.toml32include_profile = false # OFF. The reference harness for thisCODE
MEDIUM⚡benchmarks/configs/longmemeval.toml41[providers] # empty on purpose: this benchmark's harness sends noCODE
MEDIUM⚡benchmarks/configs/longmemeval.toml43[retrieval_env] # exported to the EverOS servers this harness startsCODE
MEDIUMbenchmarks/configs/subtlememory.toml31include_profile = false # OFF. The reference harness for thisCODE
MEDIUMbenchmarks/configs/subtlememory.toml45[retrieval_env] # exported to the EverOS servers this harness startsCODE
MEDIUMbenchmarks/configs/locomo.toml32include_profile = false # OFF. The reference harness for thisCODE
MEDIUMbenchmarks/configs/locomo.toml46[retrieval_env] # exported to the EverOS servers this harness startsCODE
MEDIUM…/everos/infra/persistence/lancedb/repos/agent_skill.py69 # ``model_validate`` so this stays robust regardless ofCOMMENT
MEDIUMsrc/everos/entrypoints/tui/demo/app.py91 """Return a one-shot phase for stages and a seamless loop for celebration."""STRING
Cross-File Repetition9 hits · 45 pts
SeverityFileLineSnippetContext
HIGHbenchmarks/adapters/longmemeval.py0episodes memories for conversation between {speaker_a} and {speaker_b}: {episodes}STRING
HIGHbenchmarks/adapters/locomo.py0episodes memories for conversation between {speaker_a} and {speaker_b}: {episodes}STRING
HIGHbenchmarks/adapters/evermembench.py0episodes memories for conversation between {speaker_a} and {speaker_b}: {episodes}STRING
HIGH…c/everos/infra/persistence/lancedb/tables/foresight.py0app / project scope (default ``"default"``); cascade fills from md path.STRING
HIGHsrc/everos/infra/persistence/lancedb/tables/episode.py0app / project scope (default ``"default"``); cascade fills from md path.STRING
HIGH…/everos/infra/persistence/lancedb/tables/agent_case.py0app / project scope (default ``"default"``); cascade fills from md path.STRING
HIGH…everos/infra/persistence/lancedb/tables/agent_skill.py0app / project scope (default ``"default"``); cascade fills from md path.STRING
HIGH…veros/infra/persistence/lancedb/tables/user_profile.py0app / project scope (default ``"default"``); cascade fills from md path.STRING
HIGH…everos/infra/persistence/lancedb/tables/atomic_fact.py0app / project scope (default ``"default"``); cascade fills from md path.STRING
Verbosity Indicators31 hits · 42 pts
SeverityFileLineSnippetContext
LOW⚡…/unit/test_memory/test_reflection/test_orchestrator.py196 # Step 0: orphan detection returns empty.COMMENT
LOW⚡…/unit/test_memory/test_reflection/test_orchestrator.py199 # Step 1: cluster members (episode type).COMMENT
LOW⚡…/unit/test_memory/test_reflection/test_orchestrator.py204 # Step 2: fetch episodes by entry_id.COMMENT
LOW⚡…/unit/test_memory/test_reflection/test_orchestrator.py213 # Step 4: algo reflector returns merged episode.COMMENT
LOW⚡…/unit/test_memory/test_reflection/test_orchestrator.py222 # Step 5: episode writer returns entry id.COMMENT
LOW⚡…/unit/test_memory/test_reflection/test_orchestrator.py227 # Step 6: wait_for_event succeeds.COMMENT
LOW⚡…/unit/test_memory/test_reflection/test_orchestrator.py230 # Step 7: deprecate -> cluster operations.COMMENT
LOW⚡tests/unit/test_entrypoints/test_tui/test_demo_app.py511 # Step 1: storing a memory must NOT trigger a recall or an answer.COMMENT
LOW⚡tests/unit/test_entrypoints/test_tui/test_demo_app.py521 # Step 2: the question is what produces the everos answer.COMMENT
LOW⚡tests/e2e/test_search_endpoint_e2e.py1816 # Step 4: switch display tz to UTC, drop caches.COMMENT
LOW⚡tests/e2e/test_search_endpoint_e2e.py1819 # Step 5: /search the same row under UTC display tz.COMMENT
LOW⚡tests/e2e/test_search_endpoint_e2e.py1835 # Step 6: the anti-drift assertion — same UTC instant across both renders.COMMENT
LOW⚡tests/e2e/test_search_endpoint_e2e.py1899 # Step 3: anti-drift — same UTC instant before and after the switch.COMMENT
LOW⚡tests/e2e/test_search_endpoint_e2e.py1986 # Step 4: anti-drift — same UTC instant under both renders.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py1753 # Step 1: switch to Shanghai, write a row at a deterministic instant.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py1784 # Step 2: /search under Shanghai display tz → expect +08:00 offset.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py1799 # Step 3: white-box probe — SQLite row comes back UTC-aware.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py1869 # Step 1: Shanghai display tz.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py1884 # Step 2: switch to UTC.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py1932 # Step 1: UTC display tz first, write at 06:00 UTC = 14:00 Shanghai.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py1959 # Step 2: read under UTC → expect Z / +00:00 + 06:00 wall clock.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py1972 # Step 3: switch to Shanghai, read again → expect +08:00 + 14:00 wall clock.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py2016 # Step 1: write row A under Shanghai.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py2035 # Step 2: switch to UTC, build row B.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py2065 # Step 3: query under Shanghai → both rows render +08:00, instants preserved.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py2086 # Step 4: query under UTC → both render Z/+00:00, instants preserved.COMMENT
LOW⚡…es/game-of-throne-demo/scripts/clear-memories-cloud.ts260 // Step 1: Check EverMind Cloud healthCOMMENT
LOW⚡…es/game-of-throne-demo/scripts/clear-memories-cloud.ts270 // Step 2: Delete memories from cloudCOMMENT
LOW…es/game-of-throne-demo/scripts/clear-memories-cloud.ts296 // Step 3: Clean up progress filesCOMMENT
LOW⚡src/everos/entrypoints/tui/demo/app.py586 # Step 1: store the line. No answer here — just remember it.STRING
LOW⚡src/everos/entrypoints/tui/demo/app.py595 # Step 2: a question. Echo it, then recall against everything stored.STRING
Structural Annotation Overuse29 hits · 40 pts
SeverityFileLineSnippetContext
LOW⚡…/unit/test_memory/test_reflection/test_orchestrator.py196 # Step 0: orphan detection returns empty.COMMENT
LOW⚡…/unit/test_memory/test_reflection/test_orchestrator.py199 # Step 1: cluster members (episode type).COMMENT
LOW⚡…/unit/test_memory/test_reflection/test_orchestrator.py204 # Step 2: fetch episodes by entry_id.COMMENT
LOW⚡…/unit/test_memory/test_reflection/test_orchestrator.py213 # Step 4: algo reflector returns merged episode.COMMENT
LOW⚡…/unit/test_memory/test_reflection/test_orchestrator.py222 # Step 5: episode writer returns entry id.COMMENT
LOW⚡…/unit/test_memory/test_reflection/test_orchestrator.py227 # Step 6: wait_for_event succeeds.COMMENT
LOW⚡…/unit/test_memory/test_reflection/test_orchestrator.py230 # Step 7: deprecate -> cluster operations.COMMENT
LOW⚡tests/unit/test_entrypoints/test_tui/test_demo_app.py511 # Step 1: storing a memory must NOT trigger a recall or an answer.COMMENT
LOW⚡tests/unit/test_entrypoints/test_tui/test_demo_app.py521 # Step 2: the question is what produces the everos answer.COMMENT
LOW⚡tests/e2e/test_search_endpoint_e2e.py1816 # Step 4: switch display tz to UTC, drop caches.COMMENT
LOW⚡tests/e2e/test_search_endpoint_e2e.py1835 # Step 6: the anti-drift assertion — same UTC instant across both renders.COMMENT
LOW⚡tests/e2e/test_search_endpoint_e2e.py1899 # Step 3: anti-drift — same UTC instant before and after the switch.COMMENT
LOW⚡tests/e2e/test_search_endpoint_e2e.py1986 # Step 4: anti-drift — same UTC instant under both renders.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py1753 # Step 1: switch to Shanghai, write a row at a deterministic instant.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py1799 # Step 3: white-box probe — SQLite row comes back UTC-aware.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py1869 # Step 1: Shanghai display tz.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py1884 # Step 2: switch to UTC.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py1932 # Step 1: UTC display tz first, write at 06:00 UTC = 14:00 Shanghai.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py1959 # Step 2: read under UTC → expect Z / +00:00 + 06:00 wall clock.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py1972 # Step 3: switch to Shanghai, read again → expect +08:00 + 14:00 wall clock.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py2016 # Step 1: write row A under Shanghai.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py2035 # Step 2: switch to UTC, build row B.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py2065 # Step 3: query under Shanghai → both rows render +08:00, instants preserved.COMMENT
LOWtests/e2e/test_search_endpoint_e2e.py2086 # Step 4: query under UTC → both render Z/+00:00, instants preserved.COMMENT
LOW⚡…es/game-of-throne-demo/scripts/clear-memories-cloud.ts260 // Step 1: Check EverMind Cloud healthCOMMENT
LOW⚡…es/game-of-throne-demo/scripts/clear-memories-cloud.ts270 // Step 2: Delete memories from cloudCOMMENT
LOW…es/game-of-throne-demo/scripts/clear-memories-cloud.ts296 // Step 3: Clean up progress filesCOMMENT
LOW⚡src/everos/entrypoints/tui/demo/app.py586 # Step 1: store the line. No answer here — just remember it.STRING
LOW⚡src/everos/entrypoints/tui/demo/app.py595 # Step 2: a question. Echo it, then recall against everything stored.STRING
Deep Nesting46 hits · 40 pts
SeverityFileLineSnippetContext
LOWtests/unit/test_infra/test_index_contract.py67CODE
LOWtests/integration/test_ome_strategies_integration.py82CODE
LOWtests/integration/test_ome_strategies_integration.py284CODE
LOWtests/integration/test_ome_strategies_integration.py371CODE
LOWtests/integration/test_ome_strategies_integration.py525CODE
LOWtests/integration/search/test_search_e2e.py52CODE
LOWtests/integration/search/_run_full_report.py572CODE
LOWtests/integration/search/_helpers.py68CODE
LOWbenchmarks/run.py819CODE
LOWbenchmarks/run.py947CODE
LOWbenchmarks/run.py1132CODE
LOWbenchmarks/run.py1270CODE
LOWbenchmarks/run.py2088CODE
LOWbenchmarks/run.py2350CODE
LOWbenchmarks/run.py2982CODE
LOWbenchmarks/run.py4050CODE
LOWbenchmarks/run.py4339CODE
LOWbenchmarks/run.py654CODE
LOWbenchmarks/run.py4488CODE
LOWbenchmarks/config.py507CODE
LOWbenchmarks/adapters/_profile.py19CODE
LOWbenchmarks/adapters/evermembench.py534CODE
LOWbenchmarks/adapters/subtlememory.py41CODE
LOWscripts/check_github_contributor_docs.py84CODE
LOWscripts/check_docs.py51CODE
LOWscripts/check_consistency.py83CODE
LOWscripts/check_consistency.py208CODE
LOWsrc/everos/infra/ome/engine.py580CODE
LOWsrc/everos/infra/ome/_dispatch/runner.py183CODE
LOWsrc/everos/infra/ome/_dispatch/registry.py91CODE
LOWsrc/everos/infra/persistence/index/schema.py87CODE
LOWsrc/everos/infra/persistence/milvus/__init__.py38CODE
LOWsrc/everos/infra/persistence/milvus/repository.py862CODE
LOWsrc/everos/infra/persistence/milvus/repository.py888CODE
LOWsrc/everos/infra/persistence/milvus/repository.py947CODE
LOWsrc/everos/core/persistence/locking.py69CODE
LOWsrc/everos/memory/search/llm_multiround.py117CODE
LOWsrc/everos/memory/search/llm_multiround.py428CODE
LOWsrc/everos/memory/search/llm_multiround.py679CODE
LOWsrc/everos/memory/cascade/worker.py757CODE
LOWsrc/everos/memory/cascade/worker.py1143CODE
LOWsrc/everos/memory/cascade/_backfill.py585CODE
LOWsrc/everos/entrypoints/tui/demo/widgets/sphere.py182CODE
LOWsrc/everos/entrypoints/tui/demo/widgets/sphere.py530CODE
LOWsrc/everos/entrypoints/tui/demo/widgets/sphere.py816CODE
LOWsrc/everos/entrypoints/cli/commands/_backfill_cmd.py318CODE
Empty Error Handlers5 hits · 25 pts
SeverityFileLineSnippetContext
HIGHbenchmarks/run.py3287except (subprocess.CalledProcessError, FileNotFoundError):CODE
HIGHbenchmarks/run.py699except (urllib.error.URLError, OSError, TimeoutError):CODE
HIGHsrc/everos/memory/cascade/worker.py1245except Exception:CODE
HIGHsrc/everos/memory/cascade/worker.py948except Exception:CODE
HIGHsrc/everos/memory/cascade/watcher.py194except ValueError:CODE
Cross-Language Confusion6 hits · 24 pts
SeverityFileLineSnippetContext
HIGH…ts/unit/test_infra/test_lancedb/test_verify_schemas.py138 .type.equals(Episode.to_arrow_schema().field("subject_vector").type)CODE
HIGH…ry/test_cascade/test_backfill_subject_null_recovery.py161 """Mixed batch: fully-null, primary-only-null, subject-only-null.STRING
HIGHtests/unit/test_entrypoints/test_tui/test_demo_cloud.py165 assert story.score == 0.57 # fact-level score (episode score is null)CODE
HIGHtests/e2e/test_search_endpoint_e2e.py1432 ``include_profile && owner_type=="user"`` and ignores ``method``).STRING
HIGHuse-cases/openher/demo/evermemos_demo.py202 print(" cd vendor/EverOS && docker compose up -d")CODE
HIGHsrc/everos/infra/persistence/lancedb/__init__.py361 if not on_disk.field(name).type.equals(expected.field(name).type)CODE
AI Structural Patterns13 hits · 8 pts
SeverityFileLineSnippetContext
LOW…infra/test_sqlite/test_repos/test_reflection_report.py37CODE
LOW…ra/test_markdown/test_writers/test_knowledge_writer.py42CODE
LOW…est_memory/test_strategies/test_extract_agent_skill.py100CODE
LOWtests/unit/test_memory/test_search/test_manager.py230CODE
LOWtests/unit/test_service/test_knowledge_search.py36CODE
LOWtests/unit/test_service/test_knowledge_crud.py71CODE
LOWtests/integration/test_knowledge_integration.py270CODE
LOWtests/e2e/test_search_endpoint_e2e.py290CODE
LOWbenchmarks/run.py947CODE
LOWbenchmarks/run.py81CODE
LOWbenchmarks/run.py486CODE
LOWsrc/everos/memory/cascade/worker.py441CODE
LOWsrc/everos/entrypoints/tui/demo/app.py456CODE
Fake / Example Data8 hits · 8 pts
SeverityFileLineSnippetContext
LOW⚡…test_api/test_routes/test_memorize_route_validation.py77 "user@example.com", # email-style id (``@`` + dotted domain)CODE
LOWtests/integration/test_memorize_integration.py145 monkeypatch.setenv("EVEROS_LLM__API_KEY", "fake-key")CODE
LOWtests/integration/test_memorize_agent_mode.py133 monkeypatch.setenv("EVEROS_LLM__API_KEY", "fake-key")CODE
LOWtests/integration/test_memorize_window_segmentation.py126 monkeypatch.setenv("EVEROS_LLM__API_KEY", "fake-key")CODE
LOW…s/integration/test_memorize_concurrent_session_lock.py124 monkeypatch.setenv("EVEROS_LLM__API_KEY", "fake-key")CODE
LOWtests/integration/test_reflection_integration.py250 monkeypatch.setenv("EVEROS_LLM__API_KEY", "fake-key")CODE
LOWtests/integration/test_reflection_integration.py462 monkeypatch.setenv("EVEROS_LLM__API_KEY", "fake-key")CODE
LOWtests/integration/test_reflection_integration.py699 monkeypatch.setenv("EVEROS_LLM__API_KEY", "fake-key")CODE
Synthetic Comment Markers1 hit · 5 pts
SeverityFileLineSnippetContext
HIGH…-cases/game-of-throne-demo/frontend/src/types/index.ts20 followUps?: string[]; // AI-generated follow-up questionsCODE
Magic Placeholder Names1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHuse-cases/claude-code-plugin/README.md46export EVERMEM_API_KEY="your-api-key-here"CODE
Redundant / Tautological Comments3 hits · 4 pts
SeverityFileLineSnippetContext
LOWuse-cases/claude-code-plugin/install.sh25# Check if claude CLI is installedCOMMENT
LOWuse-cases/claude-code-plugin/install.sh82# Check if API key already existsCOMMENT
LOW…e-code-plugin/hooks/scripts/session-context-wrapper.sh8# Check if SDK is installed, if not install it silentlyCOMMENT
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOWuse-cases/claude-code-plugin/mcp/server.js114async function handleRequest(request) {CODE