Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

TheAxiomFoundation/axiom-rules-engine

https://github.com/TheAxiomFoundation/axiom-rules-engine · scanned 2026-06-16 00:33 UTC (2 months, 2 weeks ago)

31 raw signals (0 security + 31 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 25 actionable findings from 1 signal source. 6 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 323 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.

LabelLayerStatusPath
_hanging_binary software healthy python/tests/test_client_timeout.py:22
_minimal_request software healthy python/tests/test_client_timeout.py:29
test_execute_times_out_instead_of_hanging software healthy python/tests/test_client_timeout.py:39
test_compile_times_out_instead_of_hanging software healthy python/tests/test_client_timeout.py:45
test_timeout_defaults_on_and_is_configurable software healthy python/tests/test_client_timeout.py:54
test_compiled_program_parses_legacy_artifact_without_versio… software healthy python/tests/test_client_timeout.py:59
_query software healthy python/tests/test_assessment_date.py:19
test_assessment_date_round_trips software healthy python/tests/test_assessment_date.py:29
test_unset_assessment_date_is_absent_from_the_wire software healthy python/tests/test_assessment_date.py:42
test_responses_parse_with_and_without_the_echo software healthy python/tests/test_assessment_date.py:50
__init__ software healthy python/tests/test_source_registry.py:53
read software healthy python/tests/test_source_registry.py:35
close software healthy python/tests/test_source_registry.py:42
head_object software healthy python/tests/test_source_registry.py:56
get_object software healthy python/tests/test_source_registry.py:61
write_source software healthy python/tests/test_source_registry.py:69
valid_default_body software healthy python/tests/test_source_registry.py:76
body_with_hashes software healthy python/tests/test_source_registry.py:88
test_derives_source_identity_and_default_r2_paths software healthy python/tests/test_source_registry.py:100
test_repo_and_bucket_can_be_overridden software healthy python/tests/test_source_registry.py:123
test_parse_r2_path software healthy python/tests/test_source_registry.py:142
test_explicit_artifacts_replace_default_hashes software healthy python/tests/test_source_registry.py:151
test_rejects_explicit_akn_artifact software healthy python/tests/test_source_registry.py:181
test_rejects_redundant_identity_storage_bad_hash_and_relati… software healthy python/tests/test_source_registry.py:204
test_rejects_source_paths_outside_taxonomy software healthy python/tests/test_source_registry.py:235
test_rejects_hashes_and_artifacts_together software healthy python/tests/test_source_registry.py:245
test_verify_r2_accepts_matching_objects software healthy python/tests/test_source_registry.py:266
test_verify_r2_reports_missing_and_hash_mismatch software healthy python/tests/test_source_registry.py:287
test_verify_r2_requires_client_or_environment software healthy python/tests/test_source_registry.py:310
test_build_r2_client_from_env_reports_missing_values software healthy python/tests/test_source_registry.py:332
test_missing_root_is_an_error software healthy python/tests/test_source_registry.py:337
test_cli_check_sources_reports_failures software healthy python/tests/test_source_registry.py:344
test_cli_check_sources_verbose_success software healthy python/tests/test_source_registry.py:369
test_cli_check_sources_verify_r2_reports_missing_config software healthy python/tests/test_source_registry.py:384
write_rulespec software healthy python/tests/test_concepts.py:15
rulespec_body software healthy python/tests/test_concepts.py:22
test_discover_concepts_from_rulespec_file software healthy python/tests/test_concepts.py:62
test_search_show_and_validate_concept software healthy python/tests/test_concepts.py:81
test_validate_reports_missing_fragment_and_suggestions software healthy python/tests/test_concepts.py:96
test_cli_concepts_search_json software healthy python/tests/test_concepts.py:109
test_cli_concepts_validate_json_failure software healthy python/tests/test_concepts.py:130
load_case_list software dead python/axiom_rules_engine/example_cases.py:13
coerce_period software dead python/axiom_rules_engine/example_cases.py:22
_tax_year software healthy python/axiom_rules_engine/example_cases.py:44
__init__ software healthy python/axiom_rules_engine/client.py:22
execute software healthy python/axiom_rules_engine/client.py:38
execute_compiled software healthy python/axiom_rules_engine/client.py:52
compile software healthy python/axiom_rules_engine/client.py:73
run software healthy python/axiom_rules_engine/client.py:95
run_compiled software dead python/axiom_rules_engine/client.py:112

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
Cargo.toml software healthy Cargo.toml
README.md software healthy README.md
LICENSE software healthy LICENSE
Cargo.lock software healthy Cargo.lock
DECISIONS.md software healthy DECISIONS.md
Cargo.toml software healthy wasm/Cargo.toml
README.md software healthy wasm/README.md
LICENSE software healthy wasm/LICENSE
Cargo.lock software healthy wasm/Cargo.lock
smoke.mjs software healthy wasm/test/smoke.mjs
lib.rs software healthy wasm/src/lib.rs
uc_entitledto_testpack.md software healthy tests/uc_entitledto_testpack.md
monorepo_env_resolution.rs software healthy tests/monorepo_env_resolution.rs
execution.rs software healthy tests/execution.rs
artifact_version.rs software healthy tests/artifact_version.rs
rulespec.rs software healthy tests/rulespec.rs
rulespec_fixtures.rs software healthy tests/rulespec_fixtures.rs
module_source.rs software healthy tests/module_source.rs
monorepo_resolution.rs software healthy tests/monorepo_resolution.rs
dense.rs software healthy tests/dense.rs
rules.yaml software healthy tests/fixtures/rulespec/uksi/1987/1967/regulation/15/rules.…
rules.test.yaml software healthy tests/fixtures/rulespec/uksi/1987/1967/regulation/15/rules.…
cases.yaml software healthy tests/fixtures/rulespec/uksi/1987/1967/regulation/15/cases.…
rules.yaml software healthy tests/fixtures/rulespec/uksi/2006/965/regulation/2/rules.ya…
rules.test.yaml software healthy tests/fixtures/rulespec/uksi/2006/965/regulation/2/rules.te…
cases.yaml software healthy tests/fixtures/rulespec/uksi/2006/965/regulation/2/cases.ya…
rules.yaml software healthy tests/fixtures/rulespec/uksi/2026/148/rules.yaml
rules.yaml software healthy tests/fixtures/rulespec/uksi/2013/376/rules.yaml
rules.test.yaml software healthy tests/fixtures/rulespec/uksi/2013/376/rules.test.yaml
cases.yaml software healthy tests/fixtures/rulespec/uksi/2013/376/cases.yaml
rules.yaml software healthy tests/fixtures/rulespec/ukpga/1992/14/section/11/rules.yaml
rules.test.yaml software healthy tests/fixtures/rulespec/ukpga/1992/14/section/11/rules.test…
rules.yaml software healthy tests/fixtures/rulespec/ukpga/2008/30/section/3/rules.yaml
rules.test.yaml software healthy tests/fixtures/rulespec/ukpga/2008/30/section/3/rules.test.…
cases.yaml software healthy tests/fixtures/rulespec/ukpga/2008/30/section/3/cases.yaml
rules.yaml software healthy tests/fixtures/rulespec/ukpga/2007/3/rules.yaml
rules.test.yaml software healthy tests/fixtures/rulespec/ukpga/2007/3/rules.test.yaml
rules.yaml software healthy tests/fixtures/rulespec/ukpga/2014/19/section/4/rules.yaml
rules.test.yaml software healthy tests/fixtures/rulespec/ukpga/2014/19/section/4/rules.test.…
cases.yaml software healthy tests/fixtures/rulespec/ukpga/2014/19/section/4/cases.yaml
rules.yaml software healthy tests/fixtures/rulespec/ukpga/1988/50/section/21/rules.yaml
rules.test.yaml software healthy tests/fixtures/rulespec/ukpga/1988/50/section/21/rules.test…
rules.yaml software healthy tests/fixtures/rulespec/ukpga/2010/4/section/18B/rules.yaml
rules.test.yaml software healthy tests/fixtures/rulespec/ukpga/2010/4/section/18B/rules.test…
cases.yaml software healthy tests/fixtures/rulespec/ukpga/2010/4/section/18B/cases.yaml
rules.yaml software healthy tests/fixtures/rulespec/ukpga/1998/39/section/1/rules.yaml
rules.test.yaml software healthy tests/fixtures/rulespec/ukpga/1998/39/section/1/rules.test.…
rules.yaml software healthy tests/fixtures/rulespec/ukpga/2013/29/section/99/rules.yaml
rules.test.yaml software healthy tests/fixtures/rulespec/ukpga/2013/29/section/99/rules.test…
cases.yaml software healthy tests/fixtures/rulespec/ukpga/2013/29/section/99/cases.yaml

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
wasm software healthy wasm
test software healthy wasm/test
src software healthy wasm/src
tests software healthy tests
fixtures software healthy tests/fixtures
rulespec software healthy tests/fixtures/rulespec
uksi software healthy tests/fixtures/rulespec/uksi
1987 software healthy tests/fixtures/rulespec/uksi/1987
1967 software healthy tests/fixtures/rulespec/uksi/1987/1967
regulation software healthy tests/fixtures/rulespec/uksi/1987/1967/regulation
15 software healthy tests/fixtures/rulespec/uksi/1987/1967/regulation/15
2006 software healthy tests/fixtures/rulespec/uksi/2006
965 software healthy tests/fixtures/rulespec/uksi/2006/965
regulation software healthy tests/fixtures/rulespec/uksi/2006/965/regulation
2 software healthy tests/fixtures/rulespec/uksi/2006/965/regulation/2
2026 software healthy tests/fixtures/rulespec/uksi/2026
148 software healthy tests/fixtures/rulespec/uksi/2026/148
2013 software healthy tests/fixtures/rulespec/uksi/2013
376 software healthy tests/fixtures/rulespec/uksi/2013/376
ukpga software healthy tests/fixtures/rulespec/ukpga
1992 software healthy tests/fixtures/rulespec/ukpga/1992
14 software healthy tests/fixtures/rulespec/ukpga/1992/14
section software healthy tests/fixtures/rulespec/ukpga/1992/14/section
11 software healthy tests/fixtures/rulespec/ukpga/1992/14/section/11
2008 software healthy tests/fixtures/rulespec/ukpga/2008
30 software healthy tests/fixtures/rulespec/ukpga/2008/30
section software healthy tests/fixtures/rulespec/ukpga/2008/30/section
3 software healthy tests/fixtures/rulespec/ukpga/2008/30/section/3
2007 software healthy tests/fixtures/rulespec/ukpga/2007
3 software healthy tests/fixtures/rulespec/ukpga/2007/3
2014 software healthy tests/fixtures/rulespec/ukpga/2014
19 software healthy tests/fixtures/rulespec/ukpga/2014/19
section software healthy tests/fixtures/rulespec/ukpga/2014/19/section
4 software healthy tests/fixtures/rulespec/ukpga/2014/19/section/4
1988 software healthy tests/fixtures/rulespec/ukpga/1988
50 software healthy tests/fixtures/rulespec/ukpga/1988/50
section software healthy tests/fixtures/rulespec/ukpga/1988/50/section
21 software healthy tests/fixtures/rulespec/ukpga/1988/50/section/21
2010 software healthy tests/fixtures/rulespec/ukpga/2010
4 software healthy tests/fixtures/rulespec/ukpga/2010/4
section software healthy tests/fixtures/rulespec/ukpga/2010/4/section
18B software healthy tests/fixtures/rulespec/ukpga/2010/4/section/18B
1998 software healthy tests/fixtures/rulespec/ukpga/1998
39 software healthy tests/fixtures/rulespec/ukpga/1998/39
section software healthy tests/fixtures/rulespec/ukpga/1998/39/section
1 software healthy tests/fixtures/rulespec/ukpga/1998/39/section/1
2013 software healthy tests/fixtures/rulespec/ukpga/2013
29 software healthy tests/fixtures/rulespec/ukpga/2013/29
section software healthy tests/fixtures/rulespec/ukpga/2013/29/section
99 software healthy tests/fixtures/rulespec/ukpga/2013/29/section/99

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
FakeBody software healthy python/tests/test_source_registry.py:29
FakeR2Error software healthy python/tests/test_source_registry.py:46
FakeR2Client software healthy python/tests/test_source_registry.py:52
AxiomRulesEngine software healthy python/axiom_rules_engine/client.py:21
ConceptRecord software healthy python/axiom_rules_engine/concepts.py:42
ConceptValidation software healthy python/axiom_rules_engine/concepts.py:64
DenseRelationSchema software healthy python/axiom_rules_engine/dense.py:16
DenseRelationBatch software healthy python/axiom_rules_engine/dense.py:25
CompiledDenseProgram software healthy python/axiom_rules_engine/dense.py:30
Program software healthy python/axiom_rules_engine/models.py:12
Interval software healthy python/axiom_rules_engine/models.py:21
Period software healthy python/axiom_rules_engine/models.py:26
ScalarValue software healthy python/axiom_rules_engine/models.py:33
InputRecord software healthy python/axiom_rules_engine/models.py:38
RelationRecord software healthy python/axiom_rules_engine/models.py:46
Dataset software healthy python/axiom_rules_engine/models.py:52
ExecutionQuery software healthy python/axiom_rules_engine/models.py:57
ExecutionRequest software healthy python/axiom_rules_engine/models.py:69
FastPathMetadata software healthy python/axiom_rules_engine/models.py:76
CompiledProgramMetadata software healthy python/axiom_rules_engine/models.py:82
CompiledProgram software healthy python/axiom_rules_engine/models.py:87
CompiledExecutionRequest software healthy python/axiom_rules_engine/models.py:94
ScalarOutput software healthy python/axiom_rules_engine/models.py:100
JudgmentOutput software healthy python/axiom_rules_engine/models.py:109
ScalarTraceNode software healthy python/axiom_rules_engine/models.py:120
JudgmentTraceNode software healthy python/axiom_rules_engine/models.py:132
QueryResult software healthy python/axiom_rules_engine/models.py:148
ExecutionMetadata software healthy python/axiom_rules_engine/models.py:157
ExecutionResponse software healthy python/axiom_rules_engine/models.py:163
SourceArtifact software healthy python/axiom_rules_engine/source_registry.py:31
SourceRegistryEntry software healthy python/axiom_rules_engine/source_registry.py:39
SourceRegistryIssue software healthy python/axiom_rules_engine/source_registry.py:48
SourceRegistryReport software healthy python/axiom_rules_engine/source_registry.py:54
R2ObjectRef software healthy python/axiom_rules_engine/source_registry.py:64
R2Client software healthy python/axiom_rules_engine/source_registry.py:69

LabelLayerStatusPath
rust cicd healthy .github/workflows/ci.yml
wasm cicd healthy .github/workflows/ci.yml
wasm-pkg cicd healthy .github/workflows/ci.yml
python cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
repobility-clone-95i432or software healthy /tmp/repobility-clone-95i432or

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/d38a4ef1-cb31-4258-8bf3-2f48302642fb/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d38a4ef1-cb31-4258-8bf3-2f48302642fb/

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.