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.

avorial/MG-traveller-character-generator

https://github.com/avorial/MG-traveller-character-generator · scanned 2026-06-17 01:36 UTC (1 month, 2 weeks ago)

125 raw signals (0 security + 125 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -7.9 (diff) · 122 actionable findings from 1 signal source. 3 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 1014 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
make_replacer software dead apply_medium_fixes.py:71
fix_believer_e9 software dead apply_medium_fixes.py:96
fix_lifepath software healthy comprehensive_patch_medium.py:10
replace_func software dead comprehensive_patch_medium.py:48
add_forfeit_to_duel software dead fix_final_22_issues.py:37
add_forfeit_to_mishap software dead fix_final_22_issues.py:70
fix_believer_e9 software dead fix_final_22_issues.py:94
add_cc_to_mishap software dead fix_final_22_issues.py:118
clear_gm_rolls_after_request software healthy app/main.py:40
model_post_init software dead app/main.py:61
index software healthy app/main.py:284
api_species software healthy app/main.py:301
api_careers software healthy app/main.py:306
api_careers_full software healthy app/main.py:311
api_background_skills software healthy app/main.py:318
api_skill_packages software healthy app/main.py:323
api_aging software healthy app/main.py:328
api_injury software healthy app/main.py:333
api_life_events software healthy app/main.py:338
api_mustering_benefits software healthy app/main.py:343
api_education software healthy app/main.py:348
api_new_character software healthy app/main.py:357
api_roll_characteristics software healthy app/main.py:362
api_roll_extra_characteristics software healthy app/main.py:369
api_swap_stats software healthy app/main.py:376
api_apply_species software healthy app/main.py:385
api_racial_background_roll software healthy app/main.py:394
api_background_skills_set software healthy app/main.py:403
api_background_package software healthy app/main.py:412
api_background_packages_table software healthy app/main.py:423
api_career_package software healthy app/main.py:428
api_career_packages_table software healthy app/main.py:448
api_aslan_begin_setup software healthy app/main.py:457
api_aslan_choose_gender software healthy app/main.py:466
api_aslan_roll_clan software healthy app/main.py:475
api_aslan_roll_ancestry software healthy app/main.py:484
api_aslan_roll_family software healthy app/main.py:493
api_aslan_roll_rite software healthy app/main.py:502
api_zhodani_train_talent software healthy app/main.py:520
api_zhodani_finish_training software healthy app/main.py:529
api_apply_skill_package software healthy app/main.py:541
api_pre_career_skip software healthy app/main.py:550
api_pre_career_qualify software healthy app/main.py:559
api_pre_career_graduate software healthy app/main.py:570
api_pre_career_choose_skills software healthy app/main.py:579
api_pre_career_any_skill software healthy app/main.py:588
api_pre_career_event10_skill software healthy app/main.py:598
api_pre_career_event11_choice software healthy app/main.py:608
api_pre_career_aslan_event2_choice software healthy app/main.py:618
api_pre_career_aslan_event11_choice software healthy app/main.py:628

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

LabelLayerStatusPath
GET / api healthy app/main.py
GET /api/species api healthy app/main.py
GET /api/careers api healthy app/main.py
GET /api/careers/full api healthy app/main.py
GET /api/background-skills api healthy app/main.py
GET /api/skill-packages api healthy app/main.py
GET /api/tables/aging api healthy app/main.py
GET /api/tables/injury api healthy app/main.py
GET /api/tables/life-events api healthy app/main.py
GET /api/tables/mustering-benefits api healthy app/main.py
GET /api/tables/education api healthy app/main.py
POST /api/character/new api healthy app/main.py
POST /api/character/roll-characteristics api healthy app/main.py
POST /api/character/roll-extra-characteristics api healthy app/main.py
POST /api/character/swap-stats api healthy app/main.py
POST /api/character/apply-species api healthy app/main.py
POST /api/character/racial-background-roll api healthy app/main.py
POST /api/character/background-skills api healthy app/main.py
POST /api/character/background-package api healthy app/main.py
GET /api/tables/background-packages api healthy app/main.py
POST /api/character/career-package api healthy app/main.py
GET /api/tables/career-packages api healthy app/main.py
POST /api/character/aslan/begin-setup api healthy app/main.py
POST /api/character/aslan/choose-gender api healthy app/main.py
POST /api/character/aslan/roll-clan api healthy app/main.py
POST /api/character/aslan/roll-ancestry api healthy app/main.py
POST /api/character/aslan/roll-family api healthy app/main.py
POST /api/character/aslan/roll-rite api healthy app/main.py
POST /api/character/zhodani/train-talent api healthy app/main.py
POST /api/character/zhodani/finish-training api healthy app/main.py
POST /api/character/apply-skill-package api healthy app/main.py
POST /api/character/pre-career/skip api healthy app/main.py
POST /api/character/pre-career/qualify api healthy app/main.py
POST /api/character/pre-career/graduate api healthy app/main.py
POST /api/character/pre-career/choose-skills api healthy app/main.py
POST /api/character/pre-career/any-skill api healthy app/main.py
POST /api/character/pre-career/event10-skill api healthy app/main.py
POST /api/character/pre-career/event11-choice api healthy app/main.py
POST /api/character/pre-career/aslan-event2-choice api healthy app/main.py
POST /api/character/pre-career/aslan-event11-choice api healthy app/main.py
POST /api/character/life-event api healthy app/main.py
POST /api/character/life-event-choice api healthy app/main.py
POST /api/character/resolve-zhodani-psi-choice api healthy app/main.py
POST /api/character/injury-choice api healthy app/main.py
POST /api/character/injury-payment api healthy app/main.py
POST /api/character/pre-career/event api healthy app/main.py
POST /api/character/qualify api healthy app/main.py
POST /api/character/draft api healthy app/main.py
POST /api/character/start-term api healthy app/main.py
POST /api/character/survive api healthy app/main.py

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

LabelLayerStatusPath
check_rank_bonuses.py software healthy check_rank_bonuses.py
BUG_REPORTS.md software healthy BUG_REPORTS.md
apply_medium_fixes.py software healthy apply_medium_fixes.py
check_unusual_benefits.py software healthy check_unusual_benefits.py
fix_droyne_event7.py software healthy fix_droyne_event7.py
check_handlers.py software healthy check_handlers.py
apply_all_fixes.py software healthy apply_all_fixes.py
check_mishap_completeness.py software healthy check_mishap_completeness.py
FINAL_AUDIT_SUMMARY.md software healthy FINAL_AUDIT_SUMMARY.md
check_on_pass_empty.py software healthy check_on_pass_empty.py
FIX_PLAN.md software healthy FIX_PLAN.md
check_any_skill.py software healthy check_any_skill.py
check_missing_prompts.py software healthy check_missing_prompts.py
requirements.txt software healthy requirements.txt
check_event_completeness.py software healthy check_event_completeness.py
check_on_nat2_tables.py software healthy check_on_nat2_tables.py
fix_event2_medium_issues.py software healthy fix_event2_medium_issues.py
audit_events_mishaps.py software healthy audit_events_mishaps.py
audit_report_detailed.py software healthy audit_report_detailed.py
README.md software healthy README.md
check_on_fail_empty.py software healthy check_on_fail_empty.py
check_skill_choice_empty.py software healthy check_skill_choice_empty.py
check_all_choice_handlers.py software healthy check_all_choice_handlers.py
comprehensive_patch_medium.py software healthy comprehensive_patch_medium.py
check_benefit_tables.py software healthy check_benefit_tables.py
check_mishap_handlers.py software healthy check_mishap_handlers.py
check_event12.py software healthy check_event12.py
check_effect_handlers.py software healthy check_effect_handlers.py
check_auto_qualify.py software healthy check_auto_qualify.py
check_benefit_types.py software healthy check_benefit_types.py
check_stat_misc.py software healthy check_stat_misc.py
fix_final_22.py software healthy fix_final_22.py
docker-compose.yml software healthy docker-compose.yml
COMPREHENSIVE_AUDIT_FINAL.md software healthy COMPREHENSIVE_AUDIT_FINAL.md
comprehensive_career_audit.py software healthy comprehensive_career_audit.py
check_hiver_events.py software healthy check_hiver_events.py
check_prompts.py software healthy check_prompts.py
check_empty_events.py software healthy check_empty_events.py
fix_final_22_issues.py software healthy fix_final_22_issues.py
check_career_json.py software healthy check_career_json.py
check_skills.py software healthy check_skills.py
check_dynamic_choices.py software healthy check_dynamic_choices.py
check_skill_check_names.py software healthy check_skill_check_names.py
demo_pdf.py software healthy demo_pdf.py
check_option_ids.py software healthy check_option_ids.py
career_texts.json software healthy career_texts.json
check_dm_effects.py software healthy check_dm_effects.py
check_force_career.py software healthy check_force_career.py
Dockerfile software healthy Dockerfile
apply_fixes_carefully.py software healthy apply_fixes_carefully.py

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

LabelLayerStatusPath
CharacterAction software healthy app/main.py:50
SpeciesAction software healthy app/main.py:66
BackgroundSkillsAction software healthy app/main.py:70
BackgroundPackageAction software healthy app/main.py:74
CareerPackageAction software healthy app/main.py:79
SwapStatsAction software healthy app/main.py:91
BoonAction software healthy app/main.py:96
BoonPoolAction software healthy app/main.py:100
ConnectionAction software healthy app/main.py:104
PsionicTalentAction software healthy app/main.py:109
ResolveAgingAction software healthy app/main.py:113
InjuryPaymentAction software healthy app/main.py:118
AnagathicsInterestAction software healthy app/main.py:122
HomeForceAction software healthy app/main.py:126
MonitorAction software healthy app/main.py:137
HeroismAction software healthy app/main.py:143
CareerAction software healthy app/main.py:149
SkillTableAction software healthy app/main.py:155
EventSkillGrantAction software healthy app/main.py:159
EventDmGrantAction software healthy app/main.py:163
EventTransferOfferAction software healthy app/main.py:168
EventStatChangeAction software healthy app/main.py:175
AssociateAction software healthy app/main.py:183
EndTermAction software healthy app/main.py:192
MusterOutAction software healthy app/main.py:197
MusterBenefitChoiceAction software healthy app/main.py:207
PreCareerQualifyAction software healthy app/main.py:211
PreCareerGraduateAction software healthy app/main.py:217
PreCareerSkillsAction software healthy app/main.py:221
PreCareerEvent10Action software healthy app/main.py:225
PreCareerEvent11Action software healthy app/main.py:229
PreCareerAslanEvent2Action software healthy app/main.py:233
PreCareerAslanEvent11Action software healthy app/main.py:237
LifeEventChoiceAction software healthy app/main.py:241
ZhodaniPsiChoiceAction software healthy app/main.py:245
InjuryChoiceAction software healthy app/main.py:249
CareerMishapChoiceAction software healthy app/main.py:253
CareerEventChoiceAction software healthy app/main.py:257
CrossCareerRollAction software healthy app/main.py:262
BanCareerAction software healthy app/main.py:267
SkillPackageAction software healthy app/main.py:271
AslanGenderAction software healthy app/main.py:275
ZhodaniTrainTalentAction software healthy app/main.py:515
CleanupCascadeAction software healthy app/main.py:875
EquipmentChoiceAction software healthy app/main.py:880
AIStoryAction software healthy app/main.py:1121
RobotFinalizeAction software healthy app/main.py:1233
FoundryExportAction software healthy app/main.py:1261
FoundryImportAction software healthy app/main.py:1283
NPCGenOptions software healthy app/main.py:1308

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

LabelLayerStatusPath
app software healthy app
static software healthy app/static
js software healthy app/static/js
css software healthy app/static/css
templates software healthy app/templates
engine software healthy app/engine
tests software healthy tests
scripts software healthy scripts
.github software healthy .github
workflows software healthy .github/workflows
.claude software healthy .claude

LabelLayerStatusPath
port:8000 network healthy Dockerfile
port:67 network healthy .github/workflows/deploy.yml
port:9000 network healthy .github/workflows/deploy.yml

LabelLayerStatusPath
0.21.0.0 network healthy app/engine/foundry_export.py
192.168.1.67 network healthy .github/workflows/deploy.yml

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
traveller hardware healthy docker-compose.yml

LabelLayerStatusPath
avorial__MG-traveller-character-generator software healthy /data/fable5_failed_archive/avorial__MG-traveller-character…

LabelLayerStatusPath
envoy network healthy README.md

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.yml

LabelLayerStatusPath
deploy cicd healthy .github/workflows/deploy.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/dded5a84-3386-4e8a-9c03-9326399ee68f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/dded5a84-3386-4e8a-9c03-9326399ee68f/

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.