https://github.com/trrad/maritime-acoustic-drifter-detection-nets
· scanned 2026-06-16 00:42 UTC (2 months, 1 week ago)
113 raw signals (0 security + 113 graph)
Last scanned 2 months, 1 week ago · v1 · 93 actionable findings from 1 signal source. 20 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2375 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
test_smoke |
software | healthy | tests/test_infra.py:5 |
test_make_rng_returns_generator |
software | healthy | tests/test_infra.py:11 |
test_make_rng_default_seed_determinism |
software | healthy | tests/test_infra.py:17 |
test_make_rng_custom_seed_differs_from_default |
software | healthy | tests/test_infra.py:24 |
test_make_rng_custom_seed_determinism |
software | healthy | tests/test_infra.py:31 |
test_assert_close_passes_within_tolerance |
software | healthy | tests/test_infra.py:39 |
test_assert_close_raises_exceeds_tolerance |
software | healthy | tests/test_infra.py:45 |
test_assert_close_relative_tolerance |
software | healthy | tests/test_infra.py:52 |
pytest_addoption |
software | healthy | tests/conftest.py:5 |
rng_seed |
software | healthy | tests/conftest.py:16 |
make_rng |
software | healthy | tests/conftest.py:22 |
_make_rng |
software | healthy | tests/conftest.py:32 |
assert_close |
software | healthy | tests/conftest.py:48 |
_assert_close |
software | healthy | tests/conftest.py:53 |
make_uniform_climatology |
software | healthy | tests/maritime/_pf_float_helpers.py:32 |
make_uniform_bathymetry |
software | healthy | tests/maritime/_pf_float_helpers.py:60 |
make_test_map |
software | healthy | tests/maritime/_pf_float_helpers.py:78 |
make_map_with_land_polygon |
software | healthy | tests/maritime/_pf_float_helpers.py:99 |
zero_noise_config |
software | healthy | tests/maritime/_pf_float_helpers.py:121 |
anchor_positions_default |
software | healthy | tests/maritime/_pf_float_helpers.py:133 |
make_pf_at_origin |
software | healthy | tests/maritime/_pf_float_helpers.py:138 |
_valid_main_header_record |
software | healthy | tests/maritime/test_pf_estimates_schema.py:36 |
_valid_estimate_record |
software | healthy | tests/maritime/test_pf_estimates_schema.py:58 |
_valid_sidecar_header_record |
software | healthy | tests/maritime/test_pf_estimates_schema.py:78 |
_valid_particle_record |
software | healthy | tests/maritime/test_pf_estimates_schema.py:102 |
_write_jsonl |
software | healthy | tests/maritime/test_pf_estimates_schema.py:127 |
test_schema_version_constant_is_1_0 |
software | healthy | tests/maritime/test_pf_estimates_schema.py:142 |
test_header_constructs_and_round_trips |
software | healthy | tests/maritime/test_pf_estimates_schema.py:155 |
test_header_unknown_version_raises |
software | healthy | tests/maritime/test_pf_estimates_schema.py:177 |
test_header_non_positive_n_particles_raises |
software | healthy | tests/maritime/test_pf_estimates_schema.py:192 |
test_header_no_focus_node_ids_attribute |
software | healthy | tests/maritime/test_pf_estimates_schema.py:207 |
test_record_has_no_particles_or_weights_attribute |
software | healthy | tests/maritime/test_pf_estimates_schema.py:235 |
test_record_negative_cov_diag_raises |
software | healthy | tests/maritime/test_pf_estimates_schema.py:251 |
test_record_n_effective_zero_raises |
software | healthy | tests/maritime/test_pf_estimates_schema.py:265 |
test_record_n_effective_negative_raises |
software | healthy | tests/maritime/test_pf_estimates_schema.py:279 |
test_record_mean_cov_diag_length_mismatch_raises |
software | healthy | tests/maritime/test_pf_estimates_schema.py:293 |
test_reader_yields_typed_records |
software | healthy | tests/maritime/test_pf_estimates_schema.py:316 |
test_reader_header_scenario_seed_propagates |
software | healthy | tests/maritime/test_pf_estimates_schema.py:340 |
test_reader_unknown_version_on_open_raises |
software | healthy | tests/maritime/test_pf_estimates_schema.py:350 |
test_reader_rejects_n_effective_above_n_particles |
software | healthy | tests/maritime/test_pf_estimates_schema.py:364 |
test_sidecar_header_thin_ticks_at_least_one |
software | healthy | tests/maritime/test_pf_estimates_schema.py:400 |
test_sidecar_header_thin_particles_at_least_one |
software | healthy | tests/maritime/test_pf_estimates_schema.py:416 |
test_sidecar_header_thin_particles_le_n_particles_full |
software | healthy | tests/maritime/test_pf_estimates_schema.py:432 |
test_sidecar_header_thin_nodes_none_allowed |
software | healthy | tests/maritime/test_pf_estimates_schema.py:448 |
test_particle_record_weights_summing_to_off_value_raises |
software | healthy | tests/maritime/test_pf_estimates_schema.py:473 |
test_particle_record_weights_summing_to_one_within_toleranc… |
software | healthy | tests/maritime/test_pf_estimates_schema.py:486 |
test_sidecar_reader_rejects_particle_shape_mismatch |
software | healthy | tests/maritime/test_pf_estimates_schema.py:516 |
test_sidecar_reader_unknown_version_on_open_raises |
software | healthy | tests/maritime/test_pf_estimates_schema.py:540 |
test_sidecar_reader_yields_typed_records |
software | healthy | tests/maritime/test_pf_estimates_schema.py:552 |
test_node_ids_present_returns_appearing_node_ids |
software | healthy | tests/maritime/test_pf_estimates_schema.py:578 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
pyrightconfig.json |
software | healthy | pyrightconfig.json |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
AGENTS.md |
software | healthy | AGENTS.md |
test_infra.py |
software | healthy | tests/test_infra.py |
__init__.py |
software | healthy | tests/__init__.py |
conftest.py |
software | healthy | tests/conftest.py |
_pf_float_helpers.py |
software | healthy | tests/maritime/_pf_float_helpers.py |
test_pf_estimates_schema.py |
software | healthy | tests/maritime/test_pf_estimates_schema.py |
test_dashboard.py |
software | healthy | tests/maritime/test_dashboard.py |
__init__.py |
software | healthy | tests/maritime/__init__.py |
test_current_fields.py |
software | healthy | tests/maritime/test_current_fields.py |
test_scenario_schema.py |
software | healthy | tests/maritime/test_scenario_schema.py |
test_pf_float_resample_estimate.py |
software | healthy | tests/maritime/test_pf_float_resample_estimate.py |
test_fleet.py |
software | healthy | tests/maritime/test_fleet.py |
regenerate_golden_trace.py |
software | healthy | tests/maritime/regenerate_golden_trace.py |
test_sensors.py |
software | healthy | tests/maritime/test_sensors.py |
test_coastline.py |
software | healthy | tests/maritime/test_coastline.py |
test_run_pf_float.py |
software | healthy | tests/maritime/test_run_pf_float.py |
test_scenario_gen.py |
software | healthy | tests/maritime/test_scenario_gen.py |
test_scenario_truth_schema.py |
software | healthy | tests/maritime/test_scenario_truth_schema.py |
test_pipeline_field.py |
software | healthy | tests/maritime/test_pipeline_field.py |
test_clock.py |
software | healthy | tests/maritime/test_clock.py |
test_map_payload.py |
software | healthy | tests/maritime/test_map_payload.py |
test_platform_profile.py |
software | healthy | tests/maritime/test_platform_profile.py |
test_pf_truth_separation.py |
software | healthy | tests/maritime/test_pf_truth_separation.py |
test_dynamics.py |
software | healthy | tests/maritime/test_dynamics.py |
test_pf_float_construct.py |
software | healthy | tests/maritime/test_pf_float_construct.py |
test_pf_float_weight.py |
software | healthy | tests/maritime/test_pf_float_weight.py |
test_coords.py |
software | healthy | tests/maritime/test_coords.py |
test_state_layout.py |
software | healthy | tests/maritime/test_state_layout.py |
test_pf_float_predict.py |
software | healthy | tests/maritime/test_pf_float_predict.py |
river_drone_design.md |
software | healthy | docs/river_drone_design.md |
platform_design_notes.md |
software | healthy | docs/platform_design_notes.md |
maritime_buoy_design.md |
software | healthy | docs/maritime_buoy_design.md |
perf_optimization_options_2026-04-30.md |
software | healthy | docs/perf_optimization_options_2026-04-30.md |
fleet_shared_bias_design_2026-04-28.md |
software | healthy | docs/fleet_shared_bias_design_2026-04-28.md |
status.md |
software | healthy | docs/status.md |
README.md |
software | healthy | docs/README.md |
science_sweep_v1_morning_summary.md |
software | healthy | docs/science_sweep_v1_morning_summary.md |
openspec-cli.md |
software | healthy | docs/openspec-cli.md |
maritime_scenario_harness_plan.md |
software | healthy | docs/maritime_scenario_harness_plan.md |
how_it_works.md |
software | healthy | docs/how_it_works.md |
aerial_drone_design.md |
software | healthy | docs/aerial_drone_design.md |
simulation_integrity.md |
software | healthy | docs/simulation_integrity.md |
overview.md |
software | healthy | docs/overview.md |
smart_redeploy_v1_status.md |
software | healthy | docs/smart_redeploy_v1_status.md |
m1_implementation_plan.md |
software | healthy | docs/m1_implementation_plan.md |
smoother_review_2026-04-28.md |
software | healthy | docs/smoother_review_2026-04-28.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TestSchemaVersionConstants |
software | healthy | tests/maritime/test_pf_estimates_schema.py:139 |
TestPFEstimateHeaderConstruction |
software | healthy | tests/maritime/test_pf_estimates_schema.py:152 |
TestPFEstimateRecord |
software | healthy | tests/maritime/test_pf_estimates_schema.py:232 |
TestPFEstimateReader |
software | healthy | tests/maritime/test_pf_estimates_schema.py:313 |
TestPFEstimateHeaderParticles |
software | healthy | tests/maritime/test_pf_estimates_schema.py:397 |
TestParticleRecordWeights |
software | healthy | tests/maritime/test_pf_estimates_schema.py:470 |
TestParticleStreamReader |
software | healthy | tests/maritime/test_pf_estimates_schema.py:513 |
TestParticleStreamWriter |
software | healthy | tests/maritime/test_pf_estimates_schema.py:618 |
TestPFEstimateHeaderEmptyNodeIds |
software | healthy | tests/maritime/test_pf_estimates_schema.py:741 |
TestPFEstimateRecordNonFiniteMean |
software | healthy | tests/maritime/test_pf_estimates_schema.py:762 |
TestParticleStreamReaderUnknownRecordType |
software | healthy | tests/maritime/test_pf_estimates_schema.py:796 |
TestDouble |
software | healthy | tests/maritime/test_current_fields.py:28 |
TestSchemaVersionConstants |
software | healthy | tests/maritime/test_scenario_schema.py:13 |
TestScenarioHeaderConstruction |
software | healthy | tests/maritime/test_scenario_schema.py:29 |
TestScenarioReaderMissingHeader |
software | healthy | tests/maritime/test_scenario_schema.py:410 |
TestObservationTickView |
software | healthy | tests/maritime/test_scenario_schema.py:439 |
TestTypedObservationRecords |
software | healthy | tests/maritime/test_scenario_schema.py:527 |
TestObservationUnionExhaustiveness |
software | healthy | tests/maritime/test_scenario_schema.py:717 |
TestJSONLDiscriminantDispatch |
software | healthy | tests/maritime/test_scenario_schema.py:773 |
TestLoraLinkRecord |
software | healthy | tests/maritime/test_scenario_schema.py:887 |
TestGoldenTraceComparison |
software | healthy | tests/maritime/test_scenario_schema.py:999 |
TestScenarioReaderIteration |
software | healthy | tests/maritime/test_scenario_schema.py:1052 |
TestM1ComponentSpecs |
software | healthy | tests/maritime/test_fleet.py:12 |
TestComposedNode |
software | healthy | tests/maritime/test_fleet.py:257 |
TestBlueprintFactories |
software | healthy | tests/maritime/test_fleet.py:399 |
TestUtilityHelpers |
software | healthy | tests/maritime/test_fleet.py:659 |
TestM1FleetFactory |
software | healthy | tests/maritime/test_fleet.py:783 |
TestClockAttachment |
software | healthy | tests/maritime/test_fleet.py:900 |
TestMeasurementImmutable |
software | healthy | tests/maritime/test_sensors.py:75 |
TestMeasurementValidation |
software | healthy | tests/maritime/test_sensors.py:137 |
TestMeasurementValueContract |
software | healthy | tests/maritime/test_sensors.py:172 |
TestModuleInterface |
software | healthy | tests/maritime/test_sensors.py:219 |
TestGPS |
software | healthy | tests/maritime/test_sensors.py:231 |
TestIMU |
software | healthy | tests/maritime/test_sensors.py:327 |
TestBaro |
software | healthy | tests/maritime/test_sensors.py:499 |
TestMag |
software | healthy | tests/maritime/test_sensors.py:562 |
TestBathyProbe |
software | healthy | tests/maritime/test_sensors.py:682 |
TestLoraTOA |
software | healthy | tests/maritime/test_sensors.py:782 |
TestSensorProtocol |
software | healthy | tests/maritime/test_sensors.py:1136 |
_DummySensor |
software | healthy | tests/maritime/test_sensors.py:1145 |
TestPeriodicScheduling |
software | healthy | tests/maritime/test_sensors.py:1182 |
TestCapabilityEnforcement |
software | healthy | tests/maritime/test_sensors.py:1240 |
TestTimestampViaClock |
software | healthy | tests/maritime/test_sensors.py:1361 |
TestNoiseAndDeterminism |
software | healthy | tests/maritime/test_sensors.py:1441 |
TestLoadCoastlineGeojson |
software | healthy | tests/maritime/test_coastline.py:36 |
TestClipCoastlineBbox |
software | healthy | tests/maritime/test_coastline.py:81 |
TestPointOnLand |
software | healthy | tests/maritime/test_coastline.py:115 |
TestCLIInvocation |
software | healthy | tests/maritime/test_scenario_gen.py:77 |
TestCLIRejectsUnsupportedNodeCount |
software | healthy | tests/maritime/test_scenario_gen.py:92 |
TestCLIRejectsMissingRequiredFlags |
software | healthy | tests/maritime/test_scenario_gen.py:104 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
maritime |
software | healthy | tests/maritime |
docs |
software | healthy | docs |
reference |
software | healthy | docs/reference |
archive |
software | healthy | docs/archive |
rtl |
software | healthy | rtl |
vectors |
software | healthy | rtl/vectors |
maritime |
software | healthy | rtl/vectors/maritime |
dev |
software | healthy | dev |
prompts |
software | healthy | dev/prompts |
.claude |
software | healthy | .claude |
commands |
software | healthy | .claude/commands |
opsx |
software | healthy | .claude/commands/opsx |
skills |
software | healthy | .claude/skills |
opsx:verify |
software | healthy | .claude/skills/opsx:verify |
opsx:new |
software | healthy | .claude/skills/opsx:new |
opsx:archive |
software | healthy | .claude/skills/opsx:archive |
opsx:ff |
software | healthy | .claude/skills/opsx:ff |
opsx:explore |
software | healthy | .claude/skills/opsx:explore |
codex-review |
software | healthy | .claude/skills/codex-review |
opsx:domain-review |
software | healthy | .claude/skills/opsx:domain-review |
opsx:bulk-archive |
software | healthy | .claude/skills/opsx:bulk-archive |
opsx:continue |
software | healthy | .claude/skills/opsx:continue |
opsx:apply |
software | healthy | .claude/skills/opsx:apply |
opsx:onboard |
software | healthy | .claude/skills/opsx:onboard |
run-tests |
software | healthy | .claude/skills/run-tests |
opsx:sync |
software | healthy | .claude/skills/opsx:sync |
openspec |
software | healthy | openspec |
specs |
software | healthy | openspec/specs |
maritime-pf-float |
software | healthy | openspec/specs/maritime-pf-float |
maritime-state-layout |
software | healthy | openspec/specs/maritime-state-layout |
maritime-fleet-dynamics |
software | healthy | openspec/specs/maritime-fleet-dynamics |
maritime-platform-profile |
software | healthy | openspec/specs/maritime-platform-profile |
maritime-current-fields |
software | healthy | openspec/specs/maritime-current-fields |
maritime-dashboard |
software | healthy | openspec/specs/maritime-dashboard |
maritime-scenario-gen |
software | healthy | openspec/specs/maritime-scenario-gen |
maritime-clock-model |
software | healthy | openspec/specs/maritime-clock-model |
maritime-scenario-truth-schema |
software | healthy | openspec/specs/maritime-scenario-truth-schema |
maritime-geo |
software | healthy | openspec/specs/maritime-geo |
project-infra |
software | healthy | openspec/specs/project-infra |
maritime-pf-estimate-schema |
software | healthy | openspec/specs/maritime-pf-estimate-schema |
maritime-scenario-schema |
software | healthy | openspec/specs/maritime-scenario-schema |
maritime-sensors |
software | healthy | openspec/specs/maritime-sensors |
maritime-map-payload |
software | healthy | openspec/specs/maritime-map-payload |
changes |
software | healthy | openspec/changes |
archive |
software | healthy | openspec/changes/archive |
2026-04-17-dev-infra |
software | healthy | openspec/changes/archive/2026-04-17-dev-infra |
specs |
software | healthy | openspec/changes/archive/2026-04-17-dev-infra/specs |
project-infra |
software | healthy | openspec/changes/archive/2026-04-17-dev-infra/specs/project… |
2026-04-22-maritime-current-fields |
software | healthy | openspec/changes/archive/2026-04-22-maritime-current-fields |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | .claude/skills/opsx:explore/SKILL.md |
sqlite |
data | healthy | .claude/skills/opsx:explore/SKILL.md |
postgres |
data | healthy | .claude/skills/opsx:explore/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.claude/skills/opsx:bulk-archive/SKILL.md |
security | healthy | .claude/skills/opsx:bulk-archive/SKILL.md |
auth::.claude/skills/opsx:explore/SKILL.md |
security | healthy | .claude/skills/opsx:explore/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-btj6jz2j |
software | healthy | /tmp/repobility-clone-btj6jz2j |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | tests/maritime/test_dashboard.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | experiments/harmonic_prototype/_run_d6_24_retry.sh |
This page is publicly accessible at:
https://repobility.com/scan/3b477ac6-92ef-4fd4-bfd0-8dce871b63a6/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3b477ac6-92ef-4fd4-bfd0-8dce871b63a6/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.