https://github.com/s-hosomi/gradenna
· scanned 2026-06-15 23:59 UTC (2 months, 3 weeks ago)
50 raw signals (0 security + 50 graph)
Last scanned 2 months, 3 weeks ago · v1 · 32 actionable findings from 1 signal source. 18 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 793 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 |
|---|---|---|---|
_openems_gauss |
software | healthy | tests/test_fdtd3d.py:24 |
_dipole_run |
software | healthy | tests/test_fdtd3d.py:35 |
test_small_dipole_radiation_resistance |
software | healthy | tests/test_fdtd3d.py:56 |
test_raw_port_impedance_shows_gap_shunt |
software | healthy | tests/test_fdtd3d.py:76 |
test_cpml_energy_decay |
software | healthy | tests/test_fdtd3d.py:91 |
test_mirror_symmetry_x_and_y |
software | healthy | tests/test_fdtd3d.py:123 |
_grad_loss |
software | healthy | tests/test_fdtd3d.py:153 |
test_grad_matches_directional_finite_difference |
software | healthy | tests/test_fdtd3d.py:172 |
_ckpt_loss |
software | healthy | tests/test_fdtd3d.py:203 |
test_checkpoint_segments_match_flat_scan |
software | healthy | tests/test_fdtd3d.py:226 |
test_checkpoint_segments_must_divide_n_steps |
software | healthy | tests/test_fdtd3d.py:238 |
test_dft_monitor_matches_post_hoc_dft |
software | healthy | tests/test_fdtd3d.py:248 |
test_grid3d_validation_and_dt |
software | healthy | tests/test_fdtd3d.py:274 |
test_argument_validation |
software | healthy | tests/test_fdtd3d.py:285 |
test_small_dipole_radiation_resistance_strict |
software | healthy | tests/test_fdtd3d.py:309 |
radiation_run |
software | healthy | tests/test_ports.py:42 |
test_radiation_resistance_matches_line_current_theory |
software | healthy | tests/test_ports.py:61 |
test_power_wave_matches_analytic_incident_wave |
software | healthy | tests/test_ports.py:74 |
test_port_power_equals_poynting_flux |
software | healthy | tests/test_ports.py:90 |
test_pec_enclosed_port_is_totally_reflecting |
software | healthy | tests/test_ports.py:112 |
_s11_loss |
software | healthy | tests/test_ports.py:143 |
test_s11_grad_matches_directional_finite_difference |
software | healthy | tests/test_ports.py:160 |
_patch_run |
software | healthy | tests/test_patch_antenna.py:78 |
_s11_dip |
software | healthy | tests/test_patch_antenna.py:138 |
_antiresonances |
software | healthy | tests/test_patch_antenna.py:145 |
test_patch_design_matches_balanis_example_14_1 |
software | healthy | tests/test_patch_antenna.py:161 |
test_patch_design_2g45_fr4_dimensions |
software | healthy | tests/test_patch_antenna.py:169 |
test_patch_resonance_within_5pct_of_design |
software | healthy | tests/test_patch_antenna.py:183 |
test_resonance_shifts_down_with_substrate_eps |
software | healthy | tests/test_patch_antenna.py:205 |
_design_sigma |
software | healthy | tests/test_phase5.py:54 |
test_directivity_optimization_improves |
software | healthy | tests/test_phase5.py:68 |
metrics |
software | healthy | tests/test_phase5.py:81 |
loss_fn |
software | healthy | tests/test_phase5.py:160 |
step |
software | healthy | tests/test_phase5.py:166 |
test_multiband_optimization_improves |
software | healthy | tests/test_phase5.py:134 |
fractions |
software | healthy | tests/test_phase5.py:148 |
_cw |
software | healthy | tests/test_dft_region3d.py:54 |
_compare |
software | healthy | tests/test_dft_region3d.py:61 |
test_limited_dft_matches_full_grid |
software | healthy | tests/test_dft_region3d.py:80 |
test_none_components_are_not_accumulated |
software | healthy | tests/test_dft_region3d.py:119 |
test_port_objective_gradient_parity |
software | healthy | tests/test_dft_region3d.py:142 |
obj |
software | healthy | tests/test_dft_region3d.py:237 |
test_field_objective_gradient_parity |
software | healthy | tests/test_dft_region3d.py:169 |
test_field_objective_eps_r_parity |
software | healthy | tests/test_dft_region3d.py:197 |
test_ntff_objective_gradient_parity |
software | healthy | tests/test_dft_region3d.py:230 |
_dft_carry_bytes |
software | healthy | tests/test_dft_region3d.py:269 |
test_region_dft_carry_is_small |
software | healthy | tests/test_dft_region3d.py:278 |
run_py |
software | healthy | tests/test_platform.py:42 |
test_recommended_env_returns_str_dict_with_known_keys |
software | healthy | tests/test_platform.py:52 |
test_recommended_env_cpu_pins_backend |
software | healthy | tests/test_platform.py:60 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.ja.md |
software | healthy | README.ja.md |
README.md |
software | healthy | README.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
test_fdtd3d.py |
software | healthy | tests/test_fdtd3d.py |
test_ports.py |
software | healthy | tests/test_ports.py |
test_patch_antenna.py |
software | healthy | tests/test_patch_antenna.py |
test_phase5.py |
software | healthy | tests/test_phase5.py |
conftest.py |
software | healthy | tests/conftest.py |
test_dft_region3d.py |
software | healthy | tests/test_dft_region3d.py |
test_platform.py |
software | healthy | tests/test_platform.py |
test_freq_adjoint.py |
software | healthy | tests/test_freq_adjoint.py |
test_native3d_region.py |
software | healthy | tests/test_native3d_region.py |
test_ntff.py |
software | healthy | tests/test_ntff.py |
test_native.py |
software | healthy | tests/test_native.py |
test_fab.py |
software | healthy | tests/test_fab.py |
test_psi_strips.py |
software | healthy | tests/test_psi_strips.py |
test_geometry.py |
software | healthy | tests/test_geometry.py |
test_cylindrical_wave.py |
software | healthy | tests/test_cylindrical_wave.py |
test_optimization.py |
software | healthy | tests/test_optimization.py |
test_measure.py |
software | healthy | tests/test_measure.py |
test_freq_adjoint3d.py |
software | healthy | tests/test_freq_adjoint3d.py |
test_topopt.py |
software | healthy | tests/test_topopt.py |
test_float32_opt.py |
software | healthy | tests/test_float32_opt.py |
test_gradients.py |
software | healthy | tests/test_gradients.py |
test_mom.py |
software | healthy | tests/test_mom.py |
test_topopt3d.py |
software | healthy | tests/test_topopt3d.py |
test_cpml.py |
software | healthy | tests/test_cpml.py |
test_openems_refs.py |
software | healthy | tests/test_openems_refs.py |
test_stability.py |
software | healthy | tests/test_stability.py |
test_beamsteering.py |
software | healthy | tests/test_beamsteering.py |
test_native3d.py |
software | healthy | tests/test_native3d.py |
README.md |
software | healthy | benchmarks/openems_refs/README.md |
geometry.py |
software | healthy | benchmarks/openems_refs/geometry.py |
generate_patch_refs.py |
software | healthy | benchmarks/openems_refs/generate_patch_refs.py |
nanovna_capture.py |
software | healthy | scripts/nanovna_capture.py |
build_kernel.sh |
software | healthy | scripts/build_kernel.sh |
export_viz.py |
software | healthy | scripts/export_viz.py |
benchmark.py |
software | healthy | scripts/benchmark.py |
Cargo.toml |
software | healthy | rust/Cargo.toml |
Cargo.lock |
software | healthy | rust/Cargo.lock |
lib.rs |
software | healthy | rust/src/lib.rs |
pool.rs |
software | healthy | rust/src/pool.rs |
lib3d.rs |
software | healthy | rust/src/lib3d.rs |
lib3d_sweeps.rs |
software | healthy | rust/src/lib3d_sweeps.rs |
Cargo.toml |
software | healthy | web/wasm-kernel/Cargo.toml |
README.md |
software | healthy | web/wasm-kernel/README.md |
Cargo.lock |
software | healthy | web/wasm-kernel/Cargo.lock |
gradenna_wasm.d.ts |
software | healthy | web/wasm-kernel/pkg/gradenna_wasm.d.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TestDensityToPolygons |
software | healthy | tests/test_fab.py:34 |
TestCheckMinWidth |
software | healthy | tests/test_fab.py:102 |
TestCheckMinGap |
software | healthy | tests/test_fab.py:124 |
TestWriteGerber |
software | healthy | tests/test_fab.py:168 |
TestSmoothRandomDensity |
software | healthy | tests/test_fab.py:202 |
TestConicFilter |
software | healthy | tests/test_topopt.py:25 |
TestTanhProjection |
software | healthy | tests/test_topopt.py:67 |
TestDesignTransform |
software | healthy | tests/test_topopt.py:110 |
TestBetaSchedule |
software | healthy | tests/test_topopt.py:137 |
TestGrayIndicator |
software | healthy | tests/test_topopt.py:148 |
TestConnectedToSeed |
software | healthy | tests/test_topopt.py:163 |
TestMinimumFeatureSize |
software | healthy | tests/test_topopt.py:180 |
TestOptimize |
software | healthy | tests/test_topopt.py:205 |
TestConicFilter3D |
software | healthy | tests/test_topopt3d.py:46 |
_Mini3D |
software | healthy | tests/test_topopt3d.py:126 |
TestReduced3DOptimization |
software | healthy | tests/test_topopt3d.py:205 |
TestMemoryEstimate |
software | healthy | tests/test_topopt3d.py:275 |
PatchGeometry |
software | healthy | benchmarks/openems_refs/geometry.py:82 |
GradennaMesh |
software | healthy | benchmarks/openems_refs/geometry.py:156 |
Fdtd2D |
software | healthy | web/wasm-kernel/pkg/gradenna_wasm.d.ts:Fdtd2D |
Fdtd2D |
software | healthy | web/wasm-kernel/pkg/gradenna_wasm.js:Fdtd2D |
App |
software | healthy | web/app/src/main.ts:App |
S11View |
software | healthy | web/app/src/views/S11View.ts:S11View |
Antenna3DView |
software | healthy | web/app/src/views/Antenna3DView.ts:Antenna3DView |
OptimizationView |
software | healthy | web/app/src/views/OptimizationView.ts:OptimizationView |
LiveFdtdView |
software | healthy | web/app/src/views/LiveFdtdView.ts:LiveFdtdView |
Preset |
software | healthy | examples/optimize_3d_patch.py:112 |
Setup |
software | healthy | examples/optimize_3d_patch.py:167 |
S11Comparison |
software | healthy | src/gradenna/measure.py:58 |
CPMLSpec |
software | healthy | src/gradenna/cpml.py:36 |
AxisCoefficients |
software | healthy | src/gradenna/cpml.py:52 |
PsiSlabs |
software | healthy | src/gradenna/cpml.py:60 |
SlabCoefficients |
software | healthy | src/gradenna/cpml.py:75 |
BandPulse |
software | healthy | src/gradenna/sparams.py:94 |
DesignTransform |
software | healthy | src/gradenna/topopt.py:109 |
Grid2D |
software | healthy | src/gradenna/grid.py:12 |
Grid3D |
software | healthy | src/gradenna/grid.py:43 |
_DFTSlab3D |
software | healthy | src/gradenna/native3d.py:50 |
_DFTRegion3D |
software | healthy | src/gradenna/native3d.py:66 |
_SimParams3D |
software | healthy | src/gradenna/native3d.py:79 |
Port |
software | healthy | src/gradenna/fdtd2d.py:81 |
SimResult |
software | healthy | src/gradenna/fdtd2d.py:101 |
_Psi2D |
software | healthy | src/gradenna/fdtd2d.py:129 |
_State |
software | healthy | src/gradenna/fdtd2d.py:153 |
_SimParams |
software | healthy | src/gradenna/native.py:124 |
_AxisNp |
software | healthy | src/gradenna/native.py:486 |
FieldSlab |
software | healthy | src/gradenna/dft_region.py:37 |
DFTRegions |
software | healthy | src/gradenna/dft_region.py:59 |
RegionDFTMonitor |
software | healthy | src/gradenna/dft_region.py:74 |
DFTMonitor |
software | healthy | src/gradenna/fdtd3d.py:69 |
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 |
benchmarks |
software | healthy | benchmarks |
openems_refs |
software | healthy | benchmarks/openems_refs |
scripts |
software | healthy | scripts |
rust |
software | healthy | rust |
src |
software | healthy | rust/src |
web |
software | healthy | web |
wasm-kernel |
software | healthy | web/wasm-kernel |
pkg |
software | healthy | web/wasm-kernel/pkg |
src |
software | healthy | web/wasm-kernel/src |
app |
software | healthy | web/app |
src |
software | healthy | web/app/src |
views |
software | healthy | web/app/src/views |
examples |
software | healthy | examples |
fab_campaign |
software | healthy | fab_campaign |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
gradenna |
software | healthy | src/gradenna |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
import-smoke |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/pages.yml |
deploy |
cicd | healthy | .github/workflows/pages.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::pages |
cicd | healthy | .github/workflows/pages.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-pi1tsjsc |
software | healthy | /tmp/repobility-clone-pi1tsjsc |
| Label | Layer | Status | Path |
|---|---|---|---|
0.4.3.3 |
network | healthy | pyproject.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:03 |
network | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/f73eb97d-ea2e-4630-9466-bd12fca02fc4/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f73eb97d-ea2e-4630-9466-bd12fca02fc4/
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.