https://github.com/juyterman1000/entroly.git
· scanned 2026-05-16 08:41 UTC (2 weeks, 6 days ago)
· 10 languages
264 findings (68 legacy + 196 scanner) 20th percentile · Python · large (100-500K LoC) Scanner says 70 (lower by 7)
Last scanned 2 weeks, 6 days ago · v1 · 49 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
All 3871 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 |
|---|---|---|---|
run_real_mcp_test |
software | healthy | run_real_mcp_test.py:10 |
test_fisher_increases_with_entropy |
software | healthy | tests/test_egtc_v2.py:62 |
test_fisher_fourth_root_shape |
software | healthy | tests/test_egtc_v2.py:71 |
test_fisher_zero_entropy_doesnt_collapse |
software | healthy | tests/test_egtc_v2.py:86 |
test_fisher_scale_parameter |
software | healthy | tests/test_egtc_v2.py:91 |
test_correction_range |
software | healthy | tests/test_egtc_v2.py:111 |
test_no_double_counting_entropy |
software | healthy | tests/test_egtc_v2.py:125 |
test_vagueness_monotone_increasing |
software | healthy | tests/test_egtc_v2.py:146 |
test_sufficiency_monotone_decreasing |
software | healthy | tests/test_egtc_v2.py:158 |
test_entropy_monotone_increasing |
software | healthy | tests/test_egtc_v2.py:170 |
test_bounds_parametric |
software | healthy | tests/test_egtc_v2.py:195 |
test_extreme_inputs |
software | healthy | tests/test_egtc_v2.py:204 |
test_negative_inputs_clamped |
software | healthy | tests/test_egtc_v2.py:214 |
test_above_one_inputs_clamped |
software | healthy | tests/test_egtc_v2.py:219 |
test_precision_tasks_lower_than_creative |
software | healthy | tests/test_egtc_v2.py:232 |
test_unknown_task_type_fallback |
software | healthy | tests/test_egtc_v2.py:243 |
test_high_dispersion_lowers_temperature |
software | healthy | tests/test_egtc_v2.py:257 |
test_single_fragment_no_dispersion |
software | healthy | tests/test_egtc_v2.py:271 |
test_turn_zero_unchanged |
software | healthy | tests/test_egtc_v2.py:287 |
test_monotone_decreasing |
software | healthy | tests/test_egtc_v2.py:292 |
test_converges_to_c_min |
software | healthy | tests/test_egtc_v2.py:301 |
test_never_below_tau_min |
software | healthy | tests/test_egtc_v2.py:311 |
test_custom_convergence_rate |
software | healthy | tests/test_egtc_v2.py:316 |
test_half_convergence_at_ln2_over_lambda |
software | healthy | tests/test_egtc_v2.py:332 |
test_exact_formula |
software | healthy | tests/test_egtc_v2.py:347 |
test_explicit_temperature_preserved |
software | healthy | tests/test_egtc_v2.py:368 |
test_no_temperature_gets_injected |
software | healthy | tests/test_egtc_v2.py:373 |
test_temperature_zero_is_explicit |
software | healthy | tests/test_egtc_v2.py:378 |
test_original_body_not_mutated |
software | healthy | tests/test_egtc_v2.py:384 |
test_openai_new_system_message |
software | healthy | tests/test_egtc_v2.py:399 |
test_openai_prepend_to_existing_system |
software | healthy | tests/test_egtc_v2.py:406 |
test_anthropic_new_system |
software | healthy | tests/test_egtc_v2.py:414 |
test_anthropic_prepend_to_existing |
software | healthy | tests/test_egtc_v2.py:419 |
test_anthropic_system_content_blocks |
software | healthy | tests/test_egtc_v2.py:424 |
test_injection_doesnt_mutate_original |
software | healthy | tests/test_egtc_v2.py:434 |
test_anthropic_by_path |
software | healthy | tests/test_egtc_v2.py:446 |
test_openai_by_path |
software | healthy | tests/test_egtc_v2.py:449 |
test_anthropic_by_api_key_header |
software | healthy | tests/test_egtc_v2.py:452 |
test_openai_with_authorization |
software | healthy | tests/test_egtc_v2.py:455 |
test_both_headers_prefers_openai |
software | healthy | tests/test_egtc_v2.py:458 |
test_simple_string_content |
software | healthy | tests/test_egtc_v2.py:470 |
test_content_blocks |
software | healthy | tests/test_egtc_v2.py:474 |
test_last_user_message |
software | healthy | tests/test_egtc_v2.py:481 |
test_no_user_message |
software | healthy | tests/test_egtc_v2.py:489 |
test_empty_messages |
software | healthy | tests/test_egtc_v2.py:493 |
test_gpt4o_budget |
software | healthy | tests/test_egtc_v2.py:504 |
test_claude_opus_budget |
software | healthy | tests/test_egtc_v2.py:509 |
test_unknown_model_uses_default |
software | healthy | tests/test_egtc_v2.py:514 |
test_prefix_matching |
software | healthy | tests/test_egtc_v2.py:519 |
test_empty_fragments_returns_empty |
software | healthy | tests/test_egtc_v2.py:531 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TestFisherBase |
software | healthy | tests/test_egtc_v2.py:59 |
TestSigmoidCorrection |
software | healthy | tests/test_egtc_v2.py:108 |
TestMonotonicity |
software | healthy | tests/test_egtc_v2.py:143 |
TestBounds |
software | healthy | tests/test_egtc_v2.py:187 |
TestTaskTypeOrdering |
software | healthy | tests/test_egtc_v2.py:229 |
TestDispersion |
software | healthy | tests/test_egtc_v2.py:254 |
TestTrajectoryConvergence |
software | healthy | tests/test_egtc_v2.py:284 |
TestTrajectoryMath |
software | healthy | tests/test_egtc_v2.py:329 |
TestUserOverride |
software | healthy | tests/test_egtc_v2.py:365 |
TestContextInjection |
software | healthy | tests/test_egtc_v2.py:396 |
TestProviderDetection |
software | healthy | tests/test_egtc_v2.py:444 |
TestMessageExtraction |
software | healthy | tests/test_egtc_v2.py:468 |
TestTokenBudget |
software | healthy | tests/test_egtc_v2.py:502 |
TestContextBlockFormat |
software | healthy | tests/test_egtc_v2.py:529 |
TestTunableCoefficients |
software | healthy | tests/test_egtc_v2.py:579 |
TestRustEntropyScore |
software | healthy | tests/test_egtc_v2.py:619 |
TestVaguenessAlwaysPresent |
software | healthy | tests/test_egtc_v2.py:673 |
TestEndToEnd |
software | healthy | tests/test_egtc_v2.py:708 |
TestAutotuneConfig |
software | healthy | tests/test_egtc_v2.py:761 |
TestEdgeCases |
software | healthy | tests/test_egtc_v2.py:799 |
TestIsLegacyClaude3 |
software | healthy | tests/test_swap_model_in_body.py:26 |
TestSwapModelInBody |
software | healthy | tests/test_swap_model_in_body.py:55 |
TestAnthropicCompatibilitySanitizer |
software | healthy | tests/test_proxy_providers.py:50 |
TestDetectProviderPath |
software | healthy | tests/test_proxy_providers.py:99 |
TestDetectProviderHeaders |
software | healthy | tests/test_proxy_providers.py:138 |
TestDetectProviderBodyFormat |
software | healthy | tests/test_proxy_providers.py:169 |
TestDetectProviderOpenAICompat |
software | healthy | tests/test_proxy_providers.py:212 |
TestExtractUserMessageGemini |
software | healthy | tests/test_proxy_providers.py:240 |
TestExtractModelGeminiURL |
software | healthy | tests/test_proxy_providers.py:306 |
TestInjectContextGeminiNew |
software | healthy | tests/test_proxy_providers.py:334 |
TestInjectContextGeminiExisting |
software | healthy | tests/test_proxy_providers.py:361 |
TestContextWindowGemini |
software | healthy | tests/test_proxy_providers.py:392 |
TestApplyTemperatureGemini |
software | healthy | tests/test_proxy_providers.py:422 |
TestApplyTemperatureGeminiOverride |
software | healthy | tests/test_proxy_providers.py:446 |
TestProviderFallback |
software | healthy | tests/test_proxy_providers.py:467 |
TestProxyConfigGemini |
software | healthy | tests/test_proxy_providers.py:492 |
TestIDERealisticScenarios |
software | healthy | tests/test_proxy_providers.py:513 |
TestOpenRouterMultiProvider |
software | healthy | tests/test_proxy_providers.py:741 |
TestStreamingDetection |
software | healthy | tests/test_proxy_providers.py:814 |
TestEndToEndFormatChain |
software | healthy | tests/test_proxy_providers.py:855 |
TestRustPageRank |
software | healthy | tests/test_pagerank_integration.py:24 |
TestDaemonPageRankPrioritization |
software | healthy | tests/test_pagerank_integration.py:133 |
TestEvolutionLoggerSourceTracking |
software | healthy | tests/test_pagerank_integration.py:261 |
TestDaemonLifecycle |
software | healthy | tests/test_pagerank_integration.py:346 |
TestVaultConfigIntegration |
software | healthy | tests/test_pagerank_integration.py:432 |
TestPythonFallbackEngine |
software | healthy | tests/test_pagerank_integration.py:468 |
TestSuffixAutomaton |
software | healthy | tests/test_bipt.py:31 |
TestIdentifierExtraction |
software | healthy | tests/test_bipt.py:104 |
TestBIPTFullyGrounded |
software | healthy | tests/test_bipt.py:148 |
TestBIPTInvented |
software | healthy | tests/test_bipt.py:182 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.mcp.json |
software | healthy | .mcp.json |
BIPT.md |
software | healthy | BIPT.md |
README.md |
software | healthy | README.md |
run_real_proxy_test.py |
software | warning | run_real_proxy_test.py |
CLAUDE.md |
software | healthy | CLAUDE.md |
run_real_mcp_test.py |
software | healthy | run_real_mcp_test.py |
RESEARCH.md |
software | healthy | RESEARCH.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
Dockerfile |
software | healthy | Dockerfile |
BENCHMARKS.md |
software | healthy | BENCHMARKS.md |
pyproject.toml |
software | healthy | pyproject.toml |
SECURITY.md |
software | healthy | SECURITY.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
ruff.toml |
software | healthy | ruff.toml |
devcontainer.json |
software | healthy | .devcontainer/devcontainer.json |
test_egtc_v2.py |
software | healthy | tests/test_egtc_v2.py |
test_hallucination_live.py |
software | healthy | tests/test_hallucination_live.py |
claude_code_demo.html |
software | healthy | tests/claude_code_demo.html |
test_swap_model_in_body.py |
software | healthy | tests/test_swap_model_in_body.py |
test_deep_functional.py |
software | healthy | tests/test_deep_functional.py |
test_mcp_protocol.py |
software | healthy | tests/test_mcp_protocol.py |
test_proxy_providers.py |
software | healthy | tests/test_proxy_providers.py |
_proxy_e2e.py |
software | healthy | tests/_proxy_e2e.py |
test_pagerank_integration.py |
software | healthy | tests/test_pagerank_integration.py |
test_bipt.py |
software | healthy | tests/test_bipt.py |
test_ravs_v2.py |
software | healthy | tests/test_ravs_v2.py |
test_integrations_smoke.py |
software | healthy | tests/test_integrations_smoke.py |
test_archetype_router.py |
software | healthy | tests/test_archetype_router.py |
_run_bench.py |
software | warning | tests/_run_bench.py |
test_dashboard_cogops_fallback.py |
software | healthy | tests/test_dashboard_cogops_fallback.py |
test_benchmark_harness.py |
software | healthy | tests/test_benchmark_harness.py |
test_qccr.py |
software | healthy | tests/test_qccr.py |
test_e2e.py |
software | healthy | tests/test_e2e.py |
test_coupling.py |
software | healthy | tests/test_coupling.py |
test_ios.py |
software | healthy | tests/test_ios.py |
test_causal_attribution.py |
software | healthy | tests/test_causal_attribution.py |
_check_vault.py |
software | warning | tests/_check_vault.py |
test_context_bridge.py |
software | healthy | tests/test_context_bridge.py |
test_zero_token_autonomy.py |
software | healthy | tests/test_zero_token_autonomy.py |
test_federation_crossagent.py |
software | healthy | tests/test_federation_crossagent.py |
validate_scaffold_real.py |
software | healthy | tests/validate_scaffold_real.py |
_check_learning.py |
software | healthy | tests/_check_learning.py |
test_witness_provider_shapes.py |
software | healthy | tests/test_witness_provider_shapes.py |
test_intensive_functional.py |
software | healthy | tests/test_intensive_functional.py |
test_federation_e2e.py |
software | healthy | tests/test_federation_e2e.py |
test_context_scaffold.py |
software | healthy | tests/test_context_scaffold.py |
check_dashboard.py |
software | warning | tests/check_dashboard.py |
test_online_prism.py |
software | healthy | tests/test_online_prism.py |
_run_full.py |
software | warning | tests/_run_full.py |
test_proxy_e2e_real.py |
software | healthy | tests/test_proxy_e2e_real.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.devcontainer |
software | healthy | .devcontainer |
tests |
software | healthy | tests |
benchmarks |
software | healthy | benchmarks |
docs |
software | healthy | docs |
i18n |
software | healthy | docs/i18n |
tuning_strategies |
software | healthy | docs/tuning_strategies |
assets |
software | healthy | docs/assets |
rfcs |
software | healthy | docs/rfcs |
research |
software | healthy | research |
scripts |
software | healthy | scripts |
cookbook |
software | healthy | cookbook |
algorithms |
software | healthy | algorithms |
bench |
software | healthy | bench |
entroly-core |
software | healthy | entroly-core |
tests |
software | healthy | entroly-core/tests |
src |
software | healthy | entroly-core/src |
entroly-wasm |
software | healthy | entroly-wasm |
js |
software | healthy | entroly-wasm/js |
src |
software | healthy | entroly-wasm/src |
examples |
software | healthy | examples |
entroly |
software | healthy | entroly |
integrations |
software | healthy | entroly/integrations |
verifiers |
software | healthy | entroly/verifiers |
ravs |
software | healthy | entroly/ravs |
collectors |
software | healthy | entroly/ravs/collectors |
npm |
software | healthy | entroly/npm |
packaging |
software | healthy | packaging |
homebrew |
software | healthy | packaging/homebrew |
nix |
software | healthy | packaging/nix |
aur |
software | healthy | packaging/aur |
scoop |
software | healthy | packaging/scoop |
proofs |
software | healthy | proofs |
bipt |
software | healthy | proofs/bipt |
knapsack |
software | healthy | proofs/knapsack |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
linux-x86_64 |
cicd | healthy | .github/workflows/publish-core-wheels.yml |
linux-aarch64 |
cicd | healthy | .github/workflows/publish-core-wheels.yml |
macos-universal |
cicd | healthy | .github/workflows/publish-core-wheels.yml |
windows |
cicd | healthy | .github/workflows/publish-core-wheels.yml |
publish |
cicd | healthy | .github/workflows/publish-core-wheels.yml |
build-and-push |
cicd | healthy | .github/workflows/docker-publish.yml |
lint |
cicd | healthy | .github/workflows/ci.yml |
rust-tests |
cicd | healthy | .github/workflows/ci.yml |
integration |
cicd | healthy | .github/workflows/ci.yml |
cost-check |
cicd | healthy | .github/workflows/entroly-cost-check.yml |
build-and-push |
cicd | healthy | .github/workflows/entroly-publish.yml |
publish-pypi |
cicd | healthy | .github/workflows/entroly-publish.yml |
publish-npm |
cicd | healthy | .github/workflows/entroly-publish.yml |
publish-npm-mcp |
cicd | healthy | .github/workflows/entroly-publish.yml |
benchmark |
cicd | healthy | .github/workflows/benchmark.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::entroly-wasm/src/sast.rs |
security | healthy | entroly-wasm/src/sast.rs |
auth::entroly/multimodal.py |
security | healthy | entroly/multimodal.py |
auth::entroly-core/src/query.rs |
security | healthy | entroly-core/src/query.rs |
auth::bench/cases.json |
security | healthy | bench/cases.json |
auth::bench/compare.py |
security | healthy | bench/compare.py |
auth::tests/test_cogops_smoke.py |
security | healthy | tests/test_cogops_smoke.py |
auth::entroly-wasm/src/query.rs |
security | healthy | entroly-wasm/src/query.rs |
auth::entroly-core/src/sast.rs |
security | healthy | entroly-core/src/sast.rs |
auth::entroly/integrations/discord_gateway.py |
security | healthy | entroly/integrations/discord_gateway.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:9377 |
network | healthy | docker-compose.yml |
port:9378 |
network | healthy | docker-compose.yml |
port:8080 |
network | healthy | tests/test_pagerank_integration.py |
port:6379 |
network | healthy | bench/cases.json |
port:3000 |
network | healthy | entroly-wasm/test_wasm_e2e.js |
port:8083 |
network | healthy | examples/stream_claude_server.py |
port:8000 |
network | healthy | examples/demo_full_experience.py |
port:9379 |
network | healthy | entroly/daemon.py |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | tests/test_comprehensive_eval.py |
postgresql |
data | healthy | tests/test_readme_features_langfuse.py |
postgres |
data | healthy | bench/compare.py |
sqlite |
data | healthy | entroly-wasm/js/auto_index.js |
mongodb |
data | healthy | entroly/multimodal.py |
clickhouse |
data | healthy | entroly/auto_index.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::publish-core-wheels |
cicd | healthy | .github/workflows/publish-core-wheels.yml |
gha::docker-publish |
cicd | healthy | .github/workflows/docker-publish.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::entroly-cost-check |
cicd | healthy | .github/workflows/entroly-cost-check.yml |
gha::entroly-publish |
cicd | healthy | .github/workflows/entroly-publish.yml |
gha::benchmark |
cicd | healthy | .github/workflows/benchmark.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
REGISTRY |
cicd | healthy | — |
TESTING_API_TOKEN |
cicd | healthy | — |
TEST_NPM |
cicd | healthy | — |
IMAGE_NAME |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
CORE_PYPI_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::tests/test_e2e.py |
security | healthy | tests/test_e2e.py |
password_literal::tests/test_rust_cogops.py |
security | healthy | tests/test_rust_cogops.py |
password_literal::tests/test_cogops_smoke.py |
security | healthy | tests/test_cogops_smoke.py |
password_literal::entroly-core/src/sast.rs |
security | healthy | entroly-core/src/sast.rs |
password_literal::entroly-wasm/src/sast.rs |
security | healthy | entroly-wasm/src/sast.rs |
| Label | Layer | Status | Path |
|---|---|---|---|
kafka |
data | healthy | tests/test_hallucination_live.py |
celery |
data | healthy | bench/cases.json |
rabbitmq |
data | healthy | entroly/multimodal.py |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
entroly |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | tests/test_wrap_codex_preflight.py |
vps::aws |
hardware | healthy | entroly/proxy.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-izyi4mmh |
software | healthy | /tmp/repobility-clone-izyi4mmh |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | entroly/dashboard.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | bench/repobench_retrieval.py |
This page is publicly accessible at:
https://repobility.com/scan/2e056297-f8d0-4ae0-ad1d-c05b27731c71/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2e056297-f8d0-4ae0-ad1d-c05b27731c71/
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.