Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

ctdegroot/aquakin

https://github.com/ctdegroot/aquakin · scanned 2026-06-17 01:52 UTC (1 month, 1 week ago)

91 raw signals (0 security + 91 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -0.9 (diff) · 74 actionable findings from 1 signal source. 17 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1920 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.

LabelLayerStatusPath
simple_network software healthy tests/conftest.py:13
pytest_collection_modifyitems software healthy tests/conftest.py:48
test_forward_adjoint_is_direct_adjoint software healthy tests/unit/test_ad_helpers.py:15
test_with_adjoint_swaps_adjoint_without_mutating_original software healthy tests/unit/test_ad_helpers.py:21
test_check_finite_gradient_passes_and_raises software healthy tests/unit/test_ad_helpers.py:32
test_prettify_units software healthy tests/unit/test_units.py:23
test_chemical_subscripts_are_not_exponents software healthy tests/unit/test_units.py:27
test_idempotent software healthy tests/unit/test_units.py:34
net software healthy tests/unit/test_dataframe.py:18
test_batch_to_dataframe_basic software healthy tests/unit/test_dataframe.py:23
test_units_in_columns software healthy tests/unit/test_dataframe.py:37
test_to_csv_string_embeds_units_by_default software healthy tests/unit/test_dataframe.py:43
test_to_csv_to_file software healthy tests/unit/test_dataframe.py:52
test_pfr_indexed_by_position software healthy tests/unit/test_dataframe.py:61
test_stream_series_has_flow_column software healthy tests/unit/test_dataframe.py:70
test_biofilm_bulk_default software healthy tests/unit/test_dataframe.py:82
test_biofilm_profile_multiindex software healthy tests/unit/test_dataframe.py:95
_fake_plant software healthy tests/unit/test_dataframe.py:118
test_plant_to_dataframe_kinetic_unit software healthy tests/unit/test_dataframe.py:128
test_plant_to_dataframe_passive_unit software healthy tests/unit/test_dataframe.py:137
test_plant_to_dataframe_unknown_unit software healthy tests/unit/test_dataframe.py:146
_net software healthy tests/unit/test_stateless_unit.py:12
test_stateless_units_inherit_the_mixin software healthy tests/unit/test_stateless_unit.py:16
test_mixin_provides_trivial_state_members software healthy tests/unit/test_stateless_unit.py:29
test_mixin_composes_with_dataclass_fields software healthy tests/unit/test_stateless_unit.py:39
_load software healthy tests/unit/test_temperature.py:34
_rate software healthy tests/unit/test_temperature.py:40
test_unity_at_reference_temperature software healthy tests/unit/test_temperature.py:46
test_arrhenius_scaling software healthy tests/unit/test_temperature.py:53
test_correction_is_differentiable software healthy tests/unit/test_temperature.py:59
test_stoichiometry_untouched_by_temperature software healthy tests/unit/test_temperature.py:70
test_negative_theta_rejected software healthy tests/unit/test_temperature.py:79
test_network_without_temperature_unaffected software healthy tests/unit/test_temperature.py:85
test_asm1_unchanged_at_reference software healthy tests/unit/test_temperature.py:97
test_asm1_nitrification_slows_in_the_cold software healthy tests/unit/test_temperature.py:116
_make_tracks software healthy tests/unit/test_tracks.py:10
test_round_trip software healthy tests/unit/test_tracks.py:29
test_missing_particle_id_column_rejected software healthy tests/unit/test_tracks.py:42
test_non_ascending_t_rejected software healthy tests/unit/test_tracks.py:49
test_non_integer_particle_id_rejected software healthy tests/unit/test_tracks.py:56
test_row_length_mismatch_rejected software healthy tests/unit/test_tracks.py:63
test_inconsistent_field_names_rejected_on_write software healthy tests/unit/test_tracks.py:70
test_missing_file software healthy tests/unit/test_tracks.py:79
test_stoich_matrix_shape software healthy tests/unit/test_network.py:9
test_default_arrays software healthy tests/unit/test_network.py:18
test_namespaced_param_keys software healthy tests/unit/test_network.py:26
test_rates_signature software healthy tests/unit/test_network.py:31
test_dCdt software healthy tests/unit/test_network.py:40
test_summary_smoke software healthy tests/unit/test_network.py:50
test_species_units_and_descriptions software healthy tests/unit/test_network.py:56

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
CLAUDE.md software healthy CLAUDE.md
README.md software healthy README.md
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
conftest.py software healthy tests/conftest.py
__init__.py software healthy tests/__init__.py
test_ad_helpers.py software healthy tests/unit/test_ad_helpers.py
test_units.py software healthy tests/unit/test_units.py
test_dataframe.py software healthy tests/unit/test_dataframe.py
test_stateless_unit.py software healthy tests/unit/test_stateless_unit.py
test_temperature.py software healthy tests/unit/test_temperature.py
test_tracks.py software healthy tests/unit/test_tracks.py
test_network.py software healthy tests/unit/test_network.py
test_reactor_protocol.py software healthy tests/unit/test_reactor_protocol.py
test_conditions.py software healthy tests/unit/test_conditions.py
test_rtd.py software healthy tests/unit/test_rtd.py
test_units_check.py software healthy tests/unit/test_units_check.py
test_nodes.py software healthy tests/unit/test_nodes.py
test_latex.py software healthy tests/unit/test_latex.py
test_ph_solver.py software healthy tests/unit/test_ph_solver.py
test_loader.py software healthy tests/unit/test_loader.py
test_default_atol.py software healthy tests/unit/test_default_atol.py
test_network_params_expressions.py software healthy tests/unit/test_network_params_expressions.py
test_cfd_reactor.py software healthy tests/unit/test_cfd_reactor.py
test_parser.py software healthy tests/unit/test_parser.py
test_uv_h2o2.py software healthy tests/integration/test_uv_h2o2.py
test_bsm2_hydraulic_delay.py software healthy tests/integration/test_bsm2_hydraulic_delay.py
test_bsm2_bypass.py software healthy tests/integration/test_bsm2_bypass.py
test_dynamic_stoich.py software healthy tests/integration/test_dynamic_stoich.py
test_primary_clarifier.py software healthy tests/integration/test_primary_clarifier.py
test_flow_affinity_check.py software healthy tests/integration/test_flow_affinity_check.py
test_bsm2.py software healthy tests/integration/test_bsm2.py
test_discrete_adjoint.py software healthy tests/integration/test_discrete_adjoint.py
test_asm_family.py software healthy tests/integration/test_asm_family.py
test_bsm2_storage.py software healthy tests/integration/test_bsm2_storage.py
test_biofilm_variant.py software healthy tests/integration/test_biofilm_variant.py
test_bsm2_options.py software healthy tests/integration/test_bsm2_options.py
test_control_signal_validation.py software healthy tests/integration/test_control_signal_validation.py
test_wats_sewer.py software healthy tests/integration/test_wats_sewer.py
test_ozone_bromate.py software healthy tests/integration/test_ozone_bromate.py
test_compile_cache.py software healthy tests/integration/test_compile_cache.py
test_calibrate.py software healthy tests/integration/test_calibrate.py
test_plant_assembly.py software healthy tests/integration/test_plant_assembly.py
test_mass_balance.py software healthy tests/integration/test_mass_balance.py
test_warm_start.py software healthy tests/integration/test_warm_start.py
test_bsm2_reject_control.py software healthy tests/integration/test_bsm2_reject_control.py
test_profile.py software healthy tests/integration/test_profile.py
test_bsm2_seasonal.py software healthy tests/integration/test_bsm2_seasonal.py
test_pfr_simple.py software healthy tests/integration/test_pfr_simple.py
test_cfd_fake_caller.py software healthy tests/integration/test_cfd_fake_caller.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
_Bogus software healthy tests/unit/test_latex.py:143
CustomController software healthy tests/integration/test_control_signal_validation.py:78
Dimension software healthy aquakin/utils/units.py:58
_ParseError software healthy aquakin/utils/units.py:275
_ProductParser software healthy aquakin/utils/units.py:303
UnitWarning software healthy aquakin/utils/units.py:350
_Ctx software healthy aquakin/utils/units.py:372
PrimaryClarifier software healthy aquakin/plant/primary_clarifier.py:37
PiecewiseConstantSchedule software healthy aquakin/plant/schedule.py:20
IdealClarifier software healthy aquakin/plant/clarifier.py:38
IdealThickener software healthy aquakin/plant/separators.py:43
Stream software healthy aquakin/plant/streams.py:15
StreamSeries software healthy aquakin/plant/streams.py:68
TakacsClarifier software healthy aquakin/plant/takacs.py:77
ASM1toADM1 software healthy aquakin/plant/interfaces.py:53
ADM1toASM1 software healthy aquakin/plant/interfaces.py:247
InfluentSeries software healthy aquakin/plant/influent.py:44
PIController software healthy aquakin/plant/control.py:29
FlowContext software healthy aquakin/plant/units.py:15
Unit software healthy aquakin/plant/units.py:40
StatelessUnit software healthy aquakin/plant/units.py:119
ActivatedSludgeSizing software healthy aquakin/plant/design.py:43
SludgeMetrics software healthy aquakin/plant/design.py:240
HydraulicDelayUnit software healthy aquakin/plant/delay.py:45
StateTranslator software healthy aquakin/plant/translators.py:21
IdentityTranslator software healthy aquakin/plant/translators.py:41
ADM1DigesterUnit software healthy aquakin/plant/digester.py:35
MixerUnit software healthy aquakin/plant/mixer.py:21
SplitterUnit software healthy aquakin/plant/mixer.py:95
CSTRUnit software healthy aquakin/plant/cstr.py:29
Connection software healthy aquakin/plant/plant.py:51
ParameterLayout software healthy aquakin/plant/plant.py:66
PlantCheck software healthy aquakin/plant/plant.py:85
PlantSolution software healthy aquakin/plant/plant.py:125
SteadyStateResult software healthy aquakin/plant/plant.py:247
Plant software healthy aquakin/plant/plant.py:288
StorageTank software healthy aquakin/plant/storage.py:48
ExternalCarbon software healthy aquakin/plant/bsm/bsm2.py:186
RejectStorage software healthy aquakin/plant/bsm/bsm2.py:206
InfluentBypass software healthy aquakin/plant/bsm/bsm2.py:235
HydraulicDelay software healthy aquakin/plant/bsm/bsm2.py:257
BSM2Evaluation software healthy aquakin/plant/bsm/evaluation.py:66
BSM1Evaluation software healthy aquakin/plant/bsm/evaluation.py:338
NetworkMeta software healthy aquakin/schema/network_spec.py:15
SpeciesSpec software healthy aquakin/schema/network_spec.py:26
ConditionSpec software healthy aquakin/schema/network_spec.py:37
PriorSpec software healthy aquakin/schema/network_spec.py:51
TemperatureCorrectionSpec software healthy aquakin/schema/network_spec.py:96
ParameterSpec software healthy aquakin/schema/network_spec.py:125
ReactionSpec software healthy aquakin/schema/network_spec.py:166

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
tests software healthy tests
unit software healthy tests/unit
integration software healthy tests/integration
validation software healthy tests/validation
fixtures software healthy tests/fixtures
scripts software healthy scripts
.github software healthy .github
workflows software healthy .github/workflows
examples software healthy examples
aquakin software healthy aquakin
utils software healthy aquakin/utils
plant software healthy aquakin/plant
bsm software healthy aquakin/plant/bsm
schema software healthy aquakin/schema
transport software healthy aquakin/transport
openfoam software healthy aquakin/transport/openfoam
core software healthy aquakin/core
integrate software healthy aquakin/integrate
networks software healthy aquakin/networks
docs software healthy docs

LabelLayerStatusPath
test cicd healthy .github/workflows/ci.yml
slow cicd healthy .github/workflows/ci.yml
validation cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
ctdegroot__aquakin software healthy /data/fable5_failed_archive/ctdegroot__aquakin

LabelLayerStatusPath
5.5.1.2 network healthy aquakin/networks/wats_sewer.yaml

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/a6547983-1d21-4e56-a165-0a76e13f217f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/a6547983-1d21-4e56-a165-0a76e13f217f/

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.