AI Slop Code Risk Monitor

xberg-io/xberg

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

The fast, precise document-intelligence engine for every language: text, tables and metadata from 100+ formats, with OCR, transcription and code intelligence.

5.6 Moderate pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for xberg-io/xberg, a Rust project with 9,480 GitHub stars. SynthScan examined 2,287,388 lines of code across 7738 source files, recording 10697 pattern matches distributed across 24 syntactic categories. The legacy adjusted pattern signal is 5.6 (Moderate 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.

5.6
Adjusted Signal
5.6
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
9.5K
Stars
Rust
Language
2.3M
Lines of Code
7.7K
Files
10.7K
Pattern Hits
2026-10-31
Scan Date
0.04
HC Hit Rate

Risk Review · Payload v1

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

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

Cognitive Ownership Risk 18.0/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 6.9/100 · LOW

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

Agent Over-Engineering Ratio 3.6/100 · LOW

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

PR Review Velocity Impact 25.6/100 · MEDIUM

Which changes need focused human review? 10697 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 200HIGH 76MEDIUM 334LOW 10087

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 10697 distinct pattern matches across 24 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.

Over-Commented Block8053 hits · 7073 pts
SeverityFileLineSnippetContext
LOWCargo.toml181COMMENT
LOWbasemind.toml1# basemind configuration — https://github.com/Goldziher/basemindCOMMENT
LOWbasemind.toml21# max_file_bytes = 2097152COMMENT
LOWbasemind.toml41[mcp]COMMENT
LOWbasemind.toml61# extract_archives = falseCOMMENT
LOWrustfmt.toml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
LOW.alef-toml-merge-provenance.toml1# alef toml-merge provenance record -- COMMIT THIS FILE, do not add it to .gitignore.COMMENT
LOW.hadolint.yaml1# DL3008/DL3018: version-pinning apt/apk packages is intentionally not done —COMMENT
LOWPackage.swift41 // RustBridgeBinary so the linker picks up the static library symbols.COMMENT
LOW.alef-ownership.toml1# alef ownership record -- COMMIT THIS FILE, do not add it to .gitignore.COMMENT
LOW.alef-generation.toml1# alef generation-inputs record -- COMMIT THIS FILE, do not add it to .gitignore.COMMENT
LOWalef.toml181strict = trueCOMMENT
LOWalef.toml221# Sessions are keyed by BINDING-PACKAGE name, but alef's session lookup fallsCOMMENT
LOWalef.toml281# but an absent Android toolchain should be unavailable, not a Kotlin source failure.COMMENT
LOWalef.toml301before = [COMMENT
LOWalef.toml321# from poisoning every snippet import. An installed toolchain's Cargo or SwiftCOMMENT
LOWalef.toml381 "**/testdata/**",COMMENT
LOWalef.toml441COMMENT
LOWalef.toml461# public items), TODO/FIXME (actionable), and SAFETY/license markers. GeneratedCOMMENT
LOWalef.toml481# Dutch-language wrapped-heading fixture (GH#1740) ~keepCOMMENT
LOWalef.toml641# scripts/ci/check-changelog-sync.py, so it cannot be shortened independently of the original. ~keepCOMMENT
LOWalef.toml1141#COMMENT
LOWalef.toml1341# inject unused pytest fixtures (PT019). Scoped to *.py (a distinct glob fromCOMMENT
LOWalef.toml1441 "full",COMMENT
LOWalef.toml1821 # already compiled in transitively: `simd-utf8` is only pulled in by theCOMMENT
LOWalef.toml1841 # (#244). Both are already active transitively via wasm-target -> no-ort-targetCOMMENT
LOWalef.toml1861 # zero-dependency, type-only leaves -- and "html" is already compiled intoCOMMENT
LOWalef.toml1881 # marker rather than hard-failing -- but grep -c ALEF-OMITTEDCOMMENT
LOWalef.toml1981COMMENT
LOWalef.toml2021# swift-bridge shim can depend on `xberg-ffi` with that feature — heic'sCOMMENT
LOWalef.toml2041# artifacts.COMMENT
LOWalef.toml2861# overrides it emits a single unconditional `[dependencies]` entry carryingCOMMENT
LOWalef.toml5601# the template still rendered the section, `snippets.async_extraction` resolved toCOMMENT
LOWmise-tasks/docs.toml1# Documentation site and snippet tasks, included from mise.toml [task_config]. ~keepCOMMENT
LOWmise-tasks/docs.toml21# also Unavailable on that run, but because no zig toolchain was on the runner at all -- that wasCOMMENT
LOWmise-tasks/lint/shell.sh1#!/usr/bin/env bashCOMMENT
LOWdocs-site/public/demo.html381 phase: (label) => {COMMENT
LOWdocs-site/public/demo.html401 const WASM_PKG = "@xberg-io/xberg-wasm";COMMENT
LOWtools/benchmark-harness/tests/baseline_validation.rs1//! Baseline validation tests for benchmark infrastructureCOMMENT
LOWtools/benchmark-harness/tests/profiling_zero_cost.rs1//! Verification that the no-op profiling path is the one compiled in when `profiling` is off.COMMENT
LOWtools/benchmark-harness/tests/fixture_validation.rs1//! Comprehensive fixture validation integration testsCOMMENT
LOWtools/benchmark-harness/scripts/bench_local.sh1#!/usr/bin/env bashCOMMENT
LOWtools/benchmark-harness/scripts/bench_local.sh21# FRAMEWORKS single-file frameworks (default: xberg baseline+layout, liteparse)COMMENT
LOWtools/benchmark-harness/src/system_load.rs1//! System-load capture for benchmark measurements.COMMENT
LOWtools/benchmark-harness/src/sizes.rs21#[derive(Debug, Clone, Serialize, Deserialize)]COMMENT
LOWtools/benchmark-harness/src/sizes.rs281 "markitdown" => "markitdown",COMMENT
LOWtools/benchmark-harness/src/sizes.rs361/// to a directory that was actually walked and found to contain 0 bytes of models, which cannotCOMMENT
LOWtools/benchmark-harness/src/types.rs41 }COMMENT
LOWtools/benchmark-harness/src/types.rs61 pub first_parse_ms: f64,COMMENT
LOWtools/benchmark-harness/src/types.rs81 #[serde(rename = "baseline-paddle")]COMMENT
LOWtools/benchmark-harness/src/types.rs221}COMMENT
LOWtools/benchmark-harness/src/types.rs241/// - **ConfigSetupError**: environment/dependency misconfiguration (missing models, torch module not available, etc.)COMMENT
LOWtools/benchmark-harness/src/types.rs261 EmptyContent,COMMENT
LOWtools/benchmark-harness/src/types.rs321COMMENT
LOWtools/benchmark-harness/src/types.rs341 pub pdf_metadata: Option<PdfMetadata>,COMMENT
LOWtools/benchmark-harness/src/types.rs381/// Whether a result's timing/resource measurements are valid to pool into performanceCOMMENT
LOWtools/benchmark-harness/src/types.rs461 pub peak_memory_delta_bytes: u64,COMMENT
LOWtools/benchmark-harness/src/types.rs521 /// Reading-order fidelity (0.0-1.0), via anchor-based Longest Increasing Subsequence.COMMENT
LOWtools/benchmark-harness/src/types.rs561COMMENT
LOWtools/benchmark-harness/src/types.rs581 /// Framework versionCOMMENT
7993 more matches not shown…
Hallucination Indicators200 hits · 2598 pts
SeverityFileLineSnippetContext
CRITICAL…ates/xberg-candle-ocr/src/models/deepseek_ocr/model.rs1290 config.vision_config.width.sam_vit_b.global_attn_indexes.clone(),CODE
CRITICAL⚡…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt33 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = NoChunkingReason.SmallFile::class, name = "SmallFile"),CODE
CRITICAL⚡…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt34 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = NoChunkingReason.FewPages::class, name = "FewPages"),CODE
CRITICAL⚡…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt35 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = NoChunkingReason.TextLayerDetected::class, name = "TextLaCODE
CRITICAL⚡…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt36 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = NoChunkingReason.FormatNotChunkable::class, name = "FormaCODE
CRITICAL⚡…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt37 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = NoChunkingReason.ChunkingDisabled::class, name = "ChunkinCODE
CRITICAL⚡…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt38 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = NoChunkingReason.FastTextExtraction::class, name = "FastTCODE
CRITICAL…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt54 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = NoChunkingReasonChunkingDisabledDeserializer::claCODE
CRITICAL…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt57 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = NoChunkingReasonFastTextExtractionDeserializer::cCODE
CRITICAL⚡…android/src/main/kotlin/io/xberg/EmbeddingModelType.kt33 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = EmbeddingModelType.Preset::class, name = "preset"),CODE
CRITICAL⚡…android/src/main/kotlin/io/xberg/EmbeddingModelType.kt34 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = EmbeddingModelType.Custom::class, name = "custom"),CODE
CRITICAL⚡…android/src/main/kotlin/io/xberg/EmbeddingModelType.kt35 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = EmbeddingModelType.Llm::class, name = "llm"),CODE
CRITICAL⚡…android/src/main/kotlin/io/xberg/EmbeddingModelType.kt36 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = EmbeddingModelType.Plugin::class, name = "plugin")CODE
CRITICAL…lin-android/src/main/kotlin/io/xberg/FormatMetadata.kt36@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = FormatMetadataDeserializer::class)CODE
CRITICAL…lin-android/src/main/kotlin/io/xberg/FormatMetadata.kt37@com.fasterxml.jackson.databind.annotation.JsonSerialize(using = FormatMetadataSerializer::class)CODE
CRITICAL…lin-android/src/main/kotlin/io/xberg/FormatMetadata.kt127 else -> throw com.fasterxml.jackson.databind.exc.InvalidFormatException(CODE
CRITICAL⚡…/kotlin-android/src/main/kotlin/io/xberg/AuthConfig.kt33 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = AuthConfig.Basic::class, name = "basic"),CODE
CRITICAL⚡…/kotlin-android/src/main/kotlin/io/xberg/AuthConfig.kt34 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = AuthConfig.Bearer::class, name = "bearer"),CODE
CRITICAL⚡…/kotlin-android/src/main/kotlin/io/xberg/AuthConfig.kt35 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = AuthConfig.Header::class, name = "header")CODE
CRITICAL⚡…d/src/main/kotlin/io/xberg/SparseEmbeddingModelType.kt33 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = SparseEmbeddingModelType.Preset::class, name = "preset"),CODE
CRITICAL⚡…d/src/main/kotlin/io/xberg/SparseEmbeddingModelType.kt34 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = SparseEmbeddingModelType.Custom::class, name = "custom"),CODE
CRITICAL⚡…d/src/main/kotlin/io/xberg/SparseEmbeddingModelType.kt35 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = SparseEmbeddingModelType.Plugin::class, name = "plugin")CODE
CRITICAL…lin-android/src/main/kotlin/io/xberg/EntityCategory.kt36@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = EntityCategoryDeserializer::class)CODE
CRITICAL…lin-android/src/main/kotlin/io/xberg/EntityCategory.kt37@com.fasterxml.jackson.databind.annotation.JsonSerialize(using = EntityCategorySerializer::class)CODE
CRITICAL…lin-android/src/main/kotlin/io/xberg/EntityCategory.kt82 else -> throw com.fasterxml.jackson.databind.exc.InvalidFormatException(CODE
CRITICAL…lin-android/src/main/kotlin/io/xberg/EntityCategory.kt96 else -> throw com.fasterxml.jackson.databind.exc.InvalidFormatException(CODE
CRITICAL…lin-android/src/main/kotlin/io/xberg/EntityCategory.kt103 throw com.fasterxml.jackson.databind.exc.InvalidFormatException(CODE
CRITICAL⚡…-android/src/main/kotlin/io/xberg/DocumentStructure.kt98private val VALUE_METHOD_MAPPER = com.fasterxml.jackson.module.kotlin.jacksonObjectMapper()CODE
CRITICAL⚡…-android/src/main/kotlin/io/xberg/DocumentStructure.kt99 .registerModule(com.fasterxml.jackson.datatype.jdk8.Jdk8Module())CODE
CRITICAL⚡…-android/src/main/kotlin/io/xberg/DocumentStructure.kt101 com.fasterxml.jackson.databind.module.SimpleModule()CODE
CRITICAL…-android/src/main/kotlin/io/xberg/DocumentStructure.kt125 com.fasterxml.jackson.module.kotlin.KotlinModule.Builder()CODE
CRITICAL…ndroid/src/main/kotlin/io/xberg/OcrBoundingGeometry.kt38 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = OcrBoundingGeometry.Rectangle::class, name = "rectangle")CODE
CRITICAL…ndroid/src/main/kotlin/io/xberg/OcrBoundingGeometry.kt39 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = OcrBoundingGeometry.Quadrilateral::class, name = "quadrilCODE
CRITICAL⚡…otlin-android/src/main/kotlin/io/xberg/DoctorReport.kt50private val VALUE_METHOD_MAPPER = com.fasterxml.jackson.module.kotlin.jacksonObjectMapper()CODE
CRITICAL⚡…otlin-android/src/main/kotlin/io/xberg/DoctorReport.kt51 .registerModule(com.fasterxml.jackson.datatype.jdk8.Jdk8Module())CODE
CRITICAL⚡…otlin-android/src/main/kotlin/io/xberg/DoctorReport.kt53 com.fasterxml.jackson.databind.module.SimpleModule()CODE
CRITICAL…otlin-android/src/main/kotlin/io/xberg/DoctorReport.kt77 com.fasterxml.jackson.module.kotlin.KotlinModule.Builder()CODE
CRITICAL⚡…kotlin-android/src/main/kotlin/io/xberg/HostMatcher.kt49 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = HostMatcher.Exact::class, name = "exact"),CODE
CRITICAL⚡…kotlin-android/src/main/kotlin/io/xberg/HostMatcher.kt50 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = HostMatcher.Suffix::class, name = "suffix"),CODE
CRITICAL⚡…kotlin-android/src/main/kotlin/io/xberg/HostMatcher.kt51 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = HostMatcher.Cidr::class, name = "cidr")CODE
CRITICAL⚡…lin-android/src/main/kotlin/io/xberg/FootnoteConfig.kt61private val VALUE_METHOD_MAPPER = com.fasterxml.jackson.module.kotlin.jacksonObjectMapper()CODE
CRITICAL⚡…lin-android/src/main/kotlin/io/xberg/FootnoteConfig.kt62 .registerModule(com.fasterxml.jackson.datatype.jdk8.Jdk8Module())CODE
CRITICAL⚡…lin-android/src/main/kotlin/io/xberg/FootnoteConfig.kt64 com.fasterxml.jackson.databind.module.SimpleModule()CODE
CRITICAL…lin-android/src/main/kotlin/io/xberg/FootnoteConfig.kt88 com.fasterxml.jackson.module.kotlin.KotlinModule.Builder()CODE
CRITICAL…kages/kotlin-android/src/main/kotlin/io/xberg/Xberg.kt45 private val byteArrayModule = com.fasterxml.jackson.databind.module.SimpleModule().apply {CODE
CRITICAL…kages/kotlin-android/src/main/kotlin/io/xberg/Xberg.kt79 .registerModule(com.fasterxml.jackson.datatype.jdk8.Jdk8Module())CODE
CRITICAL…kages/kotlin-android/src/main/kotlin/io/xberg/Xberg.kt82 com.fasterxml.jackson.databind.module.SimpleModule()CODE
CRITICAL…kages/kotlin-android/src/main/kotlin/io/xberg/Xberg.kt106 com.fasterxml.jackson.module.kotlin.KotlinModule.Builder()CODE
CRITICAL…otlin-android/src/main/kotlin/io/xberg/OutputFormat.kt37@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = OutputFormatDeserializer::class)CODE
CRITICAL…otlin-android/src/main/kotlin/io/xberg/OutputFormat.kt38@com.fasterxml.jackson.databind.annotation.JsonSerialize(using = OutputFormatSerializer::class)CODE
CRITICAL…otlin-android/src/main/kotlin/io/xberg/OutputFormat.kt74 else -> throw com.fasterxml.jackson.databind.exc.InvalidFormatException(CODE
CRITICAL…otlin-android/src/main/kotlin/io/xberg/OutputFormat.kt88 else -> throw com.fasterxml.jackson.databind.exc.InvalidFormatException(CODE
CRITICAL…otlin-android/src/main/kotlin/io/xberg/OutputFormat.kt95 throw com.fasterxml.jackson.databind.exc.InvalidFormatException(CODE
CRITICAL⚡…-android/src/main/kotlin/io/xberg/RerankerModelType.kt33 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = RerankerModelType.Preset::class, name = "preset"),CODE
CRITICAL⚡…-android/src/main/kotlin/io/xberg/RerankerModelType.kt34 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = RerankerModelType.Custom::class, name = "custom"),CODE
CRITICAL⚡…-android/src/main/kotlin/io/xberg/RerankerModelType.kt35 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = RerankerModelType.Llm::class, name = "llm"),CODE
CRITICAL⚡…-android/src/main/kotlin/io/xberg/RerankerModelType.kt36 com.fasterxml.jackson.annotation.JsonSubTypes.Type(value = RerankerModelType.Plugin::class, name = "plugin")CODE
CRITICAL…tlin-android/src/main/kotlin/io/xberg/DefaultClient.kt29 .registerModule(com.fasterxml.jackson.datatype.jdk8.Jdk8Module())CODE
CRITICAL…tlin-android/src/main/kotlin/io/xberg/DefaultClient.kt61 .registerModule(com.fasterxml.jackson.datatype.jdk8.Jdk8Module())CODE
CRITICAL…es/kotlin-android/src/main/kotlin/io/xberg/DiffHunk.kt42 @field:com.fasterxml.jackson.databind.annotation.JsonSerialize(contentAs = DiffLine::class)CODE
140 more matches not shown…
Hyper-Verbose Identifiers1124 hits · 1130 pts
SeverityFileLineSnippetContext
LOWdocs-site/src/snippets/python/ocr/cloud_ocr_backend.md28 def supports_document_processing(self) -> bool:CODE
LOWdocs-site/src/snippets/python/ocr/cloud_ocr_backend.md31 def emits_structured_markdown(self) -> bool:CODE
LOWdocs-site/src/content/docs/reference/api-ruby.md4422def supports_document_processing()CODE
LOWdocs-site/src/content/docs/reference/api-ruby.md4445def emits_structured_markdown()CODE
LOWdocs-site/src/content/docs/reference/api-ruby.md4496def page_orientation_handling()CODE
LOWdocs-site/src/content/docs/reference/api-php.md91public static function extractWithExternalRedaction(ExtractInput $input, ExtractionConfig $config, string $findingsJson,CODE
LOWdocs-site/src/content/docs/reference/api-php.md299public static function registerDocumentExtractor(DocumentExtractor $extractor): voidCODE
LOWdocs-site/src/content/docs/reference/api-php.md334public static function unregisterDocumentExtractor(string $name): voidCODE
LOWdocs-site/src/content/docs/reference/api-php.md464public static function listOcrBackendCapabilities(): array<OcrBackendCapabilities>CODE
LOWdocs-site/src/content/docs/reference/api-php.md491public static function listOcrBackendCapabilitiesFor(OcrConfig $config): array<OcrBackendCapabilities>CODE
LOWdocs-site/src/content/docs/reference/api-php.md529public static function ocrBackendSupportsLanguage(string $backend, string $language): boolCODE
LOWdocs-site/src/content/docs/reference/api-php.md562public static function ocrBackendSupportsLanguageFor(string $backend, string $language, OcrConfig $config): boolCODE
LOWdocs-site/src/content/docs/reference/api-php.md4422public function supportsDocumentProcessing(): boolCODE
LOWdocs-site/src/content/docs/reference/api-typescript.md91function extractWithExternalRedaction(input: ExtractInput, config: ExtractionConfig, findingsJson: string, offsetEncodinCODE
LOWdocs-site/src/content/docs/reference/api-typescript.md299function registerDocumentExtractor(extractor: DocumentExtractor): voidCODE
LOWdocs-site/src/content/docs/reference/api-typescript.md334function unregisterDocumentExtractor(name: string): voidCODE
LOWdocs-site/src/content/docs/reference/api-typescript.md464function listOcrBackendCapabilities(): Array<OcrBackendCapabilities>CODE
LOWdocs-site/src/content/docs/reference/api-typescript.md491function listOcrBackendCapabilitiesFor(config: OcrConfig): Array<OcrBackendCapabilities>CODE
LOWdocs-site/src/content/docs/reference/api-typescript.md529function ocrBackendSupportsLanguage(backend: string, language: string): booleanCODE
LOWdocs-site/src/content/docs/reference/api-typescript.md562function ocrBackendSupportsLanguageFor(backend: string, language: string, config: OcrConfig): booleanCODE
LOWdocs-site/src/content/docs/reference/api-elixir.md57def extract_with_layout_pages(input, config, pages)CODE
LOWdocs-site/src/content/docs/reference/api-elixir.md94def extract_with_external_redaction(input, config, findings_json, offset_encoding, max_findings)CODE
LOWdocs-site/src/content/docs/reference/api-elixir.md327def clear_document_extractors()CODE
LOWdocs-site/src/content/docs/reference/api-elixir.md402def list_ocr_backend_capabilities()CODE
LOWdocs-site/src/content/docs/reference/api-elixir.md430def list_ocr_backend_capabilities_for(config)CODE
LOWdocs-site/src/content/docs/reference/api-elixir.md469def ocr_backend_supports_language(backend, language)CODE
LOWdocs-site/src/content/docs/reference/api-elixir.md503def ocr_backend_supports_language_for(backend, language, config)CODE
LOWdocs-site/src/content/docs/reference/api-elixir.md4311def supports_document_processing(obj)CODE
LOWdocs-site/src/content/docs/reference/api-elixir.md4334def emits_structured_markdown(obj)CODE
LOWdocs-site/src/content/docs/reference/api-elixir.md4385def page_orientation_handling(obj)CODE
LOWdocs-site/src/content/docs/reference/api-python.md55def extract_with_layout_pages(input: ExtractInput, config: ExtractionConfig, pages: list[int]) -> ExtractionResultCODE
LOWdocs-site/src/content/docs/reference/api-python.md91def extract_with_external_redaction(input: ExtractInput, config: ExtractionConfig, findings_json: str, offset_encoding: CODE
LOWdocs-site/src/content/docs/reference/api-python.md317def clear_document_extractors() -> NoneCODE
LOWdocs-site/src/content/docs/reference/api-python.md390def list_ocr_backend_capabilities() -> list[OcrBackendCapabilities]CODE
LOWdocs-site/src/content/docs/reference/api-python.md417def list_ocr_backend_capabilities_for(config: OcrConfig) -> list[OcrBackendCapabilities]CODE
LOWdocs-site/src/content/docs/reference/api-python.md455def ocr_backend_supports_language(backend: str, language: str) -> boolCODE
LOWdocs-site/src/content/docs/reference/api-python.md488def ocr_backend_supports_language_for(backend: str, language: str, config: OcrConfig) -> boolCODE
LOWdocs-site/src/content/docs/reference/api-python.md4278def supports_document_processing(self) -> boolCODE
LOWdocs-site/src/content/docs/reference/api-python.md4301def emits_structured_markdown(self) -> boolCODE
LOWdocs-site/src/content/docs/reference/api-python.md4352def page_orientation_handling(self) -> PageOrientationHandlingCODE
LOWdocs-site/src/content/docs/reference/api-wasm.md226function registerDocumentExtractor(extractor: DocumentExtractor): voidCODE
LOWdocs-site/src/content/docs/reference/api-wasm.md261function unregisterDocumentExtractor(name: string): voidCODE
LOWdocs-site/src/content/docs/reference/api-wasm.md391function listOcrBackendCapabilities(): Array<OcrBackendCapabilities>CODE
LOWdocs-site/src/content/docs/reference/api-wasm.md418function listOcrBackendCapabilitiesFor(config: OcrConfig): Array<OcrBackendCapabilities>CODE
LOWdocs-site/src/content/docs/reference/api-wasm.md456function ocrBackendSupportsLanguage(backend: string, language: string): booleanCODE
LOWdocs-site/src/content/docs/reference/api-wasm.md489function ocrBackendSupportsLanguageFor(backend: string, language: string, config: OcrConfig): booleanCODE
LOWtools/ocr-measure/score_gt_lines.py70def _unescape_markdown_outside_code(text: str) -> str:CODE
LOW⚡tools/ocr-measure/test_ocr_measure.py12def test_should_remove_successive_markdown_list_markers() -> None:CODE
LOW⚡tools/ocr-measure/test_ocr_measure.py22def test_should_preserve_backslashes_inside_inline_code() -> None:CODE
LOW⚡tools/ocr-measure/test_ocr_measure.py27def test_should_preserve_backslashes_inside_fenced_code() -> None:CODE
LOW⚡tools/ocr-measure/test_ocr_measure.py38def test_should_preserve_shorter_backtick_run_inside_longer_fence() -> None:CODE
LOW⚡tools/ocr-measure/test_ocr_measure.py48def test_should_preserve_content_inside_tilde_fence() -> None:CODE
LOW⚡tools/ocr-measure/test_ocr_measure.py57def test_should_preserve_non_markdown_path_backslashes() -> None:CODE
LOW⚡tools/ocr-measure/test_ocr_measure.py62def test_should_fail_fast_when_filter_has_no_runtime_toggle() -> None:CODE
LOWtools/benchmark-harness/tests/test_docling_extract.py132 def test_render_includes_text_nested_under_pictures(self) -> None:CODE
LOWtools/benchmark-harness/tests/test_docling_extract.py145 def test_converter_configuration_fails_closed(self) -> None:CODE
LOWtools/benchmark-harness/tests/test_docling_extract.py161 def test_batch_uses_jobkit_single_lazy_ordered_timed(self) -> None:CODE
LOWtools/benchmark-harness/tests/test_docling_extract.py198 def test_batch_plaintext_renders_export_to_text(self) -> None:CODE
LOWtools/benchmark-harness/tests/test_docling_extract.py212 def test_batch_renders_partial_success_content(self) -> None:CODE
LOW…nchmark-harness/tests/test_parsebench_html_official.py47 def test_frozen_model_config_is_validated_even_when_its_hash_matches(self):CODE
1064 more matches not shown…
Unused Imports572 hits · 352 pts
SeverityFileLineSnippetContext
LOWtools/ocr-measure/score_gt_lines.py26CODE
LOWtools/benchmark-harness/tests/test_docling_extract.py8CODE
LOWtools/benchmark-harness/tests/test_mineru_extract.py4CODE
LOWtools/benchmark-harness/scripts/normalize_gt.py16CODE
LOWtools/benchmark-harness/scripts/gt_eval.py30CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py3CODE
LOWtools/benchmark-harness/scripts/build_corpus.py27CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py9CODE
LOW…/benchmark-harness/scripts/build_structural_sidecar.py40CODE
LOWtools/benchmark-harness/scripts/docling_extract.py9CODE
LOWtools/benchmark-harness/scripts/generate_markdown_gt.py24CODE
LOW…ls/benchmark-harness/scripts/plausibility_calibrate.py33CODE
LOWtools/benchmark-harness/scripts/unstructured_extract.py4CODE
LOWtools/benchmark-harness/scripts/markitdown_extract.py3CODE
LOW…ls/benchmark-harness/scripts/build_language_sidecar.py36CODE
LOWtools/generate_test_fixtures/tests/test_generation.py7CODE
LOW…xtures/src/generate_test_fixtures/security_fixtures.py22CODE
LOW…_fixtures/src/generate_test_fixtures/xlsx_revisions.py15CODE
LOW…_test_fixtures/src/generate_test_fixtures/gt_schema.py14CODE
LOW…t_fixtures/src/generate_test_fixtures/odt_revisions.py17CODE
LOW…test_fixtures/src/generate_test_fixtures/diff_pairs.py20CODE
LOW…fixtures/src/generate_test_fixtures/pdf_incremental.py28CODE
LOW…_fixtures/src/generate_test_fixtures/docx_revisions.py15CODE
LOW…t_fixtures/src/generate_test_fixtures/pptx_comments.py16CODE
LOW…e_test_fixtures/src/generate_test_fixtures/__main__.py8CODE
LOWtools/perf/extract_top_symbols.py17CODE
LOWplugin/.ai-rulez/hermes/index.py3CODE
LOWplugin/.hermes/plugins/xberg/__init__.py8CODE
LOWplugin/.hermes/plugins/xberg/__init__.py9CODE
LOWplugin/.hermes/plugins/xberg/hermes.py8CODE
LOW…in/.hermes/package/src/xberg_hermes_plugin/__init__.py8CODE
LOW…in/.hermes/package/src/xberg_hermes_plugin/__init__.py9CODE
LOW…ugin/.hermes/package/src/xberg_hermes_plugin/hermes.py8CODE
LOW…parser-xberg/llama_index/node_parser/xberg/__init__.py3CODE
LOW…ex-readers-xberg/llama_index/readers/xberg/__init__.py3CODE
LOW…ndex-readers-xberg/llama_index/readers/xberg/_utils.py24CODE
LOW…ndex-readers-xberg/llama_index/readers/xberg/_utils.py24CODE
LOW…ndex-readers-xberg/llama_index/readers/xberg/_utils.py24CODE
LOW…ndex-readers-xberg/llama_index/readers/xberg/_utils.py24CODE
LOW…ndex-readers-xberg/llama_index/readers/xberg/_utils.py24CODE
LOW…ndex-readers-xberg/llama_index/readers/xberg/_utils.py24CODE
LOWintegrations/python/crewai/src/crewai_xberg/__init__.py3CODE
LOWintegrations/python/crewai/src/crewai_xberg/__init__.py3CODE
LOWintegrations/python/crewai/src/crewai_xberg/__init__.py3CODE
LOWintegrations/python/crewai/src/crewai_xberg/__init__.py3CODE
LOWintegrations/python/crewai/src/crewai_xberg/__init__.py3CODE
LOWintegrations/python/crewai/src/crewai_xberg/__init__.py3CODE
LOW…tions/python/surrealdb/src/surrealdb_xberg/__init__.py3CODE
LOW…tions/python/surrealdb/src/surrealdb_xberg/__init__.py4CODE
LOW…tions/python/surrealdb/src/surrealdb_xberg/__init__.py5CODE
LOW…tions/python/surrealdb/src/surrealdb_xberg/__init__.py5CODE
LOW…tions/python/surrealdb/src/surrealdb_xberg/__init__.py5CODE
LOW…tions/python/surrealdb/src/surrealdb_xberg/__init__.py6CODE
LOW…tions/python/surrealdb/src/surrealdb_xberg/__init__.py7CODE
LOW…tions/python/surrealdb/src/surrealdb_xberg/__init__.py7CODE
LOWintegrations/python/langchain/tests/conftest.py11CODE
LOW…tions/python/langchain/src/langchain_xberg/__init__.py3CODE
LOW…rations/python/langchain/src/langchain_xberg/loader.py3CODE
LOWintegrations/python/txtai/src/txtai_xberg/__init__.py3CODE
LOWintegrations/python/txtai/src/txtai_xberg/__init__.py3CODE
512 more matches not shown…
AI Slop Vocabulary95 hits · 283 pts
SeverityFileLineSnippetContext
MEDIUMalef.toml429 # tools/benchmark-harness/src/bench_matrix.rs (*_MANIFEST_BLAKE3) and verifiedCOMMENT
MEDIUMalef.toml1982# Test harness for the in-crate #[wasm_bindgen_test] suites in src/engine.rs;COMMENT
MEDIUMmise-tasks/benchmark.toml1# Benchmark harness tasks, included from mise.toml [task_config]. ~keepCOMMENT
MEDIUMmise-tasks/benchmark/run.sh6# required; the rest default as below, and the fixture corpus and harness path are fixed. ~keepCOMMENT
MEDIUMmise-tasks/rust/build.sh12# Windows builds xberg-candle-ocr and skips the benchmark harness instead. ~keepCOMMENT
MEDIUMmise-tasks/deps/local.sh53 # The generated e2e harness keeps its own uv.lock; refresh it so `upgrade` covers e2e and itsCOMMENT
MEDIUMmise-tasks/deps/local.sh64 # The generated e2e/wasm harness is a standalone pnpm project (installed withCOMMENT
MEDIUMtools/benchmark-harness/Cargo.toml40# default-on feature would break `cargo build -p benchmark-harness` there. SelectingCOMMENT
MEDIUMtools/benchmark-harness/scripts/bench_local.sh20# OUT output root; profile label is always appended (default: tools/benchmark-harness/results/local)COMMENT
MEDIUMtools/benchmark-harness/scripts/bench_local.sh32# HARNESS benchmark-harness executable (default: ./target/release/benchmark-harness)COMMENT
MEDIUMtools/benchmark-harness/scripts/build_corpus.py936# `materialize` is on-demand (harness pre-run step), not part of `all`. ~keepSTRING
MEDIUM⚡tools/benchmark-harness/scripts/mineru_extract.py356 # Reap MinerU's orphaned render pool before emitting, so the harness sees stdout EOF.COMMENT
MEDIUM⚡tools/benchmark-harness/scripts/mineru_extract.py366 # Reap MinerU's orphaned render pool before emitting, so the harness sees stdout EOF.COMMENT
MEDIUMtools/benchmark-harness/scripts/mineru_extract.py246 # Only reap by process-group when we OWN the group. The benchmark harnessCOMMENT
MEDIUMtools/benchmark-harness/scripts/mineru_extract.py252 # harness (which reads our stdout to EOF), so when we are not the groupCOMMENT
MEDIUMtools/benchmark-harness/scripts/docling_extract.py110 # harness OCR flag; ``abort_on_error`` stays False so one bad document does not sink the batch.COMMENT
MEDIUM…ls/benchmark-harness/scripts/plausibility_calibrate.py45# files under `tools/benchmark-harness/fixtures/pdf/`. ~keepCOMMENT
MEDIUMtools/benchmark-harness/src/cli.rs73#[command(name = "benchmark-harness")]COMMENT
MEDIUMtools/benchmark-harness/src/cli.rs74#[command(about = "Benchmark harness for document extraction frameworks", long_about = None)]COMMENT
MEDIUMtools/benchmark-harness/src/cli.rs180 #[arg(long, default_value = "tools/benchmark-harness/cohorts/layout-pdf-fast.json")]COMMENT
MEDIUMtools/benchmark-harness/src/cli.rs222 #[arg(short, long, default_value = "tools/benchmark-harness/fixtures/split")]COMMENT
MEDIUMcrates/xberg-pdfium-render/src/bindgen/pdfium_7678.rs1518 #[doc = " Experimental API.\n Function: FPDF_GetXFAPacketContent\n Get the content of a packet in the XFA aCOMMENT
MEDIUMcrates/xberg/Cargo.toml121# in tools/benchmark-harness, which owns its own `profiling`/`pprof` pair;COMMENT
MEDIUMcrates/xberg/tests/ocr_errors.rs3//! This module tests OCR error scenarios to ensure robust error handling:COMMENT
MEDIUMcrates/xberg/tests/typst_behavioral_tests.rs895/// Even if a heading has no text, extraction should be robust.COMMENT
MEDIUMcrates/xberg/tests/gh1779_scan_score_separation.rs20/// tolerance: it is the minimum gap that makes the separation robust to small scoringCOMMENT
MEDIUM…ates/xberg/tests/gh1832_shaded_table_reconstruction.rs522/// Per-fill-kind absolute counts for GH#1837, in a form a shell harness can grep and compare:COMMENT
MEDIUM…ates/xberg/tests/gh1832_shaded_table_reconstruction.rs708/// re-pass (GH#1897). A change gated on "the caller chose nothing" is invisible to a harness thatCOMMENT
MEDIUMcrates/xberg/src/embeddings/engine.rs223/// robust to either left- or right-padding. A row whose mask is entirely zeroCOMMENT
MEDIUMcrates/xberg/src/embeddings/engine.rs478 /// last_pool picks the final non-pad token per row, robust to right- andCOMMENT
MEDIUMcrates/xberg/src/plugins/registry/mod.rs204 /// `PostProcessorRegistryGuard` cycle). A by-name check is more robust than anCOMMENT
MEDIUMcrates/xberg/src/ocr/shaded_rows.rs76/// The percentile used to estimate a band's ink (foreground) value, robust to aCOMMENT
MEDIUMcrates/xberg/src/ocr/shaded_rows.rs319/// contiguous run; a column *median* over the band's rows is already robust enough that aCOMMENT
MEDIUMcrates/xberg/src/ocr/table/coverage.rs17/// clustering heuristic that is far less robust than the hOCR-derived content it replaces.COMMENT
MEDIUMcrates/xberg/src/pdf/render.rs535/// producing a usable raster for OCR/VLM (which are robust to moderate downscaling).COMMENT
MEDIUMcrates/xberg/src/pdf/native/text.rs1569/// returns their median split point, robust to the rare line whose own gapCOMMENT
MEDIUMcrates/xberg/src/pdf/structure/constants.rs27/// jitter amplitudes ≥ 3 pt while being robust against false positives:COMMENT
MEDIUMcrates/xberg/src/pdf/structure/adapters.rs385/// Rotation-robust line-height proxy for a 4-point OCR quadrilateral, in rasterCOMMENT
MEDIUM…s/xberg/src/pdf/structure/regions/table_recognition.rs1562/// paragraphs are never swallowed. Alignment is robust for dense many-columnCOMMENT
MEDIUMcrates/xberg/src/reranking/mod.rs370/// robust to how different tokenizers encode a leading word.COMMENT
MEDIUM…erg-native-pdf/tests/test_word_boundary_integration.rs387/// When TJ offset AND geometric gap both indicate boundary, detection should be robust.COMMENT
MEDIUM…ates/xberg-native-pdf/tests/test_adaptive_threshold.rs199 /// Expected: median should be 0.3 (robust to outlier)COMMENT
MEDIUM…ates/xberg-native-pdf/tests/test_adaptive_threshold.rs573 /// Adaptive threshold should use median to be robust to these outliers.COMMENT
MEDIUM…erg-native-pdf/tests/test_inline_image_agl_fallback.rs5//! A robust ToUnicode + embedded-TrueType `cmap` + Adobe Glyph List +COMMENT
MEDIUM…f/tests/test_transparency_flattening_smask_knockout.rs277// defensive coverage is "the renderer is robust to broken input."COMMENT
MEDIUM…f/tests/test_transparency_flattening_smask_knockout.rs462 // For the renderer at HEAD, the simplest robust assertion isCOMMENT
MEDIUMcrates/xberg-native-pdf/src/parser.rs369 // This heuristic makes parsing more robust at the cost of spec compliance.COMMENT
MEDIUMcrates/xberg-native-pdf/src/outline.rs362/// the search stays robust against damaged trees. ~keepCOMMENT
MEDIUMcrates/xberg-native-pdf/src/pipeline/ordered_span.rs21 /// Confidence: 0.90 (robust for multi-column layouts).COMMENT
MEDIUM…erg-native-pdf/src/pipeline/reading_order/geometric.rs114 // This is more robust than median for documents with varying layouts ~keepCOMMENT
MEDIUM…s/xberg-native-pdf/src/pipeline/reading_order/xycut.rs1778 // Using a cluster fraction (not raw spread) is robust to rowsCOMMENT
MEDIUMcrates/xberg-native-pdf/src/layout/text_block.rs21/// - More robust for complex layoutsCOMMENT
MEDIUMcrates/xberg-native-pdf/src/layout/region_classifier.rs130 // TABLE: short content per line. This is the robust grid signal — a prose orCOMMENT
MEDIUM…ates/xberg-native-pdf/src/document/span_postprocess.rs561 /// # Alignment (robust, per span)COMMENT
MEDIUM…ates/xberg-native-pdf/src/document/span_postprocess.rs561 /// # Alignment (robust, per span)COMMENT
MEDIUMcrates/xberg-native-pdf/src/document/tables.rs394 /// for robust table detection without explicit structure markup.COMMENT
MEDIUMcrates/xberg-native-pdf/src/document/reading_order.rs1069 /// - More robust for complex layoutsCOMMENT
MEDIUMcrates/xberg-native-pdf/src/rendering/page_renderer.rs9227 // robust against off-page axis endpoints. ~keepCOMMENT
MEDIUMcrates/xberg-native-pdf/src/rendering/page_renderer.rs9233 // diagonal margin keeps the test robust. ~keepCOMMENT
MEDIUM…/xberg-native-pdf/src/rendering/separation_renderer.rs1000/// best-effort behaviour and keeps separation rendering robust on PDFsCOMMENT
35 more matches not shown…
Fake / Example Data212 hits · 235 pts
SeverityFileLineSnippetContext
LOWtools/benchmark-harness/cohorts/native-email-fast.json11 "msg/fake-email.json",CODE
LOW⚡…-harness/vendored/docling/md/picture_classification.md27Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnCODE
LOW⚡…-harness/vendored/docling/md/picture_classification.md27Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnCODE
LOW⚡…-harness/vendored/docling/md/picture_classification.md33Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnCODE
LOW⚡…-harness/vendored/docling/md/picture_classification.md33Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnCODE
LOW⚡…-harness/vendored/docling/md/picture_classification.md65Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnCODE
LOW⚡…-harness/vendored/docling/md/picture_classification.md65Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnCODE
LOW⚡…-harness/vendored/docling/md/picture_classification.md71Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnCODE
LOW⚡…-harness/vendored/docling/md/picture_classification.md71Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnCODE
LOW⚡…hmark-harness/vendored/docling/md/word365_structure.md3Lorem ipsum dolorCODE
LOW⚡…hmark-harness/vendored/docling/md/word365_structure.md9Lorem ipsum dolor sit ametCODE
LOW⚡…hmark-harness/vendored/docling/md/word365_structure.md9Lorem ipsum dolor sit ametCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md3Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md3Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md5Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md5Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md13Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md13Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md15Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md15Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md19Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md19Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md21Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md21Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md25Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md25Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magnCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md27Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md27Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md29Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulCODE
LOW⚡…chmark-harness/vendored/docling/md/code_and_formula.md29Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulCODE
LOW…ls/benchmark-harness/vendored/docling/md/pdf_tables.md3Lorem ipsum dolor sit amet, consectetur adipiscing elitCODE
LOW…ls/benchmark-harness/vendored/docling/md/pdf_tables.md3Lorem ipsum dolor sit amet, consectetur adipiscing elitCODE
LOW…ols/benchmark-harness/vendored/docling/md/issue-905.md5Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Phasellus facilisis odio sed mi. Curabitur suscipit. Nullam veCODE
LOW…ols/benchmark-harness/vendored/docling/md/issue-905.md5Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Phasellus facilisis odio sed mi. Curabitur suscipit. Nullam veCODE
LOW…benchmark-harness/vendored/docling/md/pdf_structure.md3Contenu 1, contenu 2, contenu 3. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididuCODE
LOW…benchmark-harness/vendored/docling/md/pdf_structure.md3Contenu 1, contenu 2, contenu 3. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididuCODE
LOW…benchmark-harness/vendored/docling/md/pdf_structure.md143. Longue énumération : Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labCODE
LOW…benchmark-harness/vendored/docling/md/pdf_structure.md143. Longue énumération : Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labCODE
LOWtools/benchmark-harness/src/bench_matrix.rs365 "msg/fake-email.json",CODE
LOWtools/benchmark-harness/src/bench_matrix.rs373 "fake-email",CODE
LOWcrates/xberg/tests/jupyter_extractor_tests.rs42/// - Lorem ipsum heading with bold formattingCOMMENT
LOW⚡crates/xberg/tests/jupyter_extractor_tests.rs76 extraction.content.contains("Lorem ipsum"),CODE
LOW⚡crates/xberg/tests/jupyter_extractor_tests.rs77 "Should extract markdown cell 'Lorem ipsum'"CODE
LOW⚡crates/xberg/tests/jupyter_extractor_tests.rs80 extraction.content.contains("Lorem ipsum"),CODE
LOWcrates/xberg/tests/docx_output_format.rs149 &redacting(docx(), &["Jane Doe", "jdoe"]),CODE
LOWcrates/xberg/tests/docx_output_format.rs182 let result = extract_one(&bytes, "application/zip", &redacting(docx(), &["Jane Doe", "UEsDB"])).await;CODE
LOWcrates/xberg/tests/llm_response_byte_cap.rs106 r#"{"invoice_number":"INV-001","vendor":"Acme Corp","total":"$42.00"}"#,CODE
LOWcrates/xberg/tests/llm_response_byte_cap.rs141 r#"{"invoice_number":"INV-001","vendor":"Acme Corp","total":"$42.00"}"#,CODE
LOWcrates/xberg/tests/llm_response_byte_cap.rs168 assert_eq!(structured_output["vendor"].as_str(), Some("Acme Corp"));CODE
LOW…xberg/tests/issue_64_pdf_form_field_values_rendered.rs220 let count = result.content.matches("Jane Doe").count();CODE
LOW…xberg/tests/issue_64_pdf_form_field_values_rendered.rs223 "flattened Widget value 'Jane Doe' must appear exactly once in Markdown output, not \CODE
LOWcrates/xberg/tests/latex_extractor_tests.rs92 Some("John Doe"),CODE
LOWcrates/xberg/tests/latex_extractor_tests.rs93 "FAIL: Should extract author 'John Doe' from \\author{{}} command"CODE
LOWcrates/xberg/tests/structured_pipeline.rs117 r#"{"invoice_number":"INV-001","vendor":"Acme Corp","total":"$42.00"}"#,CODE
LOWcrates/xberg/tests/structured_pipeline.rs132 assert_eq!(structured_output["vendor"].as_str(), Some("Acme Corp"));CODE
LOWcrates/xberg/tests/rtf_extractor_tests.rs711 result.content.to_lowercase().contains("lorem ipsum"),CODE
LOWcrates/xberg/tests/rtf_extractor_tests.rs712 "Content should contain lorem ipsum text"CODE
LOW⚡crates/xberg/tests/pdf_form_fields.rs253 let count = content.matches("Jane Doe").count();CODE
LOW⚡crates/xberg/tests/pdf_form_fields.rs256 "flattened Widget value 'Jane Doe' must appear exactly once, not duplicated; got: {content:?}"CODE
LOW⚡crates/xberg/tests/pdf_form_fields.rs265/// `test_documents/ground_truth/pdf/flattened_form.fields.json` expects "Jane Doe".COMMENT
152 more matches not shown…
Modern AI Meta-Vocabulary91 hits · 226 pts
SeverityFileLineSnippetContext
MEDIUMbasemind.toml46# Document RAG tier (PDF / Office / HTML / email / images). Requires a `documents` build.COMMENT
MEDIUMpoly.toml1278 # scaffolding step drops these on every regen -- restore them if a regen diffCOMMENT
MEDIUMtools/ocr-measure/score_gt_lines.py39# Markdown scaffolding the extractor adds that the plain-text ground truth never contains.COMMENT
MEDIUMtools/benchmark-harness/src/groups.rs47/// `guardrails.json` only after fresh fixed outputs have been measured.COMMENT
MEDIUMtools/benchmark-harness/src/split_benchmark.rs81 /// If set, write a `split-boundary-guardrails.json` at this path from theCOMMENT
MEDIUMtools/benchmark-harness/src/split_benchmark.rs135/// `split-boundary-guardrails.json` schema (mirrors `guardrails.json`).COMMENT
MEDIUMtools/benchmark-harness/src/split_benchmark.rs411/// Write a `split-boundary-guardrails.json` from default-threshold results.COMMENT
MEDIUMtools/benchmark-harness/src/cli.rs229 /// Write a split-boundary-guardrails.json to this path (from default-threshold results)COMMENT
MEDIUMtools/benchmark-harness/src/fixture/mod.rs239 /// are pinned by `guardrails.json`. What must never happen is `file_type` naming aCOMMENT
MEDIUM⚡tools/benchmark-harness/src/commands/compare.rs32 /// Enable quality guardrails (fail on regressions)COMMENT
MEDIUM⚡tools/benchmark-harness/src/commands/compare.rs36 /// Path to guardrails JSON config file (used when --guardrails is set)COMMENT
MEDIUM⚡tools/benchmark-harness/src/commands/compare.rs37 #[arg(long, default_value = "guardrails.json")]COMMENT
MEDIUMtools/benchmark-harness/src/comparison/execution.rs25 /// Path to a JSON guardrails file. When `guardrails` is true this fileCOMMENT
MEDIUMtools/benchmark-harness/src/comparison/mod.rs2//! compare quality (SF1, TF1) against ground truth with optional guardrails.COMMENT
MEDIUMtools/benchmark-harness/src/comparison/mod.rs28//! When `guardrails` is enabled, the comparison enforces per-document minimumCOMMENT
MEDIUMtools/benchmark-harness/src/comparison/mod.rs39//! [`report`] prints/writes results; [`guardrails`] loads and checks per-document score/orderCOMMENT
MEDIUMtools/benchmark-harness/src/comparison/mod.rs66/// Run comparison with guardrails and return exit code (0 = pass, 1 = fail).COMMENT
MEDIUMtools/benchmark-harness/src/comparison/guardrails.rs10/// Data-driven guardrails configuration loaded from JSON.COMMENT
MEDIUMtools/benchmark-harness/src/comparison/guardrails.rs46/// Load a guardrails configuration from a JSON file.COMMENT
MEDIUMtools/benchmark-harness/src/comparison/guardrails.rs149/// Check guardrails from a loaded config, returning a list of failure messages (empty = all passed).COMMENT
MEDIUMcrates/xberg-cli/README.md622# Download only the fast embedding modelCOMMENT
MEDIUMcrates/xberg/Cargo.toml661ner-llm = ["ner", "liter-llm"] # LLM-driven zero-shot NER (no ORT).CODE
MEDIUMcrates/xberg/tests/generated_fixtures.rs1//! Integration scaffold for the generated fixture corpus produced byCOMMENT
MEDIUMcrates/xberg/tests/gpu_acceleration.rs294 #[ignore = "gpu: requires CUDA + ONNX Runtime CUDA EP + embedding model"]COMMENT
MEDIUMcrates/xberg/tests/gpu_acceleration.rs322 #[ignore = "gpu: requires CUDA + ONNX Runtime CUDA EP + embedding model"]COMMENT
MEDIUMcrates/xberg/src/core/pipeline/features.rs1552 /// Regression test for #258: `chunker_type='semantic'` without an embedding modelCOMMENT
MEDIUMcrates/xberg/src/core/config/llm.rs152 /// Provider-specific extra parameters merged into the request body (guardrails,COMMENT
MEDIUM…berg-native-pdf/tests/test_reading_order_glyph_sort.rs23//! These tests assert the guardrails the sort comparator must hold:COMMENT
MEDIUMcrates/xberg-native-pdf/src/fonts/cmap_injector.rs453 // own (no required tables) but a usable test scaffold for theCOMMENT
MEDIUM…skills/xberg-picking-a-format/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…lls/xberg-extracting-with-ocr/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…-plugin/skills/xberg-chunking/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…lls/xberg-extracting-keywords/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…skills/xberg-batch-extraction/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…kills/xberg-extracting-tables/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…n/.cursor-plugin/skills/xberg/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…skills/xberg-picking-a-format/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…lls/xberg-extracting-with-ocr/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…pencode/skills/xberg-chunking/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…lls/xberg-extracting-keywords/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…skills/xberg-batch-extraction/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…kills/xberg-extracting-tables/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUMplugin/.opencode/skills/xberg/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUMplugin/.ai-rulez/references/python-api.md268def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…skills/xberg-picking-a-format/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…lls/xberg-extracting-with-ocr/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUMplugin/skills/xberg-chunking/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…lls/xberg-extracting-keywords/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…skills/xberg-batch-extraction/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…kills/xberg-extracting-tables/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUMplugin/skills/xberg/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…skills/xberg-picking-a-format/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…lls/xberg-extracting-with-ocr/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…s/xberg/skills/xberg-chunking/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…lls/xberg-extracting-keywords/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…skills/xberg-batch-extraction/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…kills/xberg-extracting-tables/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…es/plugins/xberg/skills/xberg/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…skills/xberg-picking-a-format/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM…lls/xberg-extracting-with-ocr/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
31 more matches not shown…
Self-Referential Comments69 hits · 214 pts
SeverityFileLineSnippetContext
MEDIUMrustfmt.toml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMpoly.toml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMcrates/xberg-wasm/Cargo.toml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMcrates/xberg-php/Cargo.toml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMcrates/xberg-ffi/Cargo.toml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMcrates/xberg-ffi/cbindgen.toml1# This file is auto-generated by alef. DO NOT EDIT.COMMENT
MEDIUMcrates/xberg-node/Cargo.toml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMcrates/xberg-py/Cargo.toml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUM.cargo/config.toml1# This file is auto-generated by alef. DO NOT EDIT.COMMENT
MEDIUM⚡scripts/tests/lib/xberg-bats/load.bash32# Create the four GitHub Actions workflow-command files and export their paths.COMMENT
MEDIUMpackages/python/pyproject.toml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMpackages/python/xberg/options.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMpackages/python/xberg/__init__.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMpackages/python/xberg/api.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMpackages/python/xberg/exceptions.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMpackages/elixir/native/xberg_nif/Cargo.toml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMpackages/dart/rust/Cargo.toml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMpackages/dart/rust/flutter_rust_bridge.yaml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMpackages/ruby/.rubocop.yml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMpackages/ruby/ext/xberg_rb/native/Cargo.toml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMpackages/ruby/ext/xberg_rb/native/extconf.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMpackages/ruby/lib/xberg.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMpackages/ruby/lib/xberg/native.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMpackages/ruby/lib/xberg/version.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/conftest.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/pyproject.toml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/tests/test_registry.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/tests/test_pdf.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/tests/test_format_specific.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUM⚡e2e/python/tests/test_post_processor_management.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/tests/test_code.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/tests/test_smoke.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUM⚡e2e/python/tests/test_reranker_backend_management.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/tests/test_summarization.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/tests/test_contract.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/tests/test_error.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/tests/test_ocr_backend_management.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/tests/test_plugin_api.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUM⚡e2e/python/tests/test_tokenizer_backend_management.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/tests/test_url.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/tests/test_stub_conformance.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/tests/test_extract.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/tests/test_batch.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/tests/test_validator_management.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/python/tests/test_renderer_management.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUM⚡e2e/python/tests/test_embedding_backend_management.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/rust/Cargo.toml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/rust/.cargo/config.toml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/wasm/pnpm-workspace.yaml1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/ruby/spec/error_spec.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/ruby/spec/batch_spec.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/ruby/spec/spec_helper.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/ruby/spec/pdf_spec.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/ruby/spec/validator_management_spec.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/ruby/spec/summarization_spec.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/ruby/spec/code_spec.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/ruby/spec/url_spec.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/ruby/spec/renderer_management_spec.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/ruby/spec/plugin_api_spec.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/ruby/spec/registry_spec.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
9 more matches not shown…
Cross-File Repetition39 hits · 195 pts
SeverityFileLineSnippetContext
HIGHtools/benchmark-harness/scripts/pymupdf4llm_extract.py0get peak memory usage in bytes using resource module.STRING
HIGHtools/benchmark-harness/scripts/mineru_extract.py0get peak memory usage in bytes using resource module.STRING
HIGHtools/benchmark-harness/scripts/docling_extract.py0get peak memory usage in bytes using resource module.STRING
HIGHtools/benchmark-harness/scripts/unstructured_extract.py0get peak memory usage in bytes using resource module.STRING
HIGHtools/benchmark-harness/scripts/markitdown_extract.py0get peak memory usage in bytes using resource module.STRING
HIGHtools/benchmark-harness/scripts/pymupdf4llm_extract.py0run extraction in a forked child process. closes inherited stdin/stdout so the child cannot corrupt the parent's line-baSTRING
HIGHtools/benchmark-harness/scripts/mineru_extract.py0run extraction in a forked child process. closes inherited stdin/stdout so the child cannot corrupt the parent's line-baSTRING
HIGHtools/benchmark-harness/scripts/docling_extract.py0run extraction in a forked child process. closes inherited stdin/stdout so the child cannot corrupt the parent's line-baSTRING
HIGHtools/benchmark-harness/scripts/unstructured_extract.py0run extraction in a forked child process. closes inherited stdin/stdout so the child cannot corrupt the parent's line-baSTRING
HIGHtools/benchmark-harness/scripts/markitdown_extract.py0run extraction in a forked child process. closes inherited stdin/stdout so the child cannot corrupt the parent's line-baSTRING
HIGHtools/benchmark-harness/scripts/pymupdf4llm_extract.py0execute fn(*args) in a forked child with a timeout. on timeout the child is killed but the parent stays alive — no expenSTRING
HIGHtools/benchmark-harness/scripts/mineru_extract.py0execute fn(*args) in a forked child with a timeout. on timeout the child is killed but the parent stays alive — no expenSTRING
HIGHtools/benchmark-harness/scripts/docling_extract.py0execute fn(*args) in a forked child with a timeout. on timeout the child is killed but the parent stays alive — no expenSTRING
HIGHtools/benchmark-harness/scripts/unstructured_extract.py0execute fn(*args) in a forked child with a timeout. on timeout the child is killed but the parent stays alive — no expenSTRING
HIGHtools/benchmark-harness/scripts/markitdown_extract.py0execute fn(*args) in a forked child with a timeout. on timeout the child is killed but the parent stays alive — no expenSTRING
HIGHtools/benchmark-harness/scripts/pymupdf4llm_extract.py0parse a request line: json object with path field, or plain file path.STRING
HIGHtools/benchmark-harness/scripts/mineru_extract.py0parse a request line: json object with path field, or plain file path.STRING
HIGHtools/benchmark-harness/scripts/docling_extract.py0parse a request line: json object with path field, or plain file path.STRING
HIGHtools/benchmark-harness/scripts/unstructured_extract.py0parse a request line: json object with path field, or plain file path.STRING
HIGHtools/benchmark-harness/scripts/markitdown_extract.py0parse a request line: json object with path field, or plain file path.STRING
HIGHtools/benchmark-harness/scripts/mineru_extract.py0persistent server mode: read paths from stdin, write json to stdout.STRING
HIGHtools/benchmark-harness/scripts/docling_extract.py0persistent server mode: read paths from stdin, write json to stdout.STRING
HIGHtools/benchmark-harness/scripts/unstructured_extract.py0persistent server mode: read paths from stdin, write json to stdout.STRING
HIGHtools/benchmark-harness/scripts/markitdown_extract.py0persistent server mode: read paths from stdin, write json to stdout.STRING
HIGHplugin/.ai-rulez/hermes/index.py0register product skills and a local mcp tool bridge with hermes.STRING
HIGHplugin/.hermes/plugins/xberg/hermes.py0register product skills and a local mcp tool bridge with hermes.STRING
HIGH…ugin/.hermes/package/src/xberg_hermes_plugin/hermes.py0register product skills and a local mcp tool bridge with hermes.STRING
HIGHplugin/.ai-rulez/hermes/index.py0expose sdk task-group causes instead of hiding the actionable failure.STRING
HIGHplugin/.hermes/plugins/xberg/hermes.py0expose sdk task-group causes instead of hiding the actionable failure.STRING
HIGH…ugin/.hermes/package/src/xberg_hermes_plugin/hermes.py0expose sdk task-group causes instead of hiding the actionable failure.STRING
HIGHplugin/.ai-rulez/hermes/index.py0call one supported mcp tool using the installed local cli.STRING
HIGHplugin/.hermes/plugins/xberg/hermes.py0call one supported mcp tool using the installed local cli.STRING
HIGH…ugin/.hermes/package/src/xberg_hermes_plugin/hermes.py0call one supported mcp tool using the installed local cli.STRING
HIGHplugin/.ai-rulez/hermes/index.py0return the native text contract while preserving structured mcp fields as json.STRING
HIGHplugin/.hermes/plugins/xberg/hermes.py0return the native text contract while preserving structured mcp fields as json.STRING
HIGH…ugin/.hermes/package/src/xberg_hermes_plugin/hermes.py0return the native text contract while preserving structured mcp fields as json.STRING
HIGHplugin/.ai-rulez/hermes/index.py0register every bundled skill and one tool spanning the native mcp surface.STRING
HIGHplugin/.hermes/plugins/xberg/hermes.py0register every bundled skill and one tool spanning the native mcp surface.STRING
HIGH…ugin/.hermes/package/src/xberg_hermes_plugin/hermes.py0register every bundled skill and one tool spanning the native mcp surface.STRING
Decorative Section Separators52 hits · 157 pts
SeverityFileLineSnippetContext
MEDIUMmise-tasks/bindings.toml43# ---- PHP, WASM, Java, C# -----------------------------------------------------------------------STRING
MEDIUMdocs-site/public/demo.html370 // ── Structured logger ──────────────────────────────────────────────────COMMENT
MEDIUMdocs-site/public/demo.html390 // ── Resolve the latest published WASM release ──────────────────────────COMMENT
MEDIUMdocs-site/public/demo.html406 // ── Upload size limit ─────────────────────────────────────────────────COMMENT
MEDIUMdocs-site/public/demo.html483 // ── Drag & Drop ────────────────────────────────────────────────────────COMMENT
MEDIUMdocs-site/public/demo.html527 // ── Markdown Renderer ──────────────────────────────────────────────────COMMENT
MEDIUMdocs-site/public/demo.html599 // ── JSON Syntax Highlighter ────────────────────────────────────────────COMMENT
MEDIUMdocs-site/public/demo.html615 // ── Extraction via Web Worker ──────────────────────────────────────────COMMENT
MEDIUMdocs-site/public/demo.html722 // ── Process File ───────────────────────────────────────────────────────COMMENT
MEDIUMdocs-site/public/demo.html819 // ── Reset ──────────────────────────────────────────────────────────────COMMENT
MEDIUMdocs-site/public/demo.html835 // ── Extract it anyway ──────────────────────────────────────────────────COMMENT
MEDIUMdocs-site/public/demo.html849 // ── Copy ───────────────────────────────────────────────────────────────COMMENT
MEDIUMdocs-site/public/demo.html872 // ── Tab Switcher ───────────────────────────────────────────────────────COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs53// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs55// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs183// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs185// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs287// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs289// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs451// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs453// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs557// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs559// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs612// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs614// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUM…es/xberg/tests/pdf_markdown_regression/ground_truth.rs3// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUM…es/xberg/tests/pdf_markdown_regression/ground_truth.rs14// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUM…es/xberg/tests/pdf_markdown_regression/ground_truth.rs178// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUM…es/xberg/tests/pdf_markdown_regression/ground_truth.rs207// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/src/pdf/structure/constants.rs3// ~keep ── Glyph-fragmentation repair (issue #962) ────────────────────────────────COMMENT
MEDIUMcrates/xberg/src/pdf/structure/constants.rs3// ~keep ── Glyph-fragmentation repair (issue #962) ────────────────────────────────COMMENT
MEDIUMcrates/xberg/src/pdf/structure/page_number.rs38// ── Band geometry ────────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/xberg/src/pdf/structure/page_number.rs76// ── Shape classification ─────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/xberg/src/pdf/structure/page_number.rs331// ── Roman numerals ───────────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/xberg/src/pdf/structure/page_number.rs430// ── Cross-page sequence evidence ─────────────────────────────────────────────────COMMENT
MEDIUM…ates/xberg-native-pdf/tests/test_page_image_handles.rs395// ── Test B: N images → paint_order is [0, 1, 2] ────────────────────────────── ~keepCOMMENT
MEDIUMcrates/xberg-native-pdf/tests/test_path_extraction.rs169 // ─── Optional Content Group (PDF "layer") tagging ─────────────────COMMENT
MEDIUM…s/xberg-native-pdf/tests/test_render_region_and_fit.rs55// ── Fit-box DPI rounding regressions ────────────────────────────────────────COMMENT
MEDIUMcrates/xberg-native-pdf/src/content/parser.rs2889// ── Nom-based operand skippers (test-only, superseded by raw variants) ───── ~keepCOMMENT
MEDIUMcrates/xberg-native-pdf/src/content/parser.rs3109// ── Byte-level graphics region scanner ─────────────────────────────────────COMMENT
MEDIUMcrates/xberg-native-pdf/src/content/parser.rs3243// ── Raw index-returning skip functions ─────────────────────────────────────COMMENT
MEDIUMcrates/xberg-native-pdf/src/content/parser.rs3393// ── Fast BT/ET block parser ────────────────────────────────────────────COMMENT
MEDIUMcrates/xberg-native-pdf/src/extractors/auto.rs437// ───────────────────────── classifier (T2/T2.5/T3) ─────────────────────────COMMENT
MEDIUMcrates/xberg-native-pdf/src/extractors/auto.rs759// ─────────────────────────── AutoExtractor (T4–T8) ─────────────────────────COMMENT
MEDIUM⚡scripts/tests/lib/xberg-bats/load.bash28# --------------------------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/tests/lib/xberg-bats/load.bash30# --------------------------------------------------------------------------------------------COMMENT
MEDIUMscripts/tests/lib/xberg-bats/load.bash82# --------------------------------------------------------------------------------------------COMMENT
MEDIUMscripts/tests/lib/xberg-bats/load.bash84# --------------------------------------------------------------------------------------------COMMENT
MEDIUMscripts/tests/lib/xberg-bats/load.bash170# --------------------------------------------------------------------------------------------COMMENT
MEDIUMscripts/tests/lib/xberg-bats/load.bash172# --------------------------------------------------------------------------------------------COMMENT
MEDIUMscripts/tests/lib/xberg-bats/load.bash251# --------------------------------------------------------------------------------------------COMMENT
MEDIUMscripts/tests/lib/xberg-bats/load.bash256# --------------------------------------------------------------------------------------------COMMENT
Excessive Try-Catch Wrapping76 hits · 123 pts
SeverityFileLineSnippetContext
MEDIUM…te/src/snippets/python/utils/error_handling_extract.md18 print(f"Error: {error_type}: {message}")CODE
LOWtools/benchmark-harness/olmocr_bench/runner.py179 except Exception as error:CODE
LOWtools/benchmark-harness/olmocr_bench/official.py78 except Exception as error:CODE
LOWtools/benchmark-harness/parsebench_html/runner.py252 except Exception as error:CODE
LOW…nchmark-harness/scripts/generate_vendored_baselines.py287 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py56 except Exception:CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py61 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py83 except Exception:CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py98 except Exception:CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py101 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py128 except Exception as e:CODE
MEDIUM⚡tools/benchmark-harness/scripts/pymupdf4llm_extract.py162 print("Error: sync mode requires a file path", file=sys.stderr)CODE
LOW⚡tools/benchmark-harness/scripts/pymupdf4llm_extract.py168 except Exception as e:CODE
MEDIUM⚡tools/benchmark-harness/scripts/pymupdf4llm_extract.py169 print(f"Error extracting with PyMuPDF4LLM: {e}", file=sys.stderr)CODE
LOW⚡tools/benchmark-harness/scripts/pymupdf4llm_extract.py175 except Exception as e:CODE
MEDIUM⚡tools/benchmark-harness/scripts/pymupdf4llm_extract.py176 print(f"Error extracting with PyMuPDF4LLM: {e}", file=sys.stderr)CODE
MEDIUM⚡tools/benchmark-harness/scripts/mineru_extract.py348 print("Error: sync mode requires exactly one file", file=sys.stderr)CODE
MEDIUM⚡tools/benchmark-harness/scripts/mineru_extract.py362 print("Error: batch mode requires at least one file", file=sys.stderr)CODE
MEDIUM⚡tools/benchmark-harness/scripts/mineru_extract.py371 print(f"Error: Unknown mode '{mode}'. Use sync, batch, or server", file=sys.stderr)CODE
MEDIUM⚡tools/benchmark-harness/scripts/mineru_extract.py375 print(f"Error extracting with MinerU: {e}", file=sys.stderr)CODE
MEDIUMtools/benchmark-harness/scripts/mineru_extract.py328 print(f"Error: --format must be 'markdown' or 'plaintext'; got '{output_format}'", file=sys.stderr)CODE
LOW⚡tools/benchmark-harness/scripts/mineru_extract.py216 except Exception:CODE
LOW⚡tools/benchmark-harness/scripts/mineru_extract.py219 except Exception as e:CODE
LOW⚡tools/benchmark-harness/scripts/mineru_extract.py374 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py174 except Exception:CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py179 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py201 except Exception:CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py302 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/docling_extract.py215 except Exception:CODE
LOWtools/benchmark-harness/scripts/docling_extract.py220 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/docling_extract.py242 except Exception:CODE
LOWtools/benchmark-harness/scripts/docling_extract.py257 except Exception:CODE
LOWtools/benchmark-harness/scripts/docling_extract.py260 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/docling_extract.py287 except Exception as e:CODE
MEDIUMtools/benchmark-harness/scripts/docling_extract.py326 print(f"Error: --format must be 'markdown' or 'plaintext'; got '{output_format}'", file=sys.stderr)CODE
MEDIUM⚡tools/benchmark-harness/scripts/docling_extract.py347 print("Error: sync mode requires exactly one file", file=sys.stderr)CODE
MEDIUM⚡tools/benchmark-harness/scripts/docling_extract.py355 print("Error: batch mode requires at least one file", file=sys.stderr)CODE
MEDIUM⚡tools/benchmark-harness/scripts/docling_extract.py363 print(f"Error: Unknown mode '{mode}'. Use sync, batch, or server", file=sys.stderr)CODE
LOW⚡tools/benchmark-harness/scripts/docling_extract.py366 except Exception as e:CODE
MEDIUM⚡tools/benchmark-harness/scripts/docling_extract.py367 print(f"Error extracting with Docling: {e}", file=sys.stderr)CODE
LOWtools/benchmark-harness/scripts/generate_markdown_gt.py207 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/unstructured_extract.py65 except Exception:CODE
LOWtools/benchmark-harness/scripts/unstructured_extract.py70 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/unstructured_extract.py92 except Exception:CODE
LOWtools/benchmark-harness/scripts/unstructured_extract.py107 except Exception:CODE
LOWtools/benchmark-harness/scripts/unstructured_extract.py110 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/unstructured_extract.py137 except Exception as e:CODE
MEDIUMtools/benchmark-harness/scripts/unstructured_extract.py163 print(f"Error: Unstructured supports only native plaintext output; got '{output_format}'", file=sys.stderr)CODE
MEDIUM⚡tools/benchmark-harness/scripts/unstructured_extract.py180 print("Error: sync mode requires a file path", file=sys.stderr)CODE
LOW⚡tools/benchmark-harness/scripts/unstructured_extract.py185 except Exception as e:CODE
MEDIUM⚡tools/benchmark-harness/scripts/unstructured_extract.py186 print(f"Error extracting with Unstructured: {e}", file=sys.stderr)CODE
LOW⚡tools/benchmark-harness/scripts/unstructured_extract.py192 except Exception as e:CODE
MEDIUM⚡tools/benchmark-harness/scripts/unstructured_extract.py193 print(f"Error extracting with Unstructured: {e}", file=sys.stderr)CODE
LOWtools/benchmark-harness/scripts/markitdown_extract.py48 except Exception:CODE
LOWtools/benchmark-harness/scripts/markitdown_extract.py53 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/markitdown_extract.py75 except Exception:CODE
LOWtools/benchmark-harness/scripts/markitdown_extract.py90 except Exception:CODE
LOWtools/benchmark-harness/scripts/markitdown_extract.py93 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/markitdown_extract.py120 except Exception as e:CODE
MEDIUM⚡tools/benchmark-harness/scripts/markitdown_extract.py154 print("Error: sync mode requires a file path", file=sys.stderr)CODE
16 more matches not shown…
Cross-Language Confusion11 hits · 54 pts
SeverityFileLineSnippetContext
HIGH⚡…hmark-harness/tests/test_parsebench_html_safeguards.py106 invocation["argv"].extend(["--config-json", '{"layout": null}'])CODE
HIGH⚡tools/benchmark-harness/tests/test_olmocr_contracts.py115 _contracts().validate_argv(["extract", "{pdf}", "--config-json", '{"layout":null}'])CODE
HIGH⚡…/benchmark-harness/scripts/build_structural_sidecar.py21 {"kind": "heading", "level": u8, "parent": int|null, "path": [str], "text": str}STRING
HIGH⚡…/benchmark-harness/scripts/build_structural_sidecar.py22 {"kind": "list_item", "depth": int, "ordered": bool, "parent_item": int|null, "text": str}STRING
HIGH⚡…/benchmark-harness/scripts/build_structural_sidecar.py26 {"kind": "figure", "caption": int|null, "text": str}STRING
HIGH⚡…/benchmark-harness/scripts/build_structural_sidecar.py27 {"kind": "caption", "binds_to": int|null, "text": str}STRING
HIGH⚡…/benchmark-harness/scripts/build_structural_sidecar.py28 {"kind": "footnote", "binds_to": int|null, "text": str}STRING
HIGHscripts/ci/check-ffi-declaration-parity.py257 fallbacks ending in `.orElseThrow(...)`, and a short `.map(s -> ...).orElse(null)` one.STRING
HIGH⚡scripts/ci/test_main_only_ci.py79 for ref in ["${{ inputs.branch }}", "${{ github.event.inputs.branch || github.sha }}", "codex/example"]:CODE
HIGHscripts/ci/test_publish_workflow_contracts.py348 f" count=$(cat '{counter}' 2>/dev/null || echo 0)\n"CODE
HIGHscripts/ci/docker/test_docker.py904 "echo 'attempt' > /data/test2.txt 2>&1 || echo 'READ_ONLY'",CODE
Empty Error Handlers10 hits · 50 pts
SeverityFileLineSnippetContext
HIGHtools/benchmark-harness/scripts/pymupdf4llm_extract.py56except Exception:CODE
HIGHtools/benchmark-harness/scripts/pymupdf4llm_extract.py111except (json.JSONDecodeError, ValueError):CODE
HIGHtools/benchmark-harness/scripts/mineru_extract.py174except Exception:CODE
HIGHtools/benchmark-harness/scripts/mineru_extract.py285except (json.JSONDecodeError, ValueError):CODE
HIGHtools/benchmark-harness/scripts/docling_extract.py215except Exception:CODE
HIGHtools/benchmark-harness/scripts/docling_extract.py270except (json.JSONDecodeError, ValueError):CODE
HIGHtools/benchmark-harness/scripts/unstructured_extract.py65except Exception:CODE
HIGHtools/benchmark-harness/scripts/unstructured_extract.py120except (json.JSONDecodeError, ValueError):CODE
HIGHtools/benchmark-harness/scripts/markitdown_extract.py48except Exception:CODE
HIGHtools/benchmark-harness/scripts/markitdown_extract.py103except (json.JSONDecodeError, ValueError):CODE
Synthetic Comment Markers7 hits · 48 pts
SeverityFileLineSnippetContext
HIGH…ls/benchmark-harness/vendored/docling/md/nougat_034.md163Most beneficial owners holding stock in 'street name' will receive instructions for voting their shares from their brokeCODE
HIGHtools/benchmark-harness/vendored/docling/md/pdfa_009.md163Most beneficial owners holding stock in 'street name' will receive instructions for voting their shares from their brokeCODE
HIGH…tes/xberg-pdfium-render/include/pdfium_7678/fpdfview.h31// XFA forms as requested by the PDF_ENABLE_XFA setting.COMMENT
HIGHcrates/xberg/src/llm/vlm_ocr.rs544 /// Regression test for issue #188: inline math `$...$`, as requested byCOMMENT
HIGHcrates/xberg/src/llm/vlm_ocr.rs544 /// Regression test for issue #188: inline math `$...$`, as requested byCOMMENT
HIGHplugin/.opencode/ai-rulez-content.js6// Generated by ai-rulez. Registers the skills, commands, agents, and MCP servers bundled withCOMMENT
HIGH.github/workflows/publish.yaml5454 # --- Coding-agent plugin (lives in plugin/, generated by ai-rulez; see plugin/README.md) ---COMMENT
Deep Nesting35 hits · 34 pts
SeverityFileLineSnippetContext
LOWtools/benchmark-harness/olmocr_bench/official.py61CODE
LOW…nchmark-harness/tests/test_parsebench_html_official.py47CODE
LOW…/benchmark-harness/tests/test_corpus_cache_manifest.py168CODE
LOW…/benchmark-harness/tests/test_corpus_cache_manifest.py216CODE
LOWtools/benchmark-harness/parsebench_html/contracts.py97CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py133CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py307CODE
LOW…/benchmark-harness/scripts/build_structural_sidecar.py277CODE
LOWtools/benchmark-harness/scripts/docling_extract.py292CODE
LOW…ols/benchmark-harness/scripts/corpus_cache_manifest.py134CODE
LOW…ols/benchmark-harness/scripts/corpus_cache_manifest.py281CODE
LOWtools/benchmark-harness/scripts/unstructured_extract.py142CODE
LOWtools/benchmark-harness/scripts/markitdown_extract.py125CODE
LOW…xtures/src/generate_test_fixtures/security_fixtures.py43CODE
LOW…_fixtures/src/generate_test_fixtures/xlsx_revisions.py91CODE
LOW…t_fixtures/src/generate_test_fixtures/odt_revisions.py108CODE
LOW…t_fixtures/src/generate_test_fixtures/pptx_comments.py105CODE
LOWscripts/sync_supported_counts.py134CODE
LOWscripts/classic_ocr_cache_acceptance.py111CODE
LOWscripts/ci/package-notices.py41CODE
LOWscripts/ci/check-ffi-declaration-parity.py253CODE
LOWscripts/ci/test_main_only_ci.py66CODE
LOWscripts/ci/test_publish_workflow_contracts.py33CODE
LOWscripts/ci/test_publish_workflow_contracts.py613CODE
LOWscripts/ci/check-alef-readme-paths.py130CODE
LOWscripts/ci/install-system-deps/verify-ocr-linux.py25CODE
LOWscripts/ci/benchmarks/validate-workflow-matrix.py35CODE
LOWscripts/ci/benchmarks/validate-workflow-matrix.py131CODE
LOWscripts/ci/benchmarks/validate-workflow-matrix.py155CODE
LOWscripts/ci/ruby/vendor-xberg-core.py129CODE
LOWscripts/ci/ruby/vendor-xberg-core.py290CODE
LOWscripts/ci/ruby/vendor-xberg-core.py138CODE
LOWcli-proxy/pypi/xberg_cli/downloader.py184CODE
LOWe2e/python/conftest.py51CODE
LOWe2e/python/tests/test_stub_conformance.py34CODE
Docstring Block Structure6 hits · 30 pts
SeverityFileLineSnippetContext
HIGH…grations/python/surrealdb/src/surrealdb_xberg/_base.py217Unwrap the single document from an ``ExtractionResult`` container. Args: result: The container returned by STRING
HIGH…tions/python/surrealdb/src/surrealdb_xberg/pipeline.py258Embed a query string using xberg's extraction pipeline. Args: query: The text to embed. ReSTRING
HIGHintegrations/python/txtai/src/txtai_xberg/pipeline.py107Extract text and metadata from one or more documents (synchronous). Bridges Xberg's async API to a synchronous STRING
HIGHintegrations/python/txtai/src/txtai_xberg/pipeline.py127Extract text and metadata from one or more documents (asynchronous). The async counterpart to :meth:`__call__`,STRING
HIGHintegrations/python/txtai/src/txtai_xberg/pipeline.py151Extract and flatten into ``txtai.Embeddings.index``-ready documents. Synchronous wrapper around :meth:`ato_docuSTRING
HIGHintegrations/python/txtai/src/txtai_xberg/pipeline.py171Extract and flatten into ``txtai.Embeddings.index``-ready documents. The async counterpart to :meth:`to_documenSTRING
Magic Placeholder Names3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHdocs-site/src/snippets/python/ocr/cloud_ocr_backend.md61backend: CloudOcrBackend = CloudOcrBackend(api_key="your-api-key")CODE
HIGHdocs-site/src/snippets/java/ocr/cloud_ocr_backend.md117 Xberg.registerOcrBackend(new CloudOcrExample("your-api-key"));CODE
HIGHdocs-site/src/snippets/csharp/cloud_ocr_backend.md75 var backend = new CloudOcrBackend(apiKey: "your-api-key");CODE
Slop Phrases4 hits · 15 pts
SeverityFileLineSnippetContext
MEDIUM⚡crates/xberg-pdfium-render/src/bindgen/pdfium_7678.rs1165 #[doc = " Function: FPDF_LoadDocument\n Open and load a PDF document.\n Parameters:\n file_path - COMMENT
MEDIUM⚡crates/xberg-pdfium-render/src/bindgen/pdfium_7678.rs1169 #[doc = " Function: FPDF_LoadMemDocument\n Open and load a PDF document from memory.\n Parameters:\n COMMENT
MEDIUM⚡crates/xberg-pdfium-render/src/bindgen/pdfium_7678.rs1177 #[doc = " Experimental API.\n Function: FPDF_LoadMemDocument64\n Open and load a PDF document from memory.\COMMENT
LOWvendored/sysinfo/src/common/system.rs128 /// Don't forget to take a look at [`ProcessRefreshKind::everything`] method to see what itCOMMENT
Structural Annotation Overuse8 hits · 14 pts
SeverityFileLineSnippetContext
LOW…g-pdfium-render/include/pdfium_7678/fpdf_sysfontinfo.h86 // NOTE: This method will not be called when version is set to 2.COMMENT
LOW⚡crates/xberg-native-pdf/src/object.rs238 // Step 1: Decrypt stream data BEFORE applying filtersCOMMENT
LOW⚡crates/xberg-native-pdf/src/object.rs242 // Step 2: Apply filters (decompression)COMMENT
LOWcrates/xberg-native-pdf/src/encryption/algorithms.rs251 // Step 1: Initial hash = SHA-256(password || salt || user_key) ~keepCOMMENT
LOWcrates/xberg-native-pdf/src/document/extract_api.rs1951 // Step 2: Apply text post-processing pipelineCOMMENT
LOWcrates/xberg-native-pdf/src/document/tables.rs751 // Step 4: spatial detection without struct-tree backingCOMMENT
LOWcrates/xberg-native-pdf/src/rendering/page_renderer.rs7616 // Step 2: locate subinterval index via the half-openCOMMENT
LOW…ates/xberg-native-pdf/src/extractors/text/tj_arrays.rs452 // Step 3: Create WordBoundaryDetector and detect boundariesCOMMENT
Verbosity Indicators8 hits · 14 pts
SeverityFileLineSnippetContext
LOW⚡crates/xberg-native-pdf/src/object.rs238 // Step 1: Decrypt stream data BEFORE applying filtersCOMMENT
LOW⚡crates/xberg-native-pdf/src/object.rs242 // Step 2: Apply filters (decompression)COMMENT
LOWcrates/xberg-native-pdf/src/encryption/algorithms.rs251 // Step 1: Initial hash = SHA-256(password || salt || user_key) ~keepCOMMENT
LOWcrates/xberg-native-pdf/src/document/extract_api.rs1951 // Step 2: Apply text post-processing pipelineCOMMENT
LOWcrates/xberg-native-pdf/src/document/tables.rs751 // Step 4: spatial detection without struct-tree backingCOMMENT
LOWcrates/xberg-native-pdf/src/rendering/page_renderer.rs7616 // Step 2: locate subinterval index via the half-openCOMMENT
LOWcrates/xberg-native-pdf/src/fonts/cmap.rs738 // For notdefrange, we need to check if source is already mapped ~keepCOMMENT
LOW…ates/xberg-native-pdf/src/extractors/text/tj_arrays.rs452 // Step 3: Create WordBoundaryDetector and detect boundariesCOMMENT
Modern Structural Boilerplate13 hits · 13 pts
SeverityFileLineSnippetContext
LOWplugin/.hermes/plugins/xberg/__init__.py12__all__ = ["hermes", "register"]CODE
LOW…in/.hermes/package/src/xberg_hermes_plugin/__init__.py12__all__ = ["hermes", "register"]CODE
LOW…parser-xberg/llama_index/node_parser/xberg/__init__.py5__all__ = ["XbergNodeParser"]CODE
LOW…ode-parser-xberg/llama_index/node_parser/xberg/base.py17logger = logging.getLogger(__name__)CODE
LOW…ex-readers-xberg/llama_index/readers/xberg/__init__.py5__all__ = ["XbergReader"]CODE
LOW…-index-readers-xberg/llama_index/readers/xberg/base.py34logger = logging.getLogger(__name__)CODE
LOWintegrations/python/crewai/src/crewai_xberg/__init__.py12__all__ = [CODE
LOW…tions/python/surrealdb/src/surrealdb_xberg/__init__.py9__all__ = [CODE
LOW…tions/python/langchain/src/langchain_xberg/__init__.py5__all__ = ["XbergLoader"]CODE
LOWintegrations/python/txtai/src/txtai_xberg/__init__.py11__all__ = [CODE
LOWscripts/ci/ruby/vendor-xberg-core.py376def _update_native_extension_toml(repo_root: Path) -> None:CODE
LOWpackages/python/xberg/__init__.py454__all__ = [CODE
LOWpackages/python/xberg/exceptions.py40__all__ = [CODE
AI Structural Patterns6 hits · 6 pts
SeverityFileLineSnippetContext
LOW…arsers/llama-index-node-parser-xberg/tests/conftest.py60CODE
LOW…ex/readers/llama-index-readers-xberg/tests/conftest.py48CODE
LOW…ex/readers/llama-index-readers-xberg/tests/conftest.py83CODE
LOW…rations/python/surrealdb/src/surrealdb_xberg/schema.py111CODE
LOWintegrations/python/langchain/tests/conftest.py124CODE
LOWpackages/python/xberg/api.py3591CODE
Redundant / Tautological Comments2 hits · 3 pts
SeverityFileLineSnippetContext
LOW.github/actions/cache-benchmark-harness/action.yml277 # Check if binary existsCOMMENT
LOW.github/actions/cache-benchmark-harness/action.yml283 # Check if binary is executableCOMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWintegrations/scripts/publish-placeholders.sh12# Usage:COMMENT