https://github.com/twumbarimaraymond1-coder/icarus
· scanned 2026-06-16 00:43 UTC (2 months, 1 week ago)
18 raw signals (0 security + 18 graph)
Last scanned 2 months, 1 week ago · v1 · 17 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 206 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 |
|---|---|---|---|
synthetic_data |
software | healthy | tests/test_core.py:26 |
test_from_arrays_shape |
software | healthy | tests/test_core.py:39 |
test_from_arrays_4d_squeeze |
software | healthy | tests/test_core.py:43 |
test_shape_mismatch_raises |
software | healthy | tests/test_core.py:50 |
_write_v73_like |
software | healthy | tests/test_core.py:63 |
test_hdf5_4d_temperature_z_layer0 |
software | healthy | tests/test_core.py:73 |
test_mat_suffix_falls_back_to_hdf5 |
software | healthy | tests/test_core.py:91 |
test_crop_reduces_shape |
software | healthy | tests/test_core.py:110 |
test_mean_subtraction |
software | healthy | tests/test_core.py:115 |
test_to_matrix_roundtrip |
software | healthy | tests/test_core.py:120 |
test_transform_before_fit_raises |
software | healthy | tests/test_core.py:129 |
test_fit_shapes |
software | healthy | tests/test_core.py:138 |
test_cumulative_energy_monotone |
software | healthy | tests/test_core.py:146 |
test_reconstruction_error_decreases_with_modes |
software | healthy | tests/test_core.py:154 |
test_energy_threshold |
software | healthy | tests/test_core.py:165 |
test_modal_contributions_shape |
software | healthy | tests/test_core.py:172 |
test_modal_contributions_chunked_matches_unchunked |
software | healthy | tests/test_core.py:182 |
test_modal_contributions_dtype |
software | healthy | tests/test_core.py:194 |
test_fit_before_use_raises |
software | healthy | tests/test_core.py:204 |
test_forecast_shape |
software | healthy | tests/test_core.py:213 |
test_forecast_from_shape |
software | healthy | tests/test_core.py:222 |
test_raw_features_shape |
software | healthy | tests/test_core.py:235 |
test_gradient_features_shape |
software | healthy | tests/test_core.py:241 |
test_modal_features_shape |
software | healthy | tests/test_core.py:247 |
test_temporal_split_ordering |
software | healthy | tests/test_core.py:262 |
test_time_major_ordering |
software | healthy | tests/test_core.py:274 |
test_fit_predict_raw |
software | healthy | tests/test_core.py:291 |
test_predict_before_fit_raises |
software | healthy | tests/test_core.py:308 |
test_no_hidden_layers_raises |
software | healthy | tests/test_core.py:313 |
test_temporal_indices_are_sorted |
software | healthy | tests/test_core.py:329 |
test_temporal_val_rows_are_strictly_later |
software | healthy | tests/test_core.py:337 |
test_random_strategy_not_sorted |
software | healthy | tests/test_core.py:349 |
test_flatten_target_is_time_major |
software | healthy | tests/test_core.py:362 |
test_modal_reconstruction_time_major |
software | healthy | tests/test_core.py:373 |
test_build_raw_features_time_major |
software | healthy | tests/test_core.py:385 |
test_presets_exist |
software | healthy | tests/test_core.py:397 |
test_invalid_preset_raises |
software | healthy | tests/test_core.py:407 |
test_custom_dict_accepted |
software | healthy | tests/test_core.py:414 |
test_string_preset_accepted |
software | healthy | tests/test_core.py:430 |
test_perfect_prediction |
software | healthy | tests/test_core.py:443 |
test_metrics_str |
software | healthy | tests/test_core.py:450 |
_make_npz |
software | healthy | tests/test_core.py:464 |
registry_with_three |
software | healthy | tests/test_core.py:478 |
test_cross_dataset_split_sizes |
software | healthy | tests/test_core.py:497 |
test_test_id_in_train_ids_raises |
software | healthy | tests/test_core.py:523 |
test_empty_train_ids_raises |
software | healthy | tests/test_core.py:533 |
test_q_abs_is_time_major_aligned |
software | healthy | tests/test_core.py:541 |
test_absolute_and_fluctuation_metrics_reported |
software | healthy | tests/test_core.py:563 |
_make_rank2_npz |
software | healthy | tests/test_core.py:595 |
test_feature_rows_are_time_major |
software | healthy | tests/test_core.py:612 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
poetry.lock |
software | healthy | poetry.lock |
README.md |
software | healthy | README.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
DATA.md |
software | healthy | DATA.md |
test_core.py |
software | healthy | tests/test_core.py |
cross_dataset_eval.py |
software | healthy | examples/cross_dataset_eval.py |
cross_dataset_real.py |
software | healthy | examples/cross_dataset_real.py |
quickstart.py |
software | healthy | examples/quickstart.py |
multi_dataset_training.py |
software | healthy | examples/multi_dataset_training.py |
ci.yml |
software | healthy | .github/workflows/ci.yml |
__init__.py |
software | healthy | icarus/__init__.py |
__init__.py |
software | healthy | icarus/models/__init__.py |
neural.py |
software | healthy | icarus/models/neural.py |
__init__.py |
software | healthy | icarus/visualisation/__init__.py |
plots.py |
software | healthy | icarus/visualisation/plots.py |
__init__.py |
software | healthy | icarus/decomposition/__init__.py |
dmd.py |
software | healthy | icarus/decomposition/dmd.py |
pod.py |
software | healthy | icarus/decomposition/pod.py |
__init__.py |
software | healthy | icarus/registry/__init__.py |
extractor.py |
software | healthy | icarus/registry/extractor.py |
dataset.py |
software | healthy | icarus/registry/dataset.py |
trainer.py |
software | healthy | icarus/registry/trainer.py |
__init__.py |
software | healthy | icarus/pipeline/__init__.py |
runner.py |
software | healthy | icarus/pipeline/runner.py |
__init__.py |
software | healthy | icarus/metrics/__init__.py |
evaluation.py |
software | healthy | icarus/metrics/evaluation.py |
__init__.py |
software | healthy | icarus/features/__init__.py |
engineer.py |
software | healthy | icarus/features/engineer.py |
| Label | Layer | Status | Path |
|---|---|---|---|
TestLoader |
software | healthy | tests/test_core.py:38 |
TestHDF5Loader |
software | healthy | tests/test_core.py:57 |
TestPreprocessor |
software | healthy | tests/test_core.py:109 |
TestPOD |
software | healthy | tests/test_core.py:137 |
TestDMD |
software | healthy | tests/test_core.py:212 |
TestFeatures |
software | healthy | tests/test_core.py:234 |
TestHeatFluxNet |
software | healthy | tests/test_core.py:290 |
TestTemporalSubsample |
software | healthy | tests/test_core.py:319 |
TestTimeMajorOrdering |
software | healthy | tests/test_core.py:361 |
TestSearchSpaces |
software | healthy | tests/test_core.py:396 |
TestMetrics |
software | healthy | tests/test_core.py:442 |
TestCrossDatasetFit |
software | healthy | tests/test_core.py:460 |
TestExtractorTimeMajorOrdering |
software | healthy | tests/test_core.py:584 |
TestPipelineModelInjection |
software | healthy | tests/test_core.py:649 |
HeatFluxNet |
software | healthy | icarus/models/neural.py:53 |
DMD |
software | healthy | icarus/decomposition/dmd.py:27 |
POD |
software | healthy | icarus/decomposition/pod.py:32 |
FeatureExtractor |
software | healthy | icarus/registry/extractor.py:39 |
DatasetEntry |
software | healthy | icarus/registry/dataset.py:45 |
DatasetRegistry |
software | healthy | icarus/registry/dataset.py:91 |
MultiDatasetTrainer |
software | healthy | icarus/registry/trainer.py:38 |
Pipeline |
software | healthy | icarus/pipeline/runner.py:33 |
Metrics |
software | healthy | icarus/metrics/evaluation.py:16 |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
examples |
software | healthy | examples |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
icarus |
software | healthy | icarus |
models |
software | healthy | icarus/models |
visualisation |
software | healthy | icarus/visualisation |
decomposition |
software | healthy | icarus/decomposition |
registry |
software | healthy | icarus/registry |
pipeline |
software | healthy | icarus/pipeline |
metrics |
software | healthy | icarus/metrics |
features |
software | healthy | icarus/features |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | poetry.lock |
mariadb |
data | healthy | poetry.lock |
mysql |
data | healthy | poetry.lock |
postgresql |
data | healthy | poetry.lock |
| Label | Layer | Status | Path |
|---|---|---|---|
1.7.4.2 |
network | healthy | poetry.lock |
3.10.0.0 |
network | healthy | poetry.lock |
3.10.0.1 |
network | healthy | poetry.lock |
1.2.0.0 |
network | healthy | poetry.lock |
| Label | Layer | Status | Path |
|---|---|---|---|
lint |
cicd | healthy | .github/workflows/ci.yml |
test |
cicd | healthy | .github/workflows/ci.yml |
quickstart |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-751g5y1p |
software | healthy | /tmp/repobility-clone-751g5y1p |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/98f01206-3ca7-44a4-80d5-f3dfc0d56abb/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/98f01206-3ca7-44a4-80d5-f3dfc0d56abb/
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.