RuVector provides High Performance, Real-Time decisions and agent memory , Self-Learning Ai, Vector GNN DB built in Rust.
This report summarizes scanner evidence for ruvnet/RuVector, a Rust project with 4,554 GitHub stars. SynthScan examined 3,943,815 lines of code across 11754 source files, recording 13200 pattern matches distributed across 26 syntactic categories. The legacy adjusted pattern signal is 5.8 (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.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 10410 finding(s).
Are imports declared and package/API names verified? 256 finding(s).
Are wrappers, guards, and repeated structures necessary? 3332 finding(s).
Which changes need focused human review? 13200 finding(s).
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.
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.
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.
The scanner identified 13200 distinct pattern matches across 26 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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | deny.toml | 25 | # ───────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | deny.toml | 27 | # ───────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | deny.toml | 42 | # ── Real vulnerabilities (need active migration path) ──────────── | COMMENT |
| MEDIUM | deny.toml | 63 | # ── Unmaintained transitive deps (informational, no CVE) ───────── | COMMENT |
| MEDIUM | deny.toml | 131 | # ───────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | deny.toml | 133 | # ───────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | deny.toml | 163 | # ───────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | deny.toml | 165 | # ───────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | deny.toml | 205 | # ───────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | deny.toml | 207 | # ───────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …ocal/docs/adr/ADR-029-HUGGINGFACE-CHAT-UI-CLOUD-RUN.md | 670 | # ── Model Provider ────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …ocal/docs/adr/ADR-029-HUGGINGFACE-CHAT-UI-CLOUD-RUN.md | 674 | # ── Database ──────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …ocal/docs/adr/ADR-029-HUGGINGFACE-CHAT-UI-CLOUD-RUN.md | 678 | # ── Branding ──────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …ocal/docs/adr/ADR-029-HUGGINGFACE-CHAT-UI-CLOUD-RUN.md | 683 | # ── Authentication (Google OAuth) ─────────────────────── | COMMENT |
| MEDIUM⚡ | …ocal/docs/adr/ADR-029-HUGGINGFACE-CHAT-UI-CLOUD-RUN.md | 718 | # ── Smart Router ──────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …ocal/docs/adr/ADR-029-HUGGINGFACE-CHAT-UI-CLOUD-RUN.md | 725 | # ── Voice ─────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …ocal/docs/adr/ADR-029-HUGGINGFACE-CHAT-UI-CLOUD-RUN.md | 728 | # ── Web Search ────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …ocal/docs/adr/ADR-029-HUGGINGFACE-CHAT-UI-CLOUD-RUN.md | 731 | # ── Features ──────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …ocal/docs/adr/ADR-029-HUGGINGFACE-CHAT-UI-CLOUD-RUN.md | 736 | # ── Rate Limits ───────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | …ocal/docs/adr/ADR-029-HUGGINGFACE-CHAT-UI-CLOUD-RUN.md | 739 | # ── System Prompt (Conveyor Identity) ─────────────────── | COMMENT |
| MEDIUM | ui/ruvocal/src/lib/utils/haptics.ts | 34 | // ── Internals ──────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | ui/ruvocal/src/lib/utils/haptics.ts | 44 | // ── Semantic haptic actions ────────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/tests/model_decompiler.rs | 15 | // ── Helpers for building test files ────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/tests/model_decompiler.rs | 92 | // ── GGUF tests ─────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/tests/model_decompiler.rs | 170 | // ── Safetensors tests ──────────────────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/tests/model_decompiler.rs | 240 | // ── Auto-detect tests ──────────────────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/tests/model_decompiler.rs | 265 | // ── Quantization tests ─────────────────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/src/model_gguf.rs | 17 | // ── Metadata value type ────────────────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/src/model_gguf.rs | 68 | // ── Quantization type names ────────────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/src/model_gguf.rs | 108 | // ── Parsing ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/src/model_gguf.rs | 172 | // ── Value reading ──────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/src/model_gguf.rs | 238 | // ── Primitive readers ──────────────────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/src/model_gguf.rs | 293 | // ── Tests ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/src/model_decompiler.rs | 81 | // ── Architecture inference ─────────────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/src/model_decompiler.rs | 171 | // ── Tensor shape analysis helpers ──────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/src/model_decompiler.rs | 299 | // ── Layer extraction ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/src/model_decompiler.rs | 435 | // ── Tokenizer extraction ───────────────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/src/model_decompiler.rs | 480 | // ── Quantization detection ─────────────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/src/model_decompiler.rs | 532 | // ── Witness chain ──────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | crates/ruvector-decompiler/src/model_decompiler.rs | 578 | // ── Metadata flattening ────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 19 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 21 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 24 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 26 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 72 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 74 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 78 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 80 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 86 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 88 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 91 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 93 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 98 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 100 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 107 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 109 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 112 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 114 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 119 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | crates/prime-radiant/Cargo.toml | 121 | # ----------------------------------------------------------------------------- | COMMENT |
| 2425 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Cargo.toml | 1 | [workspace] | COMMENT |
| LOW | Cargo.toml | 21 | # for now; joins workspace once daemon mode + Unix socket protocol | COMMENT |
| LOW | Cargo.toml | 41 | # excluded: does not build — see #859. 51 compile errors: API drift | COMMENT |
| LOW | deny.toml | 1 | # cargo-deny configuration — supply-chain policy for the ruvector | COMMENT |
| LOW | deny.toml | 41 | ignore = [ | COMMENT |
| LOW | deny.toml | 61 | # entry here would just be permanent dead-warning noise. | COMMENT |
| LOW | deny.toml | 81 | # nalgebra/simba and several proc-macro deps. No vulnerability, | COMMENT |
| LOW | deny.toml | 101 | # between each other (and RUSTSEC-2026-0105 mislabeled "rusttype") | COMMENT |
| LOW | deny.toml | 121 | # chains, each in a different resolved version: rusttype 0.9.3 -> | COMMENT |
| LOW | deny.toml | 141 | # — that's how typosquatting + accidental floats land malicious | COMMENT |
| LOW | deny.toml | 161 | allow-wildcard-paths = true | COMMENT |
| LOW | deny.toml | 201 | # flipped to `publish = true`, the publish flow's `cargo publish` step | COMMENT |
| LOW | .config/nextest.toml | 1 | # cargo-nextest configuration. | COMMENT |
| LOW | crates/ruvector-decompiler/src/types.rs | 101 | /// A node in the decompiled folder tree. | COMMENT |
| LOW | crates/ruvector-decompiler/src/types.rs | 161 | #[derive(Debug, Clone, Serialize, Deserialize)] | COMMENT |
| LOW | crates/ruvector-decompiler/src/lib.rs | 1 | //! # RuVector Decompiler | COMMENT |
| LOW | crates/ruvector-decompiler/src/lib.rs | 61 | pub use model_decompiler::{decompile_gguf, decompile_model, decompile_safetensors}; | COMMENT |
| LOW | crates/ruvector-decompiler/src/partitioner.rs | 1 | //! Module boundary detection with adaptive partitioning. | COMMENT |
| LOW | crates/ruvector-decompiler/src/tree.rs | 1 | //! Hierarchical module tree construction from graph partitions. | COMMENT |
| LOW | crates/ruvector-decompiler/src/beautifier.rs | 1 | //! Code beautification for decompiled modules. | COMMENT |
| LOW | crates/ruvector-decompiler/src/parser.rs | 1 | //! Single-pass JavaScript bundle parser. | COMMENT |
| LOW | crates/ruvector-edge-registry/src/keys.rs | 1 | //! Storage keys (ADR-351 §6.3). Every component is server-derived or comes | COMMENT |
| LOW | crates/ruvector-edge-registry/src/ports.rs | 1 | //! Ports. The index is a small ordered key-value store: the synchronous KV | COMMENT |
| LOW | crates/ruvector-edge-registry/src/error.rs | 21 | #[error(transparent)] | COMMENT |
| LOW | crates/ruvector-edge-registry/src/error.rs | 41 | #[error("upload is not open")] | COMMENT |
| LOW | crates/ruvector-edge-registry/src/error.rs | 61 | /// The scope, or a look-alike of it, is claimed by someone else. | COMMENT |
| LOW | crates/ruvector-edge-registry/src/version.rs | 1 | //! Strict SemVer 2.0.0 versions: `MAJOR.MINOR.PATCH[-PRERELEASE]`. | COMMENT |
| LOW | crates/ruvector-edge-registry/src/lib.rs | 1 | //! # ruvector-edge-registry | COMMENT |
| LOW | crates/ruvector-edge-registry/src/lib.rs | 21 | //! subjects. | COMMENT |
| LOW | crates/ruvector-edge-registry/src/manifest.rs | 21 | /// | COMMENT |
| LOW | crates/ruvector-edge-registry/src/manifest.rs | 101 | pub metric: Metric, | COMMENT |
| LOW | crates/ruvector-edge-registry/src/upload.rs | 101 | pub version: Version, | COMMENT |
| LOW | crates/ruvector-edge-registry/src/scopes.rs | 1 | //! The global scope directory: who owns which `@scope`. | COMMENT |
| LOW | crates/ruvector-edge-registry/src/authz.rs | 1 | //! The registry authorization matrix (ADR-351 §3: pull → read, push / | COMMENT |
| LOW | crates/ruvector-edge-registry/src/authz.rs | 21 | //! | COMMENT |
| LOW | crates/ruvector-edge-registry/src/name.rs | 1 | //! Package names: `@scope/name`, both lowercase slugs. | COMMENT |
| LOW | crates/ruvector-edge-registry/src/name.rs | 121 | pub enum NameError { | COMMENT |
| LOW | crates/ruvector-edge-registry/src/view.rs | 81 | } | COMMENT |
| LOW | crates/ruvector-edge-registry/src/validate/stream.rs | 1 | //! The streaming validator: a push-based state machine over untrusted bytes. | COMMENT |
| LOW | crates/ruvector-edge-registry/src/validate/layout.rs | 1 | //! Payload layouts the registry interprets: the rvf runtime's MANIFEST_SEG | COMMENT |
| LOW | crates/ruvector-edge-registry/src/validate/error.rs | 1 | //! Typed validation failures. Every variant is a `400`-class refusal of the | COMMENT |
| LOW | crates/ruvector-edge-registry/src/validate/error.rs | 141 | #[error("malformed vector segment at offset {offset}: {reason}")] | COMMENT |
| LOW | crates/ruvector-edge-registry/src/validate/error.rs | 161 | #[error("dimension mismatch: manifest {expected}, found {found}")] | COMMENT |
| LOW | crates/ruvector-edge-registry/src/validate/mod.rs | 1 | //! Strict RVF validation over untrusted bytes (ADR-351 §3 rv-registry: "fuzzed | COMMENT |
| LOW | crates/ruvector-edge-registry/src/validate/mod.rs | 101 | /// The result of a successful validation. Serializable so a Worker can hand | COMMENT |
| LOW | crates/ruvector-edge-registry/src/validate/hasher.rs | 1 | //! Streaming segment content hashes. | COMMENT |
| LOW | crates/ruvector-edge-registry/src/registry/flow.rs | 1 | //! Push by `upload_id`: | COMMENT |
| LOW | crates/ruvector-edge-registry/src/registry/mod.rs | 1 | //! The registry service over the ports: scope adoption, upload flow | COMMENT |
| LOW | crates/ruvector-edge-registry/src/registry/mod.rs | 81 | /// Owning tenant. | COMMENT |
| LOW | crates/ruvector-edge-registry/src/registry/publish.rs | 1 | //! Public publish (`POST …/{version}:publish`, `ruvector:publish` ∩ owner). | COMMENT |
| LOW | crates/ruvector-edge-registry/src/registry/blobs.rs | 1 | //! Reference counts of this scope's content-addressed blobs. | COMMENT |
| LOW | crates/ruvector-consciousness/src/types.rs | 1 | //! Core types for consciousness computation. | COMMENT |
| LOW | crates/ruvector-consciousness/src/types.rs | 301 | pub distinction_indices: Vec<usize>, | COMMENT |
| LOW | crates/ruvector-consciousness/src/chebyshev_phi.rs | 21 | // Chebyshev Spectral Φ Engine | COMMENT |
| LOW | crates/ruvector-consciousness/src/simd.rs | 1 | //! SIMD-accelerated operations for consciousness computation. | COMMENT |
| LOW | crates/ruvector-consciousness/src/pid.rs | 1 | //! Partial Information Decomposition (PID). | COMMENT |
| LOW | crates/ruvector-consciousness/src/phi_id.rs | 1 | //! Integrated Information Decomposition (ΦID). | COMMENT |
| LOW | crates/ruvector-consciousness/src/phi_id.rs | 21 | COMMENT | |
| LOW | crates/ruvector-consciousness/src/lib.rs | 1 | #![allow( | COMMENT |
| LOW | crates/ruvector-consciousness/src/lib.rs | 21 | //! | [`collapse`] | Quantum-inspired MIP search | O(√N · n²) | | COMMENT |
| 6656 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …ocal/docs/adr/ADR-029-HUGGINGFACE-CHAT-UI-CLOUD-RUN.md | 749 | # Step 1: Pull the pre-built HuggingFace Chat UI image | COMMENT |
| LOW⚡ | …ocal/docs/adr/ADR-029-HUGGINGFACE-CHAT-UI-CLOUD-RUN.md | 753 | # Step 2: Tag for GCR | COMMENT |
| LOW⚡ | …ocal/docs/adr/ADR-029-HUGGINGFACE-CHAT-UI-CLOUD-RUN.md | 761 | # Step 3: Push versioned tag | COMMENT |
| LOW⚡ | …ocal/docs/adr/ADR-029-HUGGINGFACE-CHAT-UI-CLOUD-RUN.md | 765 | # Step 4: Push latest tag | COMMENT |
| LOW⚡ | …ocal/docs/adr/ADR-029-HUGGINGFACE-CHAT-UI-CLOUD-RUN.md | 775 | # Step 5: Deploy to Cloud Run | COMMENT |
| LOW⚡ | crates/ruvector-decompiler/README.md | 368 | ### Step 1: Get the minified bundle | COMMENT |
| LOW⚡ | crates/ruvector-decompiler/README.md | 375 | ### Step 2: Run the decompiler | COMMENT |
| LOW⚡ | crates/ruvector-decompiler/README.md | 384 | ### Step 3: Check the results | COMMENT |
| LOW | crates/ruvector-decompiler/README.md | 400 | ### Step 4: Use the source map | COMMENT |
| LOW⚡ | crates/ruvector-consciousness/src/rsvd_emergence.rs | 54 | // Step 1: Random Gaussian matrix Ω (n × rank). | COMMENT |
| LOW⚡ | crates/ruvector-consciousness/src/rsvd_emergence.rs | 63 | // Step 2: Y = A * Ω (n × rank). | COMMENT |
| LOW | crates/ruvector-consciousness/src/rsvd_emergence.rs | 75 | // Step 3: QR decomposition via modified Gram-Schmidt. | COMMENT |
| LOW | crates/ruvector-consciousness/src/rsvd_emergence.rs | 108 | // Step 4: B = Q^T * A (rank × n). | COMMENT |
| LOW | crates/ruvector-consciousness/src/rsvd_emergence.rs | 120 | // Step 5: Compute singular values of B via power iteration on B*B^T. | COMMENT |
| LOW⚡ | crates/prime-radiant/src/cohomology/neural.rs | 207 | // Step 1: Apply linear transformation at each node | COMMENT |
| LOW⚡ | crates/prime-radiant/src/cohomology/neural.rs | 213 | // Step 2: Apply sheaf diffusion | COMMENT |
| LOW⚡ | crates/prime-radiant/src/cohomology/neural.rs | 231 | // Step 3: Apply activation | COMMENT |
| LOW⚡ | crates/prime-radiant/src/cohomology/neural.rs | 236 | // Step 4: Residual connection (if dimensions match and enabled) | COMMENT |
| LOW⚡ | crates/prime-radiant/src/cohomology/neural.rs | 245 | // Step 5: Layer normalization | COMMENT |
| LOW⚡ | crates/ruvix/crates/boot/src/mount.rs | 209 | // Step 1: Verify signature | COMMENT |
| LOW⚡ | crates/ruvix/crates/boot/src/mount.rs | 214 | // Step 2: Parse manifest | COMMENT |
| LOW⚡ | crates/ruvix/crates/boot/src/mount.rs | 239 | // Step 3: Create regions | COMMENT |
| LOW⚡ | crates/ruvix/crates/boot/src/mount.rs | 242 | // Step 4: Mount components (Phase A: mock) | COMMENT |
| LOW⚡ | crates/ruvix/crates/boot/src/mount.rs | 245 | // Step 5: Distribute capabilities (Phase A: mock) | COMMENT |
| LOW⚡ | crates/ruvix/crates/boot/src/mount.rs | 248 | // Step 6: Connect queues (Phase A: mock) | COMMENT |
| LOW⚡ | crates/ruvix/crates/boot/src/mount.rs | 251 | // Step 7: Spawn tasks | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/build.rs | 96 | // Step 1: Validate environment | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/build.rs | 100 | // Step 2: Configure build | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/build.rs | 107 | // Step 3: Compile | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/build.rs | 111 | // Step 4: Post-process (signing, stripping) | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/flash.rs | 87 | // Step 1: Validate inputs | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/flash.rs | 91 | // Step 2: Check device | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/flash.rs | 95 | // Step 3: Confirm (unless --yes) | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/flash.rs | 106 | // Step 4: Flash | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/flash.rs | 110 | // Step 5: Verify | COMMENT |
| LOW⚡ | crates/ruvix/crates/vecgraph/src/proof_policy.rs | 263 | // Step 1: Check capability has PROVE right | COMMENT |
| LOW⚡ | crates/ruvix/crates/vecgraph/src/proof_policy.rs | 272 | // Step 2: Verify mutation hash matches | COMMENT |
| LOW⚡ | crates/ruvix/crates/vecgraph/src/proof_policy.rs | 281 | // Step 3: Check proof tier satisfies policy | COMMENT |
| LOW⚡ | crates/ruvix/crates/vecgraph/src/proof_policy.rs | 290 | // Step 4: Check expiry | COMMENT |
| LOW⚡ | crates/ruvix/crates/vecgraph/src/proof_policy.rs | 299 | // Step 5: Check validity window is not too large | COMMENT |
| LOW⚡ | crates/ruvix/crates/vecgraph/src/proof_policy.rs | 309 | // Step 6: Check nonce is not reused | COMMENT |
| LOW⚡ | crates/ruvix/crates/vecgraph/src/proof_policy.rs | 318 | // Step 7: Verify payload according to tier | COMMENT |
| LOW⚡ | crates/ruvix/crates/nucleus/tests/acceptance.rs | 152 | // Step 3: writer receives event, computes embedding | COMMENT |
| LOW⚡ | crates/ruvix/crates/nucleus/tests/acceptance.rs | 158 | // Step 4: writer requests proof from proof_engine | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 100 | // Step 1: rvf_mount("acceptance.rvf", "/test", root_cap) | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 120 | // Step 2: sensor_adapter emits PerceptionEvent to queue | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 176 | // Step 5: writer calls vector_put_proved(store, key, vector, proof) | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 190 | // Step 6: Kernel verifies proof, applies mutation, emits attestation | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 208 | // Step 7: reader calls vector_get(store, key) | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 234 | // Step 8: System checkpoints (region snapshots + witness log) | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 252 | // Step 9: System shuts down | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 265 | // Step 10: System restarts from checkpoint | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 279 | // Step 11: System replays witness log | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 304 | // Step 12: reader calls vector_get(store, key) - MUST match Step 7 exactly | COMMENT |
| LOW⚡ | crates/ruvix/tests/tests/syscall_flows.rs | 29 | // Step 1: Create capability manager (kernel state) | COMMENT |
| LOW⚡ | crates/ruvix/tests/tests/syscall_flows.rs | 34 | // Step 2: Allocate region backing | COMMENT |
| LOW⚡ | crates/ruvix/tests/tests/syscall_flows.rs | 37 | // Step 3: Create region | COMMENT |
| LOW⚡ | crates/ruvix/tests/tests/syscall_flows.rs | 41 | // Step 4: Create capability for the region | COMMENT |
| LOW | crates/ruvix/tests/tests/adr087_section17_acceptance.rs | 143 | // Step 1: Mount RVF (RuVector Format) Cognitive Container | COMMENT |
| LOW | crates/ruvix/tests/tests/adr087_section17_acceptance.rs | 198 | // Step 2: Emit Perception Event (Sensory Input) | COMMENT |
| 1260 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | Cargo.toml | 28 | # agentic-robotics family: excluded: does not build — see #859. The six | COMMENT |
| MEDIUM | Cargo.toml | 325 | # entropic, thermal) + Structural Proper Time for agentic systems. | COMMENT |
| MEDIUM | Cargo.toml | 357 | # Hierarchical cluster-summary retrieval for agent-memory RAG (ADR-300) | COMMENT |
| MEDIUM | README.md | 30 | | **[System 2: Reason & Orchestrate](#system-2-reason--orchestrate)** | Reconstruct multi step context, coordinate work, | CODE |
| MEDIUM | README.md | 245 | The [npm quick start](#track-1-npm-ruvector) stores memory under the current project for later processes. The first sema | CODE |
| MEDIUM | README.md | 366 | [System 0 libraries](#sensing-and-decision-libraries) · [System 1 libraries](#memory-and-learning-libraries) · [System 2 | CODE |
| MEDIUM | README.md | 484 | #### Runtime, orchestration, and governance libraries | COMMENT |
| MEDIUM | ui/ruvocal/docs/adr/ADR-037-AUTOPILOT-CHAT-MODE.md | 1346 | ## Part 6: Integration with agentic-flow | COMMENT |
| MEDIUM | ui/ruvocal/docs/adr/ADR-037-AUTOPILOT-CHAT-MODE.md | 1498 | - [agentic-flow](https://www.npmjs.com/package/agentic-flow) — autonomous agent backend | CODE |
| MEDIUM⚡ | crates/agentic-robotics-README.md | 5 | [](https://crates.io/crates/agentic-robotics-core | CODE |
| MEDIUM⚡ | crates/agentic-robotics-README.md | 6 | [](https://docs.rs/agentic-robotics-core) | CODE |
| MEDIUM⚡ | crates/agentic-robotics-README.md | 14 | [Documentation](https://docs.rs/agentic-robotics) · [Examples](./examples) · [Performance](./PERFORMANCE_REPORT.md) · [r | CODE |
| MEDIUM⚡ | crates/agentic-robotics-README.md | 42 | | [`agentic-robotics-core`](./crates/agentic-robotics-core) | Core pub/sub messaging, DDS/CDR serialization | [ | Real-time executor with priority scheduling | [ | Model Context Protocol integration | [ | Embedded systems support (RTIC, Embassy) | [ | Node.js/TypeScript bindings via NAPI | [ | CODE |
| MEDIUM | crates/agentic-robotics-README.md | 431 | [Get Started](https://docs.rs/agentic-robotics) · [View Examples](./examples) · [Read Performance Report](./PERFORMANCE_ | CODE |
| MEDIUM | crates/prime-radiant/examples/memory_tracking.rs | 71 | // Add an agentic (long-term) memory | COMMENT |
| MEDIUM | crates/prime-radiant/examples/memory_tracking.rs | 275 | // Add agentic patterns (general knowledge) | COMMENT |
| MEDIUM | …s/prime-radiant/src/ruvllm_integration/memory_layer.rs | 184 | /// Used to connect working/episodic memories to agentic patterns. | COMMENT |
| MEDIUM | …s/prime-radiant/src/ruvllm_integration/memory_layer.rs | 362 | /// Trait for accessing agentic (long-term) memory | COMMENT |
| MEDIUM | …s/prime-radiant/src/ruvllm_integration/memory_layer.rs | 368 | /// Store a pattern in agentic memory | COMMENT |
| MEDIUM | …s/prime-radiant/src/ruvllm_integration/memory_layer.rs | 726 | // Check agentic memories | COMMENT |
| MEDIUM | …s/prime-radiant/src/ruvllm_integration/memory_layer.rs | 764 | /// Create hierarchical edges from specific memories to agentic patterns | COMMENT |
| MEDIUM | crates/prime-radiant/src/ruvllm_integration/traits.rs | 248 | /// Long-term agentic patterns | COMMENT |
| MEDIUM⚡ | crates/agentic-robotics-rt/README.md | 1 | # agentic-robotics-rt | COMMENT |
| MEDIUM⚡ | crates/agentic-robotics-rt/README.md | 3 | [](https://crates.io/crates/agentic-robotics-rt) | CODE |
| MEDIUM⚡ | crates/agentic-robotics-rt/README.md | 4 | [](https://docs.rs/agentic-robotics-rt) | CODE |
| MEDIUM | crates/agentic-robotics-rt/README.md | 388 | - **Documentation**: [docs.rs/agentic-robotics-rt](https://docs.rs/agentic-robotics-rt) | CODE |
| MEDIUM⚡ | crates/agentic-robotics-embedded/README.md | 1 | # agentic-robotics-embedded | COMMENT |
| MEDIUM⚡ | crates/agentic-robotics-embedded/README.md | 3 | [](https://crates.io/crates/agentic-robotics- | CODE |
| MEDIUM⚡ | crates/agentic-robotics-embedded/README.md | 4 | [](https://docs.rs/agentic-robotics-embedded) | CODE |
| MEDIUM | crates/agentic-robotics-embedded/README.md | 49 | - **Documentation**: [docs.rs/agentic-robotics-embedded](https://docs.rs/agentic-robotics-embedded) | CODE |
| MEDIUM | crates/ruvector-router-ffi/README.md | 408 | ### RAG (Retrieval-Augmented Generation) | COMMENT |
| MEDIUM | crates/ruvector-robotics/src/lib.rs | 11 | //! - [`mcp`]: Model Context Protocol tool registrations for agentic robotics | COMMENT |
| MEDIUM | crates/ruvector-robotics/src/mcp/mod.rs | 1 | //! MCP tool registrations for agentic robotics. | COMMENT |
| MEDIUM | crates/ruvector-core/tests/embeddings_role_test.rs | 604 | /// Delete the whole `.agentic` sidecar file, exactly as an operator (or an | COMMENT |
| MEDIUM | crates/ruvector-core/tests/embeddings_role_test.rs | 628 | // authoritative copy lives in the vector store, so deleting the `.agentic` | COMMENT |
| MEDIUM | crates/ruvector-core/tests/embeddings_role_test.rs | 686 | // vector store, not only at the agentic sidecar tables. | COMMENT |
| MEDIUM | crates/ruvector-core/src/agenticdb.rs | 222 | // describes. The copy in this `.agentic` sidecar is a mirror for | COMMENT |
| MEDIUM | crates/ruvector-core/src/agenticdb.rs | 225 | // downgrade the check" hole: removing `{path}.agentic` now loses | COMMENT |
| MEDIUM | crates/ruvector-core/src/advanced_features/graph_rag.rs | 1 | //! # Graph RAG Pipeline | COMMENT |
| MEDIUM | crates/ruvector-core/src/advanced_features/graph_rag.rs | 5 | //! ## Why Graph RAG? | COMMENT |
| MEDIUM | crates/rvforge-reader/src/dock.rs | 110 | /// No witness chain has been read. The scaffold's honest answer. | COMMENT |
| MEDIUM | crates/rvforge-reader/src/commands.rs | 399 | /// publisher, no confinement engaged — because the scaffold has measured none | COMMENT |
| MEDIUM | crates/ruvector-dag/examples/exotic/coherence_safety.rs | 3 | //! Forget guardrails. Forget policies. | COMMENT |
| MEDIUM | crates/ruvector-wasm/README.md | 846 | ### RAG (Retrieval-Augmented Generation) | COMMENT |
| MEDIUM | crates/ruvllm/docs/GITHUB_ISSUE_SOTA_FEATURES.md | 1 | # feat(ruvllm): Implement SOTA features for production agentic workflows | COMMENT |
| MEDIUM | crates/ruvllm/docs/GITHUB_ISSUE_V2.md | 190 | ### Tutorial 3: RAG with Ruvector | COMMENT |
| MEDIUM | crates/ruvllm/docs/GITHUB_ISSUE_V2.md | 411 | ### Embeddings for RAG | COMMENT |
| MEDIUM | crates/ruvllm/src/context/mod.rs | 55 | //! // Store in agentic memory | COMMENT |
| MEDIUM | crates/ruvllm/src/context/agentic_memory.rs | 21 | /// Configuration for agentic memory | COMMENT |
| MEDIUM | crates/ruvllm/src/context/agentic_memory.rs | 143 | /// Unified agentic memory system | COMMENT |
| MEDIUM | crates/ruvllm/src/context/agentic_memory.rs | 172 | /// Create new agentic memory with configuration | COMMENT |
| MEDIUM | crates/ruvector-verified/README.md | 11 | Built on [lean-agentic](https://crates.io/crates/lean-agentic) dependent types. Part of the [RuVector](https://github.co | CODE |
| MEDIUM | crates/ruvector-verified/src/error.rs | 3 | //! Maps lean-agentic kernel errors to RuVector verification errors. | COMMENT |
| MEDIUM | crates/ruvector-verified/src/error.rs | 14 | /// The lean-agentic type checker rejected the proof term. | COMMENT |
| MEDIUM | crates/ruvector-verified/src/lib.rs | 1 | //! Formal verification layer for RuVector using lean-agentic dependent types. | COMMENT |
| 507 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | crates/ruvector-consciousness/src/rsvd_emergence.rs | 54 | // Step 1: Random Gaussian matrix Ω (n × rank). | COMMENT |
| LOW⚡ | crates/ruvector-consciousness/src/rsvd_emergence.rs | 63 | // Step 2: Y = A * Ω (n × rank). | COMMENT |
| LOW | crates/ruvector-consciousness/src/rsvd_emergence.rs | 75 | // Step 3: QR decomposition via modified Gram-Schmidt. | COMMENT |
| LOW | crates/ruvector-consciousness/src/rsvd_emergence.rs | 108 | // Step 4: B = Q^T * A (rank × n). | COMMENT |
| LOW | crates/ruvector-consciousness/src/rsvd_emergence.rs | 120 | // Step 5: Compute singular values of B via power iteration on B*B^T. | COMMENT |
| LOW⚡ | crates/prime-radiant/src/cohomology/neural.rs | 207 | // Step 1: Apply linear transformation at each node | COMMENT |
| LOW⚡ | crates/prime-radiant/src/cohomology/neural.rs | 213 | // Step 2: Apply sheaf diffusion | COMMENT |
| LOW⚡ | crates/prime-radiant/src/cohomology/neural.rs | 231 | // Step 3: Apply activation | COMMENT |
| LOW⚡ | crates/prime-radiant/src/cohomology/neural.rs | 236 | // Step 4: Residual connection (if dimensions match and enabled) | COMMENT |
| LOW⚡ | crates/prime-radiant/src/cohomology/neural.rs | 245 | // Step 5: Layer normalization | COMMENT |
| LOW⚡ | crates/ruvix/crates/boot/src/mount.rs | 209 | // Step 1: Verify signature | COMMENT |
| LOW⚡ | crates/ruvix/crates/boot/src/mount.rs | 214 | // Step 2: Parse manifest | COMMENT |
| LOW⚡ | crates/ruvix/crates/boot/src/mount.rs | 239 | // Step 3: Create regions | COMMENT |
| LOW⚡ | crates/ruvix/crates/boot/src/mount.rs | 242 | // Step 4: Mount components (Phase A: mock) | COMMENT |
| LOW⚡ | crates/ruvix/crates/boot/src/mount.rs | 245 | // Step 5: Distribute capabilities (Phase A: mock) | COMMENT |
| LOW⚡ | crates/ruvix/crates/boot/src/mount.rs | 248 | // Step 6: Connect queues (Phase A: mock) | COMMENT |
| LOW⚡ | crates/ruvix/crates/boot/src/mount.rs | 251 | // Step 7: Spawn tasks | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/build.rs | 96 | // Step 1: Validate environment | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/build.rs | 100 | // Step 2: Configure build | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/build.rs | 107 | // Step 3: Compile | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/build.rs | 111 | // Step 4: Post-process (signing, stripping) | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/flash.rs | 87 | // Step 1: Validate inputs | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/flash.rs | 91 | // Step 2: Check device | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/flash.rs | 95 | // Step 3: Confirm (unless --yes) | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/flash.rs | 106 | // Step 4: Flash | COMMENT |
| LOW⚡ | crates/ruvix/crates/cli/src/commands/flash.rs | 110 | // Step 5: Verify | COMMENT |
| LOW⚡ | crates/ruvix/crates/vecgraph/src/proof_policy.rs | 263 | // Step 1: Check capability has PROVE right | COMMENT |
| LOW⚡ | crates/ruvix/crates/vecgraph/src/proof_policy.rs | 272 | // Step 2: Verify mutation hash matches | COMMENT |
| LOW⚡ | crates/ruvix/crates/vecgraph/src/proof_policy.rs | 281 | // Step 3: Check proof tier satisfies policy | COMMENT |
| LOW⚡ | crates/ruvix/crates/vecgraph/src/proof_policy.rs | 290 | // Step 4: Check expiry | COMMENT |
| LOW⚡ | crates/ruvix/crates/vecgraph/src/proof_policy.rs | 299 | // Step 5: Check validity window is not too large | COMMENT |
| LOW⚡ | crates/ruvix/crates/vecgraph/src/proof_policy.rs | 309 | // Step 6: Check nonce is not reused | COMMENT |
| LOW⚡ | crates/ruvix/crates/vecgraph/src/proof_policy.rs | 318 | // Step 7: Verify payload according to tier | COMMENT |
| LOW⚡ | crates/ruvix/crates/nucleus/tests/acceptance.rs | 152 | // Step 3: writer receives event, computes embedding | COMMENT |
| LOW⚡ | crates/ruvix/crates/nucleus/tests/acceptance.rs | 158 | // Step 4: writer requests proof from proof_engine | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 100 | // Step 1: rvf_mount("acceptance.rvf", "/test", root_cap) | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 120 | // Step 2: sensor_adapter emits PerceptionEvent to queue | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 176 | // Step 5: writer calls vector_put_proved(store, key, vector, proof) | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 190 | // Step 6: Kernel verifies proof, applies mutation, emits attestation | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 208 | // Step 7: reader calls vector_get(store, key) | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 234 | // Step 8: System checkpoints (region snapshots + witness log) | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 252 | // Step 9: System shuts down | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 265 | // Step 10: System restarts from checkpoint | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 279 | // Step 11: System replays witness log | COMMENT |
| LOW | crates/ruvix/crates/nucleus/tests/acceptance.rs | 304 | // Step 12: reader calls vector_get(store, key) - MUST match Step 7 exactly | COMMENT |
| LOW⚡ | crates/ruvix/tests/tests/syscall_flows.rs | 29 | // Step 1: Create capability manager (kernel state) | COMMENT |
| LOW⚡ | crates/ruvix/tests/tests/syscall_flows.rs | 34 | // Step 2: Allocate region backing | COMMENT |
| LOW⚡ | crates/ruvix/tests/tests/syscall_flows.rs | 37 | // Step 3: Create region | COMMENT |
| LOW⚡ | crates/ruvix/tests/tests/syscall_flows.rs | 41 | // Step 4: Create capability for the region | COMMENT |
| LOW | crates/ruvix/tests/tests/adr087_section17_acceptance.rs | 143 | // Step 1: Mount RVF (RuVector Format) Cognitive Container | COMMENT |
| LOW | crates/ruvix/tests/tests/adr087_section17_acceptance.rs | 198 | // Step 2: Emit Perception Event (Sensory Input) | COMMENT |
| LOW | crates/ruvix/tests/tests/adr087_section17_acceptance.rs | 239 | // Step 3: Perform Proof-Gated Mutation | COMMENT |
| LOW | crates/ruvix/tests/tests/adr087_section17_acceptance.rs | 275 | // Step 4: Verify Attestation | COMMENT |
| LOW | crates/ruvix/tests/tests/adr087_section17_acceptance.rs | 302 | // Step 5: Checkpoint, Restart, and Replay | COMMENT |
| LOW | crates/ruvix/tests/tests/adr087_section17_acceptance.rs | 355 | // Step 6: Verify Bit-Identical State | COMMENT |
| LOW⚡ | crates/ruvix/benches/benches/throughput.rs | 229 | // Step 1: Queue send (sensor event) | COMMENT |
| LOW⚡ | crates/ruvix/benches/benches/throughput.rs | 238 | // Step 2: Vector put (embedding) | COMMENT |
| LOW | crates/ruvix/benches/benches/throughput.rs | 250 | // Step 3: Graph apply (knowledge graph update) | COMMENT |
| LOW⚡ | crates/mcp-brain-server/cloud/deploy-all.sh | 17 | # Step 1: Build container | COMMENT |
| LOW⚡ | crates/mcp-brain-server/cloud/deploy-all.sh | 24 | # Step 2: Deploy to Cloud Run | COMMENT |
| 650 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | ui/ruvocal/mcp-bridge/test-harness.js | 409 | async function testNotificationsInitialized() { | CODE |
| LOW | …ruvocal/src/lib/stores/backgroundGenerations.svelte.ts | 19 | export function removeBackgroundGeneration(id: string) { | CODE |
| LOW | …ruvocal/src/lib/stores/backgroundGenerations.svelte.ts | 26 | export function clearBackgroundGenerations() { | CODE |
| LOW | ui/ruvocal/src/lib/server/conversation.ts | 12 | export async function createConversationFromShare( | CODE |
| LOW | ui/ruvocal/src/lib/server/auth.ts | 349 | export async function validateAndParseCsrfToken( | CODE |
| LOW | ui/ruvocal/src/lib/server/auth.ts | 349 | export async function validateAndParseCsrfToken( | CODE |
| LOW | …ruvocal/src/lib/server/endpoints/preprocessMessages.ts | 48 | function stripEmptyInitialSystemMessage(messages: EndpointMessage[]): EndpointMessage[] { | CODE |
| LOW | ui/ruvocal/src/lib/server/textGeneration/reasoning.ts | 4 | export async function generateSummaryOfReasoning( | CODE |
| LOW | …ruvocal/src/lib/server/textGeneration/utils/routing.ts | 10 | export function stripReasoningFromMessageForRouting(message: EndpointMessage): EndpointMessage { | CODE |
| LOW | ui/ruvocal/src/lib/server/mcp/registry.ts | 59 | export function refreshMcpServersIfChanged(): void { | CODE |
| LOW | ui/ruvocal/src/lib/server/router/endpoint.ts | 106 | function stripReasoningFromMessage(message: EndpointMessage): EndpointMessage { | CODE |
| LOW | ui/ruvocal/src/lib/server/router/multimodal.ts | 9 | export function findConfiguredMultimodalModel( | CODE |
| LOW | ui/ruvocal/src/lib/server/router/multimodal.ts | 23 | export function getConfiguredMultimodalModelId( | CODE |
| LOW | ui/ruvocal/src/lib/server/router/toolsRoute.ts | 14 | export function isRouterToolsBypassEnabled(): boolean { | CODE |
| LOW | ui/ruvocal/src/lib/utils/marked.ts | 326 | function sanitizeHtmlForMultimedia(html: string): string { | CODE |
| LOW | ui/ruvocal/src/lib/utils/generationState.ts | 4 | export function isAssistantGenerationTerminal(message?: Message): boolean { | CODE |
| LOW | ui/ruvocal/src/lib/utils/generationState.ts | 21 | export function isConversationGenerationActive(messages: Message[]): boolean { | CODE |
| LOW | …uvocal/src/lib/utils/tree/convertLegacyConversation.ts | 5 | export function convertLegacyConversation( | CODE |
| LOW | ui/ruvocal/src/routes/settings/(nav)/+layout.svelte | 39 | async function scrollSelectedModelIntoView() { | CODE |
| LOW | …ruvector-py/python/ruvector/integrations/salesforce.py | 210 | def sync_records_to_collection( | CODE |
| LOW | …/ruvector-py/python/ruvector/integrations/langchain.py | 153 | def similarity_search_with_score(self, query: str, k: int = 4, **kwargs: Any) -> List[Tuple[Document, float]]: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_sona.py | 24 | def test_construction_rejects_zero_hidden_dim() -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_sona.py | 29 | def test_construction_and_properties() -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_sona.py | 36 | def test_is_enabled_round_trips_through_the_setter() -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_sona.py | 45 | def test_apply_micro_lora_fresh_engine_is_exact_identity() -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_sona.py | 57 | def test_apply_base_lora_fresh_engine_is_exact_identity() -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_sona.py | 67 | def test_apply_micro_lora_rejects_wrong_length() -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_sona.py | 74 | def test_apply_base_lora_rejects_wrong_length() -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_sona.py | 81 | def test_apply_micro_lora_rejects_non_contiguous_input() -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_sona.py | 90 | def test_apply_base_lora_rejects_out_of_range_layer() -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_sona.py | 97 | def test_stats_returns_sane_dict() -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_sona.py | 121 | def test_save_load_state_round_trip_on_fresh_engine() -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_sona.py | 138 | def test_load_state_rejects_malformed_json() -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_mcp_server.py | 126 | def test_collection_name_traversal_rejected(server_module: ModuleType) -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_mcp_server.py | 133 | def test_search_unknown_collection_errors(server_module: ModuleType) -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_mcp_server.py | 139 | def test_widget_meta_shape_matches_adr(server_module: ModuleType) -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_mcp_server.py | 150 | def test_widget_resource_readable(server_module: ModuleType) -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_mcp_server.py | 159 | def test_explore_tool_returns_search_shape(server_module: ModuleType) -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_mcp_server.py | 167 | def test_concurrent_inserts_do_not_collide(server_module: ModuleType) -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_mcp_server.py | 380 | def test_widget_html_never_uses_innerhtml_or_string_built_markup(server_module: ModuleType) -> None: | CODE |
| LOW⚡ | crates/ruvector-py/tests/test_mcp_server.py | 387 | def test_widget_escapes_metadata_payload_when_executed(server_module: ModuleType) -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 57 | def test_create_insert_search_roundtrip(server_module: ModuleType) -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 203 | def test_no_token_env_var_means_no_auth_configured( | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 216 | def test_token_env_var_builds_a_verifier_and_settings( | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 230 | def test_static_token_verifier_accepts_correct_token_only() -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 244 | def test_require_write_scope_blocks_read_only_token(server_module: ModuleType) -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 261 | def test_require_write_scope_allows_write_scoped_token(server_module: ModuleType) -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 277 | def test_require_write_scope_is_a_noop_with_no_auth_context(server_module: ModuleType) -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 291 | def test_search_k_bound_is_a_clean_error_not_a_process_abort(server_module: ModuleType) -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 305 | def test_search_rerank_factor_bound(server_module: ModuleType) -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 313 | def test_create_collection_dim_and_rerank_bounds(server_module: ModuleType) -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 325 | def test_oversized_vector_rejected_before_conversion(server_module: ModuleType) -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 334 | def test_batch_row_and_element_caps(server_module: ModuleType) -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 364 | def test_non_finite_vectors_rejected_via_tools(server_module: ModuleType) -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 540 | def test_default_vector_cap_is_one_million(capped: ModuleType) -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 544 | def test_env_var_sets_vector_cap_and_option_wins(capped: ModuleType, monkeypatch: pytest.MonkeyPatch) -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 555 | def test_invalid_vector_cap_is_rejected(capped: ModuleType, monkeypatch: pytest.MonkeyPatch, bad: str) -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 563 | def test_insert_stops_at_vector_cap(capped: ModuleType) -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 574 | def test_batch_insert_is_all_or_nothing_at_cap(capped: ModuleType) -> None: | CODE |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 586 | def test_cap_message_is_a_tool_error(capped: ModuleType) -> None: | CODE |
| 737 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …code-rvsource/extracted/source/tools/mcp/mcp-client.js | 335 | print(message) | CODE |
| HIGH | …code-rvsource/extracted/source/tools/mcp/mcp-client.js | 378 | print(message) | CODE |
| HIGH | …de-rvsource/extracted/source/core/streaming-handler.js | 291 | print(f"Batch ID: {message_batch.id}") | CODE |
| HIGH | …de-rvsource/extracted/source/core/streaming-handler.js | 292 | print(f"Status: {message_batch.processing_status}") | CODE |
| HIGH⚡ | …de-rvsource/extracted/source/core/streaming-handler.js | 306 | print(f"Status: {batch.processing_status}, processing: {batch.request_counts.processing}") | CODE |
| HIGH⚡ | …de-rvsource/extracted/source/core/streaming-handler.js | 309 | print("Batch complete!") | CODE |
| HIGH⚡ | …de-rvsource/extracted/source/core/streaming-handler.js | 310 | print(f"Succeeded: {batch.request_counts.succeeded}") | CODE |
| HIGH⚡ | …de-rvsource/extracted/source/core/streaming-handler.js | 311 | print(f"Errored: {batch.request_counts.errored}") | CODE |
| HIGH⚡ | …de-rvsource/extracted/source/core/streaming-handler.js | 326 | print(f"[{result.custom_id}] {text[:100]}") | CODE |
| HIGH⚡ | …de-rvsource/extracted/source/core/streaming-handler.js | 329 | print(f"[{result.custom_id}] Validation error - fix request and retry") | CODE |
| HIGH⚡ | …de-rvsource/extracted/source/core/streaming-handler.js | 331 | print(f"[{result.custom_id}] Server error - safe to retry") | CODE |
| HIGH⚡ | …de-rvsource/extracted/source/core/streaming-handler.js | 333 | print(f"[{result.custom_id}] Canceled") | CODE |
| HIGH⚡ | …de-rvsource/extracted/source/core/streaming-handler.js | 335 | print(f"[{result.custom_id}] Expired - resubmit") | CODE |
| HIGH⚡ | …de-rvsource/extracted/source/core/streaming-handler.js | 344 | print(f"Status: {cancelled.processing_status}") # "canceling" | CODE |
| HIGH | …de-rvsource/extracted/source/core/streaming-handler.js | 413 | print(f"Created batch: {batch.id}") | CODE |
| HIGH | …de-rvsource/extracted/source/core/streaming-handler.js | 430 | print(f"{custom_id}: {classification}") | CODE |
| HIGH | …ode-rvsource/extracted/source/config/model-provider.js | 787 | print(f"File ID: {uploaded.id}") | CODE |
| HIGH | …ode-rvsource/extracted/source/config/model-provider.js | 788 | print(f"Size: {uploaded.size_bytes} bytes") | CODE |
| HIGH | …ode-rvsource/extracted/source/config/model-provider.js | 817 | print(block.text) | CODE |
| HIGH⚡ | …ode-rvsource/extracted/source/config/model-provider.js | 853 | print(f"{f.id}: {f.filename} ({f.size_bytes} bytes)") | CODE |
| HIGH⚡ | …ode-rvsource/extracted/source/config/model-provider.js | 860 | print(f"Filename: {file_info.filename}") | CODE |
| HIGH⚡ | …ode-rvsource/extracted/source/config/model-provider.js | 861 | print(f"MIME type: {file_info.mime_type}") | CODE |
| HIGH | …ode-rvsource/extracted/source/config/model-provider.js | 894 | print(f"Uploaded: {uploaded.id}") | CODE |
| HIGH | …ode-rvsource/extracted/source/config/model-provider.js | 919 | print(f"\\nQ: {question}") | CODE |
| HIGH | …ode-rvsource/extracted/source/config/model-provider.js | 921 | print(f"A: {text[:200]}") | CODE |
| HIGH⚡ | …/ruvector-extensions/examples/graph-export-examples.js | 386 | print(f"Graph has {G.number_of_nodes()} nodes and {G.number_of_edges()} edges") | CODE |
| HIGH⚡ | …/ruvector-extensions/examples/graph-export-examples.js | 387 | print(f"\\nTop 5 nodes by degree centrality:") | CODE |
| HIGH⚡ | …/ruvector-extensions/examples/graph-export-examples.js | 390 | print(f" {node}: {centrality:.4f}") | CODE |
| HIGH | …/ruvector-extensions/examples/graph-export-examples.js | 407 | print("\\nVisualization saved to: network-visualization.png") | CODE |
| HIGH⚡ | …/ruvector-extensions/examples/graph-export-examples.ts | 402 | print(f"Graph has {G.number_of_nodes()} nodes and {G.number_of_edges()} edges") | CODE |
| HIGH⚡ | …/ruvector-extensions/examples/graph-export-examples.ts | 403 | print(f"\\nTop 5 nodes by degree centrality:") | CODE |
| HIGH⚡ | …/ruvector-extensions/examples/graph-export-examples.ts | 406 | print(f" {node}: {centrality:.4f}") | CODE |
| HIGH | …/ruvector-extensions/examples/graph-export-examples.ts | 423 | print("\\nVisualization saved to: network-visualization.png") | CODE |
| HIGH | …ckages/ruvllm/scripts/training/contrastive-finetune.js | 409 | print(f"Loading base model: {config['base_model']}") | CODE |
| HIGH⚡ | …ckages/ruvllm/scripts/training/contrastive-finetune.js | 431 | print("Model ready for fine-tuning!") | CODE |
| HIGH⚡ | …ckages/ruvllm/scripts/training/contrastive-finetune.js | 432 | print(f"Training data: {config['train_data']}") | CODE |
| HIGH⚡ | …ckages/ruvllm/scripts/training/contrastive-finetune.js | 433 | print("Note: Full training requires GPU. This script validates the setup.") | CODE |
| HIGH | npm/packages/ruvllm/src/contrastive.js | 302 | print(f"Loading base model: {config['base_model']}") | CODE |
| HIGH⚡ | npm/packages/ruvllm/src/contrastive.js | 324 | print("Model ready for fine-tuning!") | CODE |
| HIGH⚡ | npm/packages/ruvllm/src/contrastive.js | 325 | print(f"Training data: {config['train_data']}") | CODE |
| HIGH⚡ | npm/packages/ruvllm/src/contrastive.js | 326 | print("Note: Full training requires GPU. This script validates the setup.") | CODE |
| HIGH | npm/packages/ruvllm/src/contrastive.ts | 449 | print(f"Loading base model: {config['base_model']}") | CODE |
| HIGH⚡ | npm/packages/ruvllm/src/contrastive.ts | 471 | print("Model ready for fine-tuning!") | CODE |
| HIGH⚡ | npm/packages/ruvllm/src/contrastive.ts | 472 | print(f"Training data: {config['train_data']}") | CODE |
| HIGH⚡ | npm/packages/ruvllm/src/contrastive.ts | 473 | print("Note: Full training requires GPU. This script validates the setup.") | CODE |
| HIGH⚡ | npm/packages/ruvector/bin/cli.js | 4314 | elif [ -f "$PWD/node_modules/ruvector/bin/cli.js" ]; then | CODE |
| HIGH⚡ | npm/packages/ruvector/bin/cli.js | 4317 | elif [ -f "$PWD/node_modules/.bin/ruvector" ]; then | CODE |
| HIGH⚡ | npm/packages/ruvector/bin/cli.js | 4319 | elif command -v ruvector &> /dev/null; then | CODE |
| HIGH⚡ | npm/packages/ruvector/bin/cli.js | 4388 | elif [ -f "$PWD/node_modules/.bin/agentic-flow" ]; then | CODE |
| HIGH⚡ | npm/packages/ruvector/bin/cli.js | 4390 | elif command -v agentic-flow &> /dev/null; then | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | crates/sonic-ct/src/grid.rs | 132 | /// coarse spatial structure of a reconstruction while being robust to small | COMMENT |
| MEDIUM | crates/sonic-ct/src/fwi.rs | 326 | /// Multi-scale FWI: invert low frequencies first (smooth, cycle-skip-robust), | COMMENT |
| MEDIUM | crates/ruvix/crates/boot/Cargo.toml | 48 | # harness = false | COMMENT |
| MEDIUM | crates/ruvix/crates/nucleus/Cargo.toml | 61 | # Enable benchmark harness | COMMENT |
| MEDIUM | crates/ruvix/qemu-swarm/configs/8-node-swarm.toml | 2 | # Full swarm cluster for comprehensive distributed testing | COMMENT |
| MEDIUM | crates/ruvector-exotic-wasm/src/time_crystal.rs | 3 | //! Implements discrete time crystal dynamics for robust distributed coordination. | COMMENT |
| MEDIUM | crates/ruvector-exotic-wasm/src/time_crystal.rs | 38 | //! The key insight is that period-doubling (or n-tupling) provides robust | COMMENT |
| MEDIUM | crates/ruvector-exotic-wasm/src/time_crystal.rs | 111 | /// robust to perturbations and noise. | COMMENT |
| MEDIUM | crates/mcp-brain-server/static/index.html | 588 | <p>The brain measures its own integration. IIT 4.0 mechanism-level Φ with intrinsic information, full Caus | CODE |
| MEDIUM | crates/mcp-brain-server/src/bin/local.rs | 231 | /// then add bidirectional edges with robust pruning. | COMMENT |
| MEDIUM | crates/timesfm/src/prune.rs | 34 | //! forecast a tail near ~0.3–0.6 from 128 points). What stays robust is the | COMMENT |
| MEDIUM | crates/timesfm/src/prune.rs | 37 | //! K ∈ {96..256}). The decision logic here is therefore built on two robust | COMMENT |
| MEDIUM | crates/ruvector-hybrid/src/main.rs | 381 | // RRF provides a robust minimum baseline (rank fusion, score-agnostic) | COMMENT |
| MEDIUM | crates/rvAgent/rvagent-cli/src/a2a.rs | 439 | #[command(name = "test-harness")] | COMMENT |
| MEDIUM | crates/rvAgent/rvagent-backends/src/filesystem.rs | 210 | // Basic canonicalization check (less robust but better than nothing) | COMMENT |
| MEDIUM | crates/ruvector-delta-graph/Cargo.toml | 42 | # harness = false | COMMENT |
| MEDIUM | crates/ruvector-core/src/advanced_features/diskann.rs | 87 | /// Build a Vamana graph: find medoid, init neighbors, then refine via greedy search + robust prune. | COMMENT |
| MEDIUM | crates/ruvector-dag/src/attention/mod.rs | 5 | //! leverage the structural properties of the DAG (topology, paths, cuts) to | COMMENT |
| MEDIUM | crates/ruvector-delta-core/Cargo.toml | 47 | # harness = false | COMMENT |
| MEDIUM | crates/ruvector-delta-core/Cargo.toml | 51 | # harness = false | COMMENT |
| MEDIUM | crates/ruvector-graph-condense/src/condense.rs | 32 | /// robust, deterministic, and effective whenever intra-community edges are | COMMENT |
| MEDIUM | crates/ruvector-graph-condense/src/diffcut.rs | 9 | //! - **Adam** (default) instead of plain GD — adaptive, robust on the | COMMENT |
| MEDIUM | crates/ruvector-graph-condense/src/diffcut.rs | 41 | /// Adam — adaptive moments; far more robust for large `K`. | COMMENT |
| MEDIUM | crates/rvm/crates/rvm-checkpoint/Cargo.toml | 19 | # harness binaries with identical test content execute fine. Disabling the | COMMENT |
| MEDIUM | crates/rvm/crates/rvm-checkpoint/Cargo.toml | 20 | # empty lib harness keeps `cargo test -p rvm-checkpoint` green everywhere. | COMMENT |
| MEDIUM | crates/ruvector-sparse-inference/src/integration/mod.rs | 3 | //! This module provides seamless integration with the Ruvector vector database | COMMENT |
| MEDIUM | crates/ruvllm/examples/train_contrastive.rs | 408 | (r#"{"anchor":"Research best practices for state management","positive":"researcher","negative":"coder","is_hard | CODE |
| MEDIUM | crates/ruvllm/src/claude_flow/hooks_integration.rs | 3 | //! Unified interface for Claude Flow CLI hooks to leverage all RuvLLM v2.3 capabilities: | COMMENT |
| MEDIUM | crates/ruvector-perception/src/topology.rs | 226 | /// This is robust where a global-min-cut partition is not: it directly tests | COMMENT |
| MEDIUM | crates/ruvector-hailo-cluster/src/cache.rs | 493 | // Timing-robust by construction: seconds-scale TTL (sleep overshoot | COMMENT |
| MEDIUM | crates/emergent-time/examples/real_trace_eval.rs | 222 | /// is one transcript event. We only need a few robust signals, extracted with | COMMENT |
| MEDIUM | crates/emergent-time/examples/real_trace_eval.rs | 247 | // robust because the harness emits stable key spellings. | COMMENT |
| MEDIUM | crates/emergent-time/src/agentic.rs | 11 | //! robust integer ordering that survives shuffled arrival order; | COMMENT |
| MEDIUM | crates/emergent-time/src/weight_learning.rs | 482 | // is the defensible, robust claim. (Whether it beats the *best single | COMMENT |
| MEDIUM | …es/photonlayer-bench/tests/mnist_differential_bench.rs | 201 | // robust even at smoke scale. | COMMENT |
| MEDIUM | crates/ruvector-gnn/Cargo.toml | 58 | # BET 1 productionize (ADR-200): the real-trajectory validation harness drives the | COMMENT |
| MEDIUM | crates/ruvector-typesafe-core/src/calibration.rs | 21 | /// NLL is smooth and unimodal in `log T`, so a fixed grid is both robust and | COMMENT |
| MEDIUM | crates/ruvector-mincut/src/integration/mod.rs | 4 | //! Provides seamless integration with vector databases and graph processing. | COMMENT |
| MEDIUM | crates/ruvector-cnn/src/int8/kernels/simd.rs | 3 | //! These implementations leverage x86_64 AVX2 SIMD instructions for | COMMENT |
| MEDIUM | crates/ruvector-diskann/src/graph.rs | 1 | //! Vamana graph construction with α-robust pruning | COMMENT |
| MEDIUM | crates/ruvector-diskann/src/lib.rs | 6 | //! - **Vamana graph**: greedy search + α-robust pruning for bounded out-degree | COMMENT |
| MEDIUM | crates/ruvector-diskann/src/index.rs | 39 | /// Alpha parameter for robust pruning (>= 1.0) | COMMENT |
| MEDIUM⚡ | crates/profiling/scripts/run_all_analysis.sh | 44 | # Step 6: Generate comprehensive report | COMMENT |
| MEDIUM | crates/ruvector-staged-workspace/Cargo.toml | 15 | # stdin/stdout protocol consumed by WP15's TS acceptance harness). | COMMENT |
| MEDIUM | crates/ruvector-solver/src/router.rs | 268 | /// automatically retries with progressively more robust (but slower) | COMMENT |
| MEDIUM | crates/ruvector-solver/src/router.rs | 343 | /// 2. **CG** (robust iterative) | COMMENT |
| MEDIUM | crates/ruvector-delta-consensus/Cargo.toml | 47 | # harness = false | COMMENT |
| MEDIUM | crates/rvf/rvf-index/src/hnsw.rs | 7 | //! - Vamana/DiskANN-style alpha-RNG neighbor pruning (robust prune, | COMMENT |
| MEDIUM | crates/rvf/rvf-index/src/hnsw.rs | 127 | /// Default alpha for Vamana-style robust pruning. Values > 1 relax the | COMMENT |
| MEDIUM | crates/rvf/rvf-index/src/hnsw.rs | 397 | /// Vamana/DiskANN-style alpha-RNG neighbor selection (robust prune). | COMMENT |
| MEDIUM | crates/ruvector-delta-index/Cargo.toml | 53 | # harness = false | COMMENT |
| MEDIUM | crates/ruvector-delta-index/Cargo.toml | 57 | # harness = false | COMMENT |
| MEDIUM | …uvector-postgres/docker/docker-compose.integration.yml | 4 | # Provides isolated environment for comprehensive test execution | COMMENT |
| MEDIUM | …ates/ruvector-postgres/docker/run-integration-tests.sh | 3 | # Builds Docker environment, runs comprehensive integration tests, and reports results | COMMENT |
| MEDIUM | crates/ruvector-postgres/src/types/vector.rs | 609 | /// It uses PostgreSQL's array accessor macros for robust array element access. | COMMENT |
| MEDIUM | crates/ruvector-postgres/src/hybrid/fusion.rs | 4 | //! - RRF (Reciprocal Rank Fusion) - default, robust | COMMENT |
| MEDIUM | patches/hnsw_rs/src/hnsw.rs | 2 | //! Efficient and robust approximate nearest neighbour search using Hierarchical Navigable | COMMENT |
| MEDIUM | harnesses/timesfm-harness/scripts/evolve-openrouter.sh | 2 | # Evolve the timesfm-harness with Darwin Mode using the OpenRouter LLM mutator, | COMMENT |
| MEDIUM | tests/agentic-jujutsu/run-all-tests.sh | 6 | # Executes all test suites sequentially and generates comprehensive reports. | COMMENT |
| MEDIUM | .claude/helpers/auto-commit.sh | 3 | # Handles git add, commit, and push in a robust way | COMMENT |
| 46 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | crates/rvAgent/README.md | 486 | -H "Authorization: Bearer YOUR_API_KEY" \ | CODE |
| HIGH | crates/rvAgent/README.md | 495 | -H "Authorization: Bearer YOUR_API_KEY" \ | CODE |
| HIGH | .claude/skills/flow-nexus-platform/SKILL.md | 148 | API_KEY: "your_api_key", | CODE |
| HIGH | .claude/skills/flow-nexus-platform/SKILL.md | 405 | api_key: "your_api_key", | CODE |
| HIGH | …de-rvsource/extracted/source/core/streaming-handler.js | 209 | .apiKey("your-api-key") | CODE |
| HIGH | …ode-rvsource/extracted/source/config/model-provider.js | 635 | export ANTHROPIC_API_KEY="your-api-key" | CODE |
| HIGH | …ode-rvsource/extracted/source/config/model-provider.js | 705 | option.WithAPIKey("your-api-key"), | CODE |
| HIGH | …ode-rvsource/extracted/source/config/model-provider.js | 1201 | const client = new Anthropic({ apiKey: "your-api-key" }); | CODE |
| HIGH | docs/cloud-architecture/DEPLOYMENT_GUIDE.md | 330 | echo -n "your-api-key" | gcloud secrets create api-key \ | CODE |
| HIGH | examples/neural-trader/README.md | 520 | "ALPACA_API_KEY": "your-api-key", | CODE |
| HIGH | examples/neural-trader/mcp/mcp-server.js | 291 | "ALPACA_API_KEY": "your-api-key", | CODE |
| HIGH | examples/data/framework/docs/NEWS_CLIENTS_README.md | 56 | let client = GuardianClient::new(Some("your_api_key".to_string()))?; | CODE |
| HIGH | examples/data/framework/docs/NEWS_CLIENTS_README.md | 79 | let client = NewsDataClient::new(Some("your_api_key".to_string()))?; | CODE |
| HIGH | examples/data/framework/docs/GENOMICS_CLIENTS.md | 103 | let client = NcbiClient::new(Some("YOUR_API_KEY".to_string()))?; | CODE |
| HIGH | examples/data/framework/src/economic_clients.rs | 615 | /// let client = AlphaVantageClient::new("YOUR_API_KEY".to_string())?; | COMMENT |
| HIGH | examples/data/framework/src/space_clients.rs | 152 | /// let client = NasaClient::new(Some("YOUR_API_KEY".to_string()))?; | COMMENT |
| HIGH | examples/data/framework/src/finance_clients.rs | 96 | /// let client = FinnhubClient::new(Some("YOUR_API_KEY".to_string()))?; | COMMENT |
| HIGH | examples/data/framework/src/finance_clients.rs | 507 | /// let client = TwelveDataClient::new(Some("YOUR_API_KEY".to_string()))?; | COMMENT |
| HIGH | examples/data/framework/src/semantic_scholar.rs | 223 | /// let client = SemanticScholarClient::new(Some("your-api-key".to_string())); | COMMENT |
| HIGH | examples/data/framework/src/physics_clients.rs | 909 | /// let client = MaterialsProjectClient::new("YOUR_API_KEY".to_string())?; | COMMENT |
| HIGH | npm/packages/scipix/src/index.ts | 14 | * apiKey: 'your-api-key', | COMMENT |
| HIGH | npm/packages/graph-data-generator/README.md | 159 | OPENROUTER_API_KEY=your_api_key | CODE |
| HIGH | npm/packages/graph-data-generator/README.md | 170 | apiKey: 'your_api_key', | CODE |
| HIGH | npm/packages/agentic-synth/bin/cli.js | 285 | console.log(' export GEMINI_API_KEY="your-api-key"'); | CODE |
| HIGH | npm/packages/agentic-synth/bin/cli.js | 287 | console.log(' export OPENROUTER_API_KEY="your-api-key"'); | CODE |
| HIGH | npm/packages/agentic-synth/docs/DEPLOYMENT.md | 64 | SYNTH_API_KEY=your-api-key-here | CODE |
| HIGH | npm/packages/agentic-synth/docs/CLI_USAGE.md | 23 | export GEMINI_API_KEY="your-api-key-here" | CODE |
| HIGH | npm/packages/agentic-synth/docs/CLI_USAGE.md | 26 | export OPENROUTER_API_KEY="your-api-key-here" | CODE |
| HIGH | npm/packages/agentic-synth/docs/CLI_USAGE.md | 37 | "apiKey": "your-api-key", | CODE |
| HIGH | npm/packages/agentic-synth/examples/EXAMPLES.md | 1697 | export GEMINI_API_KEY=your-api-key-here | CODE |
| HIGH | npm/packages/agentic-synth/examples/README.md | 50 | export GEMINI_API_KEY=your-api-key-here | CODE |
| HIGH | npm/packages/agentic-synth/examples/README.md | 367 | export GEMINI_API_KEY=your-api-key-here | CODE |
| HIGH⚡ | npm/packages/agentic-synth/examples/security/README.md | 136 | export ANTHROPIC_API_KEY='your-api-key-here' | CODE |
| HIGH⚡ | npm/packages/agentic-synth/examples/security/README.md | 142 | ANTHROPIC_API_KEY=your-api-key-here | CODE |
| HIGH | …agentic-synth/examples/agentic-jujutsu/RUN_EXAMPLES.md | 24 | export GEMINI_API_KEY=your-api-key-here | CODE |
| HIGH | …agentic-synth/examples/agentic-jujutsu/RUN_EXAMPLES.md | 362 | export GEMINI_API_KEY=your-api-key-here | CODE |
| HIGH | npm/packages/agentic-synth/examples/cicd/README.md | 21 | export GEMINI_API_KEY="your-api-key-here" | CODE |
| HIGH | npm/packages/agentic-synth/examples/cicd/README.md | 23 | export OPENROUTER_API_KEY="your-api-key-here" | CODE |
| HIGH | npm/packages/ruvbot/src/cli/commands/deploy.js | 371 | OPENROUTER_API_KEY: "YOUR_API_KEY" | CODE |
| HIGH | npm/packages/ruvbot/src/cli/commands/deploy.ts | 373 | OPENROUTER_API_KEY: "YOUR_API_KEY" | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | crates/ruos-thermal/deploy/install.sh | 17 | # Usage: | COMMENT |
| LOW | crates/ruvix/qemu-swarm/scripts/launch-swarm.sh | 4 | # Usage: | COMMENT |
| LOW | crates/ruvix/qemu-swarm/scripts/monitor.sh | 4 | # Usage: | COMMENT |
| LOW | crates/mcp-brain-server/deploy.sh | 13 | # Usage: | COMMENT |
| LOW | crates/mcp-brain-server/scripts/pubmed_discover.sh | 7 | # Usage: | COMMENT |
| LOW | …ruvector-hailo-cluster/deploy/install-mmwave-bridge.sh | 21 | # Usage: | COMMENT |
| LOW | crates/ruvector-hailo-cluster/deploy/compile-hef.sh | 21 | # Usage: | COMMENT |
| LOW | …ruvector-hailo-cluster/deploy/install-ruvllm-bridge.sh | 25 | # Usage: | COMMENT |
| LOW | …ector-hailo-cluster/deploy/install-ruvllm-pi-worker.sh | 18 | # Usage: | COMMENT |
| LOW | …/ruvector-hailo-cluster/deploy/ruvllm-cluster-smoke.sh | 12 | # Usage: | COMMENT |
| LOW | crates/ruvector-hailo-cluster/deploy/install.sh | 30 | # Usage: | COMMENT |
| LOW | …s/ruvector-hailo-cluster/deploy/cross-build-bridges.sh | 19 | # Usage: | COMMENT |
| LOW | …/ruvector-hailo-cluster/deploy/download-encoder-hef.sh | 13 | # Usage: | COMMENT |
| LOW | …or-hailo-cluster/deploy/download-cpu-fallback-model.sh | 22 | # Usage: | COMMENT |
| LOW | …ctor-hailo-cluster/deploy/install-ruview-csi-bridge.sh | 16 | # Usage: | COMMENT |
| LOW | crates/ruvector-hailo-cluster/deploy/cross-build.sh | 16 | # Usage: | COMMENT |
| LOW | crates/ruvector-postgres/docker/docker-compose.yml | 4 | # Usage: | COMMENT |
| LOW | crates/ruvector-postgres/docker/publish-dockerhub.sh | 5 | # Usage: | COMMENT |
| LOW | crates/ruvector-postgres/scripts/docker-test.sh | 5 | # Usage: | COMMENT |
| LOW | harnesses/timesfm-harness/scripts/evolve-openrouter.sh | 8 | # Usage: | COMMENT |
| LOW | tests/agentic-jujutsu/run-all-tests.sh | 8 | # Usage: | COMMENT |
| LOW | examples/ruvLLM/esp32-flash/scripts/offline-cache.sh | 7 | # Usage: | COMMENT |
| LOW | examples/edge/pkg/generator.html | 1522 | // Usage example | COMMENT |
| LOW⚡ | examples/edge-net/tests/docker-compose.test.yml | 11 | # Usage: | COMMENT |
| LOW | examples/edge-net/pkg/real-agents.js | 498 | // Example usage | COMMENT |
| LOW | scripts/claude-code-rvf-corpus.sh | 9 | # Usage: | COMMENT |
| LOW | scripts/deploy-dragnes.sh | 5 | # Usage: | COMMENT |
| LOW⚡ | scripts/training_orchestrator.sh | 14 | # Usage: | COMMENT |
| LOW | scripts/extract-ruqu-rvdna-submodules.sh | 15 | # Usage: | COMMENT |
| LOW | scripts/run_mincut_bench.sh | 4 | # Usage: | COMMENT |
| LOW | scripts/benchmark/run_benchmarks.sh | 9 | # Usage: | COMMENT |
| LOW | scripts/benchmark/run_llm_benchmarks.sh | 15 | # Usage: | COMMENT |
| LOW | scripts/deploy/deploy.sh | 13 | # Usage: | COMMENT |
| LOW | scripts/training/launch-gpu-training.sh | 4 | # Usage: | COMMENT |
| LOW | npm/packages/ruvector-extensions/src/ui-server.ts | 448 | // Example usage | COMMENT |
| LOW | npm/packages/ruvector-extensions/src/ui-server.js | 376 | // Example usage | COMMENT |
| LOW | npm/packages/sona/examples/llm-integration.js | 190 | // Example usage | COMMENT |
| LOW | …es/agentic-synth/training/run-multi-model-benchmark.sh | 5 | # Usage: | COMMENT |
| LOW | …th/examples/agentic-jujutsu/reasoning-bank-learning.ts | 628 | // Example usage | COMMENT |
| LOW | …xamples/agentic-jujutsu/version-control-integration.ts | 378 | // Example usage | COMMENT |
| LOW | …xamples/agentic-jujutsu/multi-agent-data-generation.ts | 447 | // Example usage | COMMENT |
| LOW | …th/examples/agentic-jujutsu/collaborative-workflows.ts | 620 | // Example usage | COMMENT |
| LOW | …nth/examples/agentic-jujutsu/quantum-resistant-data.js | 447 | // Example usage | COMMENT |
| LOW | …xamples/agentic-jujutsu/version-control-integration.js | 331 | // Example usage | COMMENT |
| LOW | …th/examples/agentic-jujutsu/reasoning-bank-learning.js | 508 | // Example usage | COMMENT |
| LOW | …nth/examples/agentic-jujutsu/quantum-resistant-data.ts | 581 | // Example usage | COMMENT |
| LOW | …xamples/agentic-jujutsu/multi-agent-data-generation.js | 389 | // Example usage | COMMENT |
| LOW | …th/examples/agentic-jujutsu/collaborative-workflows.js | 483 | // Example usage | COMMENT |
| LOW | …c-synth/examples/business-management/crm-simulation.ts | 505 | // Example usage | COMMENT |
| LOW | …agentic-synth/examples/business-management/erp-data.ts | 462 | // Example usage | COMMENT |
| LOW | …ic-synth/examples/business-management/hr-management.js | 516 | // Example usage | COMMENT |
| LOW | …nth/examples/business-management/financial-planning.ts | 632 | // Example usage | COMMENT |
| LOW | …entic-synth/examples/business-management/operations.ts | 638 | // Example usage | COMMENT |
| LOW | …c-synth/examples/business-management/crm-simulation.js | 457 | // Example usage | COMMENT |
| LOW | …agentic-synth/examples/business-management/erp-data.js | 423 | // Example usage | COMMENT |
| LOW | …entic-synth/examples/business-management/operations.js | 597 | // Example usage | COMMENT |
| LOW | …ic-synth/examples/business-management/hr-management.ts | 551 | // Example usage | COMMENT |
| LOW | …nth/examples/business-management/financial-planning.js | 592 | // Example usage | COMMENT |
| LOW⚡ | npm/packages/ruvbot/deploy/gcp/deploy.sh | 7 | # Usage: | COMMENT |
| LOW | npm/packages/ruvbot/scripts/install.sh | 5 | # Usage: | COMMENT |
| 6 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | install.sh | 79 | # Check if command exists | COMMENT |
| LOW | install.sh | 172 | # Check if it was already installed | COMMENT |
| LOW | …s/ruvector-postgres/docker/benchmark/run-benchmarks.sh | 39 | # Check if we have the source code | COMMENT |
| LOW | …ates/ruvector-postgres/docker/test-runner/run-tests.sh | 35 | # Check if we have the source code | COMMENT |
| LOW | crates/ruvector-postgres/install/scripts/setup-rhel.sh | 12 | # Check if running as root | COMMENT |
| LOW | …ates/ruvector-postgres/install/scripts/setup-debian.sh | 12 | # Check if running as root | COMMENT |
| LOW⚡ | …es/ruvector-postgres/benches/scripts/run_benchmarks.sh | 58 | # Check if test database exists | COMMENT |
| LOW | tests/agentic-jujutsu/run-all-tests.sh | 168 | # Check if Node.js and required packages are available | COMMENT |
| LOW | tests/agentic-jujutsu/run-all-tests.sh | 179 | # Check if jest is available | COMMENT |
| LOW | .claude/intelligence/data/trajectories.json | 1822 | "outcome": "# Check if all crates have proper metadata for publishing", | CODE |
| LOW | .claude/helpers/validate-v3-config.sh | 147 | # Check if Node.js version is 20+ | COMMENT |
| LOW | .claude/helpers/ddd-tracker.sh | 34 | # Check if domain directory exists (20 points) | COMMENT |
| LOW | .claude/helpers/worker-manager.sh | 83 | # Check if daemon is running | COMMENT |
| LOW | .claude/helpers/perf-worker.sh | 15 | # Check if we should run (throttle to once per 5 minutes) | COMMENT |
| LOW | .claude/helpers/checkpoint-manager.sh | 89 | # Check if it's a tag | COMMENT |
| LOW | .claude/helpers/checkpoint-manager.sh | 99 | # Check if it's a branch | COMMENT |
| LOW | .claude/helpers/v3.sh | 97 | echo " v3 update performance 2.5x # Set performance to 2.5x" | CODE |
| LOW⚡ | .claude/helpers/learning-hooks.sh | 40 | # Check if better-sqlite3 is available | COMMENT |
| LOW | .claude/helpers/daemon-manager.sh | 46 | # Check if a process is running | COMMENT |
| LOW | .claude/helpers/setup-mcp.sh | 6 | # Check if claude command exists | COMMENT |
| LOW | .claude/helpers/auto-commit.sh | 30 | # Check if there are changes to commit | COMMENT |
| LOW | .claude/helpers/auto-commit.sh | 48 | # Check if in a git repo | COMMENT |
| LOW | .claude/helpers/standard-checkpoint-hooks.sh | 53 | # Check if file was modified - first check if file is tracked | COMMENT |
| LOW | .claude/helpers/swarm-hooks.sh | 76 | # Check if agent already exists | COMMENT |
| LOW | .claude/helpers/swarm-hooks.sh | 135 | # Check if message is for us or broadcast | COMMENT |
| LOW | .claude/helpers/swarm-hooks.sh | 339 | # Check if vote is valid option | COMMENT |
| LOW | .claude/helpers/swarm-hooks.sh | 565 | # Check if handoff is for us and pending | COMMENT |
| LOW | .claude/helpers/update-v3-progress.sh | 155 | echo " $0 performance 2.5x # Set speedup to 2.5x" | CODE |
| LOW | docs/examples/musica/scripts/check_wasm.sh | 2 | # Check if musica compiles to WASM | COMMENT |
| LOW | examples/vibecast-7sense/.claude/helpers/ddd-tracker.sh | 48 | # Check if domain directory exists (20 points) | COMMENT |
| LOW | examples/vibecast-7sense/scripts/run_benchmarks.sh | 77 | # Check if benchmark completed successfully | COMMENT |
| LOW | examples/scipix/web/build.sh | 6 | # Check if wasm-pack is installed | COMMENT |
| LOW | examples/scipix/scripts/run_benchmarks.sh | 25 | # Check if running in project directory | COMMENT |
| LOW | examples/scipix/scripts/setup_dev.sh | 14 | # Check if Rust is installed | COMMENT |
| LOW | examples/scipix/scripts/download_models.sh | 85 | # Check if model already exists | COMMENT |
| LOW | examples/edge/scripts/build-wasm.sh | 9 | # Check if wasm-pack is installed | COMMENT |
| LOW | examples/edge-net/run-benchmarks.sh | 15 | # Check if cargo bench is available | COMMENT |
| LOW | examples/edge-net/benches/run_benchmarks.sh | 22 | # Check if we're in the right directory | COMMENT |
| LOW | …e-net/src/learning-scenarios/diverse-patterns/setup.sh | 17 | # Check if intelligence file exists | COMMENT |
| LOW | examples/exo-ai-2025/crates/exo-wasm/build.sh | 8 | # Check if wasm-pack is installed | COMMENT |
| LOW | examples/exo-ai-2025/scripts/run-integration-tests.sh | 64 | # Check if crates exist | COMMENT |
| LOW | examples/exo-ai-2025/scripts/run-integration-tests.sh | 107 | # Check if cargo-tarpaulin is installed | COMMENT |
| LOW | examples/exo-ai-2025/benches/run_benchmarks.sh | 17 | # Check if crates compile first | COMMENT |
| LOW | benchmarks/setup.sh | 20 | # Check if k6 is installed | COMMENT |
| LOW | benchmarks/setup.sh | 34 | # Check if Node.js is installed | COMMENT |
| LOW | benchmarks/setup.sh | 44 | # Check if TypeScript is installed | COMMENT |
| LOW | benchmarks/vector-search/benchmark_quantized_search.py | 689 | # Output results | COMMENT |
| LOW | scripts/sync-lockfile.sh | 17 | # Check if package.json or any workspace package.json changed | COMMENT |
| LOW | scripts/sync-lockfile.sh | 33 | # Check if lock file changed | COMMENT |
| LOW | scripts/training_orchestrator.sh | 572 | # Display results | COMMENT |
| LOW | scripts/benchmark/run_llm_benchmarks.sh | 154 | # Check if we're in the right directory | COMMENT |
| LOW | scripts/validate/validate-packages.sh | 117 | # Check if dependencies are installed | COMMENT |
| LOW | scripts/validate/validate-packages.sh | 165 | # Check if listed files exist | COMMENT |
| LOW | scripts/ci/sync-lockfile.sh | 17 | # Check if package.json or any workspace package.json changed | COMMENT |
| LOW | scripts/ci/sync-lockfile.sh | 33 | # Check if lock file changed | COMMENT |
| LOW | scripts/ci/ci-sync-lockfile.sh | 18 | # Check if we're in a git repository and have changes | COMMENT |
| LOW | scripts/deploy/deploy.sh | 487 | # Check if already published | COMMENT |
| LOW | scripts/deploy/deploy.sh | 621 | # Check if already published | COMMENT |
| LOW | scripts/training/evaluate-model.py | 237 | # Print results | COMMENT |
| LOW | scripts/publish/publish-all.sh | 16 | # Check if gh CLI is available | COMMENT |
| 4 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | crates/ruvector-py/python/ruvector/__init__.py | 40 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/__init__.py | 41 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/__init__.py | 42 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/__init__.py | 43 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/__init__.py | 44 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/__init__.py | 45 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/__init__.py | 46 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/__init__.py | 47 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/__init__.py | 48 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/__init__.py | 49 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/cli.py | 13 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/cli.py | 17 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/cli.py | 19 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/cli.py | 19 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/cli.py | 19 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/cli.py | 19 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/cli.py | 19 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/cli.py | 25 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/collection.py | 27 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/collection.py | 33 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/salesforce_routes.py | 32 | CODE | |
| LOW | crates/ruvector-py/python/ruvector/mcp_server.py | 70 | CODE | |
| LOW | …ruvector-py/python/ruvector/integrations/salesforce.py | 53 | CODE | |
| LOW | …ruvector-py/python/ruvector/integrations/salesforce.py | 58 | CODE | |
| LOW | …ruvector-py/python/ruvector/integrations/salesforce.py | 65 | CODE | |
| LOW | …s/ruvector-py/python/ruvector/integrations/__init__.py | 11 | CODE | |
| LOW | …ruvector-py/python/ruvector/integrations/llamaindex.py | 49 | CODE | |
| LOW | …ruvector-py/python/ruvector/integrations/llamaindex.py | 94 | CODE | |
| LOW | …ruvector-py/python/ruvector/integrations/llamaindex.py | 95 | CODE | |
| LOW | …/ruvector-py/python/ruvector/integrations/langchain.py | 48 | CODE | |
| LOW | …/ruvector-py/python/ruvector/integrations/langchain.py | 59 | CODE | |
| LOW | crates/ruvector-py/tests/test_sona.py | 14 | CODE | |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 6 | CODE | |
| LOW | crates/ruvector-py/tests/test_salesforce_integration.py | 8 | CODE | |
| LOW | crates/ruvector-py/tests/test_salesforce_integration.py | 28 | CODE | |
| LOW | crates/ruvector-py/tests/test_llamaindex_integration.py | 10 | CODE | |
| LOW | crates/ruvector-py/tests/test_collection.py | 9 | CODE | |
| LOW | crates/ruvector-py/tests/test_smoke.py | 15 | CODE | |
| LOW | crates/ruvector-py/tests/test_salesforce_routes.py | 14 | CODE | |
| LOW | crates/ruvector-py/tests/test_gnn.py | 13 | CODE | |
| LOW | crates/ruvector-py/tests/test_cluster.py | 9 | CODE | |
| LOW | crates/ruvector-py/tests/test_langchain_integration.py | 10 | CODE | |
| LOW | crates/ruvector-py/tests/test_langchain_integration.py | 13 | CODE | |
| LOW | crates/ruvector-py/tests/test_langchain_integration.py | 15 | CODE | |
| LOW | crates/ruvector-py/tests/test_cli.py | 5 | CODE | |
| LOW | crates/ruvector-py/tests/test_graph.py | 14 | CODE | |
| LOW | crates/ruvector-py/tests/test_graph_cypher.py | 15 | CODE | |
| LOW | crates/ruvector-py/tests/perf/bench_collection.py | 11 | CODE | |
| LOW | crates/timesfm/scripts/convert_weights.py | 91 | CODE | |
| LOW | examples/esp32-decision/tools/e2e.py | 12 | CODE | |
| LOW | examples/esp32-decision/tools/qemu_e2e.py | 11 | CODE | |
| LOW | examples/esp32-decision/tools/sensor_data.py | 5 | CODE | |
| LOW | examples/esp32-decision/tools/lab.py | 5 | CODE | |
| LOW | examples/esp32-decision/tests/test_lab.py | 1 | CODE | |
| LOW | examples/esp32-decision/tests/test_lab.py | 4 | CODE | |
| LOW | …amples/esp32-decision/tests/test_transport_boundary.py | 8 | CODE | |
| LOW | benchmarks/vector-search/benchmark_quantized_search.py | 24 | CODE | |
| LOW | benchmarks/vector-search/benchmark_quantized_search.py | 30 | CODE | |
| LOW | benchmarks/vector-search/benchmark_quantized_search.py | 31 | CODE | |
| LOW | benchmarks/vector-search/benchmark_quantized_search.py | 38 | CODE | |
| 29 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | crates/ruvector-py/python/ruvector/collection.py | 44 | # `self.ids.push(id as u32)` with no bounds check at that layer). Only the | COMMENT |
| HIGH | crates/ruvector-py/python/ruvector/mcp_server.py | 554 | if (text !== undefined) e.textContent = String(text); | CODE |
| HIGH | crates/ruvector-py/python/ruvector/mcp_server.py | 559 | const hits = (data && Array.isArray(data.hits)) ? data.hits : []; | CODE |
| HIGH⚡ | crates/ruvector-py/python/ruvector/mcp_server.py | 573 | const wrap = el('div', undefined, 'barwrap'); | CODE |
| HIGH⚡ | crates/ruvector-py/python/ruvector/mcp_server.py | 574 | const bar = el('div', undefined, 'bar'); | CODE |
| HIGH⚡ | crates/ruvector-py/python/ruvector/mcp_server.py | 584 | if (window.openai && window.openai.toolOutput) { | CODE |
| HIGH⚡ | crates/ruvector-py/tests/test_mcp_server.py | 406 | constructor(tag) { this.tag = tag; this.children = []; this.style = {}; this._text = ''; made.push(this); } | CODE |
| HIGH⚡ | crates/ruvector-py/tests/test_mcp_server.py | 411 | appendChild(c) { this.children.push(c); return c; } | CODE |
| HIGH⚡ | crates/ruvector-py/tests/test_mcp_server.py | 412 | append(...cs) { cs.forEach(c => this.children.push(typeof c === 'string' ? Object.assign(new El('#text'), {_text: c}) | CODE |
| HIGH⚡ | crates/ruvector-py/tests/test_mcp_server.py | 427 | (function walk(e) { texts.push(e._text); e.children.forEach(walk); })(byId['rows']); | CODE |
| HIGH | scripts/seed-brain-all.py | 108 | ("Chalk ESM Workaround in CJS", "chalk v5 is ESM-only but the project uses CommonJS. Workaround: const _chalk = requ | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | ui/ruvocal/docs/source/configuration/open-id.md | 27 | ALLOWED_USER_EMAILS=["user@example.com", "admin@example.com"] | CODE |
| LOW | ui/ruvocal/docs/source/configuration/open-id.md | 27 | ALLOWED_USER_EMAILS=["user@example.com", "admin@example.com"] | CODE |
| LOW | crates/prime-radiant/examples/governance_audit.rs | 82 | .with_approver(ApproverId::new("admin@example.com")) | CODE |
| LOW | crates/prime-radiant/benches/attention_bench.rs | 9 | group.bench_function("placeholder", |b| b.iter(|| black_box(42))); | CODE |
| LOW | crates/prime-radiant/benches/coherence_bench.rs | 9 | group.bench_function("placeholder", |b| b.iter(|| black_box(42))); | CODE |
| LOW | crates/prime-radiant/src/governance/policy.rs | 209 | algorithm: "placeholder".to_string(), | CODE |
| LOW | crates/mcp-brain/src/pipeline.rs | 231 | assert!(!output.contains("user@example.com")); | CODE |
| LOW | crates/mcp-brain-server/src/verify.rs | 440 | assert!(!stripped[0].1.contains("user@example.com")); | CODE |
| LOW⚡ | crates/mcp-brain-server/src/tests.rs | 465 | !stripped[1].1.contains("admin@example.com"), | CODE |
| LOW | …/rvagent-middleware/tests/security_middleware_tests.rs | 354 | let fake_name = "r\u{0435}ad-file"; | CODE |
| LOW | …/rvagent-middleware/tests/security_middleware_tests.rs | 356 | !validate_ascii_identifier(fake_name), | CODE |
| LOW | crates/ruvector-wasm/src/kernel/runtime.rs | 558 | email: "test@test.com".to_string(), | CODE |
| LOW | …uvector-hailo-cluster/tests/pi_hardware_integration.rs | 141 | let long: String = "lorem ipsum dolor sit amet ".repeat(200); | CODE |
| LOW | …uvector-hailo-cluster/tests/pi_hardware_integration.rs | 141 | let long: String = "lorem ipsum dolor sit amet ".repeat(200); | CODE |
| LOW⚡ | crates/rvlite/examples/dashboard/src/App.tsx | 329 | { subject: '<http://example.org/Person/1>', predicate: '<http://xmlns.com/foaf/0.1/name>', object: '"John Doe"' | CODE |
| LOW⚡ | crates/rvlite/examples/dashboard/src/App.tsx | 330 | { subject: '<http://example.org/Person/1>', predicate: '<http://xmlns.com/foaf/0.1/mbox>', object: '"john@exampl | CODE |
| LOW⚡ | crates/rvlite/examples/dashboard/src/App.tsx | 334 | { subject: '<http://example.org/Person/2>', predicate: '<http://xmlns.com/foaf/0.1/mbox>', object: '"jane@exampl | CODE |
| LOW | crates/ruvector-graph/benches/simd_operations.rs | 7 | c.bench_function("placeholder", |b| b.iter(|| black_box(42))); | CODE |
| LOW | crates/ruvector-graph/benches/hybrid_vector_graph.rs | 7 | c.bench_function("placeholder", |b| b.iter(|| black_box(42))); | CODE |
| LOW | crates/ruvector-graph/benches/distributed_query.rs | 7 | c.bench_function("placeholder", |b| b.iter(|| black_box(42))); | CODE |
| LOW | crates/ruvector-graph/benches/graph_traversal.rs | 7 | c.bench_function("placeholder", |b| b.iter(|| black_box(42))); | CODE |
| LOW | crates/ruvector-graph/benches/query_execution.rs | 7 | c.bench_function("placeholder", |b| b.iter(|| black_box(42))); | CODE |
| LOW | crates/ruvector-postgres/sql/graph_examples.sql | 200 | 'CREATE (ceo:Employee {name: ''Jane Doe'', title: ''CEO'', level: 1}) | CODE |
| LOW | crates/ruvector-hailo/tests/cpu_fallback_integration.rs | 114 | let long: String = "lorem ipsum dolor sit amet ".repeat(200); | CODE |
| LOW | crates/ruvector-hailo/tests/cpu_fallback_integration.rs | 114 | let long: String = "lorem ipsum dolor sit amet ".repeat(200); | CODE |
| LOW | .claude/agents/payments/agentic-payments.md | 23 | holder_id: "user@example.com", | CODE |
| LOW | .claude/agents/flow-nexus/authentication.md | 21 | email: "user@example.com", | CODE |
| LOW | .claude/agents/flow-nexus/authentication.md | 28 | email: "user@example.com", | CODE |
| LOW | .claude/agents/flow-nexus/authentication.md | 40 | mcp__flow-nexus__user_reset_password({ email: "user@example.com" }) | CODE |
| LOW | .claude/agents/sparc/refinement.md | 338 | email: 'user@example.com', | CODE |
| LOW | .claude/agents/sparc/refinement.md | 366 | email: 'user@example.com', | CODE |
| LOW⚡ | .claude/skills/browser/SKILL.md | 114 | agent-browser fill ".email-input" "test@test.com" | CODE |
| LOW⚡ | .claude/skills/browser/SKILL.md | 120 | agent-browser find label "Email" fill "test@test.com" | CODE |
| LOW⚡ | .claude/skills/browser/SKILL.md | 130 | agent-browser fill @e2 "user@example.com" | CODE |
| LOW⚡ | .claude/skills/browser/SKILL.md | 140 | agent-browser fill @e1 "John Doe" | CODE |
| LOW | .claude/skills/flow-nexus-platform/SKILL.md | 50 | email: "user@example.com", | CODE |
| LOW | .claude/skills/flow-nexus-platform/SKILL.md | 60 | email: "user@example.com", | CODE |
| LOW | .claude/skills/flow-nexus-platform/SKILL.md | 80 | email: "user@example.com" | CODE |
| LOW | docs/sonic-ct/adr/ADR-0003-preserve-raw-rf-before-ai.md | 47 | - The honest "placeholder" framing avoids over-claiming capability. | CODE |
| LOW | docs/adr/ADR-125-resend-email-brain-integration.md | 156 | "email": "user@example.com", | CODE |
| LOW | examples/ruvLLM/esp32/examples/voice_disambiguation.rs | 355 | let jane_id = disambiguator.register_entity("Jane Doe", EntityType::Person, &["jane"]).unwrap(); | CODE |
| LOW | examples/OSpipe/tests/integration.rs | 314 | assert!(!redacted.contains("user@example.com")); | CODE |
| LOW | examples/OSpipe/tests/integration.rs | 344 | assert!(!redacted.contains("user@example.com")); | CODE |
| LOW | examples/data/framework/docs/API_CLIENTS.md | 107 | properties: { "author_name": "John Doe" } | CODE |
| LOW | examples/data/framework/docs/biorxiv_medrxiv.md | 105 | "corresponding_author": "John Doe", | CODE |
| LOW | examples/data/framework/src/academic_clients.rs | 1072 | display_name: Some("Jane Doe".to_string()), | CODE |
| LOW | examples/data/framework/src/academic_clients.rs | 1130 | authors: Some(vec!["John Doe".to_string(), "Jane Smith".to_string()]), | CODE |
| LOW | examples/data/framework/src/arxiv_client.rs | 469 | name: "John Doe".to_string(), | CODE |
| LOW | examples/data/framework/src/crossref_client.rs | 663 | assert_eq!(CrossRefClient::format_author_name(&author1), "John Doe"); | CODE |
| LOW | examples/data/framework/src/biorxiv_client.rs | 818 | author_corresponding: Some("John Doe".to_string()), | CODE |
| LOW | scripts/swarm_train_15.sh | 191 | data=$(curl -sf --max-time 15 "https://api.crossref.org/works?query=materials+science+discovery&rows=8&sort=published&or | CODE |
| LOW | npm/packages/ruvector-extensions/docs/EMBEDDINGS.md | 156 | metadata: { category: 'AI', author: 'John Doe' }, | CODE |
| LOW | …ruvector-extensions/src/examples/embeddings-example.js | 197 | metadata: { category: 'AI', author: 'John Doe' }, | CODE |
| LOW | …ruvector-extensions/src/examples/embeddings-example.js | 207 | metadata: { category: 'NLP', author: 'John Doe' }, | CODE |
| LOW | …ruvector-extensions/src/examples/embeddings-example.ts | 239 | metadata: { category: 'AI', author: 'John Doe' }, | CODE |
| LOW | …ruvector-extensions/src/examples/embeddings-example.ts | 249 | metadata: { category: 'NLP', author: 'John Doe' }, | CODE |
| LOW | …graph-data-generator/src/generators/knowledge-graph.ts | 133 | "name": "John Doe", | CODE |
| LOW | …graph-data-generator/src/generators/knowledge-graph.js | 97 | "name": "John Doe", | CODE |
| LOW | npm/packages/agentic-synth/docs/CLI_USAGE.md | 202 | "name": "John Doe", | CODE |
| LOW | npm/packages/rvforge/src/package-modes.ts | 82 | status: 'placeholder'; | CODE |
| 1 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …/claude-code-rvsource/extracted/source/core/session.js | 347 | if(z.id[0]===q.charCodeAt(0)&&z.id[1]===q.charCodeAt(1)){K=z;break}}return K};A8.handleUnexpected=function(q,K){var _=!q | CODE |
| CRITICAL | …ode-rvsource/extracted/source/config/model-provider.js | 226 | let K;if(q.nanos%1e6===0)K=1e6;else if(q.nanos%1000===0)K=1000;else K=1;return`${q.seconds}.${q.nanos/K}s`}});var jb8=B( | CODE |
| CRITICAL⚡ | benchmarks/src/results-analyzer.ts | 605 | md += `| Latency (p99) | <${report.slaCompliance.details.latency.target}ms | ${report.slaCompliance.details.latency. | CODE |
| CRITICAL⚡ | benchmarks/src/results-analyzer.ts | 606 | md += `| Availability | >${report.slaCompliance.details.availability.target}% | ${report.slaCompliance.details.avail | CODE |
| CRITICAL⚡ | benchmarks/src/results-analyzer.ts | 607 | md += `| Error Rate | <${report.slaCompliance.details.errorRate.target}% | ${report.slaCompliance.details.errorRate. | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | crates/cognitum-gate-kernel/docs/SECURITY_AUDIT.md | 681 | *Report generated by Claude Code Security Review Agent* | COMMENT |
| HIGH | crates/ruvector-postgres/docs/SECURITY_AUDIT_REPORT.md | 346 | *Report generated by Claude Code security analysis* | COMMENT |
| HIGH | .claude/agents/optimization/topology-optimizer.md | 84 | // AI-generated novel topologies | COMMENT |
| HIGH | …ode-rvsource/extracted/source/config/model-provider.js | 393 | REM Generated by Claude Code - do not edit manually | CODE |
| HIGH | …ode-rvsource/extracted/source/config/model-provider.js | 397 | # Generated by Claude Code - do not edit manually | COMMENT |
| HIGH | …s/delta-behavior/applications/08-swarm-intelligence.rs | 332 | /// Action executed as requested | COMMENT |
| HIGH | …s/agentic-synth/examples/employee-simulation/README.md | 113 | - All data is 100% synthetic and generated by AI | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | crates/ruvector-py/python/ruvector/collection.py | 673 | except FileNotFoundError: | CODE |
| HIGH | crates/ruvector-py/python/ruvector/mcp_server.py | 628 | except Exception: # already removed | CODE |
| HIGH | examples/esp32-decision/tools/ota.py | 70 | except (TimeoutError, RuntimeError): pass | CODE |
| HIGH | scripts/generate-rvf-manifest.py | 82 | except: | CODE |
| HIGH | scripts/seed-specialized.py | 58 | except Exception: | CODE |
| HIGH | scripts/vote-boost.py | 32 | except: | CODE |
| HIGH | scripts/seed-brain-all.py | 47 | except: | CODE |
| HIGH | scripts/training/run_calibration.py | 127 | except (subprocess.SubprocessError, FileNotFoundError): | CODE |
| HIGH | scripts/training/contamination_check.py | 79 | except json.JSONDecodeError: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | crates/ruvector-py/python/ruvector/salesforce_routes.py | 178 | except Exception as exc: | CODE |
| LOW | crates/ruvector-py/python/ruvector/mcp_server.py | 628 | except Exception: # already removed | STRING |
| LOW | crates/ruvector-py/tests/test_mcp_server.py | 47 | except Exception as exc: # noqa: BLE001 | CODE |
| LOW | crates/mcp-brain-server/scripts/pubmed_discover.sh | 327 | except Exception as e: | CODE |
| LOW | …s/ruvector-hailo-cluster/deploy/compile-encoder-hef.py | 43 | except Exception: | CODE |
| LOW | …s/ruvector-hailo-cluster/deploy/compile-encoder-hef.py | 54 | except Exception as e: | CODE |
| LOW | …s/ruvector-hailo-cluster/deploy/compile-encoder-hef.py | 136 | except Exception as e: | STRING |
| LOW | …les/esp32-decision/tests/test_transport_concurrency.py | 110 | except Exception as error: # Preserve the worker failure for the assertion. | CODE |
| MEDIUM | …les/esp32-decision/tests/test_transport_concurrency.py | 107 | def query_in_thread(device, command, results, errors): | CODE |
| LOW | …amples/esp32-decision/tests/test_transport_boundary.py | 75 | except Exception as caught: | STRING |
| MEDIUM | examples/rvf/scripts/rvf-browser.html | 52 | print('Error: ' + e.message); | CODE |
| MEDIUM | scripts/generate-rvf-manifest.py | 157 | print(f"Error: {args.input} is not a directory") | CODE |
| LOW | scripts/seed-specialized.py | 58 | except Exception: | CODE |
| LOW | scripts/seed-specialized.py | 61 | except Exception as e: | CODE |
| LOW | scripts/seed-specialized.py | 616 | except Exception as e: | CODE |
| LOW | scripts/seed-specialized.py | 641 | except Exception as e: | CODE |
| LOW | scripts/upvote_memories.py | 84 | except Exception as e: | CODE |
| LOW | scripts/wet-orchestrate.sh | 49 | except Exception as e: | CODE |
| LOW | scripts/train-lora.py | 56 | except Exception as e: | CODE |
| LOW | scripts/train-lora.py | 72 | except Exception as e: | CODE |
| LOW | scripts/seed-brain-all.py | 50 | except Exception as e: | CODE |
| LOW | scripts/seed-brain-all.py | 281 | except Exception as e: | CODE |
| LOW | scripts/create-brainpedia.py | 209 | except Exception as e: | CODE |
| LOW | scripts/training/run_sft.py | 408 | except Exception as e: | CODE |
| LOW | scripts/training/run_calibration.py | 59 | except Exception as e: | CODE |
| LOW | scripts/training/run_calibration.py | 135 | except Exception as e: | CODE |
| LOW | scripts/training/run_calibration.py | 213 | except Exception as e: | CODE |
| LOW | scripts/training/run_calibration.py | 246 | except Exception as e: | CODE |
| MEDIUM⚡ | scripts/training/contamination_check.py | 261 | print(f"Error: corpus file not found: {args.corpus}", file=sys.stderr) | CODE |
| MEDIUM⚡ | scripts/training/contamination_check.py | 264 | print(f"Error: eval file not found: {args.eval}", file=sys.stderr) | CODE |
| MEDIUM⚡ | scripts/training/contamination_check.py | 272 | print("Error: corpus is empty.", file=sys.stderr) | CODE |
| MEDIUM⚡ | scripts/training/contamination_check.py | 275 | print("Error: eval set is empty.", file=sys.stderr) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ates/rvlite/examples/dashboard/apply-filter-builder.sh | 17 | # Create a temporary file with the helper functions | COMMENT |
| MEDIUM | …de-rvsource/extracted/source/core/streaming-handler.js | 168 | ### Defining a tool | COMMENT |
| MEDIUM | …de-rvsource/extracted/source/core/streaming-handler.js | 261 | ## Create a Batch | COMMENT |
| MEDIUM | examples/scipix/scripts/download_models.sh | 120 | # Create a placeholder file with instructions | COMMENT |
| MEDIUM | examples/edge-net/pkg/join.js | 139 | ${c('dim', '# Create a public research network')} | CODE |
| MEDIUM | examples/edge-net/pkg/join.js | 142 | ${c('dim', '# Create a private team network')} | CODE |
| MEDIUM | examples/edge-net/pkg/networks.js | 794 | ${c('dim', '# Create a public network')} | CODE |
| MEDIUM | examples/edge-net/pkg/networks.js | 797 | ${c('dim', '# Create a private network')} | CODE |
| MEDIUM⚡ | scripts/claude-code-rvf-corpus.sh | 383 | # Create a fallback TODO note | COMMENT |
| MEDIUM | scripts/deploy-wet-job.sh | 30 | # Create a temporary build context with all files baked into the image | COMMENT |
| MEDIUM | .github/workflows/release-rvf-cli.yml | 163 | # Create a store and query | COMMENT |
| MEDIUM | .github/workflows/edge-net-models.yml | 247 | # Create a tar archive for the model | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | crates/ruvector-py/python/ruvector/cli.py | 158 | CODE | |
| LOW | …ruvector-py/python/ruvector/integrations/salesforce.py | 210 | CODE | |
| LOW | crates/ruvector-mincut/benchmarks/prepare_roads.py | 40 | CODE | |
| LOW | examples/esp32-decision/tools/benchmark.py | 48 | CODE | |
| LOW | examples/esp32-decision/tools/production_check.py | 42 | CODE | |
| LOW | examples/esp32-decision/tools/workspace_check.py | 58 | CODE | |
| LOW | examples/esp32-decision/tests/test_finite_benchmark.py | 64 | CODE | |
| LOW | examples/esp32-decision/tests/test_finite_benchmark.py | 87 | CODE | |
| LOW | examples/esp32-decision/tests/test_finite_benchmark.py | 94 | CODE | |
| LOW | examples/esp32-decision/tests/test_finite_benchmark.py | 123 | CODE | |
| LOW | examples/esp32-decision/tests/test_workspace.py | 51 | CODE | |
| LOW | examples/esp32-decision/tests/test_workspace.py | 117 | CODE | |
| LOW | examples/esp32-decision/tests/test_improvements.py | 47 | CODE | |
| LOW | benchmarks/vector-search/benchmark_quantized_search.py | 143 | CODE | |
| LOW | scripts/generate-rvf-manifest.py | 86 | CODE | |
| LOW | scripts/create-brainpedia.py | 214 | CODE | |
| LOW | scripts/training/train-deobfuscator-v2.py | 153 | CODE | |
| LOW | scripts/training/filter-and-augment.py | 149 | CODE | |
| LOW | scripts/training/run_sft.py | 80 | CODE | |
| LOW | scripts/training/evaluate-model.py | 123 | CODE | |
| LOW | scripts/training/run_calibration.py | 69 | CODE | |
| LOW | scripts/training/export-to-rvf.py | 178 | CODE | |
| LOW | scripts/research-gate/preflight_scan.py | 58 | CODE | |
| LOW | scripts/research-gate/research_gate.py | 173 | CODE | |
| LOW | scripts/research-gate/research_gate.py | 558 | CODE | |
| LOW | scripts/research-gate/research_gate.py | 179 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | crates/ruvllm/examples/benchmark_model.rs | 698 | /// Simulate a generation for demonstration purposes | COMMENT |
| MEDIUM | crates/ruvllm/examples/download_test_model.rs | 404 | // This is a basic implementation - production code should use reqwest or similar | COMMENT |
| MEDIUM | examples/mincut/neural_optimizer/main.rs | 321 | /// This is a simplified approximation for demonstration purposes | COMMENT |
| MEDIUM | examples/ruvLLM/src/simd_inference.rs | 1009 | /// WARNING: This creates a model with RANDOM weights for demonstration purposes. | COMMENT |
| MEDIUM | …es/data/discoveries/swarm_exotic_ai_architectures.json | 98 | "content": "RT-2 (Robotic Transformer 2) directly maps vision-language model outputs to robot actions, transferrin | CODE |
| MEDIUM | …vbot/tests/e2e/conversations/conversation-flow.test.ts | 139 | text: 'You\'re welcome! Let me know if you need anything else.', | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | crates/ruvector-py/python/ruvector/__init__.py | 51 | __all__ = [ | CODE |
| LOW | crates/ruvector-py/python/ruvector/collection.py | 772 | __all__ = ["Collection", "CollectionError", "SearchHit", "CollectionStats"] | CODE |
| LOW | crates/ruvector-py/python/ruvector/salesforce_routes.py | 243 | __all__ = ["maybe_register", "SalesforceAuthNotConfiguredError"] | CODE |
| LOW | crates/ruvector-py/python/ruvector/mcp_server.py | 284 | def set_max_vectors(value: Optional[int]) -> None: | CODE |
| LOW | crates/ruvector-py/python/ruvector/mcp_server.py | 677 | __all__ = [ | CODE |
| LOW | …ruvector-py/python/ruvector/integrations/salesforce.py | 485 | __all__ = [ | CODE |
| LOW | …ruvector-py/python/ruvector/integrations/llamaindex.py | 319 | __all__ = ["RuVectorStore"] | CODE |
| LOW | …/ruvector-py/python/ruvector/integrations/langchain.py | 227 | __all__ = ["RuVectorStore"] | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | ui/ruvocal/src/lib/server/auth.ts | 525 | // TODO: Handle errors if provider is not responding | COMMENT |
| LOW | crates/ruvix/crates/nucleus/src/proof_engine.rs | 243 | cached: false, // TODO: implement caching | CODE |
| LOW | crates/ruvllm/src/reflection/confidence.rs | 726 | let output = "fn example() {\n // TODO: implement this\n}"; | CODE |
| LOW | crates/ruvllm/src/reflection/perspectives.rs | 1015 | let output = "fn example() { // TODO: implement }"; | CODE |
| LOW | .claude/agents/testing/production-validator.md | 54 | /TODO.*implementation/gi, // TODO: implement this | CODE |
| LOW | …aude/agents/testing/validation/production-validator.md | 54 | /TODO.*implementation/gi, // TODO: implement this | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | ui/ruvocal/mcp-bridge/mcp-stdio-kernel.js | 77 | async function handleRequest(request) { | CODE |
| LOW | ui/ruvocal/src/lib/server/hooks/handle.ts | 29 | export async function handleRequest({ event, resolve }: HandleInput): Promise<Response> { | CODE |
| LOW | npm/packages/ruvbot/src/server.js | 467 | async function handleRequest(req, res) { | CODE |
| LOW | npm/packages/ruvbot/src/server.ts | 534 | async function handleRequest(req: IncomingMessage, res: ServerResponse): Promise<void> { | CODE |
| LOW | npm/packages/ruvector/test/decompiler-reconstruction.js | 292 | const input = 'async function doSomething(params) { return await fetch(params.url); }'; | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …tes/ruvector-mincut/docs/guide/04-integration-guide.md | 955 | Compute the minimum cut. Args: algorithm: Algorithm to use Returns: M | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | crates/ruvector-py/python/ruvector/collection.py | 201 | CODE |