https://github.com/Shawn-Hyunwoo/QUPER_GI_Implementation
· scanned 2026-06-16 00:09 UTC (2 months, 2 weeks ago)
13 raw signals (0 security + 13 graph)
Last scanned 2 months, 2 weeks ago · v1 · 13 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 227 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 |
|---|---|---|---|
_distinct_endpoint_permutations |
software | healthy | tests/test_span.py:25 |
test_bruhat_q2_spans_all_24_permutations |
software | healthy | tests/test_span.py:38 |
test_borel_q2_span_size_is_8 |
software | healthy | tests/test_span.py:42 |
_small_pair |
software | healthy | tests/test_small_gi.py:16 |
test_tiny_gi_recovery |
software | healthy | tests/test_small_gi.py:26 |
test_spsa_optimizer_runs_forward_path |
software | healthy | tests/test_small_gi.py:46 |
test_cobyla_optimizer_reports_result_metadata |
software | healthy | tests/test_small_gi.py:64 |
test_validate_config_rejects_unknown_optimizer |
software | healthy | tests/test_small_gi.py:83 |
test_parameter_transfer_shapes |
software | healthy | tests/test_small_gi.py:90 |
_assert_doubly_stochastic |
software | healthy | tests/test_dsm.py:9 |
test_dsm_identity_at_theta_zero |
software | healthy | tests/test_dsm.py:16 |
test_dsm_random_theta_borel |
software | healthy | tests/test_dsm.py:24 |
test_dsm_random_theta_bruhat_with_ancilla |
software | healthy | tests/test_dsm.py:32 |
test_dsm_permutation_endpoints_give_permutation |
software | healthy | tests/test_dsm.py:41 |
gate_matrix |
software | healthy | tests/test_gates.py:14 |
test_param_cx_zero_is_identity |
software | healthy | tests/test_gates.py:18 |
test_param_cx_pi_is_cnot |
software | healthy | tests/test_gates.py:23 |
test_param_cx_pi_reversed_wires |
software | healthy | tests/test_gates.py:29 |
test_param_swap_zero_is_identity |
software | healthy | tests/test_gates.py:35 |
test_param_swap_pi_is_swap |
software | healthy | tests/test_gates.py:40 |
test_gi_is_masked_special_case |
software | healthy | tests/test_sgi.py:20 |
test_monomorphism_mask_is_subset_of_induced |
software | healthy | tests/test_sgi.py:36 |
test_planted_monomorphism_is_solved |
software | healthy | tests/test_sgi.py:48 |
test_planted_induced_is_solved |
software | healthy | tests/test_sgi.py:58 |
test_wrong_permutation_violates_constraints |
software | healthy | tests/test_sgi.py:66 |
_random_permutation_matrix |
software | healthy | tests/test_projection.py:15 |
test_hungarian_recovers_exact_permutation |
software | healthy | tests/test_projection.py:20 |
test_hungarian_recovers_noisy_permutation |
software | healthy | tests/test_projection.py:25 |
test_random_order_recovers_exact_permutation |
software | healthy | tests/test_projection.py:32 |
test_project_best_zero_loss_on_planted_instance |
software | healthy | tests/test_projection.py:41 |
main |
software | healthy | runs/run_smoke.py:30 |
main |
software | healthy | runs/run_sgi.py:30 |
run_one_size |
software | healthy | runs/exp_multistart.py:36 |
main |
software | healthy | runs/exp_multistart.py:119 |
fom_for_run |
software | healthy | runs/fom_summary.py:21 |
main |
software | healthy | runs/fom_summary.py:55 |
main |
software | healthy | runs/run_main256.py:31 |
main |
software | healthy | runs/exp_nearzero.py:24 |
_matching_from_p |
software | healthy | runs/visualize.py:26 |
plot_matching |
software | healthy | runs/visualize.py:31 |
plot_heatmaps |
software | healthy | runs/visualize.py:106 |
plot_sgi_matching |
software | healthy | runs/visualize.py:138 |
plot_sgi_heatmaps |
software | healthy | runs/visualize.py:233 |
edges |
software | healthy | runs/visualize.py:260 |
plot_fom_panel |
software | healthy | runs/visualize.py:298 |
series |
software | healthy | runs/visualize.py:304 |
plot_soft_matrix |
software | healthy | runs/visualize.py:340 |
verify_solution |
software | healthy | runs/common.py:43 |
write_report |
software | healthy | runs/common.py:61 |
plot_loss_curve |
software | healthy | runs/common.py:109 |
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 |
CLAUDE.md |
software | healthy | CLAUDE.md |
pyproject.toml |
software | healthy | pyproject.toml |
requirements.txt |
software | healthy | requirements.txt |
test_span.py |
software | healthy | tests/test_span.py |
test_small_gi.py |
software | healthy | tests/test_small_gi.py |
test_dsm.py |
software | healthy | tests/test_dsm.py |
test_gates.py |
software | healthy | tests/test_gates.py |
test_sgi.py |
software | healthy | tests/test_sgi.py |
test_projection.py |
software | healthy | tests/test_projection.py |
2026-06-11_semantic-review.md |
software | healthy | journal/2026-06-11_semantic-review.md |
2026-06-11_optimization-experiments.md |
software | healthy | journal/2026-06-11_optimization-experiments.md |
PIPELINE.md |
software | healthy | docs/PIPELINE.md |
__init__.py |
software | healthy | runs/__init__.py |
README.md |
software | healthy | runs/README.md |
run_smoke.py |
software | healthy | runs/run_smoke.py |
run_sgi.py |
software | healthy | runs/run_sgi.py |
exp_multistart.py |
software | healthy | runs/exp_multistart.py |
fom_summary.py |
software | healthy | runs/fom_summary.py |
run_main256.py |
software | healthy | runs/run_main256.py |
exp_nearzero.py |
software | healthy | runs/exp_nearzero.py |
exp_audit.py |
software | healthy | runs/exp_audit.py |
visualize.py |
software | healthy | runs/visualize.py |
common.py |
software | healthy | runs/common.py |
exp_escape.py |
software | healthy | runs/exp_escape.py |
fom_summary.json |
software | healthy | runs/results/fom_summary.json |
fom.json |
software | healthy | runs/results/smoke4_bruhat_m1_bruhat_deg2_seed0/fom.json |
verification.json |
software | healthy | runs/results/smoke4_bruhat_m1_bruhat_deg2_seed0/verificatio… |
result.json |
software | healthy | runs/results/smoke4_bruhat_m1_bruhat_deg2_seed0/result.json |
config.json |
software | healthy | runs/results/smoke4_bruhat_m1_bruhat_deg2_seed0/config.json |
summary.json |
software | healthy | runs/results/sgi32_p8_mono/summary.json |
result.json |
software | healthy | runs/results/sgi32_p8_mono/result.json |
config.json |
software | healthy | runs/results/sgi32_p8_mono/config.json |
verification.json |
software | healthy | runs/results/smoke16_bruhat_m1_bruhat_deg4_seed0/verificati… |
result.json |
software | healthy | runs/results/smoke16_bruhat_m1_bruhat_deg4_seed0/result.json |
config.json |
software | healthy | runs/results/smoke16_bruhat_m1_bruhat_deg4_seed0/config.json |
summary.json |
software | healthy | runs/results/sgi8_p4_mono_bruhat_m1_seed0/summary.json |
result.json |
software | healthy | runs/results/sgi8_p4_mono_bruhat_m1_seed0/result.json |
config.json |
software | healthy | runs/results/sgi8_p4_mono_bruhat_m1_seed0/config.json |
summary.json |
software | healthy | runs/results/sgi8_p6_induced_bruhat_m1_seed0/summary.json |
result.json |
software | healthy | runs/results/sgi8_p6_induced_bruhat_m1_seed0/result.json |
config.json |
software | healthy | runs/results/sgi8_p6_induced_bruhat_m1_seed0/config.json |
summary.json |
software | healthy | runs/results/sgi16_p5_induced/summary.json |
result.json |
software | healthy | runs/results/sgi16_p5_induced/result.json |
config.json |
software | healthy | runs/results/sgi16_p5_induced/config.json |
summary.json |
software | healthy | runs/results/sgi64_p10_induced/summary.json |
result.json |
software | healthy | runs/results/sgi64_p10_induced/result.json |
config.json |
software | healthy | runs/results/sgi64_p10_induced/config.json |
verification.json |
software | healthy | runs/results/smoke32_bruhat_m1_bruhat_deg4_seed0/verificati… |
result.json |
software | healthy | runs/results/smoke32_bruhat_m1_bruhat_deg4_seed0/result.json |
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 |
journal |
software | healthy | journal |
docs |
software | healthy | docs |
runs |
software | healthy | runs |
results |
software | healthy | runs/results |
smoke4_bruhat_m1_bruhat_deg2_seed0 |
software | healthy | runs/results/smoke4_bruhat_m1_bruhat_deg2_seed0 |
sgi32_p8_mono |
software | healthy | runs/results/sgi32_p8_mono |
smoke16_bruhat_m1_bruhat_deg4_seed0 |
software | healthy | runs/results/smoke16_bruhat_m1_bruhat_deg4_seed0 |
sgi8_p4_mono_bruhat_m1_seed0 |
software | healthy | runs/results/sgi8_p4_mono_bruhat_m1_seed0 |
sgi8_p6_induced_bruhat_m1_seed0 |
software | healthy | runs/results/sgi8_p6_induced_bruhat_m1_seed0 |
sgi16_p5_induced |
software | healthy | runs/results/sgi16_p5_induced |
sgi64_p10_induced |
software | healthy | runs/results/sgi64_p10_induced |
smoke32_bruhat_m1_bruhat_deg4_seed0 |
software | healthy | runs/results/smoke32_bruhat_m1_bruhat_deg4_seed0 |
sgi32_p8_induced |
software | healthy | runs/results/sgi32_p8_induced |
sgi16_p5_mono_bruhat_m1_seed0 |
software | healthy | runs/results/sgi16_p5_mono_bruhat_m1_seed0 |
sgi64_p10_mono |
software | healthy | runs/results/sgi64_p10_mono |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
smoke-run |
software | healthy | .claude/skills/smoke-run |
quper_gi |
software | healthy | quper_gi |
| Label | Layer | Status | Path |
|---|---|---|---|
WireLayout |
software | healthy | quper_gi/dsm_circuit.py:14 |
QuPerDSM |
software | healthy | quper_gi/dsm_circuit.py:48 |
GIConfig |
software | healthy | quper_gi/configs.py:14 |
AnsatzSlices |
software | healthy | quper_gi/ansatz.py:15 |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-fuq9dxkr |
software | healthy | /tmp/repobility-clone-fuq9dxkr |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/b9cf533f-0266-47ac-8181-ba3a3859a3fd/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/b9cf533f-0266-47ac-8181-ba3a3859a3fd/
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.