https://github.com/Tarnholm/Provincia
· scanned 2026-06-16 00:30 UTC (2 months, 2 weeks ago)
2906 raw signals (0 security + 2906 graph)
Last scanned 2 months, 2 weeks ago · v1 · 2898 actionable findings from 1 signal source. 8 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 8310 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 |
|---|---|---|---|
hostModGetter |
software | healthy | main-scripts.js:hostModGetter |
sendToScripts |
software | healthy | main-scripts.js:sendToScripts |
dialogParent |
software | healthy | main-scripts.js:dialogParent |
resolvePython |
software | healthy | main-scripts.js:resolvePython |
seedProject |
software | healthy | main-scripts.js:seedProject |
openScriptsWindow |
software | healthy | main-scripts.js:openScriptsWindow |
read |
software | healthy | main-scripts.js:read |
stratForFactions |
software | healthy | main-scripts.js:stratForFactions |
readUtf8 |
software | healthy | main-scripts.js:readUtf8 |
readUtf16 |
software | healthy | main-scripts.js:readUtf16 |
loadTraitSet |
software | healthy | main-scripts.js:loadTraitSet |
loadAncSet |
software | healthy | main-scripts.js:loadAncSet |
loadUnitSet |
software | healthy | main-scripts.js:loadUnitSet |
isPow2 |
software | healthy | main-scripts.js:isPow2 |
readTgaDims |
software | healthy | main-scripts.js:readTgaDims |
isBuiltin |
software | healthy | main-scripts.js:isBuiltin |
findPopulated |
software | healthy | main-scripts.js:findPopulated |
facHas |
software | healthy | main-scripts.js:facHas |
pickDonor |
software | healthy | main-scripts.js:pickDonor |
tgaCount |
software | healthy | main-scripts.js:tgaCount |
auditTarget |
software | healthy | main-scripts.js:auditTarget |
loadPrefs |
software | healthy | main-scripts.js:loadPrefs |
savePrefs |
software | healthy | main-scripts.js:savePrefs |
findDataDir |
software | healthy | main-scripts.js:findDataDir |
findCampaigns |
software | healthy | main-scripts.js:findCampaigns |
findModFile |
software | healthy | main-scripts.js:findModFile |
findAllCampaignFileLocations |
software | healthy | main-scripts.js:findAllCampaignFileLocations |
findLatestOutputFile |
software | healthy | main-scripts.js:findLatestOutputFile |
runWithRuleProfile |
software | healthy | main-scripts.js:runWithRuleProfile |
getBuildingCategory |
software | healthy | main-scripts.js:getBuildingCategory |
parseEDB |
software | healthy | main-scripts.js:parseEDB |
pushLevel |
software | healthy | main-scripts.js:pushLevel |
pushBuilding |
software | healthy | main-scripts.js:pushBuilding |
trimmed |
software | healthy | main-scripts.js:trimmed |
parseMigrationConfig |
software | healthy | main-scripts.js:parseMigrationConfig |
serializeMigrationConfig |
software | healthy | main-scripts.js:serializeMigrationConfig |
blocks |
software | healthy | main-scripts.js:blocks |
bareHits |
software | healthy | main-scripts.js:bareHits |
_resetIconIndex |
software | healthy | main-scripts.js:_resetIconIndex |
parseDescrUiBuildings |
software | healthy | main-scripts.js:parseDescrUiBuildings |
declaredOrder |
software | healthy | main-scripts.js:declaredOrder |
readTga |
software | healthy | main-scripts.js:readTga |
tryNames |
software | healthy | main-scripts.js:tryNames |
ALLOWLIST_FILE |
software | healthy | main-scripts.js:ALLOWLIST_FILE |
parseDescrRegions |
software | healthy | main-scripts.js:parseDescrRegions |
isRegionStart |
software | healthy | main-scripts.js:isRegionStart |
line |
software | healthy | main-scripts.js:line |
nt |
software | healthy | main-scripts.js:nt |
parseDescrStratFactions |
software | healthy | main-scripts.js:parseDescrStratFactions |
parseDescrStratBuildings |
software | healthy | main-scripts.js:parseDescrStratBuildings |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
preload.js |
software | healthy | preload.js |
CRACK_SESSION_STATUS.md |
software | healthy | CRACK_SESSION_STATUS.md |
vite.config.js |
software | healthy | vite.config.js |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
main-scripts.js |
software | healthy | main-scripts.js |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
verify-traits.js |
software | healthy | verify-traits.js |
preload-scripts.js |
software | healthy | preload-scripts.js |
main.js |
software | healthy | main.js |
PORTRAIT_CRACK_SUMMARY.md |
software | healthy | PORTRAIT_CRACK_SUMMARY.md |
changelog.js |
software | healthy | scripts-suite/changelog.js |
index.html |
software | healthy | scripts-suite/index.html |
tga.js |
software | healthy | scripts-suite/tga.js |
renderer.js |
software | healthy | scripts-suite/renderer.js |
compare.css |
software | healthy | scripts-suite/styles/compare.css |
main.css |
software | healthy | scripts-suite/styles/main.css |
pipeline.css |
software | healthy | scripts-suite/styles/pipeline.css |
master.css |
software | healthy | scripts-suite/styles/master.css |
editor.css |
software | healthy | scripts-suite/styles/editor.css |
INCOME_MODEL.md |
software | healthy | docs/INCOME_MODEL.md |
LAWS.md |
software | healthy | docs/LAWS.md |
carthage-turn1-truth.json |
software | healthy | docs/carthage-turn1-truth.json |
sea-trade-corpus.json |
software | healthy | docs/sea-trade-corpus.json |
parse_armies.py |
software | healthy | scripts/parse_armies.py |
inspect-rome4.js |
software | healthy | scripts/inspect-rome4.js |
campaign-timeline.js |
software | healthy | scripts/campaign-timeline.js |
find-aulus-messapivs.js |
software | healthy | scripts/find-aulus-messapivs.js |
antigonid-matrix-calibrate.js |
software | healthy | scripts/antigonid-matrix-calibrate.js |
crack-variant.js |
software | healthy | scripts/crack-variant.js |
diplo-validate.js |
software | healthy | scripts/diplo-validate.js |
edct-bisector.js |
software | healthy | scripts/edct-bisector.js |
turn-from-history.js |
software | healthy | scripts/turn-from-history.js |
probe-diplo-raymond2.js |
software | healthy | scripts/probe-diplo-raymond2.js |
probe-diplo-trace.js |
software | healthy | scripts/probe-diplo-trace.js |
diplo-locate-and-diff.js |
software | healthy | scripts/diplo-locate-and-diff.js |
test-descr-strat-pipeline.js |
software | healthy | scripts/test-descr-strat-pipeline.js |
debug-aulus-pos.js |
software | healthy | scripts/debug-aulus-pos.js |
probe-v2-leader-faction.js |
software | healthy | scripts/probe-v2-leader-faction.js |
probe-family-tree-source.js |
software | healthy | scripts/probe-family-tree-source.js |
female-record-map.js |
software | healthy | scripts/female-record-map.js |
trade-network.js |
software | healthy | scripts/trade-network.js |
probe-diplo-inspect.js |
software | healthy | scripts/probe-diplo-inspect.js |
diff-war-declaration.js |
software | healthy | scripts/diff-war-declaration.js |
probe-unit-fields.js |
software | healthy | scripts/probe-unit-fields.js |
female-region.js |
software | healthy | scripts/female-region.js |
clean-dist-installers.js |
software | healthy | scripts/clean-dist-installers.js |
female-v2-check.js |
software | healthy | scripts/female-v2-check.js |
crack-julii-t7.js |
software | healthy | scripts/crack-julii-t7.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
name |
software | healthy | main.js:name |
string |
software | healthy | main.js:string |
of |
software | healthy | main.js:of |
enum |
software | healthy | main.js:enum |
live |
software | healthy | main.js:live |
method |
software | healthy | scripts-suite/renderer.js:method |
setTimeout |
software | healthy | scripts-suite/renderer.js:setTimeout |
enum |
software | healthy | scripts/diplo-zones.js:enum |
breakdown |
software | healthy | scripts/diplo-zones.js:breakdown |
and |
software | healthy | scripts/save-cracker/dig-diploenum-groundtruth.js:and |
freq |
software | healthy | scripts/save-cracker/dig-diploenum-groundtruth.js:freq |
string |
software | healthy | scripts/save-cracker/dig-meta-decode-2.js:string |
tag |
software | healthy | scripts/save-cracker/dig-locate-player-record.js:tag |
and |
software | healthy | scripts/save-cracker/dig-tilegrid-fields2.js:and |
name |
software | healthy | scripts/save-cracker/dig-head-4.js:name |
string |
software | healthy | scripts/save-cracker/dig-meta-decode-3.js:string |
histogram |
software | healthy | scripts/save-cracker/dig-met-02-playerzone.js:histogram |
x |
software | healthy | scripts/save-cracker/dig-diploterms-11-groundtruth.js:x |
is |
software | healthy | scripts/save-cracker/dig-diploenum-classmeaning.js:is |
hist |
software | healthy | scripts/save-cracker/dig-diploenum-classmeaning.js:hist |
histograms |
software | healthy | scripts/save-cracker/dig-diploenum-classmeaning.js:histogra… |
string |
software | healthy | scripts/save-cracker/dig-meta-decode-1.js:string |
tag |
software | healthy | scripts/save-cracker/dig-meta-decode-1.js:tag |
consistency |
software | healthy | scripts/save-cracker/dig-diplo-pairing-allfactions.js:consi… |
agreement |
software | healthy | scripts/save-cracker/dig-diplo-pairing-fullscan.js:agreement |
in |
software | healthy | scripts/save-cracker/dig-diplopair2-crosssave.js:in |
and |
software | healthy | scripts/save-cracker/dig-diplopair2-crosssave.js:and |
$ |
software | healthy | scripts/save-cracker/dig-diplopair2-crosssave.js:$ |
agree |
software | healthy | scripts/save-cracker/dig-diplo-pairing-coverage.js:agree |
tag |
software | healthy | scripts/save-cracker/dig-vanilla-2.js:tag |
match |
software | healthy | scripts/save-cracker/dig-diplo-pairing-reciprocal.js:match |
tag |
software | healthy | scripts/save-cracker/dig-econ-gross-context.js:tag |
strings |
software | healthy | scripts/save-cracker/dig-meta-decode-4.js:strings |
enum |
software | healthy | scripts/save-cracker/dig-playerdiplo-structure.js:enum |
value |
software | healthy | scripts/save-cracker/dig-playerdiplo-structure.js:value |
values |
software | healthy | scripts/save-cracker/dig-diplopair2-positional.js:values |
dist |
software | healthy | scripts/save-cracker/dig-diploterms-01-baseline.js:dist |
transitions |
software | healthy | scripts/save-cracker/dig-tail-profile1.js:transitions |
tag |
software | healthy | scripts/save-cracker/dig-player-section-header.js:tag |
vs |
software | healthy | scripts/save-cracker/dig-diploterms-25-npcvsplayer.js:vs |
has |
software | healthy | scripts/save-cracker/dig-diploterms-25-npcvsplayer.js:has |
should |
software | healthy | scripts/save-cracker/dig-diploterms-25-npcvsplayer.js:should |
is |
software | healthy | scripts/save-cracker/dig-diploterms-25-npcvsplayer.js:is |
encodes |
software | healthy | scripts/save-cracker/dig-diploterms-25-npcvsplayer.js:encod… |
for |
software | healthy | scripts/save-cracker/dig-diploterms-25-npcvsplayer.js:for |
value |
software | healthy | scripts/save-cracker/dig-playerdiplo-recordstart.js:value |
to |
software | healthy | scripts/save-cracker/dig-playerdiplo-recordstart.js:to |
values |
software | healthy | scripts/save-cracker/dig-playerdiplo-zone-raw.js:values |
distribution |
software | healthy | scripts/save-cracker/dig-playerdiplo-zone-raw.js:distributi… |
vs |
software | healthy | scripts/save-cracker/dig-playerdiplo-zone-raw.js:vs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts-suite |
software | healthy | scripts-suite |
styles |
software | healthy | scripts-suite/styles |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
save-cracker |
software | healthy | scripts/save-cracker |
fixtures |
software | healthy | scripts/save-cracker/fixtures |
others |
software | healthy | scripts/others |
scripts-suite-py |
software | healthy | scripts-suite-py |
public |
software | healthy | public |
src |
software | healthy | src |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | vite.config.js |
port:1276 |
network | healthy | scripts/save-budget-full.js |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-o02o5uug |
software | healthy | /tmp/repobility-clone-o02o5uug |
| Label | Layer | Status | Path |
|---|---|---|---|
0.9.2.1 |
network | healthy | src/WelcomeScreen.js |
This page is publicly accessible at:
https://repobility.com/scan/37421443-328e-4226-a1a0-4f202443522a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/37421443-328e-4226-a1a0-4f202443522a/
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.