https://github.com/Von-Van/avasim
· scanned 2026-06-16 00:52 UTC (2 months, 1 week ago)
66 raw signals (0 security + 66 graph)
Last scanned 2 months, 1 week ago · v1 · 51 actionable findings from 1 signal source. 15 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1094 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 |
|---|---|---|---|
example_1_basic_character |
software | dead | examples.py:14 |
example_2_character_with_background |
software | dead | examples.py:25 |
example_3_spending_xp |
software | dead | examples.py:36 |
example_4_equipment |
software | dead | examples.py:60 |
example_5_weapon_requirements |
software | dead | examples.py:91 |
example_6_save_and_load |
software | dead | examples.py:128 |
example_7_all_backgrounds |
software | dead | examples.py:180 |
example_8_complete_build |
software | dead | examples.py:198 |
main |
software | healthy | examples.py:240 |
__init__ |
software | healthy | pyside_app.py:885 |
cancel |
software | healthy | pyside_app.py:215 |
execute |
software | healthy | pyside_app.py:218 |
_spin_box |
software | healthy | pyside_app.py:540 |
to_participant |
software | healthy | pyside_app.py:546 |
to_template |
software | healthy | pyside_app.py:554 |
load_template |
software | healthy | pyside_app.py:573 |
_blank_template |
software | healthy | pyside_app.py:610 |
armor_choice_model |
software | healthy | pyside_app.py:624 |
hand_choice_model |
software | healthy | pyside_app.py:627 |
_apply_hand_disable |
software | healthy | pyside_app.py:630 |
_refresh_hand_options |
software | healthy | pyside_app.py:647 |
_check_equipment_requirements |
software | healthy | pyside_app.py:664 |
_apply_resize |
software | healthy | pyside_app.py:782 |
_ensure_distinct_positions |
software | healthy | pyside_app.py:792 |
_fill_terrain |
software | healthy | pyside_app.py:807 |
_clear_terrain |
software | healthy | pyside_app.py:815 |
_on_cell_clicked |
software | healthy | pyside_app.py:819 |
_build_snapshot |
software | healthy | pyside_app.py:843 |
_refresh_map |
software | healthy | pyside_app.py:868 |
get_scenario |
software | healthy | pyside_app.py:871 |
_build_menus |
software | healthy | pyside_app.py:1060 |
_toggle_theme |
software | healthy | pyside_app.py:1122 |
_add_combatant_editor |
software | healthy | pyside_app.py:1130 |
_remove_combatant_editor |
software | healthy | pyside_app.py:1151 |
_rebuild_map_tool_combo |
software | healthy | pyside_app.py:1164 |
_default_positions |
software | healthy | pyside_app.py:1180 |
_get_scenario_positions |
software | healthy | pyside_app.py:1209 |
_new_setup |
software | healthy | pyside_app.py:1237 |
_apply_quickstart |
software | healthy | pyside_app.py:1261 |
_reload_last_setup |
software | healthy | pyside_app.py:1278 |
_collect_setup_data |
software | healthy | pyside_app.py:1283 |
_apply_setup_data |
software | healthy | pyside_app.py:1301 |
_build_analysis_request |
software | healthy | pyside_app.py:1339 |
_show_analysis_validation |
software | healthy | pyside_app.py:1367 |
_start_analysis |
software | healthy | pyside_app.py:1384 |
_cancel_analysis |
software | healthy | pyside_app.py:1420 |
_on_analysis_progress |
software | healthy | pyside_app.py:1427 |
_on_analysis_finished |
software | healthy | pyside_app.py:1434 |
_analysis_label |
software | healthy | pyside_app.py:1461 |
_on_analysis_failed |
software | healthy | pyside_app.py:1466 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
BatchChartDialog |
software | healthy | pyside_app.py:89 |
AnalysisWorker |
software | healthy | pyside_app.py:202 |
LoadoutComparisonDialog |
software | healthy | pyside_app.py:235 |
CombatantEditor |
software | healthy | pyside_app.py:342 |
ScenarioEditorDialog |
software | healthy | pyside_app.py:704 |
MainWindow |
software | healthy | pyside_app.py:884 |
Item |
software | healthy | avasim.py:37 |
Character |
software | healthy | avasim.py:101 |
SchemaValidator |
software | healthy | archive/packages/schema/src/validator.ts:SchemaValidator |
MockCharacter |
software | healthy | tests/test_tactical_map.py:16 |
TestTacticalMapAutomated |
software | healthy | tests/test_tactical_map.py:234 |
TestAnalysisCore |
software | healthy | tests/test_analysis_core.py:59 |
ActionEconomyBase |
software | healthy | tests/test_action_economy.py:41 |
TestLimitedBudget |
software | healthy | tests/test_action_economy.py:56 |
TestManeuvers |
software | healthy | tests/test_action_economy.py:107 |
TestCoreResolution |
software | healthy | tests/test_action_economy.py:173 |
TestStealth |
software | healthy | tests/test_action_economy.py:192 |
TestDeathBleedout |
software | healthy | tests/test_action_economy.py:236 |
TestLoadDrawEnforcement |
software | healthy | tests/test_combat.py:27 |
TestLineOfSightAndCover |
software | healthy | tests/test_combat.py:88 |
TestMovementRules |
software | healthy | tests/test_combat.py:136 |
TestReachAndOpportunityAttacks |
software | healthy | tests/test_combat.py:178 |
TestFeatBehaviors |
software | healthy | tests/test_combat.py:225 |
TestMightyStrike |
software | healthy | tests/test_combat.py:437 |
TestRuleCatalogs |
software | healthy | tests/test_catalogs.py:11 |
TestFeatCoverage |
software | healthy | tests/test_catalogs.py:24 |
TestSpellCoverage |
software | healthy | tests/test_catalogs.py:59 |
BaselineRegressionTests |
software | healthy | tests/test_baseline.py:29 |
TestTeamField |
software | healthy | tests/test_multi_batch.py:52 |
TestTeamCombatEnded |
software | healthy | tests/test_multi_batch.py:64 |
TestAITeamTargeting |
software | healthy | tests/test_multi_batch.py:151 |
TestMultiCombatantCombat |
software | healthy | tests/test_multi_batch.py:208 |
TestBatchRunner |
software | healthy | tests/test_multi_batch.py:275 |
TestBatchResult |
software | healthy | tests/test_multi_batch.py:406 |
TestProbability |
software | healthy | tests/test_ai.py:61 |
TestExpectedSoak |
software | healthy | tests/test_ai.py:83 |
TestAttackModForWeapon |
software | healthy | tests/test_ai.py:106 |
TestExpectedAttackValue |
software | healthy | tests/test_ai.py:124 |
TestMovementAllowance |
software | healthy | tests/test_ai.py:155 |
TestReachableTiles |
software | healthy | tests/test_ai.py:182 |
TestStrategyConfig |
software | healthy | tests/test_ai.py:205 |
TestChooseStance |
software | healthy | tests/test_ai.py:228 |
TestDecideTurn |
software | healthy | tests/test_ai.py:250 |
TestPickTarget |
software | healthy | tests/test_ai.py:362 |
CastingBase |
software | healthy | tests/test_spellcasting.py:33 |
TestCastingProcedure |
software | healthy | tests/test_spellcasting.py:54 |
TestWiredSpells |
software | healthy | tests/test_spellcasting.py:154 |
_PickDecoy |
software | healthy | tests/test_spellcasting.py:335 |
TestAICasting |
software | healthy | tests/test_spellcasting.py:373 |
TestArcaneConstants |
software | healthy | tests/test_spellcasting.py:401 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
STRUCTURE.md |
software | healthy | STRUCTURE.md |
README.md |
software | healthy | README.md |
CREDITS.md |
software | healthy | CREDITS.md |
examples.py |
software | healthy | examples.py |
Makefile |
software | healthy | Makefile |
pyside_app.py |
software | healthy | pyside_app.py |
requirements.txt |
software | healthy | requirements.txt |
avasim.py |
software | healthy | avasim.py |
README.md |
software | healthy | archive/README.md |
package.json |
software | healthy | archive/apps/orchestrator/package.json |
tsconfig.json |
software | healthy | archive/apps/orchestrator/tsconfig.json |
index.ts |
software | healthy | archive/apps/orchestrator/src/index.ts |
worker.py |
software | healthy | archive/apps/sim-worker/worker.py |
requirements.txt |
software | healthy | archive/apps/sim-worker/requirements.txt |
phase1_containerized_foundation.md |
software | healthy | archive/docs/phase1_containerized_foundation.md |
avasim_next_gen_plan.md |
software | healthy | archive/docs/avasim_next_gen_plan.md |
avasim_visual_schema.md |
software | healthy | archive/docs/avasim_visual_schema.md |
phase0_success_criteria.md |
software | healthy | archive/docs/phase0_success_criteria.md |
phase2_contract_first.md |
software | healthy | archive/docs/phase2_contract_first.md |
README.md |
software | healthy | archive/packages/schema/README.md |
package.json |
software | healthy | archive/packages/schema/package.json |
tsconfig.json |
software | healthy | archive/packages/schema/tsconfig.json |
validate-examples.js |
software | healthy | archive/packages/schema/scripts/validate-examples.js |
run-request.schema.json |
software | healthy | archive/packages/schema/json-schema/run-request.schema.json |
run-summary.schema.json |
software | healthy | archive/packages/schema/json-schema/run-summary.schema.json |
README.md |
software | healthy | archive/packages/schema/examples/README.md |
run-request-with-map.json |
software | healthy | archive/packages/schema/examples/run-request-with-map.json |
run-summary.json |
software | healthy | archive/packages/schema/examples/run-summary.json |
run-events.json |
software | healthy | archive/packages/schema/examples/run-events.json |
run-request-simple.json |
software | healthy | archive/packages/schema/examples/run-request-simple.json |
index.ts |
software | healthy | archive/packages/schema/src/index.ts |
validator.ts |
software | healthy | archive/packages/schema/src/validator.ts |
types.ts |
software | healthy | archive/packages/schema/src/types.ts |
event_emitter_demo.py |
software | healthy | archive/examples/event_emitter_demo.py |
Cargo.toml |
software | healthy | archive/services/rules-engine/Cargo.toml |
main.rs |
software | healthy | archive/services/rules-engine/src/main.rs |
sim-worker.Dockerfile |
software | healthy | archive/infra/docker/sim-worker.Dockerfile |
orchestrator.Dockerfile |
software | healthy | archive/infra/docker/orchestrator.Dockerfile |
compose.yml |
software | healthy | archive/infra/docker/compose.yml |
rules-engine.Dockerfile |
software | healthy | archive/infra/docker/rules-engine.Dockerfile |
test_tactical_map.py |
software | healthy | tests/test_tactical_map.py |
test_analysis_core.py |
software | healthy | tests/test_analysis_core.py |
__init__.py |
software | healthy | tests/__init__.py |
test_action_economy.py |
software | healthy | tests/test_action_economy.py |
test_combat.py |
software | healthy | tests/test_combat.py |
test_catalogs.py |
software | healthy | tests/test_catalogs.py |
test_baseline.py |
software | healthy | tests/test_baseline.py |
test_multi_batch.py |
software | healthy | tests/test_multi_batch.py |
test_ai.py |
software | healthy | tests/test_ai.py |
test_spellcasting.py |
software | healthy | tests/test_spellcasting.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
archive |
software | healthy | archive |
apps |
software | healthy | archive/apps |
orchestrator |
software | healthy | archive/apps/orchestrator |
src |
software | healthy | archive/apps/orchestrator/src |
sim-worker |
software | healthy | archive/apps/sim-worker |
docs |
software | healthy | archive/docs |
packages |
software | healthy | archive/packages |
schema |
software | healthy | archive/packages/schema |
scripts |
software | healthy | archive/packages/schema/scripts |
json-schema |
software | healthy | archive/packages/schema/json-schema |
examples |
software | healthy | archive/packages/schema/examples |
src |
software | healthy | archive/packages/schema/src |
examples |
software | healthy | archive/examples |
services |
software | healthy | archive/services |
rules-engine |
software | healthy | archive/services/rules-engine |
src |
software | healthy | archive/services/rules-engine/src |
infra |
software | healthy | archive/infra |
docker |
software | healthy | archive/infra/docker |
tests |
software | healthy | tests |
fixtures |
software | healthy | tests/fixtures |
docs |
software | healthy | docs |
ui |
software | healthy | ui |
fonts |
software | healthy | ui/fonts |
scripts |
software | healthy | scripts |
combat |
software | healthy | combat |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | archive/infra/docker/compose.yml |
port:8080 |
network | healthy | archive/infra/docker/compose.yml |
port:5432 |
network | healthy | archive/infra/docker/compose.yml |
port:6379 |
network | healthy | archive/infra/docker/compose.yml |
port:9000 |
network | healthy | archive/infra/docker/compose.yml |
port:9001 |
network | healthy | archive/infra/docker/compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
orchestrator |
hardware | healthy | archive/infra/docker/compose.yml |
rules-engine |
hardware | healthy | archive/infra/docker/compose.yml |
sim-worker |
hardware | healthy | archive/infra/docker/compose.yml |
postgres |
hardware | healthy | archive/infra/docker/compose.yml |
redis |
hardware | healthy | archive/infra/docker/compose.yml |
minio |
hardware | healthy | archive/infra/docker/compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | archive/apps/orchestrator/src/index.ts |
GET /version |
api | healthy | archive/apps/orchestrator/src/index.ts |
POST /run/start |
api | healthy | archive/apps/orchestrator/src/index.ts |
GET /run/:runId/events |
api | healthy | archive/apps/orchestrator/src/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | Makefile |
redis |
data | healthy | Makefile |
postgres |
data | healthy | archive/infra/docker/compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-llrar71b |
software | healthy | /tmp/repobility-clone-llrar71b |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | archive/apps/orchestrator/src/index.ts |
This page is publicly accessible at:
https://repobility.com/scan/9386c359-3342-4b7a-b8a0-b5dc99cd97ef/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9386c359-3342-4b7a-b8a0-b5dc99cd97ef/
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.