https://github.com/ZiyoVer/projmap
· scanned 2026-06-16 01:13 UTC (2 months, 1 week ago)
11 raw signals (0 security + 11 graph)
Last scanned 2 months, 1 week ago · v1 · 11 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 89 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 |
|---|---|---|---|
make_sample |
software | healthy | tests/test_basic.py:58 |
test_python_skeleton_keeps_signatures_drops_bodies |
software | healthy | tests/test_basic.py:66 |
test_python_skeleton_classes_and_methods |
software | healthy | tests/test_basic.py:75 |
test_python_syntax_error_is_safe |
software | healthy | tests/test_basic.py:87 |
test_js_skeleton_basics |
software | healthy | tests/test_basic.py:97 |
test_js_methods_skip_keywords |
software | healthy | tests/test_basic.py:112 |
test_go_skeleton |
software | healthy | tests/test_basic.py:188 |
test_rust_skeleton |
software | healthy | tests/test_basic.py:203 |
test_java_skeleton |
software | healthy | tests/test_basic.py:217 |
test_refresh_cache_hit_and_invalidation |
software | healthy | tests/test_basic.py:233 |
test_refresh_skips_vendored_dirs |
software | healthy | tests/test_basic.py:246 |
test_refresh_drops_deleted_files |
software | healthy | tests/test_basic.py:256 |
test_gitignore_is_respected |
software | healthy | tests/test_basic.py:263 |
test_build_map_scoped_to_subdir |
software | healthy | tests/test_basic.py:273 |
test_build_map_header_has_token_estimate |
software | healthy | tests/test_basic.py:284 |
test_build_map_is_size_capped |
software | healthy | tests/test_basic.py:290 |
test_refresh_respects_file_cap |
software | healthy | tests/test_basic.py:300 |
test_find_symbol_returns_file_and_line |
software | healthy | tests/test_basic.py:309 |
test_find_symbol_not_found |
software | healthy | tests/test_basic.py:316 |
test_get_file_skeleton_suggests_similar |
software | healthy | tests/test_basic.py:321 |
test_notes_roundtrip |
software | healthy | tests/test_basic.py:329 |
test_changed_files_map |
software | healthy | tests/test_basic.py:340 |
test_changed_files_without_git |
software | healthy | tests/test_basic.py:353 |
test_repo_root_never_climbs_to_home |
software | healthy | tests/test_basic.py:360 |
test_cli_init_idempotent |
software | healthy | tests/test_basic.py:375 |
test_cli_map_and_find |
software | healthy | tests/test_basic.py:390 |
test_cli_init_concise |
software | healthy | tests/test_basic.py:402 |
test_cli_setup_global_rules |
software | healthy | tests/test_basic.py:420 |
test_cli_uninstall_cleans_up |
software | healthy | tests/test_basic.py:438 |
_find_repo_root |
software | healthy | src/projmap/cli.py:45 |
cmd_init |
software | healthy | src/projmap/cli.py:62 |
cmd_status |
software | dead | src/projmap/cli.py:117 |
cmd_uninstall |
software | dead | src/projmap/cli.py:139 |
cmd_map |
software | dead | src/projmap/cli.py:162 |
cmd_find |
software | dead | src/projmap/cli.py:168 |
cmd_changes |
software | dead | src/projmap/cli.py:174 |
cmd_notes |
software | dead | src/projmap/cli.py:180 |
_global_claude_md |
software | healthy | src/projmap/cli.py:190 |
cmd_setup |
software | healthy | src/projmap/cli.py:194 |
main |
software | healthy | src/projmap/cli.py:256 |
_is_noise |
software | healthy | src/projmap/core.py:49 |
_git_source_files |
software | healthy | src/projmap/core.py:53 |
iter_source_files |
software | healthy | src/projmap/core.py:82 |
_fmt_func |
software | healthy | src/projmap/core.py:109 |
_const_line |
software | healthy | src/projmap/core.py:123 |
python_skeleton |
software | healthy | src/projmap/core.py:127 |
add_symbol |
software | healthy | src/projmap/core.py:149 |
regex_skeleton |
software | healthy | src/projmap/core.py:263 |
js_skeleton |
software | healthy | src/projmap/core.py:304 |
file_skeleton |
software | healthy | src/projmap/core.py:311 |
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 |
install.sh |
software | healthy | install.sh |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
test_basic.py |
software | healthy | tests/test_basic.py |
ci.yml |
software | healthy | .github/workflows/ci.yml |
__init__.py |
software | healthy | src/projmap/__init__.py |
cli.py |
software | healthy | src/projmap/cli.py |
core.py |
software | healthy | src/projmap/core.py |
server.py |
software | healthy | src/projmap/server.py |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
projmap |
software | healthy | src/projmap |
| Label | Layer | Status | Path |
|---|---|---|---|
FileSkeletonInput |
software | healthy | src/projmap/server.py:47 |
FindSymbolInput |
software | healthy | src/projmap/server.py:67 |
AddNoteInput |
software | healthy | src/projmap/server.py:110 |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::tests/test_basic.py |
security | healthy | tests/test_basic.py |
auth::src/projmap/cli.py |
security | healthy | src/projmap/cli.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-9_mz__zj |
software | healthy | /tmp/repobility-clone-9_mz__zj |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | tests/test_basic.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/14fd04f7-5fa6-49f1-adc7-b7403916f03b/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/14fd04f7-5fa6-49f1-adc7-b7403916f03b/
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.