Repository Analysis

xberg-io/xberg

Polyglot document intelligence with a Rust core: extract text, metadata, images, tables, and structured data from 106 formats across 140 file extensions, plus code intelligence for 371 languages. Fifteen bindings, with CLI, REST API, and MCP server.

6.7 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of xberg-io/xberg, a Rust project with 9,233 GitHub stars. SynthScan v2.0 examined 1,739,608 lines of code across 6175 source files, recording 8951 pattern matches distributed across 23 syntactic categories. The overall adjusted score of 6.7 places this repository in the Low AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

6.7
Adjusted Score
6.7
Raw Score
100%
Time Factor
2026-08-28
Last Push
9.2K
Stars
Rust
Language
1.7M
Lines of Code
6.2K
Files
9.0K
Pattern Hits
2026-08-29
Scan Date
0.05
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 271HIGH 44MEDIUM 268LOW 8368

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 8951 distinct pattern matches across 23 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Over-Commented Block6856 hits · 5964 pts
SeverityFileLineSnippetContext
LOWCargo.toml161] }COMMENT
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
LOWalef.toml161# outright (:463) -- together they add ZERO crates. `pdf` (:61) pulls onlyCOMMENT
LOWalef.toml261cwd = "packages/kotlin-android"COMMENT
LOWalef.toml281# Swift snippet failed because `import Xberg` could not resolve.COMMENT
LOWalef.toml301manifest = "packages/zig/build.zig"COMMENT
LOWalef.toml841output = "packages/python/xberg/"COMMENT
LOWalef.toml1041# Publish only the `web` (ES module) target. Each wasm-pack target embeds a fullCOMMENT
LOWalef.toml1061 # native-runtime`. chromiumoxide drives a real Chrome process over CDP; itCOMMENT
LOWalef.toml1081 # "heuristics": fixes the extraction_confidence half of #244. The blocker wasCOMMENT
LOWalef.toml1101 # TableModel, TranscriptionConfig, WhisperModel are all crate-root exported,COMMENT
LOWalef.toml1201[crates.wasm.extra_dependencies]COMMENT
LOWalef.toml1221[crates.custom_modules]COMMENT
LOWalef.toml1241# passthrough set, so it must be listed here.COMMENT
LOWalef.toml1261extra_features = ["full-no-heic", "pdf-pdfium", "ocr-wasm", "candle-ocr"]COMMENT
LOWalef.toml2001default_features = falseCOMMENT
LOWalef.toml4501description = "Extract text, tables, images, metadata, and code intelligence from 106 file formats and 371 programming lCOMMENT
LOWdocs-site/public/demo.html381 phase: (label) => {COMMENT
LOWdocs-site/public/demo.html401 const WASM_PKG = "@xberg-io/xberg-wasm";COMMENT
LOWtools/ocr-measure/ab_line_filter.sh1#!/usr/bin/env bashCOMMENT
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.rs1//! Framework size measurementCOMMENT
LOWtools/benchmark-harness/src/sizes.rs21 /// Size in bytes (package + system deps + models combined)COMMENT
LOWtools/benchmark-harness/src/sizes.rs461 }COMMENT
LOWtools/benchmark-harness/src/sizes.rs541fn measure_model_cache_size(dir: Option<&Path>) -> (u64, bool) {COMMENT
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.rs421/// Performance metrics collected during extractionCOMMENT
LOWtools/benchmark-harness/src/types.rs441 /// over the resource sampler's timeline (seeCOMMENT
LOWtools/benchmark-harness/src/types.rs481 #[serde(default, skip_serializing_if = "Vec::is_empty")]COMMENT
LOWtools/benchmark-harness/src/types.rs501 pub reading_order_score: Option<f64>,COMMENT
LOWtools/benchmark-harness/src/types.rs521COMMENT
LOWtools/benchmark-harness/src/types.rs601COMMENT
LOWtools/benchmark-harness/src/adapter.rs201 SCEPTRE_LATIN_LANGUAGES,COMMENT
LOWtools/benchmark-harness/src/adapter.rs261COMMENT
LOWtools/benchmark-harness/src/adapter.rs301 /// * `Ok(BenchmarkResult)` - Successful extraction with metricsCOMMENT
LOWtools/benchmark-harness/src/adapter.rs381COMMENT
LOWtools/benchmark-harness/src/diagnostics.rs1//! Per-document diagnostic output for poor-scoring documents.COMMENT
LOWtools/benchmark-harness/src/monitoring.rs1//! Resource monitoring for benchmark executionCOMMENT
LOWtools/benchmark-harness/src/monitoring.rs41 }COMMENT
6796 more matches not shown…
Hallucination Indicators271 hits · 3445 pts
SeverityFileLineSnippetContext
CRITICAL…ates/xberg-candle-ocr/src/models/deepseek_ocr/model.rs1292 config.vision_config.width.sam_vit_b.global_attn_indexes.clone(),CODE
CRITICAL…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt31@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = NoChunkingReasonDeserializer::class)CODE
CRITICAL…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt32@com.fasterxml.jackson.databind.annotation.JsonSerialize(using = NoChunkingReasonSerializer::class)CODE
CRITICAL…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt35 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.NCODE
CRITICAL…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt36 @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = com.fasterxml.jackson.databind.JsonSerializer.None:CODE
CRITICAL…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt42 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.NCODE
CRITICAL…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt43 @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = com.fasterxml.jackson.databind.JsonSerializer.None:CODE
CRITICAL…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt49 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.NCODE
CRITICAL…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt50 @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = com.fasterxml.jackson.databind.JsonSerializer.None:CODE
CRITICAL…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt56 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.NCODE
CRITICAL…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt57 @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = com.fasterxml.jackson.databind.JsonSerializer.None:CODE
CRITICAL…n-android/src/main/kotlin/io/xberg/NoChunkingReason.kt84 else -> throw com.fasterxml.jackson.databind.exc.InvalidFormatException(CODE
CRITICAL…lin-android/src/main/kotlin/io/xberg/ChunkingConfig.kt101 @field:com.fasterxml.jackson.databind.annotation.JsonSerialize(`as` = ChunkSizing::class)CODE
CRITICAL…android/src/main/kotlin/io/xberg/EmbeddingModelType.kt31@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = EmbeddingModelTypeDeserializer::class)CODE
CRITICAL…android/src/main/kotlin/io/xberg/EmbeddingModelType.kt32@com.fasterxml.jackson.databind.annotation.JsonSerialize(using = EmbeddingModelTypeSerializer::class)CODE
CRITICAL…android/src/main/kotlin/io/xberg/EmbeddingModelType.kt35 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.NCODE
CRITICAL…android/src/main/kotlin/io/xberg/EmbeddingModelType.kt36 @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = com.fasterxml.jackson.databind.JsonSerializer.None:CODE
CRITICAL…android/src/main/kotlin/io/xberg/EmbeddingModelType.kt41 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.NCODE
CRITICAL…android/src/main/kotlin/io/xberg/EmbeddingModelType.kt42 @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = com.fasterxml.jackson.databind.JsonSerializer.None:CODE
CRITICAL…android/src/main/kotlin/io/xberg/EmbeddingModelType.kt53 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.NCODE
CRITICAL…android/src/main/kotlin/io/xberg/EmbeddingModelType.kt54 @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = com.fasterxml.jackson.databind.JsonSerializer.None:CODE
CRITICAL…android/src/main/kotlin/io/xberg/EmbeddingModelType.kt79 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.NCODE
CRITICAL…android/src/main/kotlin/io/xberg/EmbeddingModelType.kt80 @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = com.fasterxml.jackson.databind.JsonSerializer.None:CODE
CRITICAL…android/src/main/kotlin/io/xberg/EmbeddingModelType.kt101 else -> throw com.fasterxml.jackson.databind.exc.InvalidFormatException(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.kt31@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = AuthConfigDeserializer::class)CODE
CRITICAL…/kotlin-android/src/main/kotlin/io/xberg/AuthConfig.kt32@com.fasterxml.jackson.databind.annotation.JsonSerialize(using = AuthConfigSerializer::class)CODE
CRITICAL…/kotlin-android/src/main/kotlin/io/xberg/AuthConfig.kt35 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.NCODE
CRITICAL…/kotlin-android/src/main/kotlin/io/xberg/AuthConfig.kt36 @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = com.fasterxml.jackson.databind.JsonSerializer.None:CODE
CRITICAL…/kotlin-android/src/main/kotlin/io/xberg/AuthConfig.kt42 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.NCODE
CRITICAL…/kotlin-android/src/main/kotlin/io/xberg/AuthConfig.kt43 @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = com.fasterxml.jackson.databind.JsonSerializer.None:CODE
CRITICAL…/kotlin-android/src/main/kotlin/io/xberg/AuthConfig.kt48 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.NCODE
CRITICAL…/kotlin-android/src/main/kotlin/io/xberg/AuthConfig.kt49 @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = com.fasterxml.jackson.databind.JsonSerializer.None:CODE
CRITICAL…/kotlin-android/src/main/kotlin/io/xberg/AuthConfig.kt70 else -> throw com.fasterxml.jackson.databind.exc.InvalidFormatException(CODE
CRITICAL…d/src/main/kotlin/io/xberg/SparseEmbeddingModelType.kt31@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = SparseEmbeddingModelTypeDeserializer::class)CODE
CRITICAL…d/src/main/kotlin/io/xberg/SparseEmbeddingModelType.kt32@com.fasterxml.jackson.databind.annotation.JsonSerialize(using = SparseEmbeddingModelTypeSerializer::class)CODE
CRITICAL…d/src/main/kotlin/io/xberg/SparseEmbeddingModelType.kt35 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.NCODE
CRITICAL…d/src/main/kotlin/io/xberg/SparseEmbeddingModelType.kt36 @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = com.fasterxml.jackson.databind.JsonSerializer.None:CODE
CRITICAL…d/src/main/kotlin/io/xberg/SparseEmbeddingModelType.kt41 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.NCODE
CRITICAL…d/src/main/kotlin/io/xberg/SparseEmbeddingModelType.kt42 @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = com.fasterxml.jackson.databind.JsonSerializer.None:CODE
CRITICAL…d/src/main/kotlin/io/xberg/SparseEmbeddingModelType.kt50 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.NCODE
CRITICAL…d/src/main/kotlin/io/xberg/SparseEmbeddingModelType.kt51 @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = com.fasterxml.jackson.databind.JsonSerializer.None:CODE
CRITICAL…d/src/main/kotlin/io/xberg/SparseEmbeddingModelType.kt71 else -> throw com.fasterxml.jackson.databind.exc.InvalidFormatException(CODE
CRITICAL…n-android/src/main/kotlin/io/xberg/DocumentRevision.kt67 @field:com.fasterxml.jackson.databind.annotation.JsonSerialize(`as` = RevisionAnchor::class)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…lin-android/src/main/kotlin/io/xberg/RerankerConfig.kt38 @field:com.fasterxml.jackson.databind.annotation.JsonSerialize(`as` = RerankerModelType::class)CODE
CRITICAL…-android/src/main/kotlin/io/xberg/DocumentStructure.kt97private val VALUE_METHOD_MAPPER = com.fasterxml.jackson.module.kotlin.jacksonObjectMapper()CODE
CRITICAL…-android/src/main/kotlin/io/xberg/DocumentStructure.kt98 .registerModule(com.fasterxml.jackson.datatype.jdk8.Jdk8Module())CODE
CRITICAL…-android/src/main/kotlin/io/xberg/DocumentStructure.kt100 com.fasterxml.jackson.module.kotlin.KotlinModule.Builder()CODE
CRITICAL…ndroid/src/main/kotlin/io/xberg/OcrBoundingGeometry.kt36@com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = OcrBoundingGeometryDeserializer::class)CODE
CRITICAL…ndroid/src/main/kotlin/io/xberg/OcrBoundingGeometry.kt37@com.fasterxml.jackson.databind.annotation.JsonSerialize(using = OcrBoundingGeometrySerializer::class)CODE
CRITICAL…ndroid/src/main/kotlin/io/xberg/OcrBoundingGeometry.kt40 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.NCODE
CRITICAL…ndroid/src/main/kotlin/io/xberg/OcrBoundingGeometry.kt41 @com.fasterxml.jackson.databind.annotation.JsonSerialize(using = com.fasterxml.jackson.databind.JsonSerializer.None:CODE
CRITICAL…ndroid/src/main/kotlin/io/xberg/OcrBoundingGeometry.kt54 @com.fasterxml.jackson.databind.annotation.JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.NCODE
211 more matches not shown…
Hyper-Verbose Identifiers691 hits · 669 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.md3937def supports_document_processing()CODE
LOWdocs-site/src/content/docs/reference/api-ruby.md3960def emits_structured_markdown()CODE
LOWdocs-site/src/content/docs/reference/api-ruby.md4011def page_orientation_handling()CODE
LOWdocs-site/src/content/docs/reference/api-php.md226public static function registerDocumentExtractor(DocumentExtractor $extractor): voidCODE
LOWdocs-site/src/content/docs/reference/api-php.md261public static function unregisterDocumentExtractor(string $name): voidCODE
LOWdocs-site/src/content/docs/reference/api-php.md3937public function supportsDocumentProcessing(): boolCODE
LOWdocs-site/src/content/docs/reference/api-typescript.md226function registerDocumentExtractor(extractor: DocumentExtractor): voidCODE
LOWdocs-site/src/content/docs/reference/api-typescript.md261function unregisterDocumentExtractor(name: string): voidCODE
LOWdocs-site/src/content/docs/reference/api-elixir.md252def clear_document_extractors()CODE
LOWdocs-site/src/content/docs/reference/api-elixir.md3818def supports_document_processing(obj)CODE
LOWdocs-site/src/content/docs/reference/api-elixir.md3841def emits_structured_markdown(obj)CODE
LOWdocs-site/src/content/docs/reference/api-elixir.md3892def page_orientation_handling(obj)CODE
LOWdocs-site/src/content/docs/reference/api-python.md244def clear_document_extractors() -> NoneCODE
LOWdocs-site/src/content/docs/reference/api-python.md3793def supports_document_processing(self) -> boolCODE
LOWdocs-site/src/content/docs/reference/api-python.md3816def emits_structured_markdown(self) -> boolCODE
LOWdocs-site/src/content/docs/reference/api-python.md3867def 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
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
LOWtools/benchmark-harness/tests/test_mineru_extract.py26 def test_native_batch_uses_one_do_parse_call_and_preserves_input_order(self) -> None:CODE
LOWtools/benchmark-harness/tests/test_mineru_extract.py58 def test_batch_reports_only_makespan_and_unavailable_item_timings(self) -> None:CODE
LOWtools/benchmark-harness/tests/test_mineru_extract.py74 def test_missing_native_output_fails_strict_cardinality(self) -> None:CODE
LOWtools/benchmark-harness/tests/test_mineru_extract.py101 def test_unexpected_native_markdown_output_fails_strict_cardinality(self) -> None:CODE
LOW…/benchmark-harness/tests/test_corpus_cache_manifest.py57 def test_digest_ignores_non_reference_documents(self) -> None:CODE
LOW…/benchmark-harness/tests/test_corpus_cache_manifest.py79 def test_digest_changes_with_reference_content(self) -> None:CODE
LOW…/benchmark-harness/tests/test_corpus_cache_manifest.py91 def test_verify_cache_rejects_extra_and_mismatched_files(self) -> None:CODE
LOW…/benchmark-harness/tests/test_corpus_cache_manifest.py120 def test_manifest_rejects_duplicate_reference_ids(self) -> None:CODE
LOW…/benchmark-harness/tests/test_corpus_cache_manifest.py129 def test_verify_archive_rejects_extra_and_link_members(self) -> None:CODE
LOW…/benchmark-harness/tests/test_corpus_cache_manifest.py168 def test_verify_archive_rejects_unsafe_incomplete_or_corrupt_payloads(self) -> None:CODE
LOW…/benchmark-harness/tests/test_corpus_cache_manifest.py216 def test_legacy_appledouble_compatibility_is_narrow_and_does_not_extract(self) -> None:CODE
LOW…/benchmark-harness/tests/test_corpus_cache_manifest.py318 def test_atomic_swap_exchanges_complete_cache_trees(self) -> None:CODE
LOW…nchmark-harness/scripts/generate_vendored_baselines.py51def deduplicate_fixture_paths(fixture_paths: list[Path]) -> list[Path]:CODE
LOW…nchmark-harness/scripts/generate_vendored_baselines.py76def validate_unique_fixture_names(fixture_paths: list[Path]) -> None:CODE
LOWtools/benchmark-harness/scripts/bench_local_profiles.sh311def reject_special_worktree_files(repository: pathlib.Path, submodules: set[pathlib.Path]) -> None:CODE
LOW…rk-harness/scripts/test_generate_vendored_baselines.py21 def test_load_ocr_fixture_paths_includes_image_cohort(self):CODE
LOW…rk-harness/scripts/test_generate_vendored_baselines.py45 def test_load_ocr_fixture_paths_filters_exact_category_in_filename_order(self):CODE
LOW…rk-harness/scripts/test_generate_vendored_baselines.py67 def test_default_fixture_selection_deduplicates_preserving_order(self):CODE
LOW…rk-harness/scripts/test_generate_vendored_baselines.py86 def test_parse_args_requires_pipeline_and_preserves_options(self):CODE
LOW…rk-harness/scripts/test_generate_vendored_baselines.py96 def test_resolve_document_path_uses_fixture_directory(self):CODE
LOW…rk-harness/scripts/test_generate_vendored_baselines.py103 def test_backend_ocr_language_maps_fixture_codes_per_backend(self):CODE
LOW…rk-harness/scripts/test_generate_vendored_baselines.py117 def test_backend_ocr_language_defaults_missing_metadata_to_english(self):CODE
LOW…rk-harness/scripts/test_generate_vendored_baselines.py121 def test_backend_ocr_language_rejects_unsupported_nonempty_code(self):CODE
LOW…rk-harness/scripts/test_generate_vendored_baselines.py127 def test_validate_unique_fixture_names_rejects_output_collisions(self):CODE
LOW…rk-harness/scripts/test_generate_vendored_baselines.py133 def test_document_to_images_loads_all_tiff_frames_as_rgb(self):CODE
LOW…rk-harness/scripts/test_generate_vendored_baselines.py146 def test_rapidocr_lines_supports_current_output(self):CODE
LOW…rk-harness/scripts/test_generate_vendored_baselines.py151 def test_rapidocr_lines_supports_legacy_output(self):CODE
LOW…rk-harness/scripts/test_generate_vendored_baselines.py156 def test_run_paddleocr_python_passes_fixture_language_to_constructor(self):CODE
LOW…rk-harness/scripts/test_generate_vendored_baselines.py168 def test_create_rapidocr_passes_language_to_current_constructor(self):CODE
LOW…rk-harness/scripts/test_generate_vendored_baselines.py177 def test_create_rapidocr_rejects_legacy_only_environment(self):CODE
LOW…rk-harness/scripts/test_generate_vendored_baselines.py187 def test_main_exits_with_failure_for_unsupported_fixture_language(self):CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py298def _terminate_lingering_group_processes() -> None:CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py89def _tesseract_to_paddle_lang(ocr_language: str | None) -> str:CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py106def _native_pipeline_markdown(CODE
LOW…/benchmark-harness/scripts/build_structural_sidecar.py252def _bind_captions_and_footnotes(nodes: list[dict]) -> None:CODE
631 more matches not shown…
Unused Imports561 hits · 342 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.py14CODE
LOW…/benchmark-harness/scripts/build_structural_sidecar.py40CODE
LOWtools/benchmark-harness/scripts/docling_extract.py9CODE
LOWtools/benchmark-harness/scripts/generate_markdown_gt.py24CODE
LOWtools/benchmark-harness/scripts/unstructured_extract.py4CODE
LOWtools/benchmark-harness/scripts/markitdown_extract.py3CODE
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/.hermes/plugins/xberg/__init__.py8CODE
LOWplugin/.hermes/plugins/xberg/__init__.py9CODE
LOW…in/.hermes/package/src/xberg_hermes_plugin/__init__.py8CODE
LOW…in/.hermes/package/src/xberg_hermes_plugin/__init__.py9CODE
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
LOWintegrations/python/txtai/src/txtai_xberg/__init__.py3CODE
LOWintegrations/python/txtai/src/txtai_xberg/__init__.py3CODE
LOWintegrations/python/txtai/src/txtai_xberg/__init__.py3CODE
LOWintegrations/python/txtai/src/txtai_xberg/pipeline.py3CODE
LOWscripts/sync_supported_counts.py4CODE
501 more matches not shown…
AI Slop Vocabulary82 hits · 244 pts
SeverityFileLineSnippetContext
MEDIUMalef.toml375 # tools/benchmark-harness/src/bench_matrix.rs (*_MANIFEST_BLAKE3) and verifiedCOMMENT
MEDIUMalef.toml1204# Test harness for the in-crate #[wasm_bindgen_test] suites in src/engine.rs;COMMENT
MEDIUMtools/ocr-measure/ab_line_filter.sh83# A leg that produced nothing must fail the command. The first run of this harnessCOMMENT
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.py912# `materialize` is on-demand (harness pre-run step), not part of `all`. ~keepSTRING
MEDIUMtools/benchmark-harness/scripts/mineru_extract.py431 # Reap MinerU's orphaned render pool before emitting, so the harness sees stdout EOF.COMMENT
MEDIUMtools/benchmark-harness/scripts/mineru_extract.py441 # Reap MinerU's orphaned render pool before emitting, so the harness sees stdout EOF.COMMENT
MEDIUMtools/benchmark-harness/scripts/mineru_extract.py40# restricted runner it hangs the full harness timeout. The bench workflow avoids theCOMMENT
MEDIUMtools/benchmark-harness/scripts/mineru_extract.py321 # Only reap by process-group when we OWN the group. The benchmark harnessCOMMENT
MEDIUMtools/benchmark-harness/scripts/mineru_extract.py327 # harness (which reads our stdout to EOF), so when we are not the groupCOMMENT
MEDIUMtools/benchmark-harness/scripts/docling_extract.py126 # harness OCR flag; ``abort_on_error`` stays False so one bad document does not sink the batch.COMMENT
MEDIUMtools/benchmark-harness/src/main.rs438#[command(name = "benchmark-harness")]COMMENT
MEDIUMtools/benchmark-harness/src/main.rs439#[command(about = "Benchmark harness for document extraction frameworks", long_about = None)]COMMENT
MEDIUMtools/benchmark-harness/src/main.rs730 #[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.toml49# 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/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.rs165 /// `PostProcessorRegistryGuard` cycle). A by-name check is more robust than anCOMMENT
MEDIUMcrates/xberg/src/pdf/render.rs382/// producing a usable raster for OCR/VLM (which are robust to moderate downscaling).COMMENT
MEDIUMcrates/xberg/src/pdf/native/text.rs1006/// 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.rs1529/// paragraphs are never swallowed. Alignment is robust for dense many-columnCOMMENT
MEDIUMcrates/xberg/src/reranking/mod.rs332/// 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.rs340 // Malformed Limits → search the kid anyway (robust). ~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.rs1360 // 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.rs146 // TABLE: short content per line. This is the robust grid signal — a prose orCOMMENT
MEDIUMcrates/xberg-native-pdf/src/rendering/page_renderer.rs9184 // robust against off-page axis endpoints. ~keepCOMMENT
MEDIUMcrates/xberg-native-pdf/src/rendering/page_renderer.rs9190 // diagonal margin keeps the test robust. ~keepCOMMENT
MEDIUM…/xberg-native-pdf/src/rendering/separation_renderer.rs845/// best-effort behaviour and keeps separation rendering robust on PDFsCOMMENT
MEDIUM…s/xberg-native-pdf/src/text/complex_script_detector.rs147/// - Some(true): Definitely create a boundaryCOMMENT
MEDIUM…s/xberg-native-pdf/src/text/complex_script_detector.rs148/// - Some(false): Definitely do NOT create a boundaryCOMMENT
MEDIUM…s/xberg-native-pdf/src/text/complex_script_detector.rs242/// - Some(true): Definitely create a boundaryCOMMENT
MEDIUM…s/xberg-native-pdf/src/text/complex_script_detector.rs243/// - Some(false): Definitely do NOT create a boundaryCOMMENT
MEDIUM…s/xberg-native-pdf/src/text/complex_script_detector.rs312/// - Some(true): Definitely create a boundaryCOMMENT
MEDIUM…s/xberg-native-pdf/src/text/complex_script_detector.rs313/// - Some(false): Definitely do NOT create a boundaryCOMMENT
MEDIUM…s/xberg-native-pdf/src/text/complex_script_detector.rs368/// - Some(true): Definitely create a boundaryCOMMENT
MEDIUM…s/xberg-native-pdf/src/text/complex_script_detector.rs369/// - Some(false): Definitely do NOT create a boundaryCOMMENT
MEDIUMcrates/xberg-native-pdf/src/text/script_detector.rs361/// - Allow seamless Hiragana↔Katakana transitionsCOMMENT
MEDIUMcrates/xberg-native-pdf/src/text/script_detector.rs392/// - Allow seamless Hangul↔Hanja transitionsCOMMENT
MEDIUMcrates/xberg-native-pdf/src/text/rtl_detector.rs249/// - Some(true): Definitely create a boundaryCOMMENT
MEDIUMcrates/xberg-native-pdf/src/text/rtl_detector.rs250/// - Some(false): Definitely do NOT create a boundaryCOMMENT
MEDIUMcrates/xberg-native-pdf/src/fonts/cmap.rs839/// scan is robust to either ordering.COMMENT
MEDIUMcrates/xberg-native-pdf/src/fonts/font_dict.rs8959 // A robust ToUnicode + embedded-cmap + AGL fallback chain lives inCOMMENT
MEDIUMcrates/xberg-native-pdf/src/extractors/paths.rs213 /// No-op if the stack is empty — keeps extraction robust against PDFsCOMMENT
22 more matches not shown…
Self-Referential Comments65 hits · 195 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
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_format_specific.py1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/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
MEDIUMe2e/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
MEDIUMe2e/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_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
MEDIUMe2e/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/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
MEDIUMe2e/ruby/spec/contract_spec.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/ruby/spec/post_processor_management_spec.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/ruby/spec/reranker_backend_management_spec.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
MEDIUMe2e/ruby/spec/tokenizer_backend_management_spec.rb1# This file is auto-generated by alef — DO NOT EDIT.COMMENT
5 more matches not shown…
Fake / Example Data150 hits · 173 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.rs364 "msg/fake-email.json",CODE
LOWtools/benchmark-harness/src/bench_matrix.rs372 "fake-email",CODE
LOWcrates/xberg/tests/jupyter_extractor_tests.rs42/// - Lorem ipsum heading with bold formattingCOMMENT
LOWcrates/xberg/tests/jupyter_extractor_tests.rs76 extraction.content.contains("Lorem ipsum"),CODE
LOWcrates/xberg/tests/jupyter_extractor_tests.rs77 "Should extract markdown cell 'Lorem ipsum'"CODE
LOWcrates/xberg/tests/jupyter_extractor_tests.rs80 extraction.content.contains("Lorem ipsum"),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
LOWcrates/xberg/tests/pdf_form_fields.rs253 let count = content.matches("Jane Doe").count();CODE
LOWcrates/xberg/tests/pdf_form_fields.rs256 "flattened Widget value 'Jane Doe' must appear exactly once, not duplicated; got: {content:?}"CODE
LOWcrates/xberg/tests/pdf_form_fields.rs265/// `test_documents/ground_truth/pdf/flattened_form.fields.json` expects "Jane Doe".COMMENT
LOWcrates/xberg/tests/pdf_form_fields.rs278 result.content.contains("Jane Doe"),CODE
LOWcrates/xberg/tests/pdf_form_fields.rs279 "content-stream text 'Jane Doe' missing; got {:?}",CODE
LOWcrates/xberg/tests/opml_extractor_tests.rs153 Some("Jane Doe"),CODE
LOWcrates/xberg/tests/markdown_extractor_tests.rs49 assert_eq!(result.metadata.created_by.as_deref(), Some("John Doe"));CODE
LOWcrates/xberg/tests/bibtex_parity_test.rs170 ("author = {John Doe}", vec!["John Doe"]),CODE
90 more matches not shown…
Decorative Section Separators47 hits · 141 pts
SeverityFileLineSnippetContext
MEDIUMTaskfile.yml3# ============================================================================COMMENT
MEDIUMTaskfile.yml4# ============================================================================COMMENT
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.rs51// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs53// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs181// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs183// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs283// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs285// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs447// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs449// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs512// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs514// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs567// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/rotated_text_repair.rs569// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/pdf_markdown_regression.rs114// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/pdf_markdown_regression.rs125// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/pdf_markdown_regression.rs289// ═══════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/xberg/tests/pdf_markdown_regression.rs318// ═══════════════════════════════════════════════════════════════════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.rs265// ── 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.rs2450// ── Nom-based operand skippers (test-only, superseded by raw variants) ───── ~keepCOMMENT
MEDIUMcrates/xberg-native-pdf/src/content/parser.rs2670// ── Byte-level graphics region scanner ─────────────────────────────────────COMMENT
MEDIUMcrates/xberg-native-pdf/src/content/parser.rs2804// ── Raw index-returning skip functions ─────────────────────────────────────COMMENT
MEDIUMcrates/xberg-native-pdf/src/content/parser.rs2954// ── 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.rs747// ─────────────────────────── AutoExtractor (T4–T8) ─────────────────────────COMMENT
MEDIUM.task/tools/demo.yml3# ============================================================================COMMENT
MEDIUM.task/tools/fixtures.yml3# ============================================================================COMMENT
Modern AI Meta-Vocabulary47 hits · 140 pts
SeverityFileLineSnippetContext
MEDIUMbasemind.toml46# Document RAG tier (PDF / Office / HTML / email / images). Requires a `documents` build.COMMENT
MEDIUMpoly.toml648 # 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/scripts/gt_eval.py207 # equation/citation number glyphs), while its only real win (prose hallucination like pdfa_019)COMMENT
MEDIUMtools/benchmark-harness/src/groups.rs47/// `guardrails.json` only after fresh fixed outputs have been measured.COMMENT
MEDIUMtools/benchmark-harness/src/fixture.rs220 /// are pinned by `guardrails.json`. What must never happen is `file_type` naming aCOMMENT
MEDIUMtools/benchmark-harness/src/main.rs615 /// Enable quality guardrails (fail on regressions)COMMENT
MEDIUMtools/benchmark-harness/src/main.rs619 /// Path to guardrails JSON config file (used when --guardrails is set)COMMENT
MEDIUMtools/benchmark-harness/src/main.rs620 #[arg(long, default_value = "guardrails.json")]COMMENT
MEDIUMtools/benchmark-harness/src/main.rs737 /// Write a split-boundary-guardrails.json to this path (from default-threshold results)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.rs395/// Write a `split-boundary-guardrails.json` from default-threshold results.COMMENT
MEDIUMtools/benchmark-harness/src/comparison.rs2//! compare quality (SF1, TF1) against ground truth with optional guardrails.COMMENT
MEDIUMtools/benchmark-harness/src/comparison.rs28//! When `guardrails` is enabled, the comparison enforces per-document minimumCOMMENT
MEDIUMtools/benchmark-harness/src/comparison.rs365 /// Path to a JSON guardrails file. When `guardrails` is true this fileCOMMENT
MEDIUMtools/benchmark-harness/src/comparison.rs1598/// Data-driven guardrails configuration loaded from JSON.COMMENT
MEDIUMtools/benchmark-harness/src/comparison.rs1634/// Load a guardrails configuration from a JSON file.COMMENT
MEDIUMtools/benchmark-harness/src/comparison.rs1737/// Check guardrails from a loaded config, returning a list of failure messages (empty = all passed).COMMENT
MEDIUMtools/benchmark-harness/src/comparison.rs1857/// Run comparison with guardrails and return exit code (0 = pass, 1 = fail).COMMENT
MEDIUMcrates/xberg-cli/README.md590# Download only the fast embedding modelCOMMENT
MEDIUMcrates/xberg/Cargo.toml565ner-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.rs1550 /// 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.rs497 // own (no required tables) but a usable test scaffold for theCOMMENT
MEDIUM…n/.cursor-plugin/skills/xberg/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUMplugin/.ai-rulez/skills/xberg/references/python-api.md268def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUMplugin/skills/xberg/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…rg_hermes_plugin/skills/xberg/references/python-api.md275def llm(llm) -> EmbeddingModelType # an LLM-backed embedding modelCODE
MEDIUM.cargo/config.toml3# Re-generate with: alef scaffoldCOMMENT
MEDIUM.ai-rulez/skills/chunking-embeddings/SKILL.md46### Presets set chunk size AND the embedding modelCOMMENT
MEDIUMpackages/go/binding.go9189 // Provider-specific extra parameters merged into the request body (guardrails,COMMENT
MEDIUMpackages/dart/test/xberg_test.dart10 // the generated API. Create-only scaffold seed. ~keepCOMMENT
MEDIUMpackages/dart/rust/src/lib.rs1145 /// Provider-specific extra parameters merged into the request body (guardrails,COMMENT
MEDIUMpackages/dart/lib/src/xberg_bridge_generated/lib.dart10974 /// Provider-specific extra parameters merged into the request body (guardrails,COMMENT
MEDIUMpackages/swift/Tests/XbergTests/XbergTests.swift9 /// nothing about the generated API. Create-only scaffold seed. ~keepCOMMENT
MEDIUMpackages/csharp/src/Xberg/LlmConfig.cs185 /// (guardrails, safety settings, grounding config, etc.), applied toCOMMENT
MEDIUMpackages/ruby/spec/xberg_spec.rb12 # value passed in. It proves nothing beyond field storage. Create-only scaffold seed:COMMENT
MEDIUMpackages/ruby/lib/xberg/native.rb1230 ## Provider-hosted embedding model via liter-llm.COMMENT
MEDIUMpackages/ruby/lib/xberg/native.rb1277 ## context window via `max_characters` directly.COMMENT
MEDIUMpackages/ruby/lib/xberg/native.rb5123 # Sparse-embedding model types supported by Xberg.COMMENT
MEDIUMtemplates/readme/cli.md585# Download only the fast embedding modelCOMMENT
Excessive Try-Catch Wrapping73 hits · 120 pts
SeverityFileLineSnippetContext
MEDIUM…te/src/snippets/python/utils/error_handling_extract.md18 print(f"Error: {error_type}: {message}")CODE
LOW…nchmark-harness/scripts/generate_vendored_baselines.py280 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py51 except Exception:CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py56 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py78 except Exception:CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py93 except Exception:CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py96 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py123 except Exception as e:CODE
MEDIUMtools/benchmark-harness/scripts/pymupdf4llm_extract.py157 print("Error: sync mode requires a file path", file=sys.stderr)CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py163 except Exception as e:CODE
MEDIUMtools/benchmark-harness/scripts/pymupdf4llm_extract.py164 print(f"Error extracting with PyMuPDF4LLM: {e}", file=sys.stderr)CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py170 except Exception as e:CODE
MEDIUMtools/benchmark-harness/scripts/pymupdf4llm_extract.py171 print(f"Error extracting with PyMuPDF4LLM: {e}", file=sys.stderr)CODE
MEDIUMtools/benchmark-harness/scripts/mineru_extract.py423 print("Error: sync mode requires exactly one file", file=sys.stderr)CODE
MEDIUMtools/benchmark-harness/scripts/mineru_extract.py437 print("Error: batch mode requires at least one file", file=sys.stderr)CODE
MEDIUMtools/benchmark-harness/scripts/mineru_extract.py446 print(f"Error: Unknown mode '{mode}'. Use sync, batch, or server", file=sys.stderr)CODE
MEDIUMtools/benchmark-harness/scripts/mineru_extract.py450 print(f"Error extracting with MinerU: {e}", file=sys.stderr)CODE
MEDIUMtools/benchmark-harness/scripts/mineru_extract.py403 print(f"Error: --format must be 'markdown' or 'plaintext'; got '{output_format}'", file=sys.stderr)CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py291 except Exception:CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py294 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py449 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py249 except Exception:CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py254 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py276 except Exception:CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py377 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/docling_extract.py204 except Exception:CODE
LOWtools/benchmark-harness/scripts/docling_extract.py209 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/docling_extract.py231 except Exception:CODE
LOWtools/benchmark-harness/scripts/docling_extract.py246 except Exception:CODE
LOWtools/benchmark-harness/scripts/docling_extract.py249 except Exception as e:CODE
LOWtools/benchmark-harness/scripts/docling_extract.py276 except Exception as e:CODE
MEDIUMtools/benchmark-harness/scripts/docling_extract.py315 print(f"Error: --format must be 'markdown' or 'plaintext'; got '{output_format}'", file=sys.stderr)CODE
MEDIUMtools/benchmark-harness/scripts/docling_extract.py336 print("Error: sync mode requires exactly one file", file=sys.stderr)CODE
MEDIUMtools/benchmark-harness/scripts/docling_extract.py344 print("Error: batch mode requires at least one file", file=sys.stderr)CODE
MEDIUMtools/benchmark-harness/scripts/docling_extract.py352 print(f"Error: Unknown mode '{mode}'. Use sync, batch, or server", file=sys.stderr)CODE
LOWtools/benchmark-harness/scripts/docling_extract.py355 except Exception as e:CODE
MEDIUMtools/benchmark-harness/scripts/docling_extract.py356 print(f"Error extracting with Docling: {e}", file=sys.stderr)CODE
LOWtools/benchmark-harness/scripts/generate_markdown_gt.py230 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
MEDIUMtools/benchmark-harness/scripts/unstructured_extract.py180 print("Error: sync mode requires a file path", file=sys.stderr)CODE
LOWtools/benchmark-harness/scripts/unstructured_extract.py185 except Exception as e:CODE
MEDIUMtools/benchmark-harness/scripts/unstructured_extract.py186 print(f"Error extracting with Unstructured: {e}", file=sys.stderr)CODE
LOWtools/benchmark-harness/scripts/unstructured_extract.py192 except Exception as e:CODE
MEDIUMtools/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
MEDIUMtools/benchmark-harness/scripts/markitdown_extract.py154 print("Error: sync mode requires a file path", file=sys.stderr)CODE
LOWtools/benchmark-harness/scripts/markitdown_extract.py160 except Exception as e:CODE
MEDIUMtools/benchmark-harness/scripts/markitdown_extract.py161 print(f"Error extracting with MarkItDown: {e}", file=sys.stderr)CODE
LOWtools/benchmark-harness/scripts/markitdown_extract.py167 except Exception as e:CODE
13 more matches not shown…
Cross-File Repetition24 hits · 120 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
Synthetic Comment Markers5 hits · 32 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
HIGHcrates/xberg/src/llm/vlm_ocr.rs600 /// Regression test for issue #188: inline math `$...$`, as requested byCOMMENT
HIGHcrates/xberg/src/llm/vlm_ocr.rs600 /// Regression test for issue #188: inline math `$...$`, as requested byCOMMENT
HIGH.github/workflows/publish.yaml4509 # --- Coding-agent plugin (lives in plugin/, generated by ai-rulez; see plugin/README.md) ---COMMENT
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.py260Embed 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
Deep Nesting27 hits · 26 pts
SeverityFileLineSnippetContext
LOW…/benchmark-harness/tests/test_corpus_cache_manifest.py168CODE
LOW…/benchmark-harness/tests/test_corpus_cache_manifest.py216CODE
LOWtools/benchmark-harness/scripts/import_omnidocbench.py228CODE
LOW…nchmark-harness/scripts/generate_vendored_baselines.py160CODE
LOWtools/benchmark-harness/scripts/pymupdf4llm_extract.py128CODE
LOWtools/benchmark-harness/scripts/mineru_extract.py382CODE
LOW…/benchmark-harness/scripts/build_structural_sidecar.py277CODE
LOWtools/benchmark-harness/scripts/docling_extract.py103CODE
LOWtools/benchmark-harness/scripts/docling_extract.py281CODE
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.py126CODE
LOWscripts/ci/check-alef-readme-paths.py130CODE
LOWscripts/ci/benchmarks/validate-workflow-matrix.py35CODE
LOWscripts/ci/benchmarks/validate-workflow-matrix.py112CODE
LOWscripts/ci/benchmarks/validate-workflow-matrix.py136CODE
LOWscripts/ci/ruby/vendor-xberg-core.py115CODE
LOWscripts/ci/ruby/vendor-xberg-core.py245CODE
LOWscripts/ci/ruby/vendor-xberg-core.py124CODE
LOWcli-proxy/pypi/xberg_cli/downloader.py184CODE
LOWe2e/python/conftest.py34CODE
Cross-Language Confusion6 hits · 24 pts
SeverityFileLineSnippetContext
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/docker/test_docker.py873 "echo 'attempt' > /data/test2.txt 2>&1 || echo 'READ_ONLY'",CODE
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.md104 Xberg.registerOcrBackend(new CloudOcrExample("your-api-key"));CODE
HIGHdocs-site/src/snippets/csharp/cloud_ocr_backend.md68 var backend = new CloudOcrBackend(apiKey: "your-api-key");CODE
Slop Phrases3 hits · 14 pts
SeverityFileLineSnippetContext
MEDIUMcrates/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
MEDIUMcrates/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
MEDIUMcrates/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
Modern Structural Boilerplate12 hits · 12 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.py33logger = 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
LOWpackages/python/xberg/__init__.py433__all__ = [CODE
LOWpackages/python/xberg/exceptions.py40__all__ = [CODE
Verbosity Indicators7 hits · 10 pts
SeverityFileLineSnippetContext
LOWcrates/xberg-native-pdf/src/object.rs238 // Step 1: Decrypt stream data BEFORE applying filtersCOMMENT
LOWcrates/xberg-native-pdf/src/object.rs277 // 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/rendering/page_renderer.rs7621 // Step 2: locate subinterval index via the half-openCOMMENT
LOWcrates/xberg-native-pdf/src/fonts/cmap.rs715 // For notdefrange, we need to check if source is already mapped ~keepCOMMENT
LOWcrates/xberg-native-pdf/src/extractors/text.rs6751 // Step 3: Create WordBoundaryDetector and detect boundariesCOMMENT
LOWcrates/xberg-native-pdf/src/extractors/text.rs6849 // Step 2: Apply CTM to convert from text space to user spaceCOMMENT
Structural Annotation Overuse6 hits · 9 pts
SeverityFileLineSnippetContext
LOWcrates/xberg-native-pdf/src/object.rs238 // Step 1: Decrypt stream data BEFORE applying filtersCOMMENT
LOWcrates/xberg-native-pdf/src/object.rs277 // 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/rendering/page_renderer.rs7621 // Step 2: locate subinterval index via the half-openCOMMENT
LOWcrates/xberg-native-pdf/src/extractors/text.rs6751 // Step 3: Create WordBoundaryDetector and detect boundariesCOMMENT
LOWcrates/xberg-native-pdf/src/extractors/text.rs6849 // Step 2: Apply CTM to convert from text space to user spaceCOMMENT
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.py437CODE
Redundant / Tautological Comments2 hits · 3 pts
SeverityFileLineSnippetContext
LOW.github/actions/cache-benchmark-harness/action.yml275 # Check if binary existsCOMMENT
LOW.github/actions/cache-benchmark-harness/action.yml281 # Check if binary is executableCOMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWintegrations/scripts/publish-placeholders.sh12# Usage:COMMENT