https://github.com/cubes321/directive
· scanned 2026-06-17 01:52 UTC (1 month, 1 week ago)
13 raw signals (0 security + 13 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +4.7 (diff) · 11 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 428 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 |
|---|---|---|---|
play |
software | healthy | eval_guderian.py:44 |
main |
software | healthy | eval_guderian.py:94 |
main |
software | healthy | verify_turn.py:16 |
one |
software | healthy | probe_concurrency.py:24 |
run_batch |
software | healthy | probe_concurrency.py:41 |
guarded |
software | healthy | probe_concurrency.py:45 |
main |
software | healthy | probe_concurrency.py:63 |
main |
software | healthy | play_campaign.py:46 |
gather_orders |
software | healthy | commanders/orchestrator.py:19 |
_commander_of |
software | healthy | commanders/records.py:15 |
update_track_records |
software | healthy | commanders/records.py:20 |
new |
software | healthy | commanders/campaign.py:54 |
active_commanders |
software | healthy | commanders/campaign.py:61 |
benched_commanders |
software | healthy | commanders/campaign.py:70 |
play_turn |
software | healthy | commanders/campaign.py:77 |
_staff_facts |
software | healthy | commanders/campaign.py:120 |
_staff_report |
software | healthy | commanders/campaign.py:152 |
converse |
software | healthy | commanders/campaign.py:171 |
dismissal_cost |
software | healthy | commanders/campaign.py:205 |
dismiss |
software | healthy | commanders/campaign.py:208 |
save |
software | healthy | commanders/campaign.py:237 |
load |
software | healthy | commanders/campaign.py:249 |
_traits_block |
software | healthy | commanders/prompts.py:69 |
_track_record_block |
software | healthy | commanders/prompts.py:74 |
build_system_prompt |
software | healthy | commanders/prompts.py:80 |
model_for |
software | healthy | commanders/config.py:35 |
load_config |
software | healthy | commanders/config.py:39 |
_distances_to |
software | healthy | commanders/scripted.py:22 |
scripted_orders |
software | healthy | commanders/scripted.py:38 |
soviet_directives |
software | healthy | commanders/intent.py:78 |
__init__ |
software | healthy | commanders/llm.py:38 |
from_config |
software | healthy | commanders/llm.py:64 |
_model_for |
software | healthy | commanders/llm.py:78 |
request_orders |
software | healthy | commanders/llm.py:81 |
request_text |
software | healthy | commanders/llm.py:133 |
_payload |
software | healthy | commanders/llm.py:145 |
_chat |
software | healthy | commanders/llm.py:153 |
_extract_json |
software | healthy | commanders/llm.py:181 |
_parse |
software | healthy | commanders/llm.py:190 |
_log |
software | healthy | commanders/llm.py:205 |
add_record |
software | healthy | commanders/dossier.py:29 |
to_dict |
software | healthy | commanders/dossier.py:32 |
from_dict |
software | healthy | commanders/dossier.py:45 |
load_dossiers |
software | healthy | commanders/dossier.py:58 |
_region_label |
software | healthy | commanders/briefing.py:18 |
_corps_status |
software | healthy | commanders/briefing.py:22 |
_contact_line |
software | healthy | commanders/briefing.py:38 |
_staff_options |
software | healthy | commanders/briefing.py:45 |
build_briefing |
software | healthy | commanders/briefing.py:71 |
make_corps |
software | healthy | tests/test_units.py:4 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
config.example.toml |
software | healthy | config.example.toml |
eval_guderian.py |
software | healthy | eval_guderian.py |
trace_campaign.py |
software | healthy | trace_campaign.py |
verify_turn.py |
software | healthy | verify_turn.py |
probe_concurrency.py |
software | healthy | probe_concurrency.py |
print_briefing.py |
software | healthy | print_briefing.py |
probe_session.py |
software | healthy | probe_session.py |
README.md |
software | healthy | README.md |
pyproject.toml |
software | healthy | pyproject.toml |
play_campaign.py |
software | healthy | play_campaign.py |
analyze_failures.py |
software | healthy | analyze_failures.py |
LICENSE |
software | healthy | LICENSE |
probe_llm.py |
software | healthy | probe_llm.py |
analyze_logs.py |
software | healthy | analyze_logs.py |
add_coords.py |
software | healthy | add_coords.py |
orchestrator.py |
software | healthy | commanders/orchestrator.py |
records.py |
software | healthy | commanders/records.py |
campaign.py |
software | healthy | commanders/campaign.py |
__init__.py |
software | healthy | commanders/__init__.py |
prompts.py |
software | healthy | commanders/prompts.py |
config.py |
software | healthy | commanders/config.py |
scripted.py |
software | healthy | commanders/scripted.py |
intent.py |
software | healthy | commanders/intent.py |
llm.py |
software | healthy | commanders/llm.py |
dossier.py |
software | healthy | commanders/dossier.py |
briefing.py |
software | healthy | commanders/briefing.py |
test_units.py |
software | healthy | tests/test_units.py |
test_campaign_session.py |
software | healthy | tests/test_campaign_session.py |
test_map.py |
software | healthy | tests/test_map.py |
test_fog.py |
software | healthy | tests/test_fog.py |
test_records.py |
software | healthy | tests/test_records.py |
test_briefing.py |
software | healthy | tests/test_briefing.py |
test_orders.py |
software | healthy | tests/test_orders.py |
test_orchestrator.py |
software | healthy | tests/test_orchestrator.py |
test_victory.py |
software | healthy | tests/test_victory.py |
test_turn.py |
software | healthy | tests/test_turn.py |
test_movement.py |
software | healthy | tests/test_movement.py |
test_state.py |
software | healthy | tests/test_state.py |
test_weather.py |
software | healthy | tests/test_weather.py |
test_supply.py |
software | healthy | tests/test_supply.py |
test_campaign.py |
software | healthy | tests/test_campaign.py |
test_prompts.py |
software | healthy | tests/test_prompts.py |
test_converse.py |
software | healthy | tests/test_converse.py |
test_combat.py |
software | healthy | tests/test_combat.py |
test_intent.py |
software | healthy | tests/test_intent.py |
test_reinforcements.py |
software | healthy | tests/test_reinforcements.py |
test_scenario.py |
software | healthy | tests/test_scenario.py |
test_dossier.py |
software | healthy | tests/test_dossier.py |
test_server.py |
software | healthy | tests/test_server.py |
test_config.py |
software | healthy | tests/test_config.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TurnResult |
software | healthy | commanders/campaign.py:39 |
Campaign |
software | healthy | commanders/campaign.py:46 |
LLMConfig |
software | healthy | commanders/config.py:23 |
LMStudioUnavailable |
software | healthy | commanders/llm.py:33 |
LMStudioClient |
software | healthy | commanders/llm.py:37 |
Dossier |
software | healthy | commanders/dossier.py:17 |
TrackingTransport |
software | healthy | tests/test_concurrency.py:18 |
Session |
software | healthy | server/app.py:33 |
CombatResult |
software | healthy | engine/combat.py:22 |
Region |
software | healthy | engine/map.py:13 |
Edge |
software | healthy | engine/map.py:21 |
GameMap |
software | healthy | engine/map.py:29 |
Corps |
software | healthy | engine/units.py:16 |
CorpsOrder |
software | healthy | engine/orders.py:19 |
CommanderOrders |
software | healthy | engine/orders.py:26 |
TurnReport |
software | healthy | engine/turn.py:42 |
GameState |
software | healthy | engine/state.py:20 |
| Label | Layer | Status | Path |
|---|---|---|---|
commanders |
software | healthy | commanders |
tests |
software | healthy | tests |
server |
software | healthy | server |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
specs |
software | healthy | docs/superpowers/specs |
web |
software | healthy | web |
engine |
software | healthy | engine |
.claude |
software | healthy | .claude |
| Label | Layer | Status | Path |
|---|---|---|---|
POST /api/game/new |
api | healthy | server/app.py |
GET /api/game |
api | healthy | server/app.py |
POST /api/game/directives |
api | healthy | server/app.py |
POST /api/game/end-turn |
api | healthy | server/app.py |
POST /api/game/dismiss |
api | healthy | server/app.py |
POST /api/game/converse |
api | healthy | server/app.py |
GET /api/game/briefing/{commander} |
api | healthy | server/app.py |
| Label | Layer | Status | Path |
|---|---|---|---|
cubes321__directive |
software | healthy | /data/fable5_failed_archive/cubes321__directive |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | config.example.toml |
This page is publicly accessible at:
https://repobility.com/scan/4205cb2d-8e2a-4cc3-b149-5e7544344692/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/4205cb2d-8e2a-4cc3-b149-5e7544344692/
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.