π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
This report presents the forensic synthetic code analysis of ruvnet/RuView, a Rust project with 80,547 GitHub stars. SynthScan v2.0 examined 798,381 lines of code across 2442 source files, recording 5430 pattern matches distributed across 25 syntactic categories. The overall adjusted score of 11.6 places this repository in the Low AI signal band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 5430 distinct pattern matches across 25 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | install.sh | 23 | # ====================================================================== | COMMENT |
| MEDIUM⚡ | install.sh | 30 | # ─── Colors ─────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | install.sh | 40 | # ─── Globals ────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | install.sh | 125 | # ─── Initialize log ────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | install.sh | 128 | # ====================================================================== | COMMENT |
| MEDIUM⚡ | install.sh | 130 | # ====================================================================== | COMMENT |
| MEDIUM | install.sh | 2 | # ====================================================================== | COMMENT |
| MEDIUM | install.sh | 68 | # ─── Helpers ────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | install.sh | 113 | # ─── Argument parsing ───────────────────────────────────────────────── | COMMENT |
| MEDIUM | install.sh | 200 | # ====================================================================== | COMMENT |
| MEDIUM | install.sh | 202 | # ====================================================================== | COMMENT |
| MEDIUM | install.sh | 326 | # ====================================================================== | COMMENT |
| MEDIUM | install.sh | 328 | # ====================================================================== | COMMENT |
| MEDIUM | install.sh | 442 | # ====================================================================== | COMMENT |
| MEDIUM | install.sh | 444 | # ====================================================================== | COMMENT |
| MEDIUM | install.sh | 541 | # ====================================================================== | COMMENT |
| MEDIUM | install.sh | 543 | # ====================================================================== | COMMENT |
| MEDIUM | install.sh | 747 | # ====================================================================== | COMMENT |
| MEDIUM | install.sh | 749 | # ====================================================================== | COMMENT |
| MEDIUM | install.sh | 909 | # ====================================================================== | COMMENT |
| MEDIUM | install.sh | 911 | # ====================================================================== | COMMENT |
| MEDIUM | install.sh | 1042 | # ====================================================================== | COMMENT |
| MEDIUM | install.sh | 1044 | # ====================================================================== | COMMENT |
| MEDIUM | …n/pkg/ruvector-attention/ruvector_attention_browser.js | 22 | // ── wasm-bindgen heap management ────────────────────────────────── | COMMENT |
| MEDIUM | …n/pkg/ruvector-attention/ruvector_attention_browser.js | 47 | // ── Memory views ────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …n/pkg/ruvector-attention/ruvector_attention_browser.js | 122 | // ── FinalizationRegistry ────────────────────────────────────────── | COMMENT |
| MEDIUM | …n/pkg/ruvector-attention/ruvector_attention_browser.js | 134 | // ── Classes ─────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …n/pkg/ruvector-attention/ruvector_attention_browser.js | 334 | // ── Standalone functions ────────────────────────────────────────── | COMMENT |
| MEDIUM | …n/pkg/ruvector-attention/ruvector_attention_browser.js | 476 | // ── Collect exports ─────────────────────────────────────────────── | COMMENT |
| MEDIUM | …n/pkg/ruvector-attention/ruvector_attention_browser.js | 496 | // ── Build WASM import object ────────────────────────────────────── | COMMENT |
| MEDIUM | …n/pkg/ruvector-attention/ruvector_attention_browser.js | 597 | // ── Async WASM init (fetch-based for browsers) ─────────────────── | COMMENT |
| MEDIUM | …n/pkg/ruvector-attention/ruvector_attention_browser.js | 621 | // ── ESM re-exports ──────────────────────────────────────────────── | COMMENT |
| MEDIUM | firmware/esp32-csi-node/provision.py | 93 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | firmware/esp32-csi-node/provision.py | 95 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …mware/esp32-csi-node/test/capture-3board-experiment.py | 56 | # ── Analyze ──────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/schemas.test.ts | 32 | // ── 1. Catalog completeness ──────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/schemas.test.ts | 93 | // ── 2. Happy-path parse ──────────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/schemas.test.ts | 165 | // ── 3. Constraint rejection ──────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/vitals-tools.test.ts | 42 | // ── resolveNodeId ───────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/vitals-tools.test.ts | 49 | // ── fetchVitals soft-failure ────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/vitals-tools.test.ts | 62 | // ── ruview.presence.now ─────────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/vitals-tools.test.ts | 95 | // ── ruview.vitals.get_breathing ─────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/vitals-tools.test.ts | 130 | // ── ruview.vitals.get_heart_rate ────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/vitals-tools.test.ts | 151 | // ── ruview.vitals.get_all ───────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/bfld-tools.test.ts | 40 | // ── bfldLastScan tests ──────────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/bfld-tools.test.ts | 92 | // ── bfldSubscribe tests ─────────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/http-transport.test.ts | 21 | // ── helpers ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/http-transport.test.ts | 78 | // ── 1. isOriginAllowed unit tests ────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/http-transport.test.ts | 131 | // ── 2-4. Origin-validation integration tests ─────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/http-transport.test.ts | 166 | // ── 5-6. Bearer-token auth integration tests ────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/http-transport.test.ts | 197 | // ── 7. ADR-264 F7/O3 hardening: body cap + per-session routing ───────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/tests/http-transport.test.ts | 246 | // ── 8. ADR-264 F7: session-map bounds (cap + idle TTL sweep) ─────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/src/types.ts | 9 | // ── CSI ──────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/src/types.ts | 39 | // ── Pose ────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/src/types.ts | 63 | // ── Person Count ────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/src/types.ts | 78 | // ── Registry ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/src/types.ts | 103 | // ── Training ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/src/types.ts | 136 | // ── Vitals (ADR-124 §6 Python surface parity: ws.py:74-88) ─────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/src/types.ts | 154 | // ── Config ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | tools/ruview-mcp/src/http-transport.ts | 222 | // ── Origin validation ────────────────────────────────────────────── | COMMENT |
| 1404 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | install.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | README.md | 101 | # counter) and a Wi-Fi 6 soft-AP with TWT Responder so two C6 boards can | COMMENT |
| LOW | ui/observatory/js/demo-data.js | 1381 | } | COMMENT |
| LOW | firmware/esp32-hello-world/main/main.c | 21 | #include "esp_wifi.h" | COMMENT |
| LOW | firmware/esp32-hello-world/main/main.c | 41 | #define PROBE_RMT_CHAN_NUM 8 | COMMENT |
| LOW | firmware/esp32-csi-node/tests/host/esp_err.h | 1 | /* Host test shim for esp_err.h. Allows us to compile the pure-C | COMMENT |
| LOW | firmware/esp32-csi-node/components/wasm3/CMakeLists.txt | 1 | # WASM3 — WebAssembly interpreter for ESP-IDF | COMMENT |
| LOW | firmware/esp32-csi-node/main/c6_softap_he.c | 21 | */ | COMMENT |
| LOW | firmware/esp32-csi-node/main/display_hal.c | 21 | #include <string.h> | COMMENT |
| LOW | firmware/esp32-csi-node/main/display_hal.c | 41 | /* ---- I2C (shared: touch + TCA9554 expander) ---- */ | COMMENT |
| LOW | firmware/esp32-csi-node/main/display_ui.c | 21 | #include "esp_system.h" | COMMENT |
| LOW | firmware/esp32-csi-node/main/nvs_config.c | 61 | #ifdef CONFIG_EDGE_FALL_THRESH | COMMENT |
| LOW | firmware/esp32-csi-node/main/swarm_bridge.c | 1 | /** | COMMENT |
| LOW | firmware/esp32-csi-node/main/adaptive_controller.c | 61 | #define CONFIG_ADAPTIVE_MIN_PKT_YIELD 5 | COMMENT |
| LOW | firmware/esp32-csi-node/main/edge_processing.c | 21 | #include "edge_processing.h" | COMMENT |
| LOW | firmware/esp32-csi-node/main/wasm_runtime.c | 21 | COMMENT | |
| LOW | firmware/esp32-csi-node/main/mock_csi.c | 21 | COMMENT | |
| LOW | firmware/esp32-csi-node/main/c6_sync_espnow.c | 21 | #include "esp_wifi.h" | COMMENT |
| LOW | firmware/esp32-csi-node/main/main.c | 1 | /** | COMMENT |
| LOW | firmware/esp32-csi-node/main/main.c | 21 | #include "led_strip.h" | COMMENT |
| LOW | firmware/esp32-csi-node/main/mmwave_sensor.c | 21 | * LD2410 frame format (HLK binary, 256000 baud): | COMMENT |
| LOW | firmware/esp32-csi-node/main/mmwave_sensor.c | 41 | #endif | COMMENT |
| LOW | firmware/esp32-csi-node/main/rvf_parser.h | 21 | #include <stdbool.h> | COMMENT |
| LOW | firmware/esp32-csi-node/main/lv_conf.h | 21 | #define LV_MEM_CUSTOM_FREE free | COMMENT |
| LOW | firmware/esp32-csi-node/main/lv_conf.h | 41 | #define LV_FONT_MONTSERRAT_14 1 | COMMENT |
| LOW | firmware/esp32-csi-node/main/lv_conf.h | 61 | COMMENT | |
| LOW | firmware/esp32-csi-node/main/lv_conf.h | 81 | /* ---- GPU / render ---- */ | COMMENT |
| LOW | firmware/esp32-csi-node/main/rv_feature_state.h | 21 | COMMENT | |
| LOW | firmware/esp32-csi-node/main/edge_processing.h | 21 | #define EDGE_PROCESSING_H | COMMENT |
| LOW | firmware/esp32-csi-node/main/display_task.c | 21 | COMMENT | |
| LOW | firmware/esp32-csi-node/main/c6_twt.c | 21 | #include "c6_twt.h" | COMMENT |
| LOW | firmware/esp32-csi-node/main/c6_timesync.c | 21 | #if defined(CONFIG_IDF_TARGET_ESP32C6) && defined(CONFIG_IEEE802154_ENABLED) | COMMENT |
| LOW | firmware/esp32-csi-node/main/lp_core/CMakeLists.txt | 1 | # LP-core motion-gate program — ADR-110 Phase 5 (full). | COMMENT |
| LOW | docker/docker-entrypoint.sh | 1 | #!/bin/sh | COMMENT |
| LOW | docker/docker-entrypoint.sh | 21 | # simulated — explicit demo mode with synthetic CSI. | COMMENT |
| LOW | docker/docker-compose.yml | 21 | # | COMMENT |
| LOW | archive/v1/requirements-lock.txt | 1 | # WiFi-DensePose Pipeline Verification - Pinned Dependencies | COMMENT |
| LOW | archive/v1/data/proof/verify.py | 161 | "source": "synthetic_reference", | COMMENT |
| LOW | archive/v1/data/proof/verify.py | 181 | # downstream — the actual drift at features_to_bytes() input can reach 1e-7 | COMMENT |
| LOW | archive/v1/data/proof/verify.py | 241 | COMMENT | |
| LOW | python/Cargo.toml | 1 | [package] | COMMENT |
| LOW | python/Cargo.toml | 41 | COMMENT | |
| LOW | python/ruview-meta/pyproject.toml | 1 | # ADR-117 sibling release — `ruview` meta-package. | COMMENT |
| LOW | python/tombstone/pyproject.toml | 1 | # ADR-117 §7.2 / §7.4 — v1.99.0 tombstone release. | COMMENT |
| LOW | python/src/lib.rs | 1 | //! ADR-117 — PyO3 bindings for the WiFi-DensePose Rust core. | COMMENT |
| LOW | python/src/lib.rs | 61 | /// it as private. | COMMENT |
| LOW | python/src/bindings/keypoint.rs | 1 | //! ADR-117 P2 — PyO3 bindings for `wifi_densepose_core::Keypoint` + | COMMENT |
| LOW | python/src/bindings/keypoint.rs | 21 | use wifi_densepose_core::{Confidence, Keypoint, KeypointType}; | COMMENT |
| LOW | python/src/bindings/keypoint.rs | 161 | Self { inner: k } | COMMENT |
| LOW | python/src/bindings/bfld.rs | 1 | //! ADR-117 P3.5 — Beamforming Feedback Loop Data (BFLD) bindings. | COMMENT |
| LOW | python/src/bindings/bfld.rs | 21 | //! matrix to RuView | COMMENT |
| LOW | python/src/bindings/bfld.rs | 101 | // ─── BfldFrame ─────────────────────────────────────────────────────── | COMMENT |
| LOW | python/src/bindings/privacy_gate.rs | 1 | //! ADR-118 / ADR-125 §2.1.d — Python binding for the BFLD `PrivacyClass` | COMMENT |
| LOW | python/src/bindings/privacy_gate.rs | 61 | /// Class 0 (`Raw`) is local-only by structural invariant I1 | COMMENT |
| LOW | python/src/bindings/vitals.rs | 1 | //! ADR-117 P3 — PyO3 bindings for `wifi_densepose_vitals`. | COMMENT |
| LOW | python/src/bindings/vitals.rs | 21 | COMMENT | |
| LOW | python/src/bindings/vitals.rs | 181 | ) | COMMENT |
| LOW | python/src/bindings/pose.rs | 1 | //! ADR-117 P2 — PyO3 bindings for `BoundingBox`, `PersonPose`, | COMMENT |
| LOW | python/src/bindings/pose.rs | 41 | /// from wifi_densepose import BoundingBox | COMMENT |
| LOW | python/src/bindings/pose.rs | 101 | impl PyBoundingBox { | COMMENT |
| 1252 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | ui/viz.html | 323 | function handleConnectionStateChange(newState, oldState) { | CODE |
| LOW | ui/services/data-processor.js | 4 | export class DataProcessor { | CODE |
| LOW | firmware/esp32-csi-node/tests/test_provision.py | 27 | def test_swarm_and_hopping_flags_count_as_config_values(self): | CODE |
| LOW | firmware/esp32-csi-node/tests/test_provision.py | 39 | def test_operational_flags_alone_do_not_count_as_config_values(self): | CODE |
| LOW | firmware/esp32-csi-node/tests/test_provision.py | 42 | def test_swarm_and_hopping_values_are_written_to_csv(self): | CODE |
| LOW⚡ | firmware/esp32-csi-node/tests/test_provision_state.py | 34 | def test_load_state_empty_when_missing(self): | CODE |
| LOW⚡ | firmware/esp32-csi-node/tests/test_provision_state.py | 37 | def test_save_then_load_roundtrip(self): | CODE |
| LOW⚡ | firmware/esp32-csi-node/tests/test_provision_state.py | 44 | def test_save_creates_per_port_files(self): | CODE |
| LOW⚡ | firmware/esp32-csi-node/tests/test_provision_state.py | 50 | def test_load_state_handles_corrupt_json(self): | CODE |
| LOW | firmware/esp32-csi-node/tests/test_provision_state.py | 69 | def test_prior_fills_missing_cli(self): | CODE |
| LOW | firmware/esp32-csi-node/tests/test_provision_state.py | 85 | def test_partial_invocation_does_not_drop_unrelated_keys(self): | CODE |
| LOW⚡ | firmware/esp32-csi-node/tests/test_provision_state.py | 108 | def test_falsy_but_not_none_cli_value_overrides_prior(self): | CODE |
| LOW⚡ | firmware/esp32-csi-node/tests/test_provision_state.py | 118 | def test_slashes_in_port_are_safe(self): | CODE |
| LOW⚡ | firmware/esp32-csi-node/tests/test_provision_state.py | 123 | def test_windows_com_port_is_safe(self): | CODE |
| LOW | tools/ruview-mcp/src/validate.ts | 63 | export function validateSensingLatestResponse(data: unknown): ValidationResult { | CODE |
| LOW | archive/v1/test_auth_rate_limit.py | 127 | def test_authentication_headers(self): | CODE |
| LOW⚡ | archive/v1/test_auth_rate_limit.py | 389 | def test_authentication_states(self): | CODE |
| LOW | archive/v1/test_application.py | 129 | async def test_websocket_connection(): | CODE |
| LOW | archive/v1/test_application.py | 164 | async def test_calibration_endpoints(): | CODE |
| LOW | archive/v1/tests/unit/test_hardware_service.py | 40 | async def test_double_start_idempotent(self, mock_settings, mock_domain_config): | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 61 | def test_head_initialization_creates_correct_architecture(self, mock_config): | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 78 | def test_forward_pass_produces_correct_output_format(self, densepose_head, mock_feature_input): | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 97 | def test_segmentation_head_produces_correct_shape(self, densepose_head, mock_feature_input): | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 109 | def test_uv_regression_head_produces_correct_shape(self, densepose_head, mock_feature_input): | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 120 | def test_compute_segmentation_loss_measures_pixel_classification(self, densepose_head, mock_feature_input, mock_targ | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 142 | def test_compute_uv_loss_measures_coordinate_regression(self, densepose_head, mock_feature_input, mock_target_uv): | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 165 | def test_compute_total_loss_combines_segmentation_and_uv_losses(self, densepose_head, mock_feature_input, mock_targe | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 197 | def test_fpn_integration_enhances_multi_scale_features(self, mock_config, mock_feature_input): | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 219 | def test_get_prediction_confidence_provides_uncertainty_estimates(self, densepose_head, mock_feature_input): | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 241 | def test_post_process_predictions_formats_output(self, densepose_head, mock_feature_input): | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 256 | def test_training_mode_enables_dropout(self, densepose_head, mock_feature_input): | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 269 | def test_evaluation_mode_disables_dropout(self, densepose_head, mock_feature_input): | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 282 | def test_head_validates_input_dimensions(self, densepose_head): | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 291 | def test_head_handles_different_input_sizes(self, densepose_head): | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 305 | def test_head_supports_gradient_computation(self, densepose_head, mock_feature_input, mock_target_masks, mock_target | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 339 | def test_head_configuration_validation(self): | CODE |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 352 | def test_save_and_load_model_state(self, densepose_head, mock_feature_input): | CODE |
| LOW⚡ | archive/v1/tests/unit/test_sensing.py | 135 | def test_deterministic_output_same_seed(self): | CODE |
| LOW⚡ | archive/v1/tests/unit/test_sensing.py | 218 | def test_time_domain_from_known_sine(self): | CODE |
| LOW⚡ | archive/v1/tests/unit/test_sensing.py | 368 | def test_step_change_detected(self): | CODE |
| LOW⚡ | archive/v1/tests/unit/test_sensing.py | 432 | def test_absent_when_low_variance(self): | CODE |
| LOW⚡ | archive/v1/tests/unit/test_sensing.py | 670 | def test_band_power_single_frequency(self): | CODE |
| LOW⚡ | archive/v1/tests/unit/test_sensing.py | 697 | def test_band_power_zero_for_empty_band(self): | CODE |
| LOW⚡ | archive/v1/tests/unit/test_sensing.py | 716 | def test_unavailable_when_proc_missing(self): | CODE |
| LOW⚡ | archive/v1/tests/unit/test_sensing.py | 723 | def test_unavailable_when_interface_not_listed(self): | CODE |
| LOW⚡ | archive/v1/tests/unit/test_sensing.py | 750 | def test_unavailable_when_file_unreadable(self): | CODE |
| LOW⚡ | archive/v1/tests/unit/test_sensing.py | 764 | def test_returns_simulated_when_no_wifi(self): | CODE |
| LOW⚡ | archive/v1/tests/unit/test_sensing.py | 771 | def test_returns_simulated_for_explicit_preference(self): | CODE |
| LOW⚡ | archive/v1/tests/unit/test_sensing.py | 776 | def test_returns_linux_collector_when_available(self): | CODE |
| LOW | archive/v1/tests/unit/test_sensing.py | 92 | def test_ring_buffer_overflow(self): | CODE |
| LOW | archive/v1/tests/unit/test_sensing.py | 151 | def test_different_seeds_differ(self): | CODE |
| LOW | archive/v1/tests/unit/test_sensing.py | 164 | def test_sinusoidal_component(self): | CODE |
| LOW | archive/v1/tests/unit/test_sensing.py | 184 | def test_step_change_injection(self): | CODE |
| LOW | archive/v1/tests/unit/test_sensing.py | 245 | def test_frequency_domain_dominant_frequency(self): | CODE |
| LOW | archive/v1/tests/unit/test_sensing.py | 263 | def test_breathing_band_power(self): | CODE |
| LOW | archive/v1/tests/unit/test_sensing.py | 308 | def test_band_isolation_multi_frequency(self): | CODE |
| LOW | archive/v1/tests/unit/test_sensing.py | 326 | def test_constant_signal_features(self): | CODE |
| LOW | archive/v1/tests/unit/test_sensing.py | 346 | def test_extract_from_wifi_samples(self): | CODE |
| LOW | archive/v1/tests/unit/test_sensing.py | 388 | def test_no_change_point_in_constant(self): | CODE |
| LOW | archive/v1/tests/unit/test_sensing.py | 394 | def test_multiple_step_changes(self): | CODE |
| 1057 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | firmware/esp32-csi-node/provision.py | 484 | except Exception as e: | CODE |
| LOW | …mware/esp32-csi-node/test/capture-3board-experiment.py | 42 | except Exception as e: | CODE |
| LOW | archive/v1/test_auth_rate_limit.py | 87 | except Exception as e: | CODE |
| LOW | archive/v1/test_auth_rate_limit.py | 120 | except Exception as e: | CODE |
| LOW | archive/v1/test_auth_rate_limit.py | 157 | except Exception as e: | CODE |
| LOW | archive/v1/test_auth_rate_limit.py | 228 | except Exception as e: | CODE |
| LOW | archive/v1/test_auth_rate_limit.py | 293 | except Exception as e: | CODE |
| LOW | archive/v1/test_auth_rate_limit.py | 349 | except Exception as e: | CODE |
| LOW⚡ | archive/v1/test_auth_rate_limit.py | 382 | except Exception as e: | CODE |
| LOW | archive/v1/test_auth_rate_limit.py | 411 | except Exception as e: | CODE |
| LOW | archive/v1/test_application.py | 161 | except Exception as e: | CODE |
| LOW | archive/v1/test_application.py | 193 | except Exception as e: | CODE |
| LOW | archive/v1/tests/unit/test_sensing.py | 798 | except Exception as exc: | CODE |
| LOW | …hive/v1/tests/integration/test_windows_live_sensing.py | 34 | except Exception: | CODE |
| LOW | archive/v1/tests/integration/test_streaming_pipeline.py | 101 | except Exception as e: | CODE |
| LOW | archive/v1/tests/integration/test_streaming_pipeline.py | 188 | except Exception: | CODE |
| LOW | archive/v1/tests/integration/test_streaming_pipeline.py | 441 | except Exception: | CODE |
| LOW | archive/v1/tests/integration/test_csi_pipeline.py | 328 | except Exception as e: | CODE |
| MEDIUM | archive/v1/tests/integration/test_csi_pipeline.py | 323 | def process_stream(stream_id, data): | CODE |
| LOW | archive/v1/tests/performance/test_api_throughput.py | 73 | except Exception as e: | CODE |
| LOW | archive/v1/docs/developer/contributing.md | 270 | except Exception as e: | CODE |
| LOW | archive/v1/docs/developer/contributing.md | 332 | except Exception as e: | CODE |
| LOW | archive/v1/docs/developer/contributing.md | 378 | except Exception as e: | CODE |
| LOW | archive/v1/docs/api/websocket-api.md | 894 | except Exception as e: | CODE |
| LOW | archive/v1/docs/api/websocket-api.md | 905 | except Exception as e: | CODE |
| MEDIUM | archive/v1/docs/api/websocket-api.md | 906 | print(f"Error listening for messages: {e}") | CODE |
| LOW | archive/v1/docs/api/websocket-api.md | 963 | except Exception as e: | CODE |
| LOW | archive/v1/scripts/test_websocket_streaming.py | 62 | except Exception as e: | CODE |
| LOW | archive/v1/scripts/test_websocket_streaming.py | 72 | except Exception as e: | CODE |
| LOW | archive/v1/scripts/test_websocket_streaming.py | 107 | except Exception as e: | CODE |
| LOW | archive/v1/scripts/test_websocket_streaming.py | 120 | except Exception as e: | CODE |
| LOW | archive/v1/scripts/test_websocket_streaming.py | 132 | except Exception as e: | CODE |
| LOW | archive/v1/scripts/test_monitoring.py | 58 | except Exception as e: | CODE |
| LOW | archive/v1/scripts/test_monitoring.py | 92 | except Exception as e: | CODE |
| LOW | archive/v1/scripts/test_monitoring.py | 124 | except Exception as e: | CODE |
| LOW | archive/v1/scripts/test_monitoring.py | 163 | except Exception as e: | CODE |
| LOW | archive/v1/scripts/test_monitoring.py | 197 | except Exception as e: | CODE |
| LOW | archive/v1/scripts/test_monitoring.py | 244 | except Exception as e: | CODE |
| LOW | archive/v1/scripts/test_monitoring.py | 293 | except Exception as e: | CODE |
| LOW | archive/v1/scripts/test_api_endpoints.py | 131 | except Exception as e: | CODE |
| LOW | archive/v1/scripts/test_api_endpoints.py | 197 | except Exception as e: | CODE |
| LOW | archive/v1/scripts/test_api_endpoints.py | 341 | except Exception as e: | CODE |
| LOW | archive/v1/scripts/test_api_endpoints.py | 359 | except Exception as e: | CODE |
| MEDIUM | archive/v1/data/proof/cir_verify_helper.py | 70 | print("Error running binary:", result.stderr) | CODE |
| LOW⚡ | archive/v1/src/config.py | 232 | except Exception as e: | CODE |
| LOW⚡ | archive/v1/src/config.py | 241 | except Exception as e: | CODE |
| LOW⚡ | archive/v1/src/config.py | 249 | except Exception as e: | CODE |
| LOW⚡ | archive/v1/src/config.py | 257 | except Exception as e: | CODE |
| LOW⚡ | archive/v1/src/config.py | 260 | except Exception as e: | CODE |
| LOW | archive/v1/src/logger.py | 271 | except Exception as e: | CODE |
| LOW | archive/v1/src/logger.py | 291 | except Exception as e: | CODE |
| LOW | archive/v1/src/cli.py | 125 | except Exception as e: | CODE |
| LOW | archive/v1/src/cli.py | 158 | except Exception as e: | CODE |
| LOW | archive/v1/src/cli.py | 190 | except Exception as e: | CODE |
| LOW | archive/v1/src/cli.py | 240 | except Exception as migration_error: | CODE |
| LOW | archive/v1/src/cli.py | 245 | except Exception as e: | CODE |
| LOW | archive/v1/src/cli.py | 269 | except Exception as e: | CODE |
| LOW | archive/v1/src/cli.py | 294 | except Exception as e: | CODE |
| LOW | archive/v1/src/cli.py | 341 | except Exception as e: | CODE |
| LOW | archive/v1/src/cli.py | 375 | except Exception as e: | CODE |
| 333 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | firmware/esp32-csi-node/provision.py | 47 | CODE | |
| LOW | …mware/esp32-csi-node/test/capture-3board-experiment.py | 13 | CODE | |
| LOW | firmware/esp32-csi-node/tests/test_provision_state.py | 3 | CODE | |
| LOW | firmware/esp32-csi-node/tests/test_provision_state.py | 6 | CODE | |
| LOW | archive/v1/test_auth_rate_limit.py | 10 | CODE | |
| LOW | archive/v1/test_auth_rate_limit.py | 10 | CODE | |
| LOW | archive/v1/test_application.py | 11 | CODE | |
| LOW | archive/v1/test_application.py | 11 | CODE | |
| LOW | archive/v1/tests/unit/test_hardware_service.py | 4 | CODE | |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 4 | CODE | |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 5 | CODE | |
| LOW | archive/v1/tests/unit/test_densepose_head.py | 5 | CODE | |
| LOW | archive/v1/tests/unit/test_sensing.py | 13 | CODE | |
| LOW | archive/v1/tests/unit/test_sensing.py | 15 | CODE | |
| LOW | archive/v1/tests/unit/conftest.py | 5 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_extractor_direct.py | 7 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_extractor_direct.py | 8 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_extractor_direct.py | 8 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_extractor_direct.py | 8 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_processor_tdd.py | 7 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_processor_tdd.py | 7 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_processor_tdd.py | 10 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_processor_tdd.py | 10 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_processor_tdd.py | 10 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_extractor.py | 4 | CODE | |
| LOW | archive/v1/tests/unit/test_metrics.py | 5 | CODE | |
| LOW | archive/v1/tests/unit/test_router_interface.py | 2 | CODE | |
| LOW | archive/v1/tests/unit/test_router_interface.py | 3 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_processor.py | 5 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_processor.py | 5 | CODE | |
| LOW | archive/v1/tests/unit/test_stream_service.py | 4 | CODE | |
| LOW | archive/v1/tests/unit/test_stream_service.py | 4 | CODE | |
| LOW | archive/v1/tests/unit/test_stream_service.py | 4 | CODE | |
| LOW | …chive/v1/tests/unit/test_csi_extractor_tdd_complete.py | 5 | CODE | |
| LOW | …chive/v1/tests/unit/test_csi_extractor_tdd_complete.py | 6 | CODE | |
| LOW | …chive/v1/tests/unit/test_csi_extractor_tdd_complete.py | 6 | CODE | |
| LOW | …chive/v1/tests/unit/test_csi_extractor_tdd_complete.py | 6 | CODE | |
| LOW | archive/v1/tests/unit/test_phase_sanitizer.py | 4 | CODE | |
| LOW | archive/v1/tests/unit/test_phase_sanitizer.py | 4 | CODE | |
| LOW | archive/v1/tests/unit/test_health_check.py | 4 | CODE | |
| LOW | archive/v1/tests/unit/test_rate_limit.py | 3 | CODE | |
| LOW | archive/v1/tests/unit/test_rate_limit.py | 4 | CODE | |
| LOW | archive/v1/tests/unit/test_router_interface_tdd.py | 8 | CODE | |
| LOW | archive/v1/tests/unit/test_router_interface_tdd.py | 8 | CODE | |
| LOW | archive/v1/tests/unit/test_auth_middleware.py | 4 | CODE | |
| LOW | archive/v1/tests/unit/test_auth_middleware.py | 5 | CODE | |
| LOW | archive/v1/tests/unit/test_auth_middleware.py | 6 | CODE | |
| LOW | archive/v1/tests/unit/test_auth_middleware.py | 6 | CODE | |
| LOW | archive/v1/tests/unit/test_esp32_binary_parser.py | 4 | CODE | |
| LOW | archive/v1/tests/unit/test_esp32_binary_parser.py | 10 | CODE | |
| LOW | archive/v1/tests/unit/test_phase_sanitizer_tdd.py | 7 | CODE | |
| LOW | archive/v1/tests/unit/test_phase_sanitizer_tdd.py | 8 | CODE | |
| LOW | archive/v1/tests/unit/test_phase_sanitizer_tdd.py | 8 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_extractor_tdd.py | 5 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_extractor_tdd.py | 6 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_extractor_tdd.py | 6 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_extractor_tdd.py | 6 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_extractor_tdd.py | 10 | CODE | |
| LOW | archive/v1/tests/unit/test_pose_service.py | 5 | CODE | |
| LOW | archive/v1/tests/unit/test_pose_service.py | 6 | CODE | |
| 377 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | README.md | 531 | # Step 1: Learn from raw WiFi data (no labels needed) | COMMENT |
| LOW⚡ | README.md | 534 | # Step 2: Fine-tune with pose labels for full capability | COMMENT |
| LOW⚡ | README.md | 537 | # Step 3: Use the model — extract fingerprints from live WiFi | COMMENT |
| LOW⚡ | README.md | 540 | # Step 4: Search — find similar environments or detect anomalies | COMMENT |
| LOW⚡ | archive/v1/tests/integration/test_pose_pipeline.py | 231 | # Step 1: Process CSI data | COMMENT |
| LOW⚡ | archive/v1/tests/integration/test_pose_pipeline.py | 234 | # Step 2: Extract features | COMMENT |
| LOW⚡ | archive/v1/tests/integration/test_pose_pipeline.py | 237 | # Step 3: Estimate poses | COMMENT |
| LOW⚡ | archive/v1/tests/integration/test_pose_pipeline.py | 240 | # Step 4: Assign to zones | COMMENT |
| LOW⚡ | archive/v1/tests/integration/test_pose_pipeline.py | 528 | # Step 1: CSI processing | COMMENT |
| LOW⚡ | archive/v1/tests/integration/test_pose_pipeline.py | 538 | # Step 2: Pose estimation | COMMENT |
| LOW⚡ | archive/v1/tests/integration/test_pose_pipeline.py | 547 | # Step 3: Zone assignment | COMMENT |
| LOW⚡ | archive/v1/docs/developer/contributing.md | 449 | # Step 1: Predict new locations for existing tracks | COMMENT |
| LOW⚡ | archive/v1/docs/developer/contributing.md | 453 | # Step 2: Associate detections with existing tracks | COMMENT |
| LOW⚡ | archive/v1/docs/developer/contributing.md | 458 | # Step 3: Update matched tracks | COMMENT |
| LOW⚡ | archive/v1/docs/developer/contributing.md | 462 | # Step 4: Create new tracks for unmatched detections | COMMENT |
| LOW⚡ | archive/v1/docs/developer/contributing.md | 466 | # Step 5: Mark unmatched tracks as lost | COMMENT |
| LOW⚡ | archive/v1/docs/developer/contributing.md | 470 | # Step 6: Remove old tracks | COMMENT |
| LOW | archive/v1/docs/developer/testing-guide.md | 609 | # Step 1: Start system | COMMENT |
| LOW | archive/v1/docs/developer/testing-guide.md | 622 | # Step 2: Wait for system to be ready | COMMENT |
| LOW | archive/v1/docs/developer/testing-guide.md | 626 | # Step 3: Get pose data | COMMENT |
| LOW | archive/v1/docs/developer/testing-guide.md | 637 | # Step 4: Stop system | COMMENT |
| LOW⚡ | archive/v1/data/proof/generate_reference_signal.py | 298 | # Step 1: Generate deterministic parameters | COMMENT |
| LOW⚡ | archive/v1/data/proof/generate_reference_signal.py | 307 | # Step 2: Generate all frames | COMMENT |
| LOW⚡ | archive/v1/data/proof/generate_reference_signal.py | 315 | # Step 3: Save output | COMMENT |
| LOW⚡ | archive/v1/data/proof/verify.py | 505 | # Step 0: Print source provenance | COMMENT |
| LOW⚡ | archive/v1/data/proof/verify.py | 511 | # Step 1: Load and describe reference signal | COMMENT |
| LOW⚡ | archive/v1/data/proof/verify.py | 523 | # Step 2: Process through the real pipeline | COMMENT |
| LOW⚡ | archive/v1/data/proof/verify.py | 532 | # Step 3: Hash comparison | COMMENT |
| LOW⚡ | archive/v1/data/proof/verify.py | 629 | # Step 4: Audit (if requested or always in full mode) | COMMENT |
| LOW⚡ | references/script_4.py | 85 | # Step 1: Unwrap phase | COMMENT |
| LOW⚡ | references/script_4.py | 89 | # Step 2: Apply filters | COMMENT |
| LOW⚡ | references/script_4.py | 93 | # Step 3: Linear fitting | COMMENT |
| LOW⚡ | references/script_5.py | 91 | # Step 1: Unwrap phase | COMMENT |
| LOW⚡ | references/script_5.py | 95 | # Step 2: Apply filters | COMMENT |
| LOW⚡ | references/script_5.py | 99 | # Step 3: Linear fitting | COMMENT |
| LOW⚡ | references/script_5.py | 192 | # Step 1: Phase sanitization | COMMENT |
| LOW⚡ | references/script_5.py | 195 | # Step 2: Modality translation | COMMENT |
| LOW⚡ | references/script_5.py | 198 | # Step 3: Simulate DensePose prediction | COMMENT |
| LOW⚡ | references/script_2.py | 89 | # Step 1: Unwrap phase | COMMENT |
| LOW⚡ | references/script_2.py | 92 | # Step 2: Apply filters | COMMENT |
| LOW⚡ | references/script_2.py | 95 | # Step 3: Linear fitting | COMMENT |
| LOW⚡ | references/script.py | 86 | # Step 1: Unwrap phase | COMMENT |
| LOW⚡ | references/script.py | 89 | # Step 2: Apply filters | COMMENT |
| LOW⚡ | references/script.py | 92 | # Step 3: Linear fitting | COMMENT |
| LOW⚡ | references/wifi_densepose_pytorch.py | 94 | # Step 1: Unwrap phase | COMMENT |
| LOW⚡ | references/wifi_densepose_pytorch.py | 97 | # Step 2: Apply filters | COMMENT |
| LOW⚡ | references/wifi_densepose_pytorch.py | 100 | # Step 3: Linear fitting | COMMENT |
| LOW⚡ | references/WiFi-DensePose-README.md | 53 | # Step 1: Phase unwrapping | COMMENT |
| LOW⚡ | references/WiFi-DensePose-README.md | 56 | # Step 2: Filtering (median + uniform) | COMMENT |
| LOW⚡ | references/WiFi-DensePose-README.md | 59 | # Step 3: Linear fitting | COMMENT |
| LOW | .claude/agents/consensus/crdt-synchronizer.md | 948 | // Step 1: Achieve consensus on operation ordering | COMMENT |
| LOW | .claude/agents/consensus/crdt-synchronizer.md | 956 | // Step 2: Apply operation to CRDT with consensus-determined order | COMMENT |
| LOW | .claude/agents/v3/injection-analyst.md | 51 | // Step 1: Initial detection | COMMENT |
| LOW | .claude/agents/v3/injection-analyst.md | 55 | // Step 2: Deep analysis | COMMENT |
| LOW | .claude/agents/v3/injection-analyst.md | 66 | // Step 3: Get mitigation recommendations | COMMENT |
| LOW | .claude/agents/v3/injection-analyst.md | 78 | // Step 4: Store for pattern learning | COMMENT |
| LOW | .claude/agents/sparc/refinement.md | 322 | // Step 1: Write test that defines desired behavior | COMMENT |
| LOW | .claude/agents/sparc/refinement.md | 387 | // Step 2: Implement minimum code to pass tests | COMMENT |
| LOW | .claude/agents/sparc/refinement.md | 465 | // Step 3: Refactor while keeping tests green | COMMENT |
| LOW⚡ | .claude/skills/sparc-methodology/SKILL.md | 611 | // Step 1: Initialize TDD swarm | COMMENT |
| 112 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | CHANGELOG.md | 228 | - **BFLD — Beamforming Feedback Layer for Detection (ADR-118 umbrella + ADR-119 frame format + ADR-120 privacy class + A | CODE |
| MEDIUM | CHANGELOG.md | 228 | - **BFLD — Beamforming Feedback Layer for Detection (ADR-118 umbrella + ADR-119 frame format + ADR-120 privacy class + A | CODE |
| MEDIUM | deploy.sh | 4 | # This script orchestrates the complete deployment of WiFi-DensePose infrastructure | COMMENT |
| MEDIUM | ui/mobile/README.md | 404 | Mobile app by [@MaTriXy](https://github.com/MaTriXy) — original scaffold, screen architecture, and cross-platform servic | CODE |
| MEDIUM | python/src/lib.rs | 9 | //! - **P1 (scaffold) — this commit**: module loads, version constant | COMMENT |
| MEDIUM | aether-arena/calibration/README.md | 34 | # (~100–200 samples recommended; below ~20 the adapter can underperform zero-shot) | COMMENT |
| MEDIUM | aether-arena/calibration/README.md | 41 | # omit --adapter to run the uncalibrated (zero-shot) base | COMMENT |
| MEDIUM | aether-arena/calibration/test_calibration.py | 84 | # 3) adapter must actually change the output vs the zero-shot base | COMMENT |
| MEDIUM | plugins/ruview/codex/prompts/ruview-rvagent.md | 1 | # ruview-rvagent — explore rvAgent + RVF agentic flows for RuView | COMMENT |
| MEDIUM | .claude/agents/github/release-swarm.md | 93 | # Run release orchestration | COMMENT |
| MEDIUM | .claude/agents/v3/v3-integration-architect.md | 21 | # Check agentic-flow version | COMMENT |
| MEDIUM | .claude/agents/v3/v3-integration-architect.md | 87 | // claude-flow extends agentic-flow MCP | COMMENT |
| MEDIUM | .claude/agents/v3/v3-integration-architect.md | 104 | // Extend agentic-flow memory with HNSW | COMMENT |
| MEDIUM⚡ | .claude/agents/v3/v3-integration-architect.md | 158 | ### Swarm Topologies (Not in agentic-flow) | COMMENT |
| MEDIUM⚡ | .claude/agents/v3/v3-integration-architect.md | 164 | ### Hive-Mind Consensus (Not in agentic-flow) | COMMENT |
| MEDIUM⚡ | .claude/agents/v3/v3-integration-architect.md | 170 | ### SPARC Methodology (Not in agentic-flow) | COMMENT |
| MEDIUM | .claude/agents/v3/v3-integration-architect.md | 194 | # Update agentic-flow dependency | COMMENT |
| MEDIUM | .claude/agents/v3/security-architect-aidefence.md | 394 | # Sensitive operations require multi-agent consensus | COMMENT |
| MEDIUM | .claude/commands/github/release-swarm.md | 54 | # Run release orchestration | COMMENT |
| MEDIUM | .claude/commands/sparc/orchestrator.md | 65 | # Initialize orchestration swarm | COMMENT |
| MEDIUM | .claude/commands/sparc/orchestrator.md | 121 | # 1. Initialize orchestration swarm | COMMENT |
| MEDIUM | .claude/commands/sparc/orchestrator.md | 127 | # 3. Execute orchestration | COMMENT |
| MEDIUM | .claude/skills/sparc-methodology/SKILL.md | 28 | 5. [Orchestration Patterns](#orchestration-patterns) | CODE |
| MEDIUM | .claude/skills/v3-integration-deep/SKILL.md | 40 | ## agentic-flow@alpha Feature Integration | COMMENT |
| MEDIUM⚡ | .claude/skills/v3-integration-deep/SKILL.md | 121 | // Replace SwarmCoordinator (800+ lines) with agentic-flow Swarm | COMMENT |
| MEDIUM⚡ | .claude/skills/v3-integration-deep/SKILL.md | 127 | // Replace AgentManager (1,736+ lines) with agentic-flow lifecycle | COMMENT |
| MEDIUM⚡ | .claude/skills/v3-integration-deep/SKILL.md | 135 | // Replace TaskScheduler with agentic-flow task graph | COMMENT |
| MEDIUM | .claude/skills/reasoningbank-agentdb/SKILL.md | 438 | - **GitHub**: https://github.com/ruvnet/agentic-flow/tree/main/packages/agentdb | CODE |
| MEDIUM | .claude/skills/github-release-management/SKILL.md | 294 | # Multi-target deployment orchestration | COMMENT |
| MEDIUM | .claude/skills/agentdb-advanced/SKILL.md | 543 | - **GitHub**: https://github.com/ruvnet/agentic-flow/tree/main/packages/agentdb | CODE |
| MEDIUM | .claude/skills/github-code-review/SKILL.md | 58 | - [Multi-Agent Review System](#multi-agent-review-system) | CODE |
| MEDIUM | .claude/skills/github-code-review/SKILL.md | 110 | # Start multi-agent review | COMMENT |
| MEDIUM | .claude/skills/agentdb-optimization/SKILL.md | 502 | - **GitHub**: https://github.com/ruvnet/agentic-flow/tree/main/packages/agentdb | CODE |
| MEDIUM | .claude/skills/agentdb-memory-patterns/SKILL.md | 336 | - GitHub: https://github.com/ruvnet/agentic-flow/tree/main/packages/agentdb | CODE |
| MEDIUM | .claude/skills/agentdb-learning/SKILL.md | 537 | - **GitHub**: https://github.com/ruvnet/agentic-flow/tree/main/packages/agentdb | CODE |
| MEDIUM | .claude/skills/agentdb-vector-search/SKILL.md | 154 | ### RAG (Retrieval Augmented Generation) | COMMENT |
| MEDIUM | .claude/skills/agentdb-vector-search/SKILL.md | 301 | # Check embedding model dimensions: | COMMENT |
| MEDIUM | .claude/skills/agentdb-vector-search/SKILL.md | 334 | - GitHub: https://github.com/ruvnet/agentic-flow/tree/main/packages/agentdb | CODE |
| MEDIUM | .claude/helpers/learning-optimizer.sh | 108 | # Use agentic-flow for deep learning optimization | COMMENT |
| MEDIUM | .claude/helpers/swarm-monitor.sh | 42 | # Count agentic-flow processes | COMMENT |
| MEDIUM | .claude/helpers/perf-worker.sh | 3 | # Runs periodic benchmarks and updates metrics using agentic-flow agents | COMMENT |
| MEDIUM | .claude/helpers/perf-worker.sh | 69 | # Quick check of agentic-flow responsiveness | COMMENT |
| MEDIUM | .claude/helpers/perf-worker.sh | 115 | # Spawn agentic-flow performance agent for deep analysis | COMMENT |
| MEDIUM⚡ | .claude/helpers/adr-compliance.sh | 37 | # ADR-001: agentic-flow as core foundation | COMMENT |
| MEDIUM⚡ | .claude/helpers/adr-compliance.sh | 40 | # Check package.json for agentic-flow dependency | COMMENT |
| MEDIUM⚡ | .claude/helpers/adr-compliance.sh | 43 | # Check for imports from agentic-flow | COMMENT |
| MEDIUM | .claude/helpers/swarm-hooks.sh | 7 | # - agentic-flow@alpha swarm coordination | COMMENT |
| MEDIUM | …search/quantum-sensing/15-nvsim-implementation-plan.md | 19 | ## Section 1 — Crate scaffold | COMMENT |
| MEDIUM | docs/research/rvagent-rvf-integration/README.md | 1 | # rvAgent + RVF integration for agentic flows in RuView | COMMENT |
| MEDIUM | docs/research/sota-2026-05-22/HORIZON.md | 42 | **Status:** `COMPLETE` — merged in PR #705 squash (same commit as M1 scaffold) | CODE |
| MEDIUM | docs/releases/v0.7.0-mqtt-matter.md | 19 | ### Matter Bridge scaffolding (HA-FABRIC) | COMMENT |
| MEDIUM | docs/adr/ADR-126-ruview-native-ha-port-master.md | 145 | ### 5.3 Agent orchestration via ruflo | COMMENT |
| MEDIUM | docs/adr/ADR-126-ruview-native-ha-port-master.md | 250 | ### P3 — Wire-compat + plugin scaffold (Q3–Q4 2026, 6 weeks) | COMMENT |
| MEDIUM | docs/adr/ADR-150-rf-foundation-encoder.md | 213 | ### 3.6 Cross-ENVIRONMENT few-shot (2026-05-31) — no unsolved deployment case | COMMENT |
| MEDIUM | docs/adr/ADR-152-wifi-pose-sota-2026-intake.md | 86 | | `ruvector-attention` 2.1.0 | #304 SOTA modules: MLA, KV-cache, SSM, sparse/MoE, hybrid search, Graph RAG (publish date | CODE |
| MEDIUM | docs/adr/ADR-101-pose-estimation-cog.md | 174 | PRs `#642` (scaffold + arm release + ONNX + live install) and `#643` (x86_64 release) landed on `main`. Acceptance gates | CODE |
| MEDIUM | …adr/ADR-027-cross-environment-domain-generalization.md | 440 | # Deploy with geometry conditioning (zero-shot) | COMMENT |
| MEDIUM | …adr/ADR-027-cross-environment-domain-generalization.md | 445 | # Calibrate in new environment (few-shot, 10 seconds) | COMMENT |
| MEDIUM | docs/adr/ADR-095-rvcsi-edge-rf-sensing-platform.md | 61 | ### D3 — TypeScript for SDK, CLI, and developer orchestration | COMMENT |
| MEDIUM | docs/adr/ADR-264-rvagent-mcp-and-cli-npm-deep-review.md | 90 | ### F7 (MEDIUM, security/robustness of the HTTP scaffold): unbounded body + one shared session transport | COMMENT |
| 22 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | archive/v1/tests/integration/test_pose_pipeline.py | 231 | # Step 1: Process CSI data | COMMENT |
| LOW⚡ | archive/v1/tests/integration/test_pose_pipeline.py | 234 | # Step 2: Extract features | COMMENT |
| LOW⚡ | archive/v1/tests/integration/test_pose_pipeline.py | 237 | # Step 3: Estimate poses | COMMENT |
| LOW⚡ | archive/v1/tests/integration/test_pose_pipeline.py | 240 | # Step 4: Assign to zones | COMMENT |
| LOW⚡ | archive/v1/tests/integration/test_pose_pipeline.py | 528 | # Step 1: CSI processing | COMMENT |
| LOW⚡ | archive/v1/tests/integration/test_pose_pipeline.py | 538 | # Step 2: Pose estimation | COMMENT |
| LOW⚡ | archive/v1/tests/integration/test_pose_pipeline.py | 547 | # Step 3: Zone assignment | COMMENT |
| LOW⚡ | archive/v1/data/proof/generate_reference_signal.py | 298 | # Step 1: Generate deterministic parameters | COMMENT |
| LOW⚡ | archive/v1/data/proof/generate_reference_signal.py | 307 | # Step 2: Generate all frames | COMMENT |
| LOW⚡ | archive/v1/data/proof/generate_reference_signal.py | 315 | # Step 3: Save output | COMMENT |
| LOW⚡ | archive/v1/data/proof/verify.py | 505 | # Step 0: Print source provenance | COMMENT |
| LOW⚡ | archive/v1/data/proof/verify.py | 511 | # Step 1: Load and describe reference signal | COMMENT |
| LOW⚡ | archive/v1/data/proof/verify.py | 523 | # Step 2: Process through the real pipeline | COMMENT |
| LOW⚡ | archive/v1/data/proof/verify.py | 532 | # Step 3: Hash comparison | COMMENT |
| LOW⚡ | archive/v1/data/proof/verify.py | 629 | # Step 4: Audit (if requested or always in full mode) | COMMENT |
| LOW⚡ | references/script_4.py | 85 | # Step 1: Unwrap phase | COMMENT |
| LOW⚡ | references/script_4.py | 89 | # Step 2: Apply filters | COMMENT |
| LOW⚡ | references/script_4.py | 93 | # Step 3: Linear fitting | COMMENT |
| LOW⚡ | references/script_5.py | 91 | # Step 1: Unwrap phase | COMMENT |
| LOW⚡ | references/script_5.py | 95 | # Step 2: Apply filters | COMMENT |
| LOW⚡ | references/script_5.py | 99 | # Step 3: Linear fitting | COMMENT |
| LOW⚡ | references/script_5.py | 192 | # Step 1: Phase sanitization | COMMENT |
| LOW⚡ | references/script_5.py | 195 | # Step 2: Modality translation | COMMENT |
| LOW⚡ | references/script_5.py | 198 | # Step 3: Simulate DensePose prediction | COMMENT |
| LOW⚡ | references/script_2.py | 89 | # Step 1: Unwrap phase | COMMENT |
| LOW⚡ | references/script_2.py | 92 | # Step 2: Apply filters | COMMENT |
| LOW⚡ | references/script_2.py | 95 | # Step 3: Linear fitting | COMMENT |
| LOW⚡ | references/script.py | 86 | # Step 1: Unwrap phase | COMMENT |
| LOW⚡ | references/script.py | 89 | # Step 2: Apply filters | COMMENT |
| LOW⚡ | references/script.py | 92 | # Step 3: Linear fitting | COMMENT |
| LOW⚡ | references/wifi_densepose_pytorch.py | 94 | # Step 1: Unwrap phase | COMMENT |
| LOW⚡ | references/wifi_densepose_pytorch.py | 97 | # Step 2: Apply filters | COMMENT |
| LOW⚡ | references/wifi_densepose_pytorch.py | 100 | # Step 3: Linear fitting | COMMENT |
| LOW⚡ | v2/crates/wifi-densepose-nn/src/inference.rs | 421 | // Step 1: Translate CSI to visual features | COMMENT |
| LOW⚡ | v2/crates/wifi-densepose-nn/src/inference.rs | 424 | // Step 2: Run DensePose on visual features | COMMENT |
| LOW | …crates/wifi-densepose-train/src/bin/verify_training.rs | 129 | // Step 1: display proof configuration. | COMMENT |
| LOW | …crates/wifi-densepose-train/src/bin/verify_training.rs | 148 | // Step 2: run the proof. | COMMENT |
| LOW | …crates/wifi-densepose-train/src/bin/verify_training.rs | 197 | // Step 3: hash comparison. | COMMENT |
| LOW | …crates/wifi-densepose-train/src/bin/verify_training.rs | 226 | // Step 4: final verdict. | COMMENT |
| LOW⚡ | v2/crates/wifi-densepose-mat/src/domain/triage.rs | 94 | // Step 1: Check if any vitals are detected | COMMENT |
| LOW⚡ | v2/crates/wifi-densepose-mat/src/domain/triage.rs | 100 | // Step 2: Assess breathing | COMMENT |
| LOW⚡ | v2/crates/wifi-densepose-mat/src/domain/triage.rs | 103 | // Step 3: Assess movement/responsiveness | COMMENT |
| LOW⚡ | v2/crates/wifi-densepose-mat/src/domain/triage.rs | 106 | // Step 4: Combine assessments | COMMENT |
| LOW⚡ | v2/crates/wifi-densepose-mat/src/domain/triage.rs | 109 | // Step 5: SAFETY OVERRIDE — a detectable heartbeat means the survivor is | COMMENT |
| LOW⚡ | …ates/wifi-densepose-signal/src/ruvsense/phase_align.rs | 141 | // Step 1: Find static subcarriers (lowest amplitude variance across channels) | COMMENT |
| LOW⚡ | …ates/wifi-densepose-signal/src/ruvsense/phase_align.rs | 147 | // Step 5: Apply correction | COMMENT |
| LOW⚡ | …ates/wifi-densepose-signal/src/ruvsense/field_model.rs | 721 | // Step 1: subtract baseline | COMMENT |
| LOW⚡ | …ates/wifi-densepose-signal/src/ruvsense/field_model.rs | 727 | // Step 2: project out environmental modes | COMMENT |
| LOW | …ates/wifi-densepose-signal/src/ruvsense/field_model.rs | 740 | // Step 3: compute energy (L2 norm) | COMMENT |
| LOW | …s/wifi-densepose-wasm-edge/src/exo_hyperbolic_space.rs | 180 | // Step 1: Extract 8D feature vector (mean amplitude per group). | COMMENT |
| LOW⚡ | …s/wifi-densepose-wasm-edge/src/exo_hyperbolic_space.rs | 198 | // Step 2: Project to 2D Poincare disk. | COMMENT |
| LOW⚡ | …s/wifi-densepose-wasm-edge/src/exo_hyperbolic_space.rs | 208 | // Step 3: Normalize to Poincare disk (||p|| < 1). | COMMENT |
| LOW | …s/wifi-densepose-wasm-edge/src/exo_hyperbolic_space.rs | 220 | // Step 4: Find nearest reference by Poincare distance. | COMMENT |
| LOW | …s/wifi-densepose-wasm-edge/src/exo_hyperbolic_space.rs | 247 | // Step 5: Determine hierarchy level from embedding radius. | COMMENT |
| LOW | scripts/train-camera-free.js | 1711 | // Step 1: Load CSI data | COMMENT |
| LOW | scripts/train-camera-free.js | 1760 | // Step 2: Probe Seed and collect multi-modal data (Phase 0) | COMMENT |
| LOW | scripts/train-camera-free.js | 1785 | // Step 3: Generate weak labels (Phase 1) | COMMENT |
| LOW | scripts/train-camera-free.js | 1810 | // Step 4: Generate contrastive triplets | COMMENT |
| LOW | scripts/train-camera-free.js | 1839 | // Step 5: Encode features (batch mode for BN stats) | COMMENT |
| LOW | scripts/train-camera-free.js | 1853 | // Step 6: Phase 2 — Enhanced contrastive pretraining | COMMENT |
| 23 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | ui/start-ui.sh | 15 | # Check if port 3000 is already in use | COMMENT |
| LOW | ui/start-ui.sh | 22 | # Check if FastAPI backend is running on port 8000 | COMMENT |
| LOW | archive/v1/test_auth_rate_limit.py | 48 | # Print result | COMMENT |
| LOW⚡ | archive/v1/test_auth_rate_limit.py | 393 | # Check if authentication is enabled | COMMENT |
| LOW | archive/v1/tests/integration/test_rate_limiting.py | 391 | # Check if we're at the limit | COMMENT |
| LOW | archive/v1/tests/integration/test_rate_limiting.py | 440 | # Check if we have tokens available | COMMENT |
| LOW | archive/v1/tests/integration/test_inference_pipeline.py | 129 | # Set models to evaluation mode | COMMENT |
| LOW | archive/v1/tests/integration/test_inference_pipeline.py | 177 | # Set models to evaluation mode | COMMENT |
| LOW | archive/v1/tests/integration/test_inference_pipeline.py | 210 | # Set models to training mode | COMMENT |
| LOW | archive/v1/tests/integration/test_inference_pipeline.py | 270 | # Set models to evaluation mode for inference | COMMENT |
| LOW | archive/v1/tests/integration/test_inference_pipeline.py | 376 | # Set models to evaluation mode | COMMENT |
| LOW | …e/v1/tests/integration/test_full_system_integration.py | 337 | # Check if tables exist | COMMENT |
| LOW | archive/v1/scripts/test_monitoring.py | 231 | # Check if at least some metrics are non-zero | COMMENT |
| LOW | archive/v1/scripts/validate-deployment.sh | 37 | # Check if kubectl is available and configured | COMMENT |
| LOW | archive/v1/scripts/validate-deployment.sh | 158 | # Check if ingress has an IP/hostname assigned | COMMENT |
| LOW | archive/v1/scripts/validate-integration.sh | 65 | # Check if virtual environment exists | COMMENT |
| LOW | archive/v1/scripts/validate-integration.sh | 75 | # Check if requirements are installed | COMMENT |
| LOW | archive/v1/scripts/test_api_endpoints.py | 365 | # Check if required packages are available | COMMENT |
| LOW | archive/v1/src/cli.py | 554 | # Output results | COMMENT |
| LOW | archive/v1/src/middleware/cors.py | 67 | # Check if this is a CORS preflight request | COMMENT |
| LOW | archive/v1/src/middleware/cors.py | 204 | # Check if origin ends with the domain | COMMENT |
| LOW | archive/v1/src/middleware/cors.py | 367 | # Check if origin is allowed | COMMENT |
| LOW | archive/v1/src/middleware/rate_limit.py | 67 | # Check if we have enough tokens | COMMENT |
| LOW | archive/v1/src/middleware/rate_limit.py | 103 | # Check if limit is exceeded | COMMENT |
| LOW | archive/v1/src/middleware/rate_limit.py | 227 | # Check if user is authenticated | COMMENT |
| LOW | archive/v1/src/database/connection.py | 434 | # Check if using failsafe modes | COMMENT |
| LOW | archive/v1/src/core/phase_sanitizer.py | 247 | # Check if data is large enough for filtering | COMMENT |
| LOW⚡ | archive/v1/src/core/phase_sanitizer.py | 311 | # Check if data is 2D | COMMENT |
| LOW⚡ | archive/v1/src/core/phase_sanitizer.py | 315 | # Check if data is not empty | COMMENT |
| LOW⚡ | archive/v1/src/core/phase_sanitizer.py | 319 | # Check if values are within valid range | COMMENT |
| LOW | archive/v1/src/api/dependencies.py | 73 | # Check if user is already set by middleware | COMMENT |
| LOW | archive/v1/src/api/dependencies.py | 123 | # Check if user is active | COMMENT |
| LOW | archive/v1/src/api/dependencies.py | 180 | # Check if zone exists | COMMENT |
| LOW | archive/v1/src/api/dependencies.py | 188 | # Check if zone is enabled | COMMENT |
| LOW | archive/v1/src/api/dependencies.py | 220 | # Check if router exists | COMMENT |
| LOW | archive/v1/src/api/dependencies.py | 228 | # Check if router is enabled | COMMENT |
| LOW⚡ | archive/v1/src/api/routers/health.py | 198 | # Check if services are available in app state | COMMENT |
| LOW | archive/v1/src/api/routers/pose.py | 331 | # Check if calibration is already in progress | COMMENT |
| LOW | archive/v1/src/api/middleware/rate_limit.py | 78 | # Check if client is temporarily blocked | COMMENT |
| LOW | archive/v1/src/api/middleware/rate_limit.py | 98 | # Check if client should be temporarily blocked | COMMENT |
| LOW | archive/v1/src/api/middleware/rate_limit.py | 190 | # Check if limit exceeded | COMMENT |
| LOW | archive/v1/src/api/websocket/connection_manager.py | 82 | # Check if any requested zone is in connection's zones | COMMENT |
| LOW⚡ | archive/v1/src/api/websocket/connection_manager.py | 399 | # Check if connection is inactive | COMMENT |
| LOW⚡ | archive/v1/src/api/websocket/connection_manager.py | 404 | # Check if connection is stale (no ping response) | COMMENT |
| LOW | archive/v1/src/commands/stop.py | 66 | # Check if process is still running | COMMENT |
| LOW | archive/v1/src/commands/stop.py | 151 | # Check if process is running | COMMENT |
| LOW | archive/v1/src/commands/start.py | 231 | # Check if PID file already exists | COMMENT |
| LOW | archive/v1/src/commands/start.py | 237 | # Check if process is still running | COMMENT |
| LOW | archive/v1/src/commands/start.py | 347 | # Check if process is running | COMMENT |
| LOW | archive/v1/src/commands/status.py | 499 | # Check if server is running | COMMENT |
| LOW | archive/v1/src/services/pose_service.py | 139 | # Set models to evaluation mode | COMMENT |
| LOW | references/script_6.py | 246 | # Display results | COMMENT |
| 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 |
| 14 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | archive/v1/tests/unit/test_csi_processor_tdd.py | 0 | should raise error when initialized with invalid configuration. | STRING |
| HIGH | archive/v1/tests/unit/test_router_interface_tdd.py | 0 | should raise error when initialized with invalid configuration. | STRING |
| HIGH | archive/v1/tests/unit/test_phase_sanitizer_tdd.py | 0 | should raise error when initialized with invalid configuration. | STRING |
| HIGH | archive/v1/tests/unit/test_csi_extractor_tdd.py | 0 | should raise error when initialized with invalid configuration. | STRING |
| HIGH | archive/v1/src/hardware/csi_extractor.py | 0 | validate configuration parameters. args: config: configuration to validate raises: valueerror: if configuration is inval | STRING |
| HIGH | archive/v1/src/hardware/router_interface.py | 0 | validate configuration parameters. args: config: configuration to validate raises: valueerror: if configuration is inval | STRING |
| HIGH | archive/v1/src/core/csi_processor.py | 0 | validate configuration parameters. args: config: configuration to validate raises: valueerror: if configuration is inval | STRING |
| HIGH | archive/v1/src/core/phase_sanitizer.py | 0 | validate configuration parameters. args: config: configuration to validate raises: valueerror: if configuration is inval | STRING |
| HIGH | references/script_4.py | 0 | processes raw csi phase data through unwrapping, filtering, and linear fitting based on the phase sanitization methodolo | STRING |
| HIGH | references/script_5.py | 0 | processes raw csi phase data through unwrapping, filtering, and linear fitting based on the phase sanitization methodolo | STRING |
| HIGH | references/script_2.py | 0 | processes raw csi phase data through unwrapping, filtering, and linear fitting based on the phase sanitization methodolo | STRING |
| HIGH | references/script.py | 0 | processes raw csi phase data through unwrapping, filtering, and linear fitting based on the phase sanitization methodolo | STRING |
| HIGH | references/wifi_densepose_pytorch.py | 0 | processes raw csi phase data through unwrapping, filtering, and linear fitting based on the phase sanitization methodolo | STRING |
| HIGH | references/script_4.py | 0 | apply median and uniform filters to eliminate outliers | STRING |
| HIGH | references/script_5.py | 0 | apply median and uniform filters to eliminate outliers | STRING |
| HIGH | references/script_2.py | 0 | apply median and uniform filters to eliminate outliers | STRING |
| HIGH | references/script.py | 0 | apply median and uniform filters to eliminate outliers | STRING |
| HIGH | references/wifi_densepose_pytorch.py | 0 | apply median and uniform filters to eliminate outliers | STRING |
| HIGH | references/script_4.py | 0 | apply linear fitting to remove systematic phase drift | STRING |
| HIGH | references/script_5.py | 0 | apply linear fitting to remove systematic phase drift | STRING |
| HIGH | references/script_2.py | 0 | apply linear fitting to remove systematic phase drift | STRING |
| HIGH | references/script.py | 0 | apply linear fitting to remove systematic phase drift | STRING |
| HIGH | references/wifi_densepose_pytorch.py | 0 | apply linear fitting to remove systematic phase drift | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | docker/docker-entrypoint.sh | 97 | # server binary so users can just pass flags: | COMMENT |
| MEDIUM | archive/v1/src/__init__.py | 138 | """Get comprehensive package information.""" | STRING |
| MEDIUM | archive/v1/src/commands/status.py | 44 | """Collect comprehensive status data.""" | STRING |
| MEDIUM | references/script_8.py | 1 | # Create comprehensive implementation summary and results CSV | COMMENT |
| MEDIUM | references/script_8.py | 88 | # Create comprehensive results CSV | COMMENT |
| MEDIUM | .claude/helpers/auto-commit.sh | 3 | # Handles git add, commit, and push in a robust way | COMMENT |
| MEDIUM | v2/crates/wifi-densepose-train/Cargo.toml | 23 | # AetherArena (ADR-149) deterministic score runner — the CI harness-gate entry | COMMENT |
| MEDIUM | v2/crates/wifi-densepose-train/src/metrics_core.rs | 226 | /// keypoint coordinate space** (via [`canonical_torso_size`]² as a robust, | COMMENT |
| MEDIUM | v2/crates/homecore-assist/Cargo.toml | 51 | # make an exact scan faster and far more robust than an ANN backend). | COMMENT |
| MEDIUM | v2/crates/homecore-assist/src/semantic_recognizer.rs | 11 | //! is both faster and far more robust than an external ANN index — it has no | COMMENT |
| MEDIUM | v2/crates/wifi-densepose-mat/src/detection/breathing.rs | 261 | // bin's own interval to stay robust against noisy shoulders. | COMMENT |
| MEDIUM | v2/crates/wifi-densepose-ruvector/src/signal/bvp.rs | 5 | //! scores, to produce a single robust BVP (body velocity profile) vector. | COMMENT |
| MEDIUM | v2/crates/wifi-densepose-bfld/tests/crate_readme.rs | 53 | // Normalize line endings so the multi-line needle below is robust to a | COMMENT |
| MEDIUM | v2/crates/wifi-densepose-signal/src/hampel.rs | 1 | //! Hampel Filter for robust outlier detection and removal. | COMMENT |
| MEDIUM | v2/crates/wifi-densepose-wasm-edge/Cargo.toml | 14 | # The lib's libtest harness does not understand criterion CLI flags | COMMENT |
| MEDIUM | v2/crates/wifi-densepose-engine/src/mesh_guard.rs | 35 | /// Current min-cut value over the coupling graph (higher = more robust). | COMMENT |
| MEDIUM | v2/crates/wifi-densepose-sensing-server/src/main.rs | 2379 | /// More robust than median (uses more data) and less noisy than raw mean. | COMMENT |
| MEDIUM | v2/crates/wifi-densepose-sensing-server/src/main.rs | 2864 | /// The robust resolution: in `auto` mode **always bind the UDP receiver** | COMMENT |
| MEDIUM | v2/crates/wifi-densepose-sensing-server/src/main.rs | 7291 | // started seconds later. The robust resolution (see `plan_source`): in | COMMENT |
| MEDIUM | examples/through-wall/wiflow_ab.py | 117 | # REAL only if the mean delta minus 1 sd still clears the 1.5pp threshold (robust to seed variance) | COMMENT |
| MEDIUM | examples/through-wall/pose.html | 85 | // paint the live camera frame onto the canvas (robust — no z-index/overlay tricks) | COMMENT |
| MEDIUM | scripts/prove.sh | 2 | # prove.sh — one-command reproduction harness for RuView / wifi-densepose. | COMMENT |
| MEDIUM | scripts/validate-esp32-mqtt.sh | 2 | # ADR-115 — ESP32 ↔ MQTT end-to-end validation harness. | COMMENT |
| MEDIUM | scripts/validate-esp32-mqtt.sh | 27 | # This harness IS the proof-of-life for ADR-115 against real hardware. | COMMENT |
| MEDIUM | scripts/seed_csi_bridge.py | 521 | """Query Seed and print comprehensive stats.""" | STRING |
| MEDIUM | .claude-flow/metrics/security-audit.json | 82 | "rawOutputPreview": "# Security Audit Report — wifi-densepose\n\n```json\n{\n \"vulnerabilities\": [\n {\n \" | CODE |
| MEDIUM | .github/workflows/bench-regression.yml | 169 | # libtest harness, which rejects criterion's CLI flags (--warm-up-time | COMMENT |
| MEDIUM | .github/workflows/ruview-npm-release.yml | 79 | # ADR-263: dependency-free harness; budget guards against dep creep. | COMMENT |
| MEDIUM⚡ | .github/workflows/aether-arena-harness.yml | 3 | # Runs the AetherArena scoring harness as a PR build gate. Every PR that touches | COMMENT |
| MEDIUM⚡ | .github/workflows/aether-arena-harness.yml | 9 | # This is the "a PR that runs the harness as part of the build process" requirement. | COMMENT |
| MEDIUM | .github/workflows/aether-arena-harness.yml | 60 | # 3. Repeatability analysis (witness chain): the harness must produce one | COMMENT |
| MEDIUM | .github/workflows/aether-arena-harness.yml | 86 | echo "## AetherArena harness gate (witness chain)" | CODE |
| MEDIUM | .github/workflows/npm-packages.yml | 41 | # ADR-263: dependency-free harness; budget guards against dep creep. | COMMENT |
| MEDIUM | .github/workflows/npm-packages.yml | 62 | # Repo policy gitignores lockfiles under harness/ (the harness is | COMMENT |
| MEDIUM | monitoring/prometheus-config.yml | 2 | # This configuration sets up comprehensive monitoring for the WiFi-DensePose application | COMMENT |
| MEDIUM | logging/fluentd-config.yml | 2 | # This configuration sets up comprehensive log aggregation and processing | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | archive/v1/docs/developer/contributing.md | 252 | Process CSI data and return pose estimations. Args: input_data: List of CSI data to process | STRING |
| HIGH | archive/v1/docs/developer/contributing.md | 403 | Estimate human poses from CSI features. This function takes preprocessed CSI features and uses a neural network | STRING |
| HIGH | archive/v1/data/proof/verify.py | 120 | Load the reference CSI signal from JSON. Args: data_path: Path to sample_csi_data.json. Returns: | STRING |
| HIGH | archive/v1/src/hardware/csi_extractor.py | 57 | Parse ESP32 CSI data format. Args: raw_data: Raw bytes from ESP32 Retu | STRING |
| HIGH | archive/v1/src/hardware/csi_extractor.py | 177 | Parse an ADR-018 binary frame into CSIData. Args: raw_data: Raw binary frame bytes. Return | STRING |
| HIGH | archive/v1/src/hardware/csi_extractor.py | 381 | Parse router CSI data format. Args: raw_data: Raw bytes from router Re | STRING |
| HIGH | archive/v1/src/hardware/csi_extractor.py | 536 | Validate CSI data structure and values. Args: csi_data: CSI data to validate | STRING |
| HIGH | archive/v1/src/hardware/router_interface.py | 104 | Execute command on router via SSH. Args: command: Command to execute R | STRING |
| HIGH | archive/v1/src/hardware/router_interface.py | 202 | Parse CSI response data. Args: response: Raw response from router Returns: Par | STRING |
| HIGH | archive/v1/src/core/csi_processor.py | 120 | Preprocess CSI data for feature extraction. Args: csi_data: Raw CSI data | STRING |
| HIGH | archive/v1/src/core/csi_processor.py | 150 | Extract features from CSI data. Args: csi_data: Preprocessed CSI data | STRING |
| HIGH | archive/v1/src/core/csi_processor.py | 192 | Detect human presence from CSI features. Args: features: Extracted CSI features | STRING |
| HIGH | archive/v1/src/core/csi_processor.py | 235 | Process CSI data through the complete pipeline. Args: csi_data: Raw CSI data | STRING |
| HIGH | archive/v1/src/core/phase_sanitizer.py | 78 | Unwrap phase data to remove discontinuities. Args: phase_data: Wrapped phase data (2D array | STRING |
| HIGH | archive/v1/src/core/phase_sanitizer.py | 125 | Remove outliers from phase data. Args: phase_data: Phase data (2D array) | STRING |
| HIGH | archive/v1/src/core/phase_sanitizer.py | 182 | Smooth phase data to reduce noise. Args: phase_data: Phase data (2D array) | STRING |
| HIGH | archive/v1/src/core/phase_sanitizer.py | 222 | Filter noise from phase data. Args: phase_data: Phase data (2D array) | STRING |
| HIGH | archive/v1/src/core/phase_sanitizer.py | 267 | Sanitize phase data through complete pipeline. Args: phase_data: Raw phase data (2D array) | STRING |
| HIGH | archive/v1/src/core/phase_sanitizer.py | 300 | Validate phase data format and values. Args: phase_data: Phase data to validate | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | firmware/esp32-csi-node/provision.py | 240 | CODE | |
| LOW | firmware/esp32-csi-node/provision.py | 307 | CODE | |
| LOW | archive/v1/test_auth_rate_limit.py | 164 | CODE | |
| LOW | archive/v1/test_auth_rate_limit.py | 253 | CODE | |
| LOW | archive/v1/setup.py | 18 | CODE | |
| LOW | archive/v1/tests/unit/test_sensing.py | 789 | CODE | |
| LOW | archive/v1/tests/unit/test_csi_processor_tdd.py | 202 | CODE | |
| LOW | archive/v1/tests/unit/test_phase_sanitizer_tdd.py | 274 | CODE | |
| LOW | archive/v1/scripts/test_websocket_streaming.py | 13 | CODE | |
| LOW | archive/v1/data/proof/verify.py | 416 | CODE | |
| LOW | archive/v1/data/proof/verify.py | 476 | CODE | |
| LOW | archive/v1/src/config.py | 217 | CODE | |
| LOW | archive/v1/src/cli.py | 437 | CODE | |
| LOW | archive/v1/src/cli.py | 513 | CODE | |
| LOW | archive/v1/src/middleware/cors.py | 89 | CODE | |
| LOW | archive/v1/src/middleware/error_handler.py | 314 | CODE | |
| LOW | archive/v1/src/tasks/backup.py | 350 | CODE | |
| LOW | archive/v1/src/hardware/csi_extractor.py | 176 | CODE | |
| LOW | archive/v1/src/core/phase_sanitizer.py | 77 | CODE | |
| LOW | archive/v1/src/api/dependencies.py | 253 | CODE | |
| LOW | archive/v1/src/api/routers/health.py | 56 | CODE | |
| LOW | archive/v1/src/api/routers/stream.py | 70 | CODE | |
| LOW | archive/v1/src/api/routers/stream.py | 186 | CODE | |
| LOW | archive/v1/src/api/websocket/pose_stream.py | 80 | CODE | |
| LOW | archive/v1/src/commands/status.py | 130 | CODE | |
| LOW | archive/v1/src/commands/status.py | 350 | CODE | |
| LOW | archive/v1/src/sensing/ws_server.py | 236 | CODE | |
| LOW | archive/v1/src/sensing/ws_server.py | 426 | CODE | |
| LOW | archive/v1/src/sensing/rssi_collector.py | 770 | CODE | |
| LOW | archive/v1/src/sensing/rssi_collector.py | 259 | CODE | |
| LOW | archive/v1/src/sensing/rssi_collector.py | 581 | CODE | |
| LOW | archive/v1/src/sensing/rssi_collector.py | 709 | CODE | |
| LOW | archive/v1/src/services/pose_service.py | 419 | CODE | |
| LOW | archive/v1/src/services/pose_service.py | 504 | CODE | |
| LOW | archive/v1/src/services/orchestrator.py | 335 | CODE | |
| LOW | archive/v1/src/services/hardware_service.py | 253 | CODE | |
| LOW | archive/v1/src/services/hardware_service.py | 279 | CODE | |
| LOW | archive/v1/src/services/hardware_service.py | 445 | CODE | |
| LOW | references/script_4.py | 139 | CODE | |
| LOW | references/script_5.py | 20 | CODE | |
| LOW | references/script_5.py | 56 | CODE | |
| LOW | references/script_5.py | 274 | CODE | |
| LOW | references/wifi_densepose_pytorch.py | 61 | CODE | |
| LOW | examples/ruview_live.py | 607 | CODE | |
| LOW | examples/ruview_live.py | 88 | CODE | |
| LOW | examples/ruview_live.py | 446 | CODE | |
| LOW | examples/through-wall/wiflow_infer.py | 57 | CODE | |
| LOW | examples/through-wall/wiflow_capture.py | 53 | CODE | |
| LOW | examples/through-wall/wiflow_capture.py | 86 | CODE | |
| LOW | examples/through-wall/wiflow_capture.py | 55 | CODE | |
| LOW | examples/sleep/apnea_screener.py | 30 | CODE | |
| LOW | examples/three.js/server/ruvultra-csi-bridge.py | 69 | CODE | |
| LOW | …/research-sota/02-placement/r6_2_2_1_3d_multistatic.py | 79 | CODE | |
| LOW | …arch-sota/02-placement/r6_2_2_multistatic_placement.py | 81 | CODE | |
| LOW | …ples/research-sota/02-placement/r6_2_1_3d_placement.py | 75 | CODE | |
| LOW | …ples/research-sota/02-placement/r6_2_1_3d_placement.py | 114 | CODE | |
| LOW | …les/research-sota/02-placement/r6_2_5_multi_subject.py | 70 | CODE | |
| LOW | …earch-sota/02-placement/r6_2_4_3d_chest_multistatic.py | 74 | CODE | |
| LOW | …sota/03-spatial-intelligence/r5_subcarrier_saliency.py | 38 | CODE | |
| LOW | examples/medical/bp_estimator.py | 249 | CODE | |
| 43 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | archive/v1/src/config.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/app.py | 24 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/middleware/auth.py | 19 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/middleware/cors.py | 15 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/middleware/rate_limit.py | 19 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/middleware/error_handler.py | 20 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/core/__init__.py | 9 | __all__ = [ | CODE |
| LOW | archive/v1/src/core/router_interface.py | 13 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/config/__init__.py | 8 | __all__ = ["get_settings", "Settings", "DomainConfig", "get_domain_config"] | CODE |
| LOW | archive/v1/src/testing/__init__.py | 16 | __all__ = [ | CODE |
| LOW | archive/v1/src/testing/mock_csi_generator.py | 17 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/testing/mock_pose_generator.py | 17 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/api/__init__.py | 7 | __all__ = [] | CODE |
| LOW | archive/v1/src/api/main.py | 30 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/api/dependencies.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/api/routers/auth.py | 13 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/api/routers/health.py | 16 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/api/routers/__init__.py | 7 | __all__ = ["pose", "stream", "health", "auth"] | CODE |
| LOW | archive/v1/src/api/routers/stream.py | 25 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/api/routers/pose.py | 23 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/api/middleware/auth.py | 16 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/api/middleware/__init__.py | 8 | __all__ = ["AuthMiddleware", "RateLimitMiddleware"] | CODE |
| LOW | archive/v1/src/api/middleware/rate_limit.py | 17 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/api/websocket/__init__.py | 8 | __all__ = ["ConnectionManager", "PoseStreamHandler"] | CODE |
| LOW | archive/v1/src/api/websocket/connection_manager.py | 15 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/api/websocket/pose_stream.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/commands/start.py | 210 | def _setup_signal_handlers() -> None: | CODE |
| LOW⚡ | archive/v1/src/sensing/backend.py | 28 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/sensing/classifier.py | 23 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | archive/v1/src/sensing/ws_server.py | 46 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/sensing/__init__.py | 45 | __all__ = [ | CODE |
| LOW⚡ | archive/v1/src/sensing/feature_extractor.py | 22 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | archive/v1/src/sensing/rssi_collector.py | 27 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/services/metrics.py | 16 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/services/pose_service.py | 24 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/services/__init__.py | 12 | __all__ = [ | CODE |
| LOW | archive/v1/src/services/stream_service.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/services/orchestrator.py | 21 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/services/health_check.py | 15 | logger = logging.getLogger(__name__) | CODE |
| LOW | archive/v1/src/services/hardware_service.py | 17 | logger = logging.getLogger(__name__) | CODE |
| LOW | python/wifi_densepose/__init__.py | 83 | __all__ = [ | CODE |
| LOW | python/wifi_densepose/client/__init__.py | 52 | __all__ = [ | CODE |
| LOW | wifi_densepose/__init__.py | 19 | logger = logging.getLogger(__name__) | CODE |
| LOW | wifi_densepose/__init__.py | 137 | __all__ = ["WiFiDensePose", "__version__"] | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | archive/v1/tests/unit/test_router_interface_tdd.py | 333 | mock_execute.assert_called_once_with("cat /proc/stat && free && iwconfig") | CODE |
| HIGH | archive/v1/tests/unit/test_router_interface_tdd.py | 353 | "iwconfig wlan0 channel 6 && echo 'CSI monitoring configured'" | CODE |
| HIGH | archive/v1/src/hardware/router_interface.py | 162 | response = await self.execute_command("cat /proc/stat && free && iwconfig") | CODE |
| HIGH | aether-arena/space/app.py | 105 | git clone https://github.com/ruvnet/RuView && cd RuView/v2 | CODE |
| HIGH | aether-arena/space/app.py | 111 | cd ../aether-arena/ledger && python3 ledger_tools.py verify | CODE |
| HIGH | wifi_densepose/__init__.py | 70 | " cd wifi-densepose && pip install -e .\n" | CODE |
| HIGH | wifi_densepose/__init__.py | 72 | " cd wifi-densepose/v1 && pip install -e ." | CODE |
| HIGH | …tes/wifi-densepose-train/scripts/quantize_half_int8.py | 21 | ssh ruvultra 'cd ~/wiflow-std-bench && source venv/bin/activate && \ | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | archive/v1/src/middleware/error_handler.py | 325 | # Create a mock request for error handling | COMMENT |
| MEDIUM | python/tombstone/src/wifi_densepose/__init__.py | 3 | # This module is part of the `wifi-densepose==1.99.0` PyPI release. | COMMENT |
| MEDIUM | aether-arena/schema/aa-submission.toml | 3 | # This file is the contract the Space validates before quarantine + scoring. | COMMENT |
| MEDIUM | references/chart_script.py | 19 | # Create the grouped bar chart | COMMENT |
| MEDIUM | references/script_6.py | 97 | # Create a random feature map for each proposal | COMMENT |
| MEDIUM | references/script_6.py | 239 | # Create a dummy input tensor | COMMENT |
| MEDIUM | tests/test_docker_entrypoint.sh | 51 | # Create a temporary stub for /app/sensing-server that just prints args | COMMENT |
| MEDIUM | tests/test_docker_entrypoint.sh | 123 | # Create a stub that prints MODELS_DIR | COMMENT |
| MEDIUM | scripts/publish-huggingface.sh | 168 | # Create a tag for this version | COMMENT |
| MEDIUM | scripts/gcloud-train.sh | 280 | # Create a tarball of the data directory | COMMENT |
| MEDIUM | monitoring/alerting-rules.yml | 2 | # This file defines alerting rules for monitoring the WiFi-DensePose application | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | install.sh | 8 | # Usage: | COMMENT |
| LOW | references/wifi_densepose_pytorch.py | 448 | # Example usage | COMMENT |
| LOW | examples/happiness-vector/provision_swarm.sh | 12 | # Usage: | COMMENT |
| LOW | scripts/publish-huggingface.sh | 12 | # Usage: | COMMENT |
| LOW | scripts/prove.sh | 9 | # Usage: | COMMENT |
| LOW | scripts/homecore-seed.sh | 18 | # Usage: | COMMENT |
| LOW | scripts/verify-calibration-proof.sh | 9 | # Usage: | COMMENT |
| LOW | scripts/validate-esp32-mqtt.sh | 14 | # Usage: | COMMENT |
| LOW | scripts/rotate-npm-token.sh | 6 | # Usage: | COMMENT |
| LOW | scripts/witness-adr-115.sh | 11 | # Usage: | COMMENT |
| LOW | scripts/verify-cir-proof.sh | 8 | # Usage: | COMMENT |
| LOW⚡ | scripts/gcloud-train.sh | 9 | # Usage: | COMMENT |
| LOW | scripts/firmware-release-guard.sh | 17 | # Usage: | COMMENT |
| LOW | scripts/qemu-mesh-test.sh | 9 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | archive/v1/docs/api_reference.md | 850 | api_key="your-api-key" | CODE |
| HIGH | archive/v1/docs/api_reference.md | 881 | apiKey: 'your-api-key' | CODE |
| HIGH | archive/v1/docs/security-features.md | 102 | -H "X-API-Key: your-api-key-here" | CODE |
| HIGH | archive/v1/docs/user-guide/api-reference.md | 56 | X-API-Key: <your-api-key> | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | archive/v1/tests/integration/test_authentication.py | 55 | "email": "admin@example.com", | CODE |
| LOW | archive/v1/tests/integration/test_authentication.py | 211 | "email": "admin@example.com", | 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 | …fi-densepose-desktop/ui/.vite/deps/react-dom_client.js | 2841 | placeholder: "placeholder", | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | ui/observatory/js/main.js | 433 | this._mistPoints.material.uniforms.uColor.value.copy(wc); | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | .claude/agents/optimization/topology-optimizer.md | 84 | // AI-generated novel topologies | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | archive/v1/tests/unit/test_esp32_binary_parser.py | 35 | CODE | |
| LOW | archive/v1/tests/unit/test_esp32_binary_parser.py | 273 | CODE | |
| LOW | archive/v1/tests/integration/test_rate_limiting.py | 320 | CODE | |
| LOW | archive/v1/src/sensing/rssi_collector.py | 347 | CODE | |
| LOW | references/script_5.py | 162 | CODE | |
| LOW | references/script_2.py | 198 | CODE | |
| LOW | references/wifi_densepose_pytorch.py | 213 | CODE | |
| LOW | scripts/benchmark-model.py | 401 | CODE | |
| LOW | scripts/provision.py | 33 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | archive/v1/tests/performance/test_api_throughput.py | 33 | async def handle_request(self, endpoint: str, method: str = "GET", data: Dict[str, Any] = None) -> Dict[str, Any]: | CODE |
| LOW | archive/v1/tests/performance/test_api_throughput.py | 509 | async def handle_request(self, endpoint: str, method: str = "GET", data: Dict[str, Any] = None) -> Dict[str, | CODE |
| LOW | archive/v1/tests/performance/test_api_throughput.py | 553 | async def handle_request(self, endpoint: str, method: str = "GET", data: Dict[str, Any] = None) -> Dict[str, | CODE |
| LOW | archive/v1/src/tasks/backup.py | 516 | async def run_task(self, task_name: str) -> Dict[str, Any]: | CODE |
| LOW | archive/v1/src/tasks/monitoring.py | 707 | async def run_task(self, task_name: str) -> Dict[str, Any]: | CODE |
| LOW | archive/v1/src/tasks/cleanup.py | 520 | async def run_task(self, task_name: str) -> Dict[str, Any]: | CODE |
| LOW | …fi-densepose-desktop/ui/.vite/deps/react-dom_client.js | 5683 | function getData() { | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | references/script_4.py | 132 | Simulates WiFi CSI data for demonstration purposes | STRING |
| MEDIUM | references/script_5.py | 268 | """Simulates WiFi CSI data for demonstration purposes""" | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .claude/agents/testing/production-validator.md | 54 | /TODO.*implementation/gi, // TODO: implement this | CODE |