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.

ruijieguo/starling

https://github.com/ruijieguo/starling · scanned 2026-06-15 23:57 UTC (2 months, 3 weeks ago)

75 raw signals (0 security + 75 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 69 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.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 2130 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
__init__ software healthy tests/python/test_dashboard_ws.py:14
accept software healthy tests/python/test_dashboard_ws.py:18
send_json software healthy tests/python/test_dashboard_ws.py:46
test_manager_broadcasts_to_connected software healthy tests/python/test_dashboard_ws.py:25
scenario software healthy tests/python/test_dashboard_ws.py:51
test_manager_drops_dead_sockets software healthy tests/python/test_dashboard_ws.py:40
test_ws_receives_broadcast software healthy tests/python/test_dashboard_ws.py:63
test_ws_token_rejects_wrong software healthy tests/python/test_dashboard_ws.py:86
test_ws_origin_allowed_unit software healthy tests/python/test_dashboard_ws.py:102
test_ws_rejects_cross_origin_browser software healthy tests/python/test_dashboard_ws.py:121
test_ws_allows_loopback_origin software healthy tests/python/test_dashboard_ws.py:134
_scn software healthy tests/python/test_eval_commitment_harness.py:11
test_fulfill_scenario_detected software healthy tests/python/test_eval_commitment_harness.py:19
test_negative_mismatch_not_detected software healthy tests/python/test_eval_commitment_harness.py:26
test_full_harness_exits_zero software healthy tests/python/test_eval_commitment_harness.py:33
test_median software healthy tests/python/test_eval_commitment_harness.py:49
rt software healthy tests/python/test_causation_chain_inheritance.py:33
_seed_engram software healthy tests/python/test_causation_chain_inheritance.py:41
_make_extracted software healthy tests/python/test_causation_chain_inheritance.py:55
_chain_for_event software healthy tests/python/test_causation_chain_inheritance.py:75
test_root_event_has_empty_causation_chain software healthy tests/python/test_causation_chain_inheritance.py:84
test_single_parent_chain_has_one_entry software healthy tests/python/test_causation_chain_inheritance.py:95
test_grandchild_inherits_parent_chain_plus_parent_id software healthy tests/python/test_causation_chain_inheritance.py:114
test_chain_overflow_rejects_and_emits_system_runaway software healthy tests/python/test_causation_chain_inheritance.py:143
test_cognizer_derive_id_is_stable software healthy tests/python/test_cognizer_entity.py:7
test_cognizer_derive_id_diff_kind_diff_id software healthy tests/python/test_cognizer_entity.py:13
test_cognizer_default_tenant software healthy tests/python/test_cognizer_entity.py:19
test_cognizer_frozen software healthy tests/python/test_cognizer_entity.py:32
test_entity_no_persona_attribute software healthy tests/python/test_cognizer_entity.py:46
test_access_policy_default software healthy tests/python/test_cognizer_entity.py:59
rt software healthy tests/python/test_tc_a8_001.py:19
_seed_consolidated software healthy tests/python/test_tc_a8_001.py:27
test_async_severe_four_item_atomic software healthy tests/python/test_tc_a8_001.py:44
test_profile_capability_defaults_fail_closed software healthy tests/python/test_profile_capability.py:1
test_profile_capability_local_store_construct software healthy tests/python/test_profile_capability.py:19
adapter_and_conn software healthy tests/python/test_tc_frontier_five_way.py:50
_insert_presence software healthy tests/python/test_tc_frontier_five_way.py:68
_insert_frontier_fact software healthy tests/python/test_tc_frontier_five_way.py:87
test_empty_when_nothing_recorded software healthy tests/python/test_tc_frontier_five_way.py:123
test_presence_log_only_returns_those_engrams software healthy tests/python/test_tc_frontier_five_way.py:136
test_explicit_told_contributes_to_visible software healthy tests/python/test_tc_frontier_five_way.py:160
test_accessible_source_contributes software healthy tests/python/test_tc_frontier_five_way.py:195
test_membership_does_not_contribute_to_visible software healthy tests/python/test_tc_frontier_five_way.py:228
test_explicit_not_told_subtracts_from_union software healthy tests/python/test_tc_frontier_five_way.py:262
test_five_way_full_combination software healthy tests/python/test_tc_frontier_five_way.py:311
test_as_of_filters_later_records software healthy tests/python/test_tc_frontier_five_way.py:386
test_tenant_id_strict_isolation software healthy tests/python/test_tc_frontier_five_way.py:450
test_open_remember_close software healthy tests/python/test_memory_facade.py:28
test_remember_without_llm_raises software healthy tests/python/test_memory_facade.py:37
test_openai_adapter_constructs_into_extractor software healthy tests/python/test_memory_facade.py:48

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

LabelLayerStatusPath
requirements-dev.txt software healthy requirements-dev.txt
README.zh-CN.md software healthy README.zh-CN.md
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
pyproject.toml software healthy pyproject.toml
CMakePresets.json software healthy CMakePresets.json
bind_10_embedding.cpp software healthy bindings/python/bind_10_embedding.cpp
bind_09_brain_dynamics.cpp software healthy bindings/python/bind_09_brain_dynamics.cpp
bind_11_neocortex.cpp software healthy bindings/python/bind_11_neocortex.cpp
bind_13_memory_ops.cpp software healthy bindings/python/bind_13_memory_ops.cpp
bind_08_tom.cpp software healthy bindings/python/bind_08_tom.cpp
bindings.hpp software healthy bindings/python/bindings.hpp
bind_05_retrieval.cpp software healthy bindings/python/bind_05_retrieval.cpp
module.cpp software healthy bindings/python/module.cpp
bind_12_prospective.cpp software healthy bindings/python/bind_12_prospective.cpp
bind_04_bus.cpp software healthy bindings/python/bind_04_bus.cpp
bind_02_persistence.cpp software healthy bindings/python/bind_02_persistence.cpp
bind_06_extractor.cpp software healthy bindings/python/bind_06_extractor.cpp
bind_07_cognizer.cpp software healthy bindings/python/bind_07_cognizer.cpp
bind_03_evidence.cpp software healthy bindings/python/bind_03_evidence.cpp
bind_01_core.cpp software healthy bindings/python/bind_01_core.cpp
bind_common.hpp software healthy bindings/python/bind_common.hpp
test_dashboard_ws.py software healthy tests/python/test_dashboard_ws.py
test_eval_commitment_harness.py software healthy tests/python/test_eval_commitment_harness.py
test_causation_chain_inheritance.py software healthy tests/python/test_causation_chain_inheritance.py
test_cognizer_entity.py software healthy tests/python/test_cognizer_entity.py
test_tc_a8_001.py software healthy tests/python/test_tc_a8_001.py
test_profile_capability.py software healthy tests/python/test_profile_capability.py
test_tc_frontier_five_way.py software healthy tests/python/test_tc_frontier_five_way.py
test_memory_facade.py software healthy tests/python/test_memory_facade.py
test_pattern_completion.py software healthy tests/python/test_pattern_completion.py
conftest.py software healthy tests/python/conftest.py
test_container.py software healthy tests/python/test_container.py
test_canonicalize.py software healthy tests/python/test_canonicalize.py
test_tom2_e2e.py software healthy tests/python/test_tom2_e2e.py
test_edge.py software healthy tests/python/test_edge.py
test_tc_new_preflight.py software healthy tests/python/test_tc_new_preflight.py
test_tc_neg_immutable.py software healthy tests/python/test_tc_neg_immutable.py
test_conflict_key.py software healthy tests/python/test_conflict_key.py
test_p1_non_critical.py software healthy tests/python/test_p1_non_critical.py
test_tc_mental_misalign.py software healthy tests/python/test_tc_mental_misalign.py
test_tc_mental_believe.py software healthy tests/python/test_tc_mental_believe.py
test_eval_harness.py software healthy tests/python/test_eval_harness.py
test_bus_append_evidence_parity.py software healthy tests/python/test_bus_append_evidence_parity.py
test_recalled_window_bucket.py software healthy tests/python/test_recalled_window_bucket.py
test_basic_retrieve_perspective_filter.py software healthy tests/python/test_basic_retrieve_perspective_filter.py
test_p2c_bindings.py software healthy tests/python/test_p2c_bindings.py
test_smoke.py software healthy tests/python/test_smoke.py
test_tc_new_outbox_idemp.py software healthy tests/python/test_tc_new_outbox_idemp.py
test_extractor_dead_letter.py software healthy tests/python/test_extractor_dead_letter.py

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

LabelLayerStatusPath
bindings software healthy bindings
python software healthy bindings/python
tests software healthy tests
python software healthy tests/python
_fixtures software healthy tests/python/_fixtures
cpp software healthy tests/cpp
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs
design software healthy docs/design
subsystems_design software healthy docs/design/subsystems_design
history software healthy docs/design/history
v22_subsystems software healthy docs/design/history/v22_subsystems
v18_subsystems software healthy docs/design/history/v18_subsystems
v19_subsystems software healthy docs/design/history/v19_subsystems
v20_subsystems software healthy docs/design/history/v20_subsystems
v23_subsystems software healthy docs/design/history/v23_subsystems
v21_subsystems software healthy docs/design/history/v21_subsystems
eval software healthy docs/eval
scripts software healthy scripts
dashboard software healthy dashboard
web software healthy dashboard/web
src software healthy dashboard/web/src
lib software healthy dashboard/web/src/lib
ui software healthy dashboard/web/src/lib/ui
components software healthy dashboard/web/src/lib/components
ui software healthy dashboard/web/src/lib/components/ui
routes software healthy dashboard/web/src/routes
settings software healthy dashboard/web/src/routes/settings
statements software healthy dashboard/web/src/routes/statements
commitments software healthy dashboard/web/src/routes/commitments
replay software healthy dashboard/web/src/routes/replay
reminders software healthy dashboard/web/src/routes/reminders
conflicts software healthy dashboard/web/src/routes/conflicts
cognizers software healthy dashboard/web/src/routes/cognizers
eval software healthy dashboard/web/src/routes/eval
queues software healthy dashboard/web/src/routes/queues
interact software healthy dashboard/web/src/routes/interact
working-set software healthy dashboard/web/src/routes/working-set
e2e software healthy dashboard/web/e2e
cmake software healthy cmake
examples software healthy examples
python software healthy python
starling software healthy python/starling
tom software healthy python/starling/tom
prospective software healthy python/starling/prospective
testing software healthy python/starling/testing
dashboard software healthy python/starling/dashboard
routes software healthy python/starling/dashboard/routes

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

LabelLayerStatusPath
_FakeWS software healthy tests/python/test_dashboard_ws.py:11
_DeadWS software healthy tests/python/test_dashboard_ws.py:45
ParityStmt software healthy tests/python/test_conflict_key.py:11
S software healthy tests/python/test_conflict_key.py:60
TcNewOutboxIdempTest software healthy tests/python/test_tc_new_outbox_idemp.py:65
_Stmt software healthy tests/python/test_canonical_scope.py:8
S software healthy tests/python/test_canonical_scope.py:41
M02AcceptanceSmokeTest software healthy tests/python/test_m0_2_acceptance_smoke.py:43
MarkConsolidatedTest software healthy tests/python/test_mark_consolidated.py:76
TestReplayScheduler software healthy tests/python/test_m0_8_bindings.py:21
TestReconsolidationEngine software healthy tests/python/test_m0_8_bindings.py:62
TestProjectionMaintainer software healthy tests/python/test_m0_8_bindings.py:88
TestCommonGroundWriter software healthy tests/python/test_m0_8_bindings.py:120
TestPersonaContainer software healthy tests/python/test_m0_8_bindings.py:154
TestCommonGroundContainer software healthy tests/python/test_m0_8_bindings.py:186
TestSubpackageImports software healthy tests/python/test_m0_8_bindings.py:201
MarkEvidenceErasedTest software healthy tests/python/test_mark_evidence_erased.py:63
LibraryPair software healthy scripts/configure_build.py:22
DependencyHints software healthy scripts/configure_build.py:28
BuildConfigError software healthy scripts/configure_build.py:34
Slot software healthy scripts/generate_eval_corpus.py:37
FakeWS software healthy dashboard/web/src/lib/ws.test.ts:FakeWS
ApiError software healthy dashboard/web/src/lib/api.ts:ApiError
RememberResult software healthy python/starling/memory.py:92
TickStats software healthy python/starling/memory.py:99
Memory software healthy python/starling/memory.py:112
LLMNotConfigured software healthy python/starling/_memory_core.py:44
MemoryCore software healthy python/starling/_memory_core.py:64
RuntimeUnreadyError software healthy python/starling/runtime.py:55
_StubBus software healthy python/starling/runtime.py:68
_StubEngramStore software healthy python/starling/runtime.py:86
_SqliteBackedBus software healthy python/starling/runtime.py:90
Runtime software healthy python/starling/runtime.py:121
DashboardConfig software healthy python/starling/dashboard/config.py:38
DashboardEngine software healthy python/starling/dashboard/engine.py:106
ConnectionManager software healthy python/starling/dashboard/realtime.py:7
RememberBody software healthy python/starling/dashboard/routes/commands.py:23
RecallBody software healthy python/starling/dashboard/routes/commands.py:30
TickBody software healthy python/starling/dashboard/routes/commands.py:39
ProviderBody software healthy python/starling/dashboard/routes/config.py:9
TestBody software healthy python/starling/dashboard/routes/config.py:17
ConfigBody software healthy python/starling/dashboard/routes/config.py:21
Perspective software healthy python/starling/schema/enums.py:10
Modality software healthy python/starling/schema/enums.py:16
Polarity software healthy python/starling/schema/enums.py:29
ConsolidationState software healthy python/starling/schema/enums.py:34
EngramRetentionMode software healthy python/starling/schema/enums.py:42
SourceKind software healthy python/starling/schema/enums.py:48
IngestPolicy software healthy python/starling/schema/enums.py:56
IngestMode software healthy python/starling/schema/enums.py:62

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

LabelLayerStatusPath
grounding_acts data healthy migrations/0014_grounding_acts.sql
conflict_key_backfill_state data healthy migrations/0009_conflict_key_unique.sql
commitments data healthy migrations/0018_commitments.sql
cognizers data healthy migrations/0008_cognizer_schema.sql
cognizer_relations data healthy migrations/0008_cognizer_schema.sql
cognizer_presence_log data healthy migrations/0008_cognizer_schema.sql
cognizer_frontier_facts data healthy migrations/0008_cognizer_schema.sql
statement_vectors data healthy migrations/0016_statement_vectors.sql
proj_vector_payload data healthy migrations/0017_idx_vector_payload.sql
commitment_triggers data healthy migrations/0019_commitment_triggers.sql
policy_engine_checkpoint data healthy migrations/0019_commitment_triggers.sql
reconsolidation_windows data healthy migrations/0012_reconsolidation.sql
reconsolidation_pending_evidence data healthy migrations/0012_reconsolidation.sql
reconsolidation_checkpoint data healthy migrations/0012_reconsolidation.sql
common_ground_subscriber_checkpoint data healthy migrations/0022_scope_parties_and_cg_subscriber.sql
grounding_acts_new data healthy migrations/0024_grounding_acts_seven.sql
tom_belief_tracker_checkpoint data healthy migrations/0010_tom_belief_tracker.sql
tom_depth_estimator_cache data healthy migrations/0010_tom_belief_tracker.sql
common_ground data healthy migrations/0010_tom_belief_tracker.sql
commitment_protection data healthy migrations/0020_commitment_protection.sql
replay_scheduler_state data healthy migrations/0011_replay_scheduler.sql
replay_ledger data healthy migrations/0011_replay_scheduler.sql
proj_holder_state_time data healthy migrations/0015_projection_index.sql
proj_holder_subgraph data healthy migrations/0015_projection_index.sql
proj_entity_statement data healthy migrations/0015_projection_index.sql
proj_salience_hot data healthy migrations/0015_projection_index.sql
proj_commitment_due data healthy migrations/0015_projection_index.sql
proj_common_ground data healthy migrations/0015_projection_index.sql
projection_rebuild_state data healthy migrations/0015_projection_index.sql
projection_subscriber_checkpoint data healthy migrations/0015_projection_index.sql
statement_vectors_new data healthy migrations/0023_statement_scoped_secondary_keys.sql
proj_vector_payload_new data healthy migrations/0023_statement_scoped_secondary_keys.sql
reconsolidation_windows_new data healthy migrations/0023_statement_scoped_secondary_keys.sql
reconsolidation_pending_evidence_new data healthy migrations/0023_statement_scoped_secondary_keys.sql
containers data healthy migrations/0001_initial_schema.sql
statements data healthy migrations/0001_initial_schema.sql
statement_edges data healthy migrations/0001_initial_schema.sql
engrams data healthy migrations/0001_initial_schema.sql
bus_events data healthy migrations/0001_initial_schema.sql
outbox_sequence_counter data healthy migrations/0001_initial_schema.sql
consumer_checkpoint data healthy migrations/0001_initial_schema.sql
idempotency_inbox data healthy migrations/0001_initial_schema.sql
pipeline_run data healthy migrations/0001_initial_schema.sql
extraction_attempt data healthy migrations/0001_initial_schema.sql
schema_migrations data healthy migrations/0001_initial_schema.sql

LabelLayerStatusPath
test_m0_9_migrations.py data healthy tests/python/test_m0_9_migrations.py
test_p2c_migrations.py data healthy tests/python/test_p2c_migrations.py
0014_grounding_acts.sql data healthy migrations/0014_grounding_acts.sql
0009_conflict_key_unique.sql data healthy migrations/0009_conflict_key_unique.sql
0013_container_content.sql data healthy migrations/0013_container_content.sql
0006_immutable_fields_trigger.sql data healthy migrations/0006_immutable_fields_trigger.sql
0007_immutable_triggers_null_safe.sql data healthy migrations/0007_immutable_triggers_null_safe.sql
0018_commitments.sql data healthy migrations/0018_commitments.sql
0008_cognizer_schema.sql data healthy migrations/0008_cognizer_schema.sql
0016_statement_vectors.sql data healthy migrations/0016_statement_vectors.sql
0017_idx_vector_payload.sql data healthy migrations/0017_idx_vector_payload.sql
0019_commitment_triggers.sql data healthy migrations/0019_commitment_triggers.sql
0012_reconsolidation.sql data healthy migrations/0012_reconsolidation.sql
0005_basic_retrieve_index.sql data healthy migrations/0005_basic_retrieve_index.sql
0022_scope_parties_and_cg_subscriber.sql data healthy migrations/0022_scope_parties_and_cg_subscriber.sql
0024_grounding_acts_seven.sql data healthy migrations/0024_grounding_acts_seven.sql
0010_tom_belief_tracker.sql data healthy migrations/0010_tom_belief_tracker.sql
0020_commitment_protection.sql data healthy migrations/0020_commitment_protection.sql
0021_commitment_tenant_keys.sql data healthy migrations/0021_commitment_tenant_keys.sql
0004_conflict_probe_indices.sql data healthy migrations/0004_conflict_probe_indices.sql
0011_replay_scheduler.sql data healthy migrations/0011_replay_scheduler.sql
0015_projection_index.sql data healthy migrations/0015_projection_index.sql
0023_statement_scoped_secondary_keys.sql data healthy migrations/0023_statement_scoped_secondary_keys.sql
0001_initial_schema.sql data healthy migrations/0001_initial_schema.sql
0003_engram_store_columns.sql data healthy migrations/0003_engram_store_columns.sql
0002_extraction_attempt_unique.sql data healthy migrations/0002_extraction_attempt_unique.sql

LabelLayerStatusPath
GET /health api healthy python/starling/dashboard/app.py
GET /api/ping api healthy python/starling/dashboard/app.py
GET /{full_path:path} api healthy python/starling/dashboard/app.py
POST /remember api healthy python/starling/dashboard/routes/commands.py
POST /recall api healthy python/starling/dashboard/routes/commands.py
POST /tick api healthy python/starling/dashboard/routes/commands.py
GET /working_set api healthy python/starling/dashboard/routes/commands.py
GET /config api healthy python/starling/dashboard/routes/config.py
POST /config api healthy python/starling/dashboard/routes/config.py
POST /config/test api healthy python/starling/dashboard/routes/config.py
GET /eval api healthy python/starling/dashboard/routes/evalreport.py
GET /overview api healthy python/starling/dashboard/routes/inspect.py
GET /statements api healthy python/starling/dashboard/routes/inspect.py
GET /cognizers api healthy python/starling/dashboard/routes/inspect.py
GET /commitments api healthy python/starling/dashboard/routes/inspect.py
GET /replay api healthy python/starling/dashboard/routes/inspect.py
GET /conflicts api healthy python/starling/dashboard/routes/inspect.py
GET /queues api healthy python/starling/dashboard/routes/inspect.py

LabelLayerStatusPath
sqlite data healthy README.md
postgres data healthy scripts/seed_demo.py
mysql data healthy scripts/seed_demo.py
redis data healthy python/starling/extractor/prompts.py

LabelLayerStatusPath
cpp-build-test cicd healthy .github/workflows/ci.yml
python-test cicd healthy .github/workflows/ci.yml
static-scan cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
auth::python/starling/extractor/prompts.py security healthy python/starling/extractor/prompts.py
auth::scripts/seed_demo.py security healthy scripts/seed_demo.py

LabelLayerStatusPath
repobility-clone-vhbwwezh software healthy /tmp/repobility-clone-vhbwwezh

LabelLayerStatusPath
127.0.0.1 network healthy README.md

LabelLayerStatusPath
port:4173 network healthy dashboard/web/playwright.config.ts

LabelLayerStatusPath
vps::azure hardware healthy dashboard/web/src/lib/providers.ts

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
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/e6252ead-d464-415b-82d5-ca1a55285967/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/e6252ead-d464-415b-82d5-ca1a55285967/

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.