https://github.com/wilfried-mbeumi/rondol-process-supervision-demo
· scanned 2026-06-16 00:58 UTC (2 months, 1 week ago)
95 raw signals (0 security + 95 graph)
Last scanned 2 months, 1 week ago · v1 · 91 actionable findings from 1 signal source. 4 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1478 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 |
|---|---|---|---|
m |
software | healthy | i18n_messages.py:32 |
main_feed_port |
software | healthy | machine/port_map.py:53 |
side_feed_nominal_position |
software | healthy | machine/port_map.py:59 |
side_feed_port |
software | healthy | machine/port_map.py:72 |
die_port |
software | healthy | machine/port_map.py:82 |
port_zone |
software | dead | machine/port_map.py:88 |
all_ports |
software | healthy | machine/port_map.py:93 |
single_hole_area_mm2 |
software | healthy | machine/die_library.py:38 |
total_open_area_mm2 |
software | healthy | machine/die_library.py:44 |
aspect_ratio_l_d |
software | healthy | machine/die_library.py:49 |
apparent_wall_shear_rate |
software | healthy | machine/die_library.py:56 |
physics_for |
software | healthy | machine/element_library.py:88 |
conveying_direction |
software | healthy | machine/element_library.py:93 |
is_kneading |
software | healthy | machine/element_library.py:98 |
is_conveying |
software | dead | machine/element_library.py:103 |
free_volume_cm3 |
software | healthy | machine/element_library.py:108 |
free_volume_by_rev_factor |
software | healthy | machine/element_library.py:113 |
channel_depth_mm |
software | healthy | machine/element_library.py:118 |
element_label |
software | healthy | machine/element_library.py:129 |
all_physics |
software | dead | machine/element_library.py:134 |
_rendered |
software | healthy | tests/test_analyse_run_demo.py:25 |
_metric_labels_values |
software | healthy | tests/test_analyse_run_demo.py:39 |
test_analyse_run_duration_is_marked_demo_or_hidden |
software | healthy | tests/test_analyse_run_demo.py:51 |
test_analyse_run_does_not_present_demo_metrics_as_operator_… |
software | healthy | tests/test_analyse_run_demo.py:64 |
test_analyse_run_loads_in_english |
software | healthy | tests/test_analyse_run_demo.py:74 |
test_engine_import_shares_single_screw_logic |
software | healthy | tests/test_engine_singleton.py:21 |
test_engine_no_duplicate_app_screw_logic_isolated |
software | healthy | tests/test_engine_singleton.py:31 |
_node |
software | healthy | tests/test_engine_deferred.py:27 |
test_all_deferred_return_none |
software | healthy | tests/test_engine_deferred.py:37 |
test_deferred_manifest |
software | healthy | tests/test_engine_deferred.py:50 |
test_numbering_alignment |
software | healthy | tests/test_engine_deferred.py:57 |
test_compute_t_real_accepts_rpm_but_returns_none |
software | healthy | tests/test_engine_deferred.py:72 |
test_die_pressure_is_e7_and_none |
software | healthy | tests/test_engine_deferred.py:83 |
test_no_runtime_bridge_imports |
software | healthy | tests/test_engine_deferred.py:91 |
test_import_deferred_does_not_load_cooling |
software | healthy | tests/test_engine_deferred.py:108 |
_session_with_snapshot |
software | healthy | tests/test_current_run_state.py:36 |
test_current_run_state_created_from_user_input |
software | healthy | tests/test_current_run_state.py:56 |
test_current_run_state_tracks_provenance_per_field |
software | healthy | tests/test_current_run_state.py:63 |
test_missing_field_is_not_available |
software | healthy | tests/test_current_run_state.py:75 |
test_calculated_values_have_source_and_units |
software | healthy | tests/test_current_run_state.py:86 |
test_demo_ml_run_is_separate_object_from_current_run_state |
software | healthy | tests/test_current_run_state.py:99 |
test_field_status_never_confirmed_when_db_unconfirmed |
software | healthy | tests/test_current_run_state.py:109 |
test_no_demo_data_in_client_current_run_state |
software | healthy | tests/test_current_run_state.py:117 |
test_current_run_state_does_not_mutate_session_state |
software | healthy | tests/test_current_run_state.py:131 |
test_current_run_state_builder_is_idempotent |
software | healthy | tests/test_current_run_state.py:138 |
test_current_run_state_preserves_feeder_calibration_provena… |
software | healthy | tests/test_current_run_state.py:148 |
_seed_calibration |
software | healthy | tests/test_settings_to_pages_flow_sync.py:48 |
_ss |
software | healthy | tests/test_settings_to_pages_flow_sync.py:59 |
test_settings_propagates_calibrated_flow_to_legacy_key |
software | healthy | tests/test_settings_to_pages_flow_sync.py:67 |
test_settings_calibrated_flow_survives_in_english |
software | healthy | tests/test_settings_to_pages_flow_sync.py:83 |
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 |
i18n_messages.py |
software | healthy | i18n_messages.py |
requirements.txt |
software | healthy | requirements.txt |
port_map.py |
software | healthy | machine/port_map.py |
__init__.py |
software | healthy | machine/__init__.py |
die_library.py |
software | healthy | machine/die_library.py |
element_library.py |
software | healthy | machine/element_library.py |
test_analyse_run_demo.py |
software | healthy | tests/test_analyse_run_demo.py |
test_engine_singleton.py |
software | healthy | tests/test_engine_singleton.py |
test_engine_deferred.py |
software | healthy | tests/test_engine_deferred.py |
test_current_run_state.py |
software | healthy | tests/test_current_run_state.py |
test_settings_to_pages_flow_sync.py |
software | healthy | tests/test_settings_to_pages_flow_sync.py |
test_screw_logic_sidefeeder.py |
software | healthy | tests/test_screw_logic_sidefeeder.py |
test_mixing_rules.py |
software | healthy | tests/test_mixing_rules.py |
test_enrich.py |
software | healthy | tests/test_enrich.py |
test_p3_4_supervision_analyse_historique.py |
software | healthy | tests/test_p3_4_supervision_analyse_historique.py |
test_limits.py |
software | healthy | tests/test_limits.py |
test_project_to_legacy_no_overwrite.py |
software | healthy | tests/test_project_to_legacy_no_overwrite.py |
test_profile_edit_after_save_e2e.py |
software | healthy | tests/test_profile_edit_after_save_e2e.py |
test_streamlit_pages.py |
software | healthy | tests/test_streamlit_pages.py |
test_e2e_sync.py |
software | healthy | tests/test_e2e_sync.py |
test_aggregate.py |
software | healthy | tests/test_aggregate.py |
test_global_stabilisation.py |
software | healthy | tests/test_global_stabilisation.py |
test_p3_3_moteur_procede.py |
software | healthy | tests/test_p3_3_moteur_procede.py |
test_agent_ia_no_invented_elements.py |
software | healthy | tests/test_agent_ia_no_invented_elements.py |
test_app_report.py |
software | healthy | tests/test_app_report.py |
test_p3_5_legacy_barrier.py |
software | healthy | tests/test_p3_5_legacy_barrier.py |
conftest.py |
software | healthy | tests/conftest.py |
test_calibrated_flow_propagates_everywhere.py |
software | healthy | tests/test_calibrated_flow_propagates_everywhere.py |
test_sme_alert_wording.py |
software | healthy | tests/test_sme_alert_wording.py |
test_extrusion_graph.py |
software | healthy | tests/test_extrusion_graph.py |
test_feeder_calibration_integration.py |
software | healthy | tests/test_feeder_calibration_integration.py |
test_phase_s1_profile_readonly.py |
software | healthy | tests/test_phase_s1_profile_readonly.py |
test_s2_stabilisation.py |
software | healthy | tests/test_s2_stabilisation.py |
test_feeder_flow.py |
software | healthy | tests/test_feeder_flow.py |
test_i18n_no_french_leaks.py |
software | healthy | tests/test_i18n_no_french_leaks.py |
test_node_state.py |
software | healthy | tests/test_node_state.py |
_validate_detail.py |
software | healthy | tests/_validate_detail.py |
test_rheology_presets.py |
software | healthy | tests/test_rheology_presets.py |
_repro_prod_reboot.py |
software | healthy | tests/_repro_prod_reboot.py |
test_conversions.py |
software | healthy | tests/test_conversions.py |
test_render_smoke.py |
software | healthy | tests/test_render_smoke.py |
test_history_store.py |
software | healthy | tests/test_history_store.py |
test_supervision_demo_separation.py |
software | healthy | tests/test_supervision_demo_separation.py |
test_coercion.py |
software | healthy | tests/test_coercion.py |
test_production_imports.py |
software | healthy | tests/test_production_imports.py |
test_n_die_zones_zero.py |
software | healthy | tests/test_n_die_zones_zero.py |
test_port_map.py |
software | healthy | tests/test_port_map.py |
test_material_context.py |
software | healthy | tests/test_material_context.py |
test_residence_time_rpm.py |
software | healthy | tests/test_residence_time_rpm.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Port |
software | healthy | machine/port_map.py:38 |
Die |
software | healthy | machine/die_library.py:23 |
ElementPhysics |
software | healthy | machine/element_library.py:48 |
_Snap |
software | healthy | tests/test_s2_stabilisation.py:217 |
FakeSnapshot |
software | healthy | tests/test_history_store.py:42 |
FakeZone |
software | healthy | tests/test_history_store.py:66 |
FakeReport |
software | healthy | tests/test_history_store.py:75 |
_FakeZone |
software | healthy | tests/test_s2_bis_stabilisation.py:143 |
_FakeReport |
software | healthy | tests/test_s2_bis_stabilisation.py:152 |
_FakeSnap |
software | healthy | tests/test_s2_bis_stabilisation.py:164 |
_Resp |
software | healthy | tests/test_persistence_durable.py:251 |
FeederFlow |
software | healthy | physics/feeder_flow.py:50 |
FeederCalibration |
software | healthy | physics/multi_feeder.py:36 |
FeederLine |
software | healthy | physics/multi_feeder.py:48 |
MultiFeederResult |
software | healthy | physics/multi_feeder.py:79 |
FeederInput |
software | healthy | physics/residence_time_segmented.py:44 |
SegmentInput |
software | healthy | physics/residence_time_segmented.py:64 |
SegmentResult |
software | healthy | physics/residence_time_segmented.py:96 |
FeederResult |
software | healthy | physics/residence_time_segmented.py:107 |
SegmentedReport |
software | healthy | physics/residence_time_segmented.py:116 |
TileAsset |
software | healthy | app/screw_render.py:398 |
PlacedElement |
software | healthy | app/screw_render.py:1078 |
ProcessProfile |
software | healthy | app/screw_render.py:1128 |
CountScoringCriterion |
software | healthy | app/screw_render.py:1819 |
CountAlternative |
software | healthy | app/screw_render.py:1835 |
ActionStep |
software | healthy | app/screw_render.py:1843 |
CountRecommendation |
software | healthy | app/screw_render.py:1858 |
Compensation |
software | healthy | app/screw_render.py:2461 |
GlobalCheck |
software | healthy | app/screw_render.py:2470 |
SynthesisAxis |
software | healthy | app/screw_render.py:2478 |
DecisionSummary |
software | healthy | app/screw_render.py:2486 |
SystemicAnalysis |
software | healthy | app/screw_render.py:2499 |
ElementType |
software | healthy | app/screw_logic.py:96 |
TipStatus |
software | healthy | app/screw_logic.py:432 |
ProcessParams |
software | healthy | app/screw_logic.py:575 |
ProcessState |
software | healthy | app/screw_logic.py:596 |
LoadResult |
software | healthy | app/history_store.py:64 |
MaterialType |
software | healthy | AgentIndustrial_v1/core/feeders.py:25 |
FeederSpec |
software | healthy | AgentIndustrial_v1/core/feeders.py:135 |
Field |
software | healthy | AgentIndustrial_v1/core/current_run_state.py:107 |
CurrentRunState |
software | healthy | AgentIndustrial_v1/core/current_run_state.py:121 |
ScrewKPIs |
software | healthy | AgentIndustrial_v1/core/process.py:97 |
V2Feedback |
software | healthy | AgentIndustrial_v1/core/process.py:110 |
ProcessState |
software | healthy | AgentIndustrial_v1/core/process.py:125 |
ZoneThermal |
software | healthy | AgentIndustrial_v1/core/cooling.py:133 |
CoolingModel |
software | healthy | AgentIndustrial_v1/core/cooling.py:146 |
AppliedSnapshot |
software | healthy | AgentIndustrial_v1/core/applied_state.py:198 |
Alert |
software | healthy | AgentIndustrial_v1/core/rules.py:75 |
AgentReport |
software | healthy | AgentIndustrial_v1/core/rules.py:86 |
Recommendation |
software | healthy | AgentIndustrial_v1/core/recommendations.py:82 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
machine |
software | healthy | machine |
tests |
software | healthy | tests |
docs |
software | healthy | docs |
physics |
software | healthy | physics |
app |
software | healthy | app |
pages |
software | healthy | app/pages |
AgentIndustrial_v1 |
software | healthy | AgentIndustrial_v1 |
ui |
software | healthy | AgentIndustrial_v1/ui |
core |
software | healthy | AgentIndustrial_v1/core |
engine |
software | healthy | engine |
materials |
software | healthy | materials |
reports |
software | healthy | reports |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-bqazgwqr |
software | healthy | /tmp/repobility-clone-bqazgwqr |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | app/persistence.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8770 |
network | healthy | tests/test_production_imports.py |
This page is publicly accessible at:
https://repobility.com/scan/73e2fb51-9e38-43a6-a224-aa22c4e13a1d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/73e2fb51-9e38-43a6-a224-aa22c4e13a1d/
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.