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.

token-keeper/cache-necromancer

https://github.com/token-keeper/cache-necromancer · scanned 2026-06-16 00:39 UTC (2 months, 2 weeks ago)

13 raw signals (0 security + 13 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 13 actionable findings from 1 signal source. 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 570 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
cn_root software healthy tests/conftest.py:8
_active_plugin_env software healthy tests/conftest.py:21
test_command_name_cn_status software healthy tests/scripts/test_on_status_command.py:27
test_command_name_full_cn_status software healthy tests/scripts/test_on_status_command.py:32
test_prompt_slash_cn_status software healthy tests/scripts/test_on_status_command.py:36
test_prompt_slash_full_cn_status software healthy tests/scripts/test_on_status_command.py:41
test_command_name_cn_set_with_arg_as_prompt software healthy tests/scripts/test_on_status_command.py:47
test_command_name_cn_set_with_slash_prompt software healthy tests/scripts/test_on_status_command.py:53
test_command_name_full_cn_set software healthy tests/scripts/test_on_status_command.py:59
test_command_name_cn_set_no_prompt software healthy tests/scripts/test_on_status_command.py:64
test_prompt_slash_cn_set_with_arg software healthy tests/scripts/test_on_status_command.py:72
test_prompt_slash_cn_set_no_arg software healthy tests/scripts/test_on_status_command.py:77
test_prompt_slash_full_cn_set_with_arg software healthy tests/scripts/test_on_status_command.py:82
test_unrelated_command_name_returns_none software healthy tests/scripts/test_on_status_command.py:89
test_unrelated_prompt_returns_none software healthy tests/scripts/test_on_status_command.py:92
test_empty_returns_none software healthy tests/scripts/test_on_status_command.py:95
test_other_command_name_with_poisoned_prompt_not_routed software healthy tests/scripts/test_on_status_command.py:98
test_cn_settings_not_routed_to_cn_set software healthy tests/scripts/test_on_status_command.py:103
test_cn_set_prefix_only_not_matched_as_cn_status software healthy tests/scripts/test_on_status_command.py:107
test_cn_status_not_matched_as_cn_set software healthy tests/scripts/test_on_status_command.py:114
_run_main_capturing software healthy tests/scripts/test_on_status_command.py:126
test_cn_status_command_name_calls_cn_status software healthy tests/scripts/test_on_status_command.py:149
test_cn_set_command_name_calls_cn_set_with_arg software healthy tests/scripts/test_on_status_command.py:159
test_cn_set_prompt_fallback_with_arg software healthy tests/scripts/test_on_status_command.py:169
test_cn_set_prompt_fallback_no_arg software healthy tests/scripts/test_on_status_command.py:179
test_unrelated_prompt_passes_through software healthy tests/scripts/test_on_status_command.py:191
test_session_id_propagated_to_env software healthy tests/scripts/test_on_status_command.py:203
test_cn_settings_not_routed software healthy tests/scripts/test_on_status_command.py:211
sid_env software healthy tests/scripts/test_cn_set.py:21
_write_config software healthy tests/scripts/test_cn_set.py:26
test_charge_2 software healthy tests/scripts/test_cn_set.py:39
test_charge_capped_at_max software healthy tests/scripts/test_cn_set.py:53
test_first_turn_note_when_no_fire software healthy tests/scripts/test_cn_set.py:61
test_zero_cancels software healthy tests/scripts/test_cn_set.py:66
test_always_is_noop software healthy tests/scripts/test_cn_set.py:76
test_no_arg_shows_status software healthy tests/scripts/test_cn_set.py:83
test_no_arg_no_budget_shows_none software healthy tests/scripts/test_cn_set.py:91
test_stale_timer_shows_first_turn_note software healthy tests/scripts/test_cn_set.py:97
test_recent_fire_no_first_turn_note software healthy tests/scripts/test_cn_set.py:107
test_invalid_arg_shows_usage software healthy tests/scripts/test_cn_set.py:117
test_save_oserror_no_success_message software healthy tests/scripts/test_cn_set.py:124
bad_save software healthy tests/scripts/test_cn_set.py:128
_run software healthy tests/scripts/test_cn_status.py:23
_write_config software healthy tests/scripts/test_cn_status.py:30
test_default_lang_is_english software healthy tests/scripts/test_cn_status.py:37
test_status_box_contains_arm_and_plugin software healthy tests/scripts/test_cn_status.py:46
test_no_hook_registration_check software healthy tests/scripts/test_cn_status.py:56
test_shows_current_session_box software healthy tests/scripts/test_cn_status.py:68
test_other_session_shows_next_prompt_cwd software healthy tests/scripts/test_cn_status.py:89
test_cwd_abbreviated_to_tilde software healthy tests/scripts/test_cn_status.py:108

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

LabelLayerStatusPath
README.md software healthy README.md
README.en.md software healthy README.en.md
CLAUDE.md software healthy CLAUDE.md
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
CHANGELOG.md software healthy CHANGELOG.md
__init__.py software healthy tests/__init__.py
conftest.py software healthy tests/conftest.py
test_on_status_command.py software healthy tests/scripts/test_on_status_command.py
test_cn_set.py software healthy tests/scripts/test_cn_set.py
__init__.py software healthy tests/scripts/__init__.py
test_cn_status.py software healthy tests/scripts/test_cn_status.py
test_on_user_prompt.py software healthy tests/scripts/test_on_user_prompt.py
test_on_session_end.py software healthy tests/scripts/test_on_session_end.py
test_on_recap.py software healthy tests/scripts/test_on_recap.py
test_refresh.py software healthy tests/scripts/test_refresh.py
test_mask.py software healthy tests/lib/test_mask.py
__init__.py software healthy tests/lib/__init__.py
conftest.py software healthy tests/lib/conftest.py
test_config_auto_create.py software healthy tests/lib/test_config_auto_create.py
test_config.py software healthy tests/lib/test_config.py
test_config_env_override.py software healthy tests/lib/test_config_env_override.py
test_i18n.py software healthy tests/lib/test_i18n.py
test_logger.py software healthy tests/lib/test_logger.py
test_box_renderer.py software healthy tests/lib/test_box_renderer.py
test_marker.py software healthy tests/lib/test_marker.py
test_install_version.py software healthy tests/lib/test_install_version.py
test_session_id.py software healthy tests/lib/test_session_id.py
cn:config.md software healthy commands/cn:config.md
cn:status.md software healthy commands/cn:status.md
cn:set.md software healthy commands/cn:set.md
release-checklist.md software healthy docs/release-checklist.md
2026-06-10-v0.5.0-set-mode-PLAN.md software healthy docs/superpowers/plans/2026-06-10-v0.5.0-set-mode-PLAN.md
2026-05-23-cache-recap-message.md software healthy docs/superpowers/plans/archive/2026/Q2/2026-05-23-cache-rec…
2026-05-15-cache-necromancer-v0.3.0-PLAN.md software healthy docs/superpowers/plans/archive/2026/Q2/2026-05-15-cache-nec…
2026-05-13-cache-necromancer.md software healthy docs/superpowers/plans/archive/2026/Q2/2026-05-13-cache-nec…
2026-05-13-v0.1.1-onboarding-polish.md software healthy docs/superpowers/plans/archive/2026/Q2/2026-05-13-v0.1.1-on…
2026-05-12-cache-necromancer-design-v5.md software healthy docs/superpowers/specs/archive/2026/Q2/2026-05-12-cache-nec…
2026-05-12-cache-necromancer-design-v4.md software healthy docs/superpowers/specs/archive/2026/Q2/2026-05-12-cache-nec…
2026-05-12-cache-necromancer-PRD.md software healthy docs/superpowers/specs/archive/2026/Q2/2026-05-12-cache-nec…
2026-05-12-cache-necromancer-design-v2.md software healthy docs/superpowers/specs/archive/2026/Q2/2026-05-12-cache-nec…
2026-05-12-cache-necromancer-design.md software healthy docs/superpowers/specs/archive/2026/Q2/2026-05-12-cache-nec…
2026-05-12-cache-necromancer-design-v3.md software healthy docs/superpowers/specs/archive/2026/Q2/2026-05-12-cache-nec…
2026-06-10-cache-necromancer-v0.5.0-set-mode-design.md software healthy docs/superpowers/specs/active/2026-06-10-cache-necromancer-…
2026-05-15-cache-necromancer-v0.3.0-PRD.md software healthy docs/superpowers/specs/active/2026-05-15-cache-necromancer-…
2026-05-15-cache-necromancer-v0.3.0-TECH_SPEC.md software healthy docs/superpowers/specs/active/2026-05-15-cache-necromancer-…
2026-05-23-cache-recap-message-design.md software healthy docs/superpowers/specs/completed/2026/Q2/2026-05-23-cache-r…
2026-05-21-v0.4.0-marketplace-prep-resume.md software healthy docs/handoff/2026-05-21-v0.4.0-marketplace-prep-resume.md
2026-05-13-v0.2.0-followup.md software healthy docs/handoff/archive/2026/Q2/2026-05-13-v0.2.0-followup.md
2026-05-15-v0.2.2-fire-tty-rootcause.md software healthy docs/handoff/archive/2026/Q2/2026-05-15-v0.2.2-fire-tty-roo…

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

LabelLayerStatusPath
TestRoute software healthy tests/scripts/test_on_status_command.py:24
TestMainRouting software healthy tests/scripts/test_on_status_command.py:148
TestCharge software healthy tests/scripts/test_cn_set.py:37
TestDefaultEnglish software healthy tests/scripts/test_cn_status.py:36
TestCurrentSession software healthy tests/scripts/test_cn_status.py:67
TestOtherSessions software healthy tests/scripts/test_cn_status.py:88
TestI18n software healthy tests/scripts/test_cn_status.py:197
TestArmAndBudgetDisplay software healthy tests/scripts/test_cn_status.py:221
TestLegacyConfigWarning software healthy tests/scripts/test_cn_status.py:313
TestResetWakeCount software healthy tests/scripts/test_on_user_prompt.py:27
TestUserActivityTimestamp software healthy tests/scripts/test_on_user_prompt.py:54
TestCwdCapture software healthy tests/scripts/test_on_user_prompt.py:97
TestLastPromptCapture software healthy tests/scripts/test_on_user_prompt.py:178
TestPingSelfInterference software healthy tests/scripts/test_on_user_prompt.py:244
TestSystemEventSkip software healthy tests/scripts/test_on_user_prompt.py:308
TestPolicyEdgeCases software healthy tests/scripts/test_on_user_prompt.py:342
TestMetaCommandExemption software healthy tests/scripts/test_on_user_prompt.py:414
TestBudgetZeroOnReturn software healthy tests/scripts/test_on_user_prompt.py:435
TestEdgeCases software healthy tests/scripts/test_on_user_prompt.py:470
TestMarkerDelete software healthy tests/scripts/test_on_session_end.py:29
TestStaleCleanup software healthy tests/scripts/test_on_session_end.py:60
TestErrorPaths software healthy tests/scripts/test_on_session_end.py:91
TestPriority software healthy tests/scripts/test_on_session_end.py:119
TestSetBudgetSecondLine software healthy tests/scripts/test_on_recap.py:273
TestModeAuto software healthy tests/scripts/test_refresh.py:78
TestModeNotify software healthy tests/scripts/test_refresh.py:130
TestModeHybrid software healthy tests/scripts/test_refresh.py:159
TestNotifyMetadata software healthy tests/scripts/test_refresh.py:200
TestSkipConditions software healthy tests/scripts/test_refresh.py:275
TestErrorPaths software healthy tests/scripts/test_refresh.py:422
TestSessionIdResolution software healthy tests/scripts/test_refresh.py:456
TestKillOlderBuddies software healthy tests/scripts/test_refresh.py:525
R software healthy tests/scripts/test_refresh.py:544
TestManualArm software healthy tests/scripts/test_refresh.py:644
TestAlwaysArmKeepsLegacyBehavior software healthy tests/scripts/test_refresh.py:769
TestWakeNotifyAxes software healthy tests/lib/test_config.py:175
TestLegacyModeMapping software healthy tests/lib/test_config.py:199
TestStatusLabels software healthy tests/lib/test_i18n.py:63
TestSetRecapLine software healthy tests/lib/test_i18n.py:102
TestArmLabel software healthy tests/lib/test_i18n.py:114
TestSetLabels software healthy tests/lib/test_i18n.py:122
TestNewStatusLabels software healthy tests/lib/test_i18n.py:149
TestModeLabelI18nRemoved software healthy tests/lib/test_i18n.py:157
TestLoadSave software healthy tests/lib/test_marker.py:15
TestAtomicWrite software healthy tests/lib/test_marker.py:130
TestSaveFailure software healthy tests/lib/test_marker.py:247
TestCleanupStale software healthy tests/lib/test_marker.py:281
TestSetBudgetFields software healthy tests/lib/test_marker.py:310
WakeConfig software healthy lib/config.py:34
NotifyConfig software healthy lib/config.py:42

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

LabelLayerStatusPath
tests software healthy tests
scripts software healthy tests/scripts
lib software healthy tests/lib
commands software healthy commands
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
archive software healthy docs/superpowers/plans/archive
2026 software healthy docs/superpowers/plans/archive/2026
Q2 software healthy docs/superpowers/plans/archive/2026/Q2
specs software healthy docs/superpowers/specs
archive software healthy docs/superpowers/specs/archive
2026 software healthy docs/superpowers/specs/archive/2026
Q2 software healthy docs/superpowers/specs/archive/2026/Q2
active software healthy docs/superpowers/specs/active
completed software healthy docs/superpowers/specs/completed
2026 software healthy docs/superpowers/specs/completed/2026
Q2 software healthy docs/superpowers/specs/completed/2026/Q2
handoff software healthy docs/handoff
archive software healthy docs/handoff/archive
2026 software healthy docs/handoff/archive/2026
Q2 software healthy docs/handoff/archive/2026/Q2
scripts software healthy scripts
lib software healthy lib
hooks software healthy hooks

LabelLayerStatusPath
repobility-clone-rk5r_4_n software healthy /tmp/repobility-clone-rk5r_4_n
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/89caadf2-de38-4797-8cff-85eaebf0a173/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/89caadf2-de38-4797-8cff-85eaebf0a173/

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.