https://github.com/als244/dataflow_sim
· scanned 2026-06-17 01:32 UTC (1 month, 2 weeks ago)
27 raw signals (0 security + 27 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +19.9 (diff) · 26 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 784 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 |
|---|---|---|---|
models |
software | healthy | tests/app/test_transformer.py:46 |
h100 |
software | healthy | tests/app/test_transformer.py:51 |
cfg |
software | healthy | tests/app/test_transformer.py:56 |
test_params_per_layer_llama3_8B |
software | healthy | tests/app/test_transformer.py:62 |
test_active_params_for_moe |
software | healthy | tests/app/test_transformer.py:73 |
test_head_params |
software | healthy | tests/app/test_transformer.py:85 |
test_byte_helpers_use_bf16 |
software | healthy | tests/app/test_transformer.py:92 |
test_layer_weight_matrix_inventory_sums_to_params |
software | healthy | tests/app/test_transformer.py:100 |
test_optimizer_state_and_adamw_bytes_llama3 |
software | healthy | tests/app/test_transformer.py:107 |
test_muon_step_cost_llama3 |
software | healthy | tests/app/test_transformer.py:116 |
test_activation_bytes_uses_2_d_model_factor |
software | healthy | tests/app/test_transformer.py:133 |
test_qk_norm_skipped_for_llama3 |
software | healthy | tests/app/test_transformer.py:146 |
test_routed_mlp_dispatch_count |
software | healthy | tests/app/test_transformer.py:164 |
test_no_routed_subops_for_dense |
software | healthy | tests/app/test_transformer.py:174 |
test_no_shared_subop_when_zero |
software | healthy | tests/app/test_transformer.py:181 |
test_mlp_split_up_down_flops_sum_to_old_formula |
software | healthy | tests/app/test_transformer.py:194 |
test_backward_order_dgrad_before_wgrad |
software | healthy | tests/app/test_transformer.py:209 |
test_backward_mlp_dgrad_order_is_down_swiglu_up |
software | healthy | tests/app/test_transformer.py:221 |
test_backward_mlp_wgrad_order_down_before_up |
software | healthy | tests/app/test_transformer.py:235 |
test_backward_mlp_dgrad_order_moe |
software | healthy | tests/app/test_transformer.py:243 |
test_forward_moe_has_x_scatter_around_routed_mlp |
software | healthy | tests/app/test_transformer.py:259 |
test_backward_moe_has_dy_scatter_and_dy_gather |
software | healthy | tests/app/test_transformer.py:268 |
test_dense_model_has_no_scatter_or_gather |
software | healthy | tests/app/test_transformer.py:277 |
test_scatter_gather_bytes_match_formula |
software | healthy | tests/app/test_transformer.py:287 |
test_compute_subop_timing_compute_bound |
software | healthy | tests/app/test_transformer.py:302 |
test_compute_bound_tflops_is_size_independent |
software | healthy | tests/app/test_transformer.py:317 |
test_attn_bwd_tflops_is_4_5ths_of_peak |
software | healthy | tests/app/test_transformer.py:332 |
test_per_op_compute_eff_override |
software | healthy | tests/app/test_transformer.py:345 |
test_per_op_mem_eff_override |
software | healthy | tests/app/test_transformer.py:363 |
test_per_call_us_exact_unrounded |
software | healthy | tests/app/test_transformer.py:379 |
test_compute_subop_timing_memory_bound |
software | healthy | tests/app/test_transformer.py:391 |
test_memory_subop_timing |
software | healthy | tests/app/test_transformer.py:403 |
test_routed_expert_total_is_count_times_per_call |
software | healthy | tests/app/test_transformer.py:417 |
test_build_transformer_training_workload_llama3_h100 |
software | healthy | tests/app/test_transformer.py:427 |
test_grad_accum_rounds_namespace_per_round_objects |
software | healthy | tests/app/test_transformer.py:464 |
test_num_steps_namespace_per_step_gradients |
software | healthy | tests/app/test_transformer.py:490 |
test_optimizer_step_appended_after_accumulation_rounds |
software | healthy | tests/app/test_transformer.py:507 |
test_transformer_grad_accum_rounds_scales_task_count |
software | healthy | tests/app/test_transformer.py:542 |
test_transformer_optimizer_adds_state_and_step_tasks |
software | healthy | tests/app/test_transformer.py:558 |
test_head_subops_order_and_kinds |
software | healthy | tests/app/test_transformer.py:594 |
test_head_memory_subop_bytes_match_formula |
software | healthy | tests/app/test_transformer.py:611 |
test_head_breakdown_returns_six_timings |
software | healthy | tests/app/test_transformer.py:628 |
test_head_microseconds_sums_over_all_subops |
software | healthy | tests/app/test_transformer.py:640 |
test_breakdown_head_is_six_entry_list |
software | healthy | tests/app/test_transformer.py:648 |
test_transformer_chain_is_runnable_with_policy |
software | healthy | tests/app/test_transformer.py:667 |
test_all_presets_load |
software | healthy | tests/app/test_transformer.py:685 |
test_hardware_preset_defaults |
software | healthy | tests/app/test_transformer.py:693 |
_pressurefit_chain |
software | healthy | tests/app/test_training_workload.py:8 |
test_training_chain_runs_clean |
software | healthy | tests/app/test_training_workload.py:13 |
test_bare_chain_uses_step_accum_layer_task_ids |
software | healthy | tests/app/test_training_workload.py:20 |
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 |
pyproject.toml |
software | healthy | pyproject.toml |
test_transformer.py |
software | healthy | tests/app/test_transformer.py |
test_training_workload.py |
software | healthy | tests/app/test_training_workload.py |
test_server.py |
software | healthy | tests/app/test_server.py |
test_pressurefit.py |
software | healthy | tests/policies/test_pressurefit.py |
conftest.py |
software | healthy | tests/policies/conftest.py |
test_recompute.py |
software | healthy | tests/policies/test_recompute.py |
test_simulator.py |
software | healthy | tests/policies/test_simulator.py |
invalid_chain_fixtures.py |
software | healthy | tests/policies/invalid_chain_fixtures.py |
test_min_grow.py |
software | healthy | tests/policies/test_min_grow.py |
test_auto_policy.py |
software | healthy | tests/policies/test_auto_policy.py |
test_validate_chain.py |
software | healthy | tests/policies/test_validate_chain.py |
test_reference_stream.py |
software | healthy | tests/policies/test_reference_stream.py |
run_training.py |
software | healthy | scripts/run_training.py |
recompute_sweep.py |
software | healthy | scripts/recompute_sweep.py |
sweep_transformer.py |
software | healthy | scripts/sweep_transformer.py |
canonical_sweep.py |
software | healthy | scripts/canonical_sweep.py |
compare_policies.py |
software | healthy | scripts/compare_policies.py |
__init__.py |
software | healthy | src/dataflow_sim/__init__.py |
__init__.py |
software | healthy | src/dataflow_sim/app/__init__.py |
__init__.py |
software | healthy | src/dataflow_sim/app/server/__init__.py |
main.py |
software | healthy | src/dataflow_sim/app/server/main.py |
__init__.py |
software | healthy | src/dataflow_sim/workloads/__init__.py |
optimizers.py |
software | healthy | src/dataflow_sim/workloads/training/optimizers.py |
__init__.py |
software | healthy | src/dataflow_sim/workloads/training/__init__.py |
transformer.py |
software | healthy | src/dataflow_sim/workloads/training/transformer.py |
presets.py |
software | healthy | src/dataflow_sim/workloads/models/presets.py |
__init__.py |
software | healthy | src/dataflow_sim/workloads/models/__init__.py |
model_dims.json |
software | healthy | src/dataflow_sim/workloads/models/model_dims.json |
transformer.py |
software | healthy | src/dataflow_sim/workloads/models/transformer.py |
recompute.py |
software | healthy | src/dataflow_sim/workloads/common/recompute.py |
workload.py |
software | healthy | src/dataflow_sim/workloads/common/workload.py |
__init__.py |
software | healthy | src/dataflow_sim/workloads/common/__init__.py |
hardware.py |
software | healthy | src/dataflow_sim/workloads/common/hardware.py |
pressurefit.py |
software | healthy | src/dataflow_sim/policies/pressurefit.py |
max_reduce.py |
software | healthy | src/dataflow_sim/policies/max_reduce.py |
sliding_window.py |
software | healthy | src/dataflow_sim/policies/sliding_window.py |
__init__.py |
software | healthy | src/dataflow_sim/policies/__init__.py |
min_grow.py |
software | healthy | src/dataflow_sim/policies/min_grow.py |
belady_reactive.py |
software | healthy | src/dataflow_sim/policies/belady_reactive.py |
_common.py |
software | healthy | src/dataflow_sim/policies/_common.py |
roundtrip_planner.py |
software | healthy | src/dataflow_sim/policies/roundtrip_planner.py |
shadow.py |
software | healthy | src/dataflow_sim/policies/shadow.py |
emit.py |
software | healthy | src/dataflow_sim/policies/pressurefit_aux/emit.py |
types.py |
software | healthy | src/dataflow_sim/policies/pressurefit_aux/types.py |
physical_repair.py |
software | healthy | src/dataflow_sim/policies/pressurefit_aux/physical_repair.py |
core.py |
software | healthy | src/dataflow_sim/policies/pressurefit_aux/core.py |
__init__.py |
software | healthy | src/dataflow_sim/policies/pressurefit_aux/__init__.py |
reducer.py |
software | healthy | src/dataflow_sim/policies/pressurefit_aux/reducer.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Metrics |
software | healthy | scripts/compare_policies.py:28 |
HardwareParams |
software | healthy | src/dataflow_sim/app/server/main.py:54 |
ModelParams |
software | healthy | src/dataflow_sim/app/server/main.py:65 |
SimulationParams |
software | healthy | src/dataflow_sim/app/server/main.py:80 |
OptimizerMatrix |
software | healthy | src/dataflow_sim/workloads/training/optimizers.py:17 |
TrainingConfig |
software | healthy | src/dataflow_sim/workloads/training/transformer.py:57 |
TransformerSpec |
software | healthy | src/dataflow_sim/workloads/models/transformer.py:38 |
SubOp |
software | healthy | src/dataflow_sim/workloads/models/transformer.py:57 |
SubOpTiming |
software | healthy | src/dataflow_sim/workloads/models/transformer.py:87 |
RecomputeOption |
software | healthy | src/dataflow_sim/workloads/common/recompute.py:20 |
RecomputeRewrite |
software | healthy | src/dataflow_sim/workloads/common/recompute.py:28 |
Workload |
software | healthy | src/dataflow_sim/workloads/common/workload.py:10 |
HardwareSpec |
software | healthy | src/dataflow_sim/workloads/common/hardware.py:7 |
_CandidateResult |
software | healthy | src/dataflow_sim/policies/pressurefit.py:83 |
Interval |
software | healthy | src/dataflow_sim/policies/min_grow.py:44 |
Plan |
software | healthy | src/dataflow_sim/policies/min_grow.py:51 |
_Facts |
software | healthy | src/dataflow_sim/policies/min_grow.py:60 |
_PendingTrigger |
software | healthy | src/dataflow_sim/policies/_common.py:28 |
_UseEvent |
software | healthy | src/dataflow_sim/policies/_common.py:101 |
_RoundTrip |
software | healthy | src/dataflow_sim/policies/roundtrip_planner.py:122 |
_StreamSlot |
software | healthy | src/dataflow_sim/policies/roundtrip_planner.py:141 |
_FirstUsePrefetch |
software | healthy | src/dataflow_sim/policies/roundtrip_planner.py:226 |
_Entry |
software | healthy | src/dataflow_sim/policies/shadow.py:32 |
_Transfer |
software | healthy | src/dataflow_sim/policies/shadow.py:49 |
ShadowSimulator |
software | healthy | src/dataflow_sim/policies/shadow.py:60 |
_ScheduleSpec |
software | healthy | src/dataflow_sim/policies/pressurefit_aux/types.py:8 |
_PhysicalPressureNeed |
software | healthy | src/dataflow_sim/policies/pressurefit_aux/physical_repair.p… |
_Facts |
software | healthy | src/dataflow_sim/policies/pressurefit_aux/core.py:13 |
_SplitOption |
software | healthy | src/dataflow_sim/policies/pressurefit_aux/reducer.py:21 |
_PressureReducer |
software | healthy | src/dataflow_sim/policies/pressurefit_aux/reducer.py:29 |
_PrefetchJob |
software | healthy | src/dataflow_sim/policies/pressurefit_aux/inbound_schedules… |
PressureFitCandidateDiagnostic |
software | healthy | src/dataflow_sim/policies/pressurefit_aux/diagnostics.py:10 |
PressureFitDiagnostics |
software | healthy | src/dataflow_sim/policies/pressurefit_aux/diagnostics.py:25 |
ValidationError |
software | healthy | src/dataflow_sim/core/validate.py:43 |
Object |
software | healthy | src/dataflow_sim/core/schema.py:22 |
OutputAlloc |
software | healthy | src/dataflow_sim/core/schema.py:30 |
TransferTrigger |
software | healthy | src/dataflow_sim/core/schema.py:38 |
Task |
software | healthy | src/dataflow_sim/core/schema.py:47 |
TaskChain |
software | healthy | src/dataflow_sim/core/schema.py:74 |
MemoryEntry |
software | healthy | src/dataflow_sim/core/schema.py:142 |
ActiveTask |
software | healthy | src/dataflow_sim/core/schema.py:153 |
Reference |
software | healthy | src/dataflow_sim/core/schema.py:159 |
Snapshot |
software | healthy | src/dataflow_sim/core/schema.py:166 |
Event |
software | healthy | src/dataflow_sim/core/schema.py:191 |
TaskInterval |
software | healthy | src/dataflow_sim/core/schema.py:203 |
MemoryTracePoint |
software | healthy | src/dataflow_sim/core/schema.py:211 |
EventLog |
software | healthy | src/dataflow_sim/core/schema.py:223 |
_PoolEntry |
software | healthy | src/dataflow_sim/engine/simulator.py:35 |
_InFlight |
software | healthy | src/dataflow_sim/engine/simulator.py:49 |
_Queued |
software | healthy | src/dataflow_sim/engine/simulator.py:58 |
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 |
app |
software | healthy | tests/app |
policies |
software | healthy | tests/policies |
scripts |
software | healthy | scripts |
src |
software | healthy | src |
dataflow_sim |
software | healthy | src/dataflow_sim |
app |
software | healthy | src/dataflow_sim/app |
server |
software | healthy | src/dataflow_sim/app/server |
workloads |
software | healthy | src/dataflow_sim/workloads |
training |
software | healthy | src/dataflow_sim/workloads/training |
models |
software | healthy | src/dataflow_sim/workloads/models |
common |
software | healthy | src/dataflow_sim/workloads/common |
policies |
software | healthy | src/dataflow_sim/policies |
pressurefit_aux |
software | healthy | src/dataflow_sim/policies/pressurefit_aux |
core |
software | healthy | src/dataflow_sim/core |
engine |
software | healthy | src/dataflow_sim/engine |
planning |
software | healthy | src/dataflow_sim/planning |
docs |
software | healthy | docs |
policy |
software | healthy | docs/policy |
other_policies |
software | healthy | docs/policy/other_policies |
ui |
software | healthy | ui |
src |
software | healthy | ui/src |
components |
software | healthy | ui/src/components |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/health |
api | healthy | src/dataflow_sim/app/server/main.py |
GET /api/presets |
api | healthy | src/dataflow_sim/app/server/main.py |
POST /api/simulate |
api | healthy | src/dataflow_sim/app/server/main.py |
| Label | Layer | Status | Path |
|---|---|---|---|
als244__dataflow_sim |
software | healthy | /data/fable5_failed_archive/als244__dataflow_sim |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | ui/src/App.tsx |
This page is publicly accessible at:
https://repobility.com/scan/42891e5b-c749-4774-9abe-a5113eac2015/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/42891e5b-c749-4774-9abe-a5113eac2015/
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.