https://github.com/Aliipou/freedom-decision-kernel
· scanned 2026-06-17 01:14 UTC (1 month, 2 weeks ago)
17 raw signals (0 security + 17 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +16.4 (diff) · 16 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 576 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 |
|---|---|---|---|
_torture |
software | healthy | tests/test_rivals.py:31 |
_trade |
software | healthy | tests/test_rivals.py:38 |
_tax |
software | healthy | tests/test_rivals.py:47 |
test_fdk_reference_matches_gate |
software | healthy | tests/test_rivals.py:55 |
test_utilitarian_permits_individual_sacrifice |
software | healthy | tests/test_rivals.py:60 |
test_rawlsian_keeps_liberty_priority_but_allows_redistribut… |
software | healthy | tests/test_rivals.py:69 |
test_deontological_forbids_flags_including_defense |
software | healthy | tests/test_rivals.py:82 |
test_compare_and_divergences |
software | healthy | tests/test_rivals.py:91 |
graph |
software | healthy | tests/test_planner.py:25 |
good |
software | healthy | tests/test_planner.py:30 |
test_plan_chooses_legitimate_action |
software | healthy | tests/test_planner.py:35 |
test_plan_defers_on_no_candidates |
software | healthy | tests/test_planner.py:43 |
test_plan_defers_when_all_illegitimate |
software | healthy | tests/test_planner.py:48 |
test_plan_defers_on_top_tie |
software | healthy | tests/test_planner.py:56 |
test_plan_defers_when_best_is_compass_negative |
software | healthy | tests/test_planner.py:66 |
test_plan_walks_to_authorized_action |
software | healthy | tests/test_planner.py:77 |
test_plan_defers_when_no_action_authorized |
software | healthy | tests/test_planner.py:90 |
test_attack_proposer_cannot_push_a_sovereignty_grab |
software | healthy | tests/test_planner.py:98 |
test_attack_proposer_omitting_consent_cannot_touch_a_person |
software | healthy | tests/test_planner.py:111 |
test_attack_one_good_among_traps_still_safe |
software | healthy | tests/test_planner.py:118 |
graph |
software | healthy | tests/test_gaps_v2.py:28 |
good_consent |
software | healthy | tests/test_gaps_v2.py:33 |
test_violating_machine_right_is_forbidden |
software | healthy | tests/test_gaps_v2.py:39 |
test_attack_machine_right_violation_is_categorical |
software | healthy | tests/test_gaps_v2.py:47 |
test_owner_bound_delegated_but_owner_does_not_own |
software | healthy | tests/test_gaps_v2.py:58 |
test_owner_bound_no_owner_registered |
software | healthy | tests/test_gaps_v2.py:68 |
test_owner_bound_normal_delegation_permitted |
software | healthy | tests/test_gaps_v2.py:77 |
_update |
software | healthy | tests/test_gaps_v2.py:85 |
test_valid_self_update_accepted |
software | healthy | tests/test_gaps_v2.py:93 |
test_self_update_rejections |
software | healthy | tests/test_gaps_v2.py:107 |
test_self_update_fail_closed_by_default |
software | healthy | tests/test_gaps_v2.py:113 |
test_audit_context_ownership_and_consent |
software | healthy | tests/test_gaps_v2.py:119 |
test_simulator_attaches_audit_for_chosen_and_none_for_defer… |
software | healthy | tests/test_gaps_v2.py:132 |
graph |
software | healthy | tests/test_runtime.py:14 |
legit |
software | healthy | tests/test_runtime.py:19 |
test_runtime_defers_on_forbidden_action |
software | healthy | tests/test_runtime.py:24 |
test_runtime_decide_only_without_executor |
software | healthy | tests/test_runtime.py:33 |
test_runtime_executes_chosen_action |
software | healthy | tests/test_runtime.py:42 |
test_runtime_executor_failure_is_a_halt_not_a_crash |
software | healthy | tests/test_runtime.py:50 |
boom |
software | healthy | tests/test_runtime.py:51 |
_graph |
software | healthy | tests/test_kernel.py:29 |
test_using_undelegated_resource_is_illegitimate |
software | healthy | tests/test_kernel.py:37 |
test_own_product_is_legitimate |
software | healthy | tests/test_kernel.py:44 |
test_consent_plus_delegation_makes_data_use_legitimate |
software | healthy | tests/test_kernel.py:51 |
test_coerced_consent_is_rejected |
software | healthy | tests/test_kernel.py:59 |
test_ownerless_machine_is_illegitimate |
software | healthy | tests/test_kernel.py:68 |
test_sovereignty_flag_is_forbidden |
software | healthy | tests/test_kernel.py:77 |
test_decide_ranks_legitimate_and_rejects_illegitimate |
software | healthy | tests/test_kernel.py:84 |
test_compass_vetoes_sovereignty_even_if_otherwise_permissib… |
software | healthy | tests/test_kernel.py:97 |
test_no_legitimate_option_defers_to_human |
software | healthy | tests/test_kernel.py:108 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
PAPER.md |
software | healthy | PAPER.md |
TODO.md |
software | healthy | TODO.md |
README.md |
software | healthy | README.md |
pyproject.toml |
software | healthy | pyproject.toml |
PROGRAM.md |
software | healthy | PROGRAM.md |
NOTICE |
software | healthy | NOTICE |
test_rivals.py |
software | healthy | tests/test_rivals.py |
test_planner.py |
software | healthy | tests/test_planner.py |
test_gaps_v2.py |
software | healthy | tests/test_gaps_v2.py |
test_runtime.py |
software | healthy | tests/test_runtime.py |
test_kernel.py |
software | healthy | tests/test_kernel.py |
test_coverage_final.py |
software | healthy | tests/test_coverage_final.py |
test_coverage_100.py |
software | healthy | tests/test_coverage_100.py |
test_redteam_conflict.py |
software | healthy | tests/test_redteam_conflict.py |
test_simulator.py |
software | healthy | tests/test_simulator.py |
test_book_gaps.py |
software | healthy | tests/test_book_gaps.py |
test_federation.py |
software | healthy | tests/test_federation.py |
test_guidance_engine.py |
software | healthy | tests/test_guidance_engine.py |
test_ontology.py |
software | healthy | tests/test_ontology.py |
test_authgate_bridge.py |
software | healthy | tests/test_authgate_bridge.py |
test_authgate_integration.py |
software | healthy | tests/test_authgate_integration.py |
test_theorems.py |
software | healthy | tests/test_theorems.py |
test_errors.py |
software | healthy | tests/test_errors.py |
test_redteam.py |
software | healthy | tests/test_redteam.py |
test_justice.py |
software | healthy | tests/test_justice.py |
test_conflict.py |
software | healthy | tests/test_conflict.py |
test_operations.py |
software | healthy | tests/test_operations.py |
test_guidance.py |
software | healthy | tests/test_guidance.py |
test_integration.py |
software | healthy | tests/test_integration.py |
test_benchmark.py |
software | healthy | tests/test_benchmark.py |
test_boundary.py |
software | healthy | tests/test_boundary.py |
test_conflict_logic.py |
software | healthy | tests/test_conflict_logic.py |
test_compass_measure.py |
software | healthy | tests/test_compass_measure.py |
test_necessity.py |
software | healthy | tests/test_necessity.py |
build_pdf.py |
software | healthy | scripts/build_pdf.py |
ci.yml |
software | healthy | .github/workflows/ci.yml |
revenue_goal.py |
software | healthy | examples/revenue_goal.py |
authgate_integration.py |
software | healthy | examples/authgate_integration.py |
rival_comparison.py |
software | healthy | examples/rival_comparison.py |
historical_scenarios.py |
software | healthy | examples/historical_scenarios.py |
ontology.py |
software | healthy | src/fdk_research/ontology.py |
simulator.py |
software | healthy | src/fdk_research/simulator.py |
compass.py |
software | healthy | src/fdk_research/compass.py |
justice.py |
software | healthy | src/fdk_research/justice.py |
__init__.py |
software | healthy | src/fdk_research/__init__.py |
federation.py |
software | healthy | src/fdk_research/federation.py |
rivals.py |
software | healthy | src/fdk_research/rivals.py |
benchmark.py |
software | healthy | src/fdk_research/benchmark.py |
guidance_resolution.py |
software | healthy | src/fdk_research/guidance_resolution.py |
necessity.py |
software | healthy | src/fdk_research/necessity.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
RecordingEnforcement |
software | healthy | tests/test_integration.py:94 |
AuthGateEnforcement |
software | healthy | examples/authgate_integration.py:28 |
Case |
software | healthy | examples/historical_scenarios.py:55 |
ClaimBasis |
software | healthy | src/fdk_research/ontology.py:23 |
MachineRight |
software | healthy | src/fdk_research/ontology.py:32 |
Claim |
software | healthy | src/fdk_research/ontology.py:45 |
Obligation |
software | healthy | src/fdk_research/ontology.py:77 |
Contract |
software | healthy | src/fdk_research/ontology.py:92 |
ConflictKind |
software | healthy | src/fdk_research/ontology.py:118 |
Conflict |
software | healthy | src/fdk_research/ontology.py:127 |
StepOutcome |
software | healthy | src/fdk_research/simulator.py:27 |
SimReport |
software | healthy | src/fdk_research/simulator.py:36 |
SafetyInvariantViolated |
software | healthy | src/fdk_research/simulator.py:46 |
JusticeScore |
software | healthy | src/fdk_research/justice.py:76 |
Federation |
software | healthy | src/fdk_research/federation.py:32 |
RivalKernel |
software | healthy | src/fdk_research/rivals.py:27 |
FDKReference |
software | healthy | src/fdk_research/rivals.py:35 |
Utilitarian |
software | healthy | src/fdk_research/rivals.py:45 |
Rawlsian |
software | healthy | src/fdk_research/rivals.py:59 |
Deontological |
software | healthy | src/fdk_research/rivals.py:80 |
ProblemClass |
software | healthy | src/fdk_research/benchmark.py:37 |
Scenario |
software | healthy | src/fdk_research/benchmark.py:51 |
ScenarioResult |
software | healthy | src/fdk_research/benchmark.py:64 |
BenchmarkReport |
software | healthy | src/fdk_research/benchmark.py:79 |
RuntimeResult |
software | healthy | src/fdk_research/runtime.py:32 |
FreedomRuntime |
software | healthy | src/fdk_research/runtime.py:42 |
ProposerPort |
software | healthy | src/fdk_research/planner.py:30 |
EffectsPort |
software | healthy | src/fdk_research/planner.py:38 |
EnforcementPort |
software | healthy | src/fdk_research/planner.py:45 |
PassthroughEffects |
software | healthy | src/fdk_research/planner.py:51 |
ListProposer |
software | healthy | src/fdk_research/planner.py:59 |
DelegationGrant |
software | healthy | src/fdk_research/guidance_engine.py:28 |
ConsentGrant |
software | healthy | src/fdk_research/guidance_engine.py:37 |
Constraint |
software | healthy | src/fdk_research/guidance_engine.py:45 |
VerificationReport |
software | healthy | src/fdk_research/guidance_engine.py:55 |
SelfUpdate |
software | healthy | src/fdk_research/guidance_engine.py:121 |
Outcome |
software | healthy | src/fdk_research/conflict.py:30 |
Resolution |
software | healthy | src/fdk_research/conflict.py:38 |
AgentType |
software | healthy | src/fdk_kernel/model.py:28 |
BoundaryKind |
software | healthy | src/fdk_kernel/model.py:33 |
Op |
software | healthy | src/fdk_kernel/model.py:48 |
Entity |
software | healthy | src/fdk_kernel/model.py:64 |
Resource |
software | healthy | src/fdk_kernel/model.py:82 |
OwnershipGraph |
software | healthy | src/fdk_kernel/model.py:94 |
Consent |
software | healthy | src/fdk_kernel/model.py:140 |
Effects |
software | healthy | src/fdk_kernel/model.py:188 |
CandidateAction |
software | healthy | src/fdk_kernel/model.py:206 |
ScoredAction |
software | healthy | src/fdk_kernel/model.py:261 |
Decision |
software | healthy | src/fdk_kernel/model.py:274 |
AuditContext |
software | healthy | src/fdk_kernel/audit.py:18 |
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 |
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
examples |
software | healthy | examples |
src |
software | healthy | src |
fdk_research |
software | healthy | src/fdk_research |
fdk_kernel |
software | healthy | src/fdk_kernel |
spec |
software | healthy | spec |
| Label | Layer | Status | Path |
|---|---|---|---|
Aliipou__freedom-decision-kernel |
software | healthy | /data/fable5_failed_archive/Aliipou__freedom-decision-kernel |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/2bd23495-27ca-47f0-95e2-1f83b34201bb/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2bd23495-27ca-47f0-95e2-1f83b34201bb/
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.