https://github.com/till90/gis-integration-toolkit
· scanned 2026-06-16 00:36 UTC (2 months, 2 weeks ago)
20 raw signals (0 security + 20 graph)
Last scanned 2 months, 2 weeks ago · v1 · 19 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 599 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 |
|---|---|---|---|
kinds |
software | healthy | tests/test_mappreview.py:21 |
all_points |
software | healthy | tests/test_mappreview.py:25 |
_layer_section |
software | healthy | tests/test_geoinfo.py:26 |
_field |
software | healthy | tests/test_geoinfo.py:34 |
_tab_img |
software | healthy | tests/test_gui.py:131 |
_geo_sections |
software | healthy | tests/test_gui.py:251 |
human_size |
software | healthy | fileinfo_core/filesystem.py:23 |
_fmt_time |
software | healthy | fileinfo_core/filesystem.py:35 |
_hash_file |
software | healthy | fileinfo_core/filesystem.py:40 |
_magic_bytes |
software | healthy | fileinfo_core/filesystem.py:51 |
build_filesystem_section |
software | healthy | fileinfo_core/filesystem.py:62 |
extract_file |
software | healthy | fileinfo_core/__init__.py:31 |
get_extractor |
software | healthy | fileinfo_core/registry.py:28 |
supported_extensions |
software | healthy | fileinfo_core/registry.py:37 |
to_line |
software | healthy | fileinfo_core/report.py:26 |
add |
software | healthy | fileinfo_core/report.py:38 |
add_section |
software | healthy | fileinfo_core/report.py:51 |
add_error |
software | healthy | fileinfo_core/report.py:57 |
to_plain_text |
software | healthy | fileinfo_core/report.py:61 |
_stringify |
software | healthy | fileinfo_core/report.py:80 |
_detect_encoding |
software | healthy | fileinfo_core/extractors/csv_extractor.py:28 |
_infer_type |
software | healthy | fileinfo_core/extractors/csv_extractor.py:45 |
all_match |
software | healthy | fileinfo_core/extractors/csv_extractor.py:51 |
is_int |
software | dead | fileinfo_core/extractors/csv_extractor.py:54 |
is_float |
software | dead | fileinfo_core/extractors/csv_extractor.py:61 |
is_date |
software | dead | fileinfo_core/extractors/csv_extractor.py:68 |
is_bool |
software | dead | fileinfo_core/extractors/csv_extractor.py:77 |
extract |
software | healthy | fileinfo_core/extractors/csv_extractor.py:95 |
_profile |
software | healthy | fileinfo_core/extractors/csv_extractor.py:139 |
_numeric_range |
software | healthy | fileinfo_core/extractors/csv_extractor.py:190 |
_readable_char |
software | healthy | fileinfo_core/extractors/csv_extractor.py:210 |
extract |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py:42 |
_document_properties |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py:73 |
_app_properties |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py:88 |
_workbook_overview |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py:117 |
_sheets |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py:131 |
_column_profile |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py:155 |
_tables |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py:226 |
_render_display |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py:275 |
_decimals |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py:298 |
_grp |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py:312 |
_render_number |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py:322 |
_render_date |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py:346 |
_excel_date_to_strftime |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py:361 |
_short |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py:406 |
_fmt_dt |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py:411 |
extract |
software | healthy | fileinfo_core/extractors/base.py:26 |
extract |
software | healthy | fileinfo_core/extractors/xml_extractor.py:30 |
_prolog |
software | healthy | fileinfo_core/extractors/xml_extractor.py:56 |
_structure |
software | healthy | fileinfo_core/extractors/xml_extractor.py:70 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
gui.py |
software | healthy | gui.py |
LICENSE |
software | healthy | LICENSE |
requirements.txt |
software | healthy | requirements.txt |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
test_mappreview.py |
software | healthy | tests/test_mappreview.py |
test_transform.py |
software | healthy | tests/test_transform.py |
test_geoinfo.py |
software | healthy | tests/test_geoinfo.py |
test_xmledit.py |
software | healthy | tests/test_xmledit.py |
test_gui.py |
software | healthy | tests/test_gui.py |
test_clipboard.py |
software | healthy | tests/test_clipboard.py |
test_core.py |
software | healthy | tests/test_core.py |
filesystem.py |
software | healthy | fileinfo_core/filesystem.py |
__init__.py |
software | healthy | fileinfo_core/__init__.py |
registry.py |
software | healthy | fileinfo_core/registry.py |
report.py |
software | healthy | fileinfo_core/report.py |
csv_extractor.py |
software | healthy | fileinfo_core/extractors/csv_extractor.py |
__init__.py |
software | healthy | fileinfo_core/extractors/__init__.py |
xlsx_extractor.py |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py |
base.py |
software | healthy | fileinfo_core/extractors/base.py |
xml_extractor.py |
software | healthy | fileinfo_core/extractors/xml_extractor.py |
json_extractor.py |
software | healthy | fileinfo_core/extractors/json_extractor.py |
__init__.py |
software | healthy | suite/__init__.py |
app.py |
software | healthy | suite/app.py |
__init__.py |
software | healthy | suite/transform/__init__.py |
map_canvas.py |
software | healthy | suite/widgets/map_canvas.py |
__init__.py |
software | healthy | suite/widgets/__init__.py |
report_view.py |
software | healthy | suite/widgets/report_view.py |
table_view.py |
software | healthy | suite/widgets/table_view.py |
tooltip.py |
software | healthy | suite/widgets/tooltip.py |
busy.py |
software | healthy | suite/widgets/busy.py |
__init__.py |
software | healthy | suite/clipboard/__init__.py |
__init__.py |
software | healthy | suite/xmledit/__init__.py |
model.py |
software | healthy | suite/xmledit/model.py |
document.py |
software | healthy | suite/xmledit/document.py |
info.py |
software | healthy | suite/xmledit/info.py |
fileinfo_tool.py |
software | healthy | suite/tools/fileinfo_tool.py |
dbinfo_tool.py |
software | healthy | suite/tools/dbinfo_tool.py |
transform_tool.py |
software | healthy | suite/tools/transform_tool.py |
__init__.py |
software | healthy | suite/tools/__init__.py |
registry.py |
software | healthy | suite/tools/registry.py |
mappreview_tool.py |
software | healthy | suite/tools/mappreview_tool.py |
clipboard_tool.py |
software | healthy | suite/tools/clipboard_tool.py |
base.py |
software | healthy | suite/tools/base.py |
xmledit_tool.py |
software | healthy | suite/tools/xmledit_tool.py |
geoinfo_tool.py |
software | healthy | suite/tools/geoinfo_tool.py |
__init__.py |
software | healthy | suite/dbinfo/__init__.py |
sqlite_inspect.py |
software | healthy | suite/dbinfo/sqlite_inspect.py |
discovery.py |
software | healthy | suite/dbinfo/discovery.py |
mssql_inspect.py |
software | healthy | suite/dbinfo/mssql_inspect.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Field |
software | healthy | fileinfo_core/report.py:20 |
Section |
software | healthy | fileinfo_core/report.py:32 |
FileReport |
software | healthy | fileinfo_core/report.py:44 |
CsvExtractor |
software | healthy | fileinfo_core/extractors/csv_extractor.py:91 |
XlsxExtractor |
software | healthy | fileinfo_core/extractors/xlsx_extractor.py:38 |
Extractor |
software | healthy | fileinfo_core/extractors/base.py:16 |
XmlExtractor |
software | healthy | fileinfo_core/extractors/xml_extractor.py:26 |
JsonExtractor |
software | healthy | fileinfo_core/extractors/json_extractor.py:23 |
FileLink |
software | healthy | suite/app.py:28 |
SuiteApp |
software | healthy | suite/app.py:77 |
TransformError |
software | healthy | suite/transform/__init__.py:41 |
MapCanvas |
software | healthy | suite/widgets/map_canvas.py:51 |
ReportView |
software | healthy | suite/widgets/report_view.py:22 |
TableView |
software | healthy | suite/widgets/table_view.py:24 |
Tooltip |
software | healthy | suite/widgets/tooltip.py:15 |
BusyBar |
software | healthy | suite/widgets/busy.py:14 |
ClipboardHistory |
software | healthy | suite/clipboard/__init__.py:19 |
XmlNode |
software | healthy | suite/xmledit/model.py:21 |
XmlLoadError |
software | healthy | suite/xmledit/document.py:39 |
_EditOp |
software | healthy | suite/xmledit/document.py:43 |
XmlDocument |
software | healthy | suite/xmledit/document.py:59 |
FileInfoPanel |
software | healthy | suite/tools/fileinfo_tool.py:26 |
FileInfoTool |
software | healthy | suite/tools/fileinfo_tool.py:212 |
DatabaseInfoPanel |
software | healthy | suite/tools/dbinfo_tool.py:21 |
DatabaseInfoTool |
software | healthy | suite/tools/dbinfo_tool.py:223 |
TransformPanel |
software | healthy | suite/tools/transform_tool.py:33 |
TransformTool |
software | healthy | suite/tools/transform_tool.py:188 |
MapPreviewPanel |
software | healthy | suite/tools/mappreview_tool.py:25 |
MapPreviewTool |
software | healthy | suite/tools/mappreview_tool.py:182 |
ClipboardPanel |
software | healthy | suite/tools/clipboard_tool.py:27 |
ClipboardTool |
software | healthy | suite/tools/clipboard_tool.py:156 |
Tool |
software | healthy | suite/tools/base.py:15 |
XmlEditorPanel |
software | healthy | suite/tools/xmledit_tool.py:56 |
_DiffDialog |
software | healthy | suite/tools/xmledit_tool.py:736 |
_ElementDialog |
software | healthy | suite/tools/xmledit_tool.py:798 |
XmlEditorTool |
software | healthy | suite/tools/xmledit_tool.py:881 |
GeoInfoPanel |
software | healthy | suite/tools/geoinfo_tool.py:46 |
GeoInfoTool |
software | healthy | suite/tools/geoinfo_tool.py:467 |
ScanOptions |
software | healthy | suite/dbinfo/__init__.py:23 |
MssqlError |
software | healthy | suite/dbinfo/mssql_inspect.py:24 |
Node |
software | healthy | suite/dbinfo/browser.py:20 |
GeoLoadError |
software | healthy | suite/geoinfo/model.py:15 |
GeoLayer |
software | healthy | suite/geoinfo/model.py:24 |
DrawFeature |
software | healthy | suite/geoinfo/geometry.py:29 |
DrawLayer |
software | healthy | suite/geoinfo/geometry.py:38 |
GeometrySet |
software | healthy | suite/geoinfo/geometry.py:47 |
_Cursor |
software | healthy | suite/geoinfo/geometry.py:349 |
FeatureRow |
software | healthy | suite/geoinfo/features.py:30 |
FeatureLayer |
software | healthy | suite/geoinfo/features.py:36 |
GeoPackageExtractor |
software | healthy | suite/geoinfo/extractors/geopackage_.py:23 |
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 |
fileinfo_core |
software | healthy | fileinfo_core |
extractors |
software | healthy | fileinfo_core/extractors |
suite |
software | healthy | suite |
transform |
software | healthy | suite/transform |
widgets |
software | healthy | suite/widgets |
clipboard |
software | healthy | suite/clipboard |
xmledit |
software | healthy | suite/xmledit |
tools |
software | healthy | suite/tools |
dbinfo |
software | healthy | suite/dbinfo |
geoinfo |
software | healthy | suite/geoinfo |
extractors |
software | healthy | suite/geoinfo/extractors |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
mysql |
data | healthy | README.md |
mariadb |
data | healthy | README.md |
postgresql |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-91_ae05j |
software | healthy | /tmp/repobility-clone-91_ae05j |
This page is publicly accessible at:
https://repobility.com/scan/922146f6-048a-4b2d-9fcc-7bf5835e4c73/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/922146f6-048a-4b2d-9fcc-7bf5835e4c73/
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.