https://github.com/simonrowland/regolith-pyrolysis-simulator
· scanned 2026-06-16 00:13 UTC (2 months, 2 weeks ago)
205 raw signals (0 security + 205 graph)
Last scanned 2 months, 2 weeks ago · v1 · 188 actionable findings from 1 signal source. 17 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 7135 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 |
|---|---|---|---|
_load_secret_key |
software | healthy | app.py:29 |
_game_frontend_present |
software | healthy | app.py:49 |
create_app |
software | healthy | app.py:55 |
_env_flag |
software | healthy | app.py:87 |
_is_loopback_host |
software | healthy | app.py:91 |
_run_config_from_env |
software | healthy | app.py:105 |
main |
software | healthy | app.py:138 |
_is_venv |
software | healthy | install-dependencies.py:50 |
_venv_python |
software | healthy | install-dependencies.py:54 |
_run |
software | healthy | install-dependencies.py:60 |
_ensure_python_version |
software | healthy | install-dependencies.py:66 |
_ensure_requirements_file |
software | healthy | install-dependencies.py:75 |
_ensure_target_python |
software | healthy | install-dependencies.py:80 |
_ensure_pip |
software | healthy | install-dependencies.py:91 |
_install_with_uv |
software | healthy | install-dependencies.py:98 |
_install_with_pip |
software | healthy | install-dependencies.py:110 |
_alpha_asset |
software | healthy | install-dependencies.py:116 |
_sha256 |
software | healthy | install-dependencies.py:128 |
_download |
software | healthy | install-dependencies.py:136 |
_write_runner |
software | healthy | install-dependencies.py:142 |
_install_alphamelts |
software | healthy | install-dependencies.py:176 |
_install_recipe_db_starter |
software | healthy | install-dependencies.py:203 |
_ensure_local_runs_dir |
software | healthy | install-dependencies.py:215 |
main |
software | healthy | install-dependencies.py:239 |
_repo_root |
software | healthy | install-engines.py:55 |
_hdr |
software | healthy | install-engines.py:115 |
_say |
software | healthy | install-engines.py:119 |
_record |
software | healthy | install-engines.py:123 |
_run |
software | healthy | install-engines.py:128 |
_venv_python |
software | healthy | install-engines.py:143 |
ensure_platform |
software | healthy | install-engines.py:157 |
ensure_tools |
software | healthy | install-engines.py:168 |
clone_siblings |
software | healthy | install-engines.py:185 |
editable_installs |
software | healthy | install-engines.py:209 |
brew_deps |
software | healthy | install-engines.py:223 |
build_magemin |
software | healthy | install-engines.py:237 |
_patch_thermoengine_py312 |
software | healthy | install-engines.py:256 |
build_thermoengine |
software | healthy | install-engines.py:297 |
check_alphamelts |
software | healthy | install-engines.py:334 |
_binary_version_line |
software | healthy | install-engines.py:354 |
_package_version |
software | healthy | install-engines.py:373 |
_thermoengine_version_string |
software | healthy | install-engines.py:382 |
_thermoengine_digest |
software | healthy | install-engines.py:397 |
write_local_config |
software | healthy | install-engines.py:407 |
verify |
software | healthy | install-engines.py:485 |
main |
software | healthy | install-engines.py:519 |
__init__ |
software | healthy | engines/vaporock/provider.py:94 |
capability_profile |
software | healthy | engines/vaporock/provider.py:115 |
dispatch |
software | healthy | engines/vaporock/provider.py:127 |
_resolve_pO2_bar |
software | healthy | engines/vaporock/provider.py:238 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
DESIGN.md |
software | healthy | DESIGN.md |
README.md |
software | healthy | README.md |
install.sh |
software | healthy | install.sh |
app.py |
software | healthy | app.py |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
.env.example |
software | healthy | .env.example |
pyproject.toml |
software | healthy | pyproject.toml |
install-dependencies.py |
software | healthy | install-dependencies.py |
install-engines.py |
software | healthy | install-engines.py |
requirements.txt |
software | healthy | requirements.txt |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
regolith-pyrolysis-run.py |
software | healthy | regolith-pyrolysis-run.py |
__init__.py |
software | healthy | engines/__init__.py |
__init__.py |
software | healthy | engines/vaporock/__init__.py |
provider.py |
software | healthy | engines/vaporock/provider.py |
result.py |
software | healthy | engines/vaporock/result.py |
evaporation_flux.py |
software | healthy | engines/builtin/evaporation_flux.py |
melt_effect_adjustment.py |
software | healthy | engines/builtin/melt_effect_adjustment.py |
foulant_disposition.py |
software | healthy | engines/builtin/foulant_disposition.py |
overhead_gas_equilibrium.py |
software | healthy | engines/builtin/overhead_gas_equilibrium.py |
__init__.py |
software | healthy | engines/builtin/__init__.py |
condensation_route.py |
software | healthy | engines/builtin/condensation_route.py |
metallothermic_step.py |
software | healthy | engines/builtin/metallothermic_step.py |
README.md |
software | healthy | engines/builtin/README.md |
_common.py |
software | healthy | engines/builtin/_common.py |
backend_equilibrium.py |
software | healthy | engines/builtin/backend_equilibrium.py |
stage0_pretreatment.py |
software | healthy | engines/builtin/stage0_pretreatment.py |
vapor_pressure.py |
software | healthy | engines/builtin/vapor_pressure.py |
overhead_bleed.py |
software | healthy | engines/builtin/overhead_bleed.py |
evaporation_transition.py |
software | healthy | engines/builtin/evaporation_transition.py |
electrolysis_step.py |
software | healthy | engines/builtin/electrolysis_step.py |
parser.py |
software | healthy | engines/alphamelts/parser.py |
__init__.py |
software | healthy | engines/alphamelts/__init__.py |
provider.py |
software | healthy | engines/alphamelts/provider.py |
subprocess_runner.py |
software | healthy | engines/alphamelts/subprocess_runner.py |
petthermo.py |
software | healthy | engines/alphamelts/petthermo.py |
thermoengine.py |
software | healthy | engines/alphamelts/thermoengine.py |
domain.py |
software | healthy | engines/alphamelts/domain.py |
result.py |
software | healthy | engines/alphamelts/result.py |
parity.py |
software | healthy | engines/magemin/parity.py |
__init__.py |
software | healthy | engines/magemin/__init__.py |
provider.py |
software | healthy | engines/magemin/provider.py |
README.md |
software | healthy | engines/magemin/README.md |
domain.py |
software | healthy | engines/magemin/domain.py |
result.py |
software | healthy | engines/magemin/result.py |
test_web_optimizer.py |
software | healthy | tests/test_web_optimizer.py |
test_vacuum_pyrolysis_schema.py |
software | healthy | tests/test_vacuum_pyrolysis_schema.py |
test_terminal_product_taxonomy.py |
software | healthy | tests/test_terminal_product_taxonomy.py |
test_dose_cache_prep_scripts.py |
software | healthy | tests/test_dose_cache_prep_scripts.py |
test_backend_selection.py |
software | healthy | tests/test_backend_selection.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
VapoRockProvider |
software | healthy | engines/vaporock/provider.py:61 |
VapoRockDiagnostics |
software | healthy | engines/vaporock/result.py:42 |
BuiltinEvaporationFluxProvider |
software | healthy | engines/builtin/evaporation_flux.py:106 |
PropertyThreshold |
software | healthy | engines/builtin/melt_effect_adjustment.py:24 |
CertifiedPointRefusedError |
software | healthy | engines/builtin/melt_effect_adjustment.py:161 |
StrippedMassProvenance |
software | healthy | engines/builtin/melt_effect_adjustment.py:166 |
StripResult |
software | healthy | engines/builtin/melt_effect_adjustment.py:174 |
PropertyPerturbation |
software | healthy | engines/builtin/melt_effect_adjustment.py:184 |
PropertyFlag |
software | healthy | engines/builtin/melt_effect_adjustment.py:203 |
MeltEffectAdjustmentResult |
software | healthy | engines/builtin/melt_effect_adjustment.py:223 |
VerdictAResult |
software | healthy | engines/builtin/melt_effect_adjustment.py:237 |
VerdictBResult |
software | healthy | engines/builtin/melt_effect_adjustment.py:244 |
EscapeSplit |
software | healthy | engines/builtin/foulant_disposition.py:27 |
DispositionExtent |
software | healthy | engines/builtin/foulant_disposition.py:33 |
DispositionInterval |
software | healthy | engines/builtin/foulant_disposition.py:41 |
FoulantCarrierEntry |
software | healthy | engines/builtin/foulant_disposition.py:49 |
FoulantRegistry |
software | healthy | engines/builtin/foulant_disposition.py:63 |
CarbonPartition |
software | healthy | engines/builtin/foulant_disposition.py:70 |
BuiltinOverheadGasEquilibriumProvider |
software | healthy | engines/builtin/overhead_gas_equilibrium.py:54 |
BuiltinCondensationRouteProvider |
software | healthy | engines/builtin/condensation_route.py:98 |
BuiltinMetallothermicStepProvider |
software | healthy | engines/builtin/metallothermic_step.py:175 |
BuiltinBackendEquilibriumProvider |
software | healthy | engines/builtin/backend_equilibrium.py:13 |
BuiltinStage0PretreatmentProvider |
software | healthy | engines/builtin/stage0_pretreatment.py:196 |
VaporPressureComputationError |
software | healthy | engines/builtin/vapor_pressure.py:100 |
VaporPressureNumericalOverflowError |
software | healthy | engines/builtin/vapor_pressure.py:104 |
VaporPressureFallbackWarning |
software | healthy | engines/builtin/vapor_pressure.py:108 |
HighUncertaintyVaporPressureFallbackWarning |
software | healthy | engines/builtin/vapor_pressure.py:112 |
BuiltinVaporPressureProvider |
software | healthy | engines/builtin/vapor_pressure.py:364 |
BuiltinOverheadBleedProvider |
software | healthy | engines/builtin/overhead_bleed.py:32 |
BuiltinEvaporationTransitionProvider |
software | healthy | engines/builtin/evaporation_transition.py:88 |
BuiltinElectrolysisStepProvider |
software | healthy | engines/builtin/electrolysis_step.py:97 |
ParserError |
software | healthy | engines/alphamelts/parser.py:29 |
AlphaMELTSProvider |
software | healthy | engines/alphamelts/provider.py:98 |
ThermoEnginePayload |
software | healthy | engines/alphamelts/thermoengine.py:37 |
ThermoEngineTransport |
software | healthy | engines/alphamelts/thermoengine.py:49 |
AlphaMELTSDomainGate |
software | healthy | engines/alphamelts/domain.py:60 |
LiquidusDiagnostics |
software | healthy | engines/alphamelts/result.py:59 |
ParityReport |
software | healthy | engines/magemin/parity.py:35 |
MAGEMinParityComparator |
software | healthy | engines/magemin/parity.py:70 |
MAGEMinShadowProvider |
software | healthy | engines/magemin/provider.py:91 |
MAGEMinDomainGate |
software | healthy | engines/magemin/domain.py:58 |
MAGEMinShadowDiagnostics |
software | healthy | engines/magemin/result.py:29 |
_FakeProcess |
software | healthy | tests/test_web_optimizer.py:263 |
_FakePopenFactory |
software | healthy | tests/test_web_optimizer.py:272 |
SchemaValidationError |
software | healthy | tests/test_vacuum_pyrolysis_schema.py:83 |
_FakeBackend |
software | healthy | tests/test_backend_selection.py:35 |
_FakeAlphaMELTS |
software | healthy | tests/test_backend_selection.py:64 |
_AvailableVapoRock |
software | healthy | tests/test_backend_selection.py:191 |
_AvailableMAGEMin |
software | healthy | tests/test_backend_selection.py:194 |
_Ledger |
software | healthy | tests/test_feedstock_normalization_consumers.py:25 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
engines |
software | healthy | engines |
vaporock |
software | healthy | engines/vaporock |
builtin |
software | healthy | engines/builtin |
alphamelts |
software | healthy | engines/alphamelts |
magemin |
software | healthy | engines/magemin |
tests |
software | healthy | tests |
fixtures |
software | healthy | tests/fixtures |
runner |
software | healthy | tests/fixtures/runner |
sio_yield |
software | healthy | tests/fixtures/sio_yield |
web_trace |
software | healthy | tests/fixtures/web_trace |
corpus |
software | healthy | tests/fixtures/corpus |
costa-jacobson-2015-olivine-kems |
software | healthy | tests/fixtures/corpus/costa-jacobson-2015-olivine-kems |
visscher-fegley-2013-debris-disks |
software | healthy | tests/fixtures/corpus/visscher-fegley-2013-debris-disks |
sossi-fegley-2018-volatility |
software | healthy | tests/fixtures/corpus/sossi-fegley-2018-volatility |
wolf-2022-vaporock |
software | healthy | tests/fixtures/corpus/wolf-2022-vaporock |
schaefer-fegley-2004-io-lava |
software | healthy | tests/fixtures/corpus/schaefer-fegley-2004-io-lava |
chemistry |
software | healthy | tests/chemistry |
e2e |
software | healthy | tests/e2e |
headspace_po2 |
software | healthy | tests/e2e/headspace_po2 |
docs |
software | healthy | docs |
references |
software | healthy | docs/references |
topics |
software | healthy | docs/references/topics |
pdfs |
software | healthy | docs/references/pdfs |
scripts |
software | healthy | scripts |
_attic |
software | healthy | _attic |
factsage |
software | healthy | _attic/factsage |
simulator |
software | healthy | simulator |
accounting |
software | healthy | simulator/accounting |
chemistry |
software | healthy | simulator/chemistry |
kernel |
software | healthy | simulator/chemistry/kernel |
melt_backend |
software | healthy | simulator/melt_backend |
optimize |
software | healthy | simulator/optimize |
strategy |
software | healthy | simulator/optimize/strategy |
web |
software | healthy | web |
static |
software | healthy | web/static |
js |
software | healthy | web/static/js |
css |
software | healthy | web/static/css |
templates |
software | healthy | web/templates |
partials |
software | healthy | web/templates/partials |
| Label | Layer | Status | Path |
|---|---|---|---|
ANY / |
api | healthy | web/routes.py |
ANY /api/wall-risk |
api | healthy | web/routes.py |
ANY /partials/wall-risk-panel |
api | healthy | web/routes.py |
ANY /api/ceramic-rump |
api | healthy | web/routes.py |
ANY /partials/ceramic-rump-panel |
api | healthy | web/routes.py |
ANY /optimizer |
api | healthy | web/routes.py |
ANY /partials/optimizer-table |
api | healthy | web/routes.py |
ANY /partials/optimizer-jobs |
api | healthy | web/routes.py |
ANY /partials/optimizer-jobs/<job_id> |
api | healthy | web/routes.py |
ANY /api/optimizer/jobs |
api | healthy | web/routes.py |
ANY /api/optimizer/certify |
api | healthy | web/routes.py |
ANY /optimizer/certify |
api | healthy | web/routes.py |
ANY /optimizer/jobs |
api | healthy | web/routes.py |
ANY /api/optimizer/jobs/<job_id> |
api | healthy | web/routes.py |
ANY /optimizer/jobs/<job_id> |
api | healthy | web/routes.py |
ANY /optimizer/runs/<path:run_id>/results/<cache_key> |
api | healthy | web/routes.py |
ANY /optimizer/runs/<path:run_id>/results/<cache_key>/recip… |
api | healthy | web/routes.py |
ANY /api/feedstocks |
api | healthy | web/routes.py |
ANY /api/setpoints |
api | healthy | web/routes.py |
ANY /api/feedstock/<key> |
api | healthy | web/routes.py |
ANY /api/optimizer/runs |
api | healthy | web/routes.py |
ANY /api/optimizer/feedstock-profiles |
api | healthy | web/routes.py |
ANY /api/mre-preset-catalog |
api | healthy | web/routes.py |
ANY /api/knudsen-config |
api | healthy | web/routes.py |
ANY /partials/mre-preset-catalog |
api | healthy | web/routes.py |
ANY /api/optimizer/leaderboard |
api | healthy | web/routes.py |
ANY /partials/feedstock-card/<key> |
api | healthy | web/routes.py |
ANY /api/additive-calc/<key> |
api | healthy | web/routes.py |
ANY /partials/disclosure/<section> |
api | healthy | web/routes.py |
| Label | Layer | Status | Path |
|---|---|---|---|
metadata |
data | healthy | scripts/vaporock_antoine_shadow_matrix.py |
shadow_rows |
data | healthy | scripts/vaporock_antoine_shadow_matrix.py |
IF |
data | healthy | simulator/reduced_real_determinism.py |
store_meta |
data | healthy | simulator/optimize/results_store.py |
results |
data | healthy | simulator/optimize/results_store.py |
objective_values |
data | healthy | simulator/optimize/results_store.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
0.5.4.1 |
network | healthy | tests/test_condensation_temperature_overrides.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-6_v_ry0z |
software | healthy | /tmp/repobility-clone-6_v_ry0z |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | install-dependencies.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:35 |
network | healthy | tests/chemistry/test_corpus_anchored_parity.py |
This page is publicly accessible at:
https://repobility.com/scan/210fdaef-b2f8-4c6c-b843-79885cbc4937/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/210fdaef-b2f8-4c6c-b843-79885cbc4937/
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.