https://github.com/vatevstoil/claude-self-learning-os
· scanned 2026-06-16 00:47 UTC (2 months, 1 week ago)
41 raw signals (0 security + 41 graph)
Last scanned 2 months, 1 week ago · v1 · 35 actionable findings from 1 signal source. 6 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1214 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 |
|---|---|---|---|
ask |
software | healthy | configure.py:30 |
main |
software | healthy | configure.py:37 |
_make_db |
software | healthy | tests/test_memory_archiver.py:44 |
_fake_vec |
software | healthy | tests/test_memory_archiver.py:52 |
_insert |
software | healthy | tests/test_memory_archiver.py:58 |
_make_tracker |
software | healthy | tests/test_memory_archiver.py:68 |
test_find_archivable_identifies_stale_learning |
software | healthy | tests/test_memory_archiver.py:80 |
test_find_archivable_skips_recent |
software | healthy | tests/test_memory_archiver.py:93 |
test_find_archivable_skips_recalled |
software | healthy | tests/test_memory_archiver.py:105 |
test_find_archivable_skips_protected_types |
software | healthy | tests/test_memory_archiver.py:117 |
test_find_archivable_mixed_returns_only_eligible |
software | healthy | tests/test_memory_archiver.py:130 |
test_archive_dry_mode_counts_no_db_change |
software | healthy | tests/test_memory_archiver.py:151 |
test_archive_dry_namespace_breakdown |
software | healthy | tests/test_memory_archiver.py:176 |
test_archive_missing_db_returns_zeros |
software | healthy | tests/test_memory_archiver.py:195 |
test_archive_apply_blocked_without_backup |
software | healthy | tests/test_memory_archiver.py:209 |
test_archive_apply_with_backup_moves_rows |
software | healthy | tests/test_memory_archiver.py:238 |
test_archive_apply_protected_types_never_archived |
software | healthy | tests/test_memory_archiver.py:283 |
test_restore_moves_back |
software | healthy | tests/test_memory_archiver.py:326 |
test_restore_nonexistent_id_returns_zero |
software | healthy | tests/test_memory_archiver.py:363 |
test_restore_empty_list_returns_zero |
software | healthy | tests/test_memory_archiver.py:372 |
test_load_tracker_missing_file |
software | healthy | tests/test_memory_archiver.py:384 |
test_load_tracker_corrupt_file |
software | healthy | tests/test_memory_archiver.py:391 |
test_load_tracker_zero_hitcount_not_recalled |
software | healthy | tests/test_memory_archiver.py:399 |
test_slugify_routine |
software | healthy | tests/test_habit_to_skill.py:10 |
test_generate_skill_md_contains_required |
software | healthy | tests/test_habit_to_skill.py:17 |
test_write_skill_drafts_only_suggested |
software | healthy | tests/test_habit_to_skill.py:34 |
test_write_skill_drafts_missing_files |
software | healthy | tests/test_habit_to_skill.py:76 |
test_rejects_conversational_openers |
software | healthy | tests/test_auto_pinecone_save.py:12 |
test_keeps_genuine_learnings |
software | healthy | tests/test_auto_pinecone_save.py:30 |
test_empty_is_noise |
software | healthy | tests/test_auto_pinecone_save.py:43 |
test_pinecone_error_is_exception_not_baseexception |
software | healthy | tests/test_pinecone.py:14 |
test_req_raises_pinecone_error_on_network_failure |
software | healthy | tests/test_pinecone.py:20 |
test_query_and_track_returns_empty_list_on_error |
software | healthy | tests/test_pinecone.py:32 |
boom |
software | healthy | tests/test_pinecone.py:35 |
test_query_and_track_does_not_propagate_systemexit |
software | healthy | tests/test_pinecone.py:42 |
real_embed_path |
software | healthy | tests/test_pinecone.py:48 |
test_generate_draft_contains_rule_and_evidence |
software | healthy | tests/test_boris_draft.py:8 |
test_write_drafts_threshold |
software | healthy | tests/test_boris_draft.py:16 |
test_write_drafts_missing_file_returns_empty |
software | healthy | tests/test_boris_draft.py:30 |
test_summarize_corrections_nonempty |
software | healthy | tests/test_boris_draft.py:36 |
test_write_drafts_tolerates_corrupt_input |
software | healthy | tests/test_boris_draft.py:42 |
test_write_drafts_non_dict_json_returns_empty |
software | healthy | tests/test_boris_draft.py:56 |
test_summarize_corrections_tolerates_null |
software | healthy | tests/test_boris_draft.py:64 |
test_process_accepted_applies_rule |
software | healthy | tests/test_boris_draft.py:70 |
test_process_accepted_empty_queue |
software | healthy | tests/test_boris_draft.py:118 |
test_process_accepted_missing_draft_skips_gracefully |
software | healthy | tests/test_boris_draft.py:126 |
test_resolve_exact_path_returned_asis |
software | healthy | tests/test_boris_draft.py:137 |
test_resolve_dash_matches_dot_folder |
software | healthy | tests/test_boris_draft.py:144 |
test_resolve_dash_matches_space_folder |
software | healthy | tests/test_boris_draft.py:152 |
test_resolve_no_match_returns_none |
software | healthy | tests/test_boris_draft.py:160 |
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 |
CLAUDE.md |
software | healthy | CLAUDE.md |
install.sh |
software | healthy | install.sh |
configure.py |
software | healthy | configure.py |
LICENSE |
software | healthy | LICENSE |
.env.example |
software | healthy | config/.env.example |
wiki-map.example.json |
software | healthy | config/wiki-map.example.json |
test_memory_archiver.py |
software | healthy | tests/test_memory_archiver.py |
test_habit_to_skill.py |
software | healthy | tests/test_habit_to_skill.py |
test_auto_pinecone_save.py |
software | healthy | tests/test_auto_pinecone_save.py |
test_pinecone.py |
software | healthy | tests/test_pinecone.py |
test_boris_draft.py |
software | healthy | tests/test_boris_draft.py |
test_salience.py |
software | healthy | tests/test_salience.py |
test_anticipate.py |
software | healthy | tests/test_anticipate.py |
test_self_improvement_queue.py |
software | healthy | tests/test_self_improvement_queue.py |
test_suggestion_feedback.py |
software | healthy | tests/test_suggestion_feedback.py |
test_habit_ledger.py |
software | healthy | tests/test_habit_ledger.py |
test_outcome_kpi.py |
software | healthy | tests/test_outcome_kpi.py |
test_obsidian_premium_viz.py |
software | healthy | tests/test_obsidian_premium_viz.py |
test_semantic_merge.py |
software | healthy | tests/test_semantic_merge.py |
test_skill_map_gen.py |
software | healthy | tests/test_skill_map_gen.py |
test_effectiveness_tracker.py |
software | healthy | tests/test_effectiveness_tracker.py |
test_encoding_guard.py |
software | healthy | tests/test_encoding_guard.py |
test_trust_tiers.py |
software | healthy | tests/test_trust_tiers.py |
test_incident_tracker.py |
software | healthy | tests/test_incident_tracker.py |
test_health_escalation.py |
software | healthy | tests/test_health_escalation.py |
test_recall_tracker.py |
software | healthy | tests/test_recall_tracker.py |
test_llm_judge.py |
software | healthy | tests/test_llm_judge.py |
test_selfreg_monitor.py |
software | healthy | tests/test_selfreg_monitor.py |
test_promote_to_pinecone.py |
software | healthy | tests/test_promote_to_pinecone.py |
test_watch_ingest.py |
software | healthy | tests/test_watch_ingest.py |
test_daily_brief.py |
software | healthy | tests/test_daily_brief.py |
test_cross_recall_metrics.py |
software | healthy | tests/test_cross_recall_metrics.py |
test_ns_util.py |
software | healthy | tests/test_ns_util.py |
test_habit_miner.py |
software | healthy | tests/test_habit_miner.py |
test_hebbian_consolidation.py |
software | healthy | tests/test_hebbian_consolidation.py |
test_wikilink_checker.py |
software | healthy | tests/test_wikilink_checker.py |
HOW_THIS_ECOSYSTEM_WORKS.md |
software | healthy | docs/HOW_THIS_ECOSYSTEM_WORKS.md |
AGENTIC_OS.md |
software | healthy | docs/AGENTIC_OS.md |
SELF_REGULATION.md |
software | healthy | docs/SELF_REGULATION.md |
BRAIN_INSPIRED_ROADMAP.md |
software | healthy | docs/BRAIN_INSPIRED_ROADMAP.md |
SYSTEM_GUIDE.md |
software | healthy | docs/SYSTEM_GUIDE.md |
skill_map_gen.py |
software | healthy | scripts/skill_map_gen.py |
suggestion_feedback.py |
software | healthy | scripts/suggestion_feedback.py |
semantic_merge.py |
software | healthy | scripts/semantic_merge.py |
wiki_freshness_check.py |
software | healthy | scripts/wiki_freshness_check.py |
agentic_os_registry.py |
software | healthy | scripts/agentic_os_registry.py |
habit_to_skill.py |
software | healthy | scripts/habit_to_skill.py |
health_escalation.py |
software | healthy | scripts/health_escalation.py |
wiki_bulk_import.py |
software | healthy | scripts/wiki_bulk_import.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TestNormalize |
software | healthy | tests/test_incident_tracker.py:44 |
TestSimilarity |
software | healthy | tests/test_incident_tracker.py:83 |
TestUpdateState |
software | healthy | tests/test_incident_tracker.py:118 |
TestDeriveIncidents |
software | healthy | tests/test_incident_tracker.py:228 |
TestTolerantLoaders |
software | healthy | tests/test_incident_tracker.py:343 |
TestCmdUpdate |
software | healthy | tests/test_incident_tracker.py:373 |
TestCmdResolve |
software | healthy | tests/test_incident_tracker.py:443 |
TestFacturkaNoFalsePositives |
software | healthy | tests/test_incident_tracker.py:488 |
_FakeResponse |
software | healthy | tests/test_llm_judge.py:196 |
ProjectReport |
software | healthy | scripts/wiki_freshness_check.py:40 |
SkillReport |
software | healthy | scripts/skills_audit.py:38 |
DreamReport |
software | healthy | scripts/stage3_dreaming.py:111 |
WikiFile |
software | healthy | scripts/cross_project_promoter.py:107 |
SharedFile |
software | healthy | scripts/cross_project_promoter.py:123 |
CrossLinkSuggestion |
software | healthy | scripts/cross_project_promoter.py:133 |
SisterMatch |
software | healthy | scripts/cross_project_promoter.py:141 |
PromotionCandidate |
software | healthy | scripts/cross_project_promoter.py:149 |
QueueItem |
software | healthy | scripts/self_improvement_queue.py:47 |
Lesson |
software | healthy | scripts/learning_promoter.py:70 |
PromotionGroup |
software | healthy | scripts/learning_promoter.py:84 |
HabitCandidate |
software | healthy | scripts/habit_miner.py:179 |
PineconeError |
software | healthy | scripts/pinecone.py:34 |
QuotaExhaustedError |
software | healthy | scripts/pinecone.py:44 |
Handler |
software | healthy | scripts/agentic_os_dashboard.py:226 |
| Label | Layer | Status | Path |
|---|---|---|---|
config |
software | healthy | config |
tests |
software | healthy | tests |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
templates |
software | healthy | templates |
obsidian |
software | healthy | templates/obsidian |
skills |
software | healthy | skills |
token-optimizer |
software | healthy | skills/token-optimizer |
skill-creator |
software | healthy | skills/skill-creator |
four-layer-init |
software | healthy | skills/four-layer-init |
memory-ecosystem |
software | healthy | skills/memory-ecosystem |
fix-flow |
software | healthy | skills/fix-flow |
saas-monetization |
software | healthy | skills/saas-monetization |
dev-wiki |
software | healthy | skills/dev-wiki |
references |
software | healthy | skills/dev-wiki/references |
assets |
software | healthy | skills/dev-wiki/assets |
templates |
software | healthy | skills/dev-wiki/assets/templates |
_shared |
software | healthy | skills/dev-wiki/assets/templates/_shared |
graphify |
software | healthy | skills/graphify |
references |
software | healthy | skills/graphify/references |
kb-ingest |
software | healthy | skills/kb-ingest |
references |
software | healthy | skills/kb-ingest/references |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::scripts/local_rag.py |
security | healthy | scripts/local_rag.py |
auth::scripts/cross_project_search.py |
security | healthy | scripts/cross_project_search.py |
auth::skills/graphify/references/graph-template.json |
security | healthy | skills/graphify/references/graph-template.json |
auth::scripts/selfreg_monitor.py |
security | healthy | scripts/selfreg_monitor.py |
auth::scripts/auto_pinecone_save.py |
security | healthy | scripts/auto_pinecone_save.py |
| Label | Layer | Status | Path |
|---|---|---|---|
bullmq |
data | healthy | scripts/promote_to_pinecone.py |
celery |
data | healthy | skills/graphify/references/graph-template.json |
| Label | Layer | Status | Path |
|---|---|---|---|
vectors_archive |
data | healthy | scripts/memory_archiver.py |
vectors |
data | healthy | scripts/local_rag.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ibe1__e_ |
software | healthy | /tmp/repobility-clone-ibe1__e_ |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | tests/test_memory_archiver.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | scripts/ollama_doctor.py |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | skills/dev-wiki/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | scripts/auto_pinecone_save.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | scripts/ollama_doctor.py |
This page is publicly accessible at:
https://repobility.com/scan/4b1b8405-342b-41af-bb8a-eb3e9b2ff0d0/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/4b1b8405-342b-41af-bb8a-eb3e9b2ff0d0/
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.