https://github.com/templetwo/sovereign-stack
· scanned 2026-06-16 00:32 UTC (2 months, 2 weeks ago)
104 raw signals (0 security + 104 graph)
Last scanned 2 months, 2 weeks ago · v1 · 84 actionable findings from 1 signal source. 20 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3226 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 |
|---|---|---|---|
running_server |
software | healthy | tests/test_dashboard_web.py:22 |
_get |
software | healthy | tests/test_dashboard_web.py:50 |
test_root_serves_html |
software | healthy | tests/test_dashboard_web.py:59 |
test_snapshot_returns_json |
software | healthy | tests/test_dashboard_web.py:66 |
test_health_endpoint |
software | healthy | tests/test_dashboard_web.py:77 |
test_static_css |
software | healthy | tests/test_dashboard_web.py:84 |
test_static_js |
software | healthy | tests/test_dashboard_web.py:92 |
test_unknown_path_404 |
software | healthy | tests/test_dashboard_web.py:98 |
test_path_traversal_blocked |
software | healthy | tests/test_dashboard_web.py:109 |
test_snapshot_shape |
software | healthy | tests/test_dashboard_web.py:125 |
_em |
software | healthy | tests/test_archive_layer.py:15 |
test_archive_then_recall_verified |
software | healthy | tests/test_archive_layer.py:19 |
test_descriptor_layout_in_path |
software | healthy | tests/test_archive_layer.py:34 |
test_prefix_recall |
software | healthy | tests/test_archive_layer.py:49 |
test_tamper_detected_as_mismatch |
software | healthy | tests/test_archive_layer.py:56 |
test_missing_blob_detected |
software | healthy | tests/test_archive_layer.py:64 |
test_unknown_id_is_honest |
software | healthy | tests/test_archive_layer.py:71 |
test_list_filters_by_vector |
software | healthy | tests/test_archive_layer.py:76 |
test_archives_do_not_pollute_insight_recall |
software | healthy | tests/test_archive_layer.py:84 |
test_add_and_iterate_newest_first |
software | healthy | tests/test_dashboard.py:30 |
test_cap_drops_oldest |
software | healthy | tests/test_dashboard.py:38 |
test_to_list_serializes_with_time_str |
software | healthy | tests/test_dashboard.py:45 |
test_to_list_limit |
software | healthy | tests/test_dashboard.py:55 |
test_first_call_returns_all_paths |
software | healthy | tests/test_dashboard.py:66 |
test_unchanged_paths_not_returned_second_time |
software | healthy | tests/test_dashboard.py:75 |
test_modified_path_returned |
software | healthy | tests/test_dashboard.py:82 |
test_missing_paths_skipped_silently |
software | healthy | tests/test_dashboard.py:97 |
test_returns_empty_when_path_missing |
software | healthy | tests/test_dashboard.py:107 |
test_reads_last_n_in_reverse_order |
software | healthy | tests/test_dashboard.py:110 |
test_skips_acks |
software | healthy | tests/test_dashboard.py:133 |
test_cross_file_acks_jsonl_excludes_honks |
software | healthy | tests/test_dashboard.py:156 |
test_missing_acks_file_treats_all_as_unacked |
software | healthy | tests/test_dashboard.py:195 |
test_malformed_lines_skipped |
software | healthy | tests/test_dashboard.py:202 |
test_returns_last_record |
software | healthy | tests/test_dashboard.py:219 |
test_returns_none_for_missing |
software | healthy | tests/test_dashboard.py:233 |
test_returns_none_for_empty_file |
software | healthy | tests/test_dashboard.py:236 |
test_parses_phase_and_counters |
software | healthy | tests/test_dashboard.py:246 |
test_handles_missing_fields |
software | healthy | tests/test_dashboard.py:259 |
test_handles_garbage_int_fields |
software | healthy | tests/test_dashboard.py:264 |
test_days |
software | healthy | tests/test_dashboard.py:274 |
test_hours |
software | healthy | tests/test_dashboard.py:277 |
test_minutes |
software | healthy | tests/test_dashboard.py:280 |
test_zero |
software | healthy | tests/test_dashboard.py:283 |
test_composes_snapshot |
software | healthy | tests/test_dashboard.py:291 |
fake_check_all |
software | healthy | tests/test_dashboard.py:309 |
_state |
software | healthy | tests/test_dashboard.py:341 |
test_render_includes_header |
software | healthy | tests/test_dashboard.py:372 |
test_render_includes_endpoint_row |
software | healthy | tests/test_dashboard.py:378 |
test_render_indicators_only_when_nonzero |
software | healthy | tests/test_dashboard.py:383 |
test_feed_renders |
software | healthy | tests/test_dashboard.py:393 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TestEndpoints |
software | healthy | tests/test_dashboard_web.py:58 |
TestBuildSnapshot |
software | healthy | tests/test_dashboard_web.py:124 |
TestActivityFeed |
software | healthy | tests/test_dashboard.py:29 |
TestMtimeIndex |
software | healthy | tests/test_dashboard.py:65 |
TestReadHonks |
software | healthy | tests/test_dashboard.py:106 |
TestChronicleTail |
software | healthy | tests/test_dashboard.py:218 |
TestSpiralParser |
software | healthy | tests/test_dashboard.py:245 |
TestFormatUptime |
software | healthy | tests/test_dashboard.py:273 |
TestCollectState |
software | healthy | tests/test_dashboard.py:290 |
TestRenderState |
software | healthy | tests/test_dashboard.py:340 |
TestCollectLatest |
software | healthy | tests/test_dashboard.py:415 |
TestCli |
software | healthy | tests/test_dashboard.py:559 |
TestArriveThinBoot |
software | healthy | tests/test_progressive_boot.py:42 |
TestArriveDelta |
software | healthy | tests/test_progressive_boot.py:85 |
TestArriveDoesNotConsumeHandoffs |
software | healthy | tests/test_progressive_boot.py:111 |
TestProgressiveBootRegistration |
software | healthy | tests/test_progressive_boot.py:148 |
TestIsTestArtifact |
software | healthy | tests/test_metabolism_hygiene.py:29 |
TestArchiveTestArtifacts |
software | healthy | tests/test_metabolism_hygiene.py:66 |
TestDedupSelfModel |
software | healthy | tests/test_metabolism_hygiene.py:211 |
TestRetireHypothesis |
software | healthy | tests/test_metabolism_hygiene.py:348 |
TestAgePressure |
software | healthy | tests/test_thread_triage.py:77 |
TestTagMatchContribution |
software | healthy | tests/test_thread_triage.py:114 |
TestTouchPenalty |
software | healthy | tests/test_thread_triage.py:154 |
TestArchiveFlagging |
software | healthy | tests/test_thread_triage.py:219 |
TestNoOverlapPenalty |
software | healthy | tests/test_thread_triage.py:280 |
TestTiebreaker |
software | healthy | tests/test_thread_triage.py:340 |
TestRegistry |
software | healthy | tests/test_connectivity.py:61 |
TestLaunchctlParse |
software | healthy | tests/test_connectivity.py:98 |
TestHttpProbe |
software | healthy | tests/test_connectivity.py:142 |
FakeResp |
software | healthy | tests/test_connectivity.py:147 |
TestCheckStatusAlwaysOn |
software | healthy | tests/test_connectivity.py:198 |
TestCheckStatusPeriodic |
software | healthy | tests/test_connectivity.py:388 |
TestCheckStatusHttpOnly |
software | healthy | tests/test_connectivity.py:456 |
TestActions |
software | healthy | tests/test_connectivity.py:480 |
TestAggregate |
software | healthy | tests/test_connectivity.py:559 |
TestCheckAll |
software | healthy | tests/test_connectivity.py:594 |
TestCli |
software | healthy | tests/test_connectivity.py:613 |
_FrozenDatetime |
software | healthy | tests/conftest.py:119 |
TestNormalizeParentHint |
software | healthy | tests/test_scribe_encounter.py:17 |
TestBuildEncounterSummary |
software | healthy | tests/test_scribe_encounter.py:37 |
TestWriteEncounterNote |
software | healthy | tests/test_scribe_encounter.py:78 |
TestAutoHookObserveTrigger |
software | healthy | tests/test_nape_autohook.py:98 |
TestNoInfiniteRecursion |
software | healthy | tests/test_nape_autohook.py:212 |
TestMyToolkitExcluded |
software | healthy | tests/test_nape_autohook.py:239 |
TestErrorObservation |
software | healthy | tests/test_nape_autohook.py:253 |
BoomError |
software | healthy | tests/test_nape_autohook.py:263 |
TestSatisfiedHonkOnVerifyDeclare |
software | healthy | tests/test_nape_autohook.py:319 |
TestFlattenResult |
software | healthy | tests/test_nape_autohook.py:396 |
TestChronicleFileNaming |
software | healthy | tests/test_nape_autohook.py:429 |
TestCloseSessionNoRotation |
software | healthy | tests/test_nape_autohook.py:532 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
start_always_on.sh |
software | healthy | start_always_on.sh |
.mcp.json |
software | healthy | .mcp.json |
ARCHITECTURE.md |
software | healthy | ARCHITECTURE.md |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
setup.sh |
software | healthy | setup.sh |
QUICKSTART.md |
software | healthy | QUICKSTART.md |
.pre-commit-config.yaml |
software | healthy | .pre-commit-config.yaml |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
update-stack-archaeological-feb5.sh |
software | healthy | archive/sessions/update-stack-archaeological-feb5.sh |
update-stack-iris-evo.sh |
software | healthy | archive/sessions/update-stack-iris-evo.sh |
test_dashboard_web.py |
software | healthy | tests/test_dashboard_web.py |
test_archive_layer.py |
software | healthy | tests/test_archive_layer.py |
test_dashboard.py |
software | healthy | tests/test_dashboard.py |
test_integration.py |
software | healthy | tests/test_integration.py |
test_progressive_boot.py |
software | healthy | tests/test_progressive_boot.py |
test_metabolism_hygiene.py |
software | healthy | tests/test_metabolism_hygiene.py |
test_thread_triage.py |
software | healthy | tests/test_thread_triage.py |
__init__.py |
software | healthy | tests/__init__.py |
test_connectivity.py |
software | healthy | tests/test_connectivity.py |
conftest.py |
software | healthy | tests/conftest.py |
test_scribe_encounter.py |
software | healthy | tests/test_scribe_encounter.py |
test_nape_autohook.py |
software | healthy | tests/test_nape_autohook.py |
test_scribe_session.py |
software | healthy | tests/test_scribe_session.py |
test_acknowledgment_split.py |
software | healthy | tests/test_acknowledgment_split.py |
test_metabolize_daemon.py |
software | healthy | tests/test_metabolize_daemon.py |
test_reflector_handlers.py |
software | healthy | tests/test_reflector_handlers.py |
test_reader_convergence.py |
software | healthy | tests/test_reader_convergence.py |
test_prior_alignment.py |
software | healthy | tests/test_prior_alignment.py |
test_tier_taxonomy.py |
software | healthy | tests/test_tier_taxonomy.py |
test_season_review.py |
software | healthy | tests/test_season_review.py |
test_provenance_tools.py |
software | healthy | tests/test_provenance_tools.py |
test_comms.py |
software | healthy | tests/test_comms.py |
test_policies.py |
software | healthy | tests/test_policies.py |
test_reflections.py |
software | healthy | tests/test_reflections.py |
test_handoff.py |
software | healthy | tests/test_handoff.py |
test_uncertainty_resurfacer.py |
software | healthy | tests/test_uncertainty_resurfacer.py |
test_sse_gate.py |
software | healthy | tests/test_sse_gate.py |
test_contract_walker.py |
software | healthy | tests/test_contract_walker.py |
test_layered_chronicle.py |
software | healthy | tests/test_layered_chronicle.py |
test_arrive_lineage.py |
software | healthy | tests/test_arrive_lineage.py |
test_thread_families.py |
software | healthy | tests/test_thread_families.py |
test_grounded_extract.py |
software | healthy | tests/test_grounded_extract.py |
test_supersession.py |
software | healthy | tests/test_supersession.py |
test_post_fix_verify.py |
software | healthy | tests/test_post_fix_verify.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
archive |
software | healthy | archive |
sessions |
software | healthy | archive/sessions |
tests |
software | healthy | tests |
docs |
software | healthy | docs |
historical |
software | healthy | docs/historical |
anthropic |
software | healthy | docs/anthropic |
guides |
software | healthy | docs/guides |
implementation |
software | healthy | docs/implementation |
scripts |
software | healthy | scripts |
clients |
software | healthy | clients |
antigravity_connector |
software | healthy | clients/antigravity_connector |
openai_bridge |
software | healthy | clients/openai_bridge |
bridge_core |
software | healthy | clients/bridge_core |
grok_bridge |
software | healthy | clients/grok_bridge |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
sovereign_stack |
software | healthy | src/sovereign_stack |
daemons |
software | healthy | src/sovereign_stack/daemons |
scribe |
software | healthy | src/sovereign_stack/scribe |
prompts |
software | healthy | src/sovereign_stack/scribe/prompts |
dashboard_web_static |
software | healthy | src/sovereign_stack/dashboard_web_static |
configs |
software | healthy | configs |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/sovereign_stack/sse_server.py |
security | healthy | src/sovereign_stack/sse_server.py |
auth::README.md |
security | healthy | README.md |
auth::clients/bridge_core/identity_gate.py |
security | healthy | clients/bridge_core/identity_gate.py |
auth::clients/grok_bridge/mcp_filtered.py |
security | healthy | clients/grok_bridge/mcp_filtered.py |
auth::clients/antigravity_connector/bridge_setup.py |
security | healthy | clients/antigravity_connector/bridge_setup.py |
auth::clients/grok_bridge/__init__.py |
security | healthy | clients/grok_bridge/__init__.py |
auth::clients/openai_bridge/__init__.py |
security | healthy | clients/openai_bridge/__init__.py |
auth::clients/grok_bridge/oauth.py |
security | healthy | clients/grok_bridge/oauth.py |
auth::clients/openai_bridge/oauth.py |
security | healthy | clients/openai_bridge/oauth.py |
auth::tests/test_sse_gate.py |
security | healthy | tests/test_sse_gate.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:20 |
network | healthy | archive/sessions/update-stack-archaeological-feb5.sh |
port:34 |
network | healthy | archive/sessions/update-stack-archaeological-feb5.sh |
port:01 |
network | healthy | archive/sessions/update-stack-iris-evo.sh |
port:52 |
network | healthy | archive/sessions/update-stack-iris-evo.sh |
port:3435 |
network | healthy | src/sovereign_stack/dashboard_web.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
203.0.113.7 |
network | healthy | tests/test_sse_gate.py |
198.51.100.9 |
network | healthy | tests/test_sse_gate.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-wwf25c9i |
software | healthy | /tmp/repobility-clone-wwf25c9i |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | tests/test_scribe_redactor.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::test |
cicd | healthy | .github/workflows/test.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/test.yml |
This page is publicly accessible at:
https://repobility.com/scan/3503e8ea-922b-4624-8222-5fda6a64a14e/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3503e8ea-922b-4624-8222-5fda6a64a14e/
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.