https://github.com/sanguinehost/scribe
· scanned 2026-06-16 00:02 UTC (2 months, 3 weeks ago)
247 raw signals (42 security + 205 graph)
Last scanned 2 months, 3 weeks ago · v1 · 193 actionable findings from 2 signal sources. 279 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3966 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 |
|---|---|---|---|
DEPLOYMENT_GUIDE.md |
software | healthy | DEPLOYMENT_GUIDE.md |
Cargo.toml |
software | healthy | Cargo.toml |
GEMINI.md |
software | healthy | GEMINI.md |
README.md |
software | healthy | README.md |
.pre-commit-card-scan.py |
software | healthy | .pre-commit-card-scan.py |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
start.sh |
software | healthy | start.sh |
setup-pre-commit.sh |
software | healthy | setup-pre-commit.sh |
Clippy.toml |
software | healthy | Clippy.toml |
.pre-commit-config.yaml |
software | healthy | .pre-commit-config.yaml |
.env.example |
software | healthy | .env.example |
LICENSE |
software | healthy | LICENSE |
Cargo.lock |
software | healthy | Cargo.lock |
SECURITY.md |
software | healthy | SECURITY.md |
AGENTS.md |
software | healthy | AGENTS.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
vite.config.ts |
software | healthy | frontend/vite.config.ts |
vercel.json |
software | healthy | frontend/vercel.json |
fix_goto.py |
software | healthy | frontend/fix_goto.py |
README.md |
software | healthy | frontend/README.md |
pnpm-lock.yaml |
software | healthy | frontend/pnpm-lock.yaml |
package.json |
software | healthy | frontend/package.json |
svelte.config.js |
software | healthy | frontend/svelte.config.js |
components.json |
software | healthy | frontend/components.json |
LICENSE.md |
software | healthy | frontend/LICENSE.md |
svelte.config.desktop.js |
software | healthy | frontend/svelte.config.desktop.js |
.env.example |
software | healthy | frontend/.env.example |
eslint.config.js |
software | healthy | frontend/eslint.config.js |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
vite.config.desktop.ts |
software | healthy | frontend/vite.config.desktop.ts |
vitest.config.ts |
software | healthy | frontend/vitest.config.ts |
build-desktop.sh |
software | healthy | frontend/build-desktop.sh |
quality.yml |
software | healthy | frontend/.github/workflows/quality.yml |
vitest-setup.ts |
software | healthy | frontend/src/vitest-setup.ts |
hooks.ts |
software | healthy | frontend/src/hooks.ts |
app.html |
software | healthy | frontend/src/app.html |
app.css |
software | healthy | frontend/src/app.css |
app.d.ts |
software | healthy | frontend/src/app.d.ts |
hooks.server.ts |
software | healthy | frontend/src/hooks.server.ts |
authType.ts |
software | healthy | frontend/src/params/authType.ts |
paths.ts |
software | healthy | frontend/src/__mocks__/$app/paths.ts |
stores.ts |
software | healthy | frontend/src/__mocks__/$app/stores.ts |
environment.ts |
software | healthy | frontend/src/__mocks__/$app/environment.ts |
navigation.ts |
software | healthy | frontend/src/__mocks__/$app/navigation.ts |
sidebar-toggle.svelte |
software | healthy | frontend/src/__mocks__/lib/components/sidebar-toggle.svelte |
public.ts |
software | healthy | frontend/src/__mocks__/$env/static/public.ts |
public.ts |
software | healthy | frontend/src/__mocks__/$env/dynamic/public.ts |
auth.svelte.ts |
software | healthy | frontend/src/lib/auth.svelte.ts |
types.ts |
software | healthy | frontend/src/lib/types.ts |
ai.ts |
software | healthy | frontend/src/lib/types/ai.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
.github |
software | healthy | frontend/.github |
workflows |
software | healthy | frontend/.github/workflows |
src |
software | healthy | frontend/src |
params |
software | healthy | frontend/src/params |
__mocks__ |
software | healthy | frontend/src/__mocks__ |
$app |
software | healthy | frontend/src/__mocks__/$app |
lib |
software | healthy | frontend/src/__mocks__/lib |
components |
software | healthy | frontend/src/__mocks__/lib/components |
$env |
software | healthy | frontend/src/__mocks__/$env |
static |
software | healthy | frontend/src/__mocks__/$env/static |
dynamic |
software | healthy | frontend/src/__mocks__/$env/dynamic |
lib |
software | healthy | frontend/src/lib |
types |
software | healthy | frontend/src/lib/types |
stores |
software | healthy | frontend/src/lib/stores |
ai |
software | healthy | frontend/src/lib/ai |
api |
software | healthy | frontend/src/lib/api |
utils |
software | healthy | frontend/src/lib/utils |
parsers |
software | healthy | frontend/src/lib/utils/parsers |
ai |
software | healthy | frontend/src/lib/utils/ai |
agentic |
software | healthy | frontend/src/lib/utils/agentic |
errors |
software | healthy | frontend/src/lib/errors |
components |
software | healthy | frontend/src/lib/components |
settings |
software | healthy | frontend/src/lib/components/settings |
__tests__ |
software | healthy | frontend/src/lib/components/settings/__tests__ |
sections |
software | healthy | frontend/src/lib/components/settings/sections |
__tests__ |
software | healthy | frontend/src/lib/components/__tests__ |
ai |
software | healthy | frontend/src/lib/components/ai |
shared |
software | healthy | frontend/src/lib/components/shared |
__tests__ |
software | healthy | frontend/src/lib/components/shared/__tests__ |
ui |
software | healthy | frontend/src/lib/components/ui |
badge |
software | healthy | frontend/src/lib/components/ui/badge |
switch |
software | healthy | frontend/src/lib/components/ui/switch |
dialog |
software | healthy | frontend/src/lib/components/ui/dialog |
input |
software | healthy | frontend/src/lib/components/ui/input |
textarea |
software | healthy | frontend/src/lib/components/ui/textarea |
alert |
software | healthy | frontend/src/lib/components/ui/alert |
radio-group |
software | healthy | frontend/src/lib/components/ui/radio-group |
sonner |
software | healthy | frontend/src/lib/components/ui/sonner |
alert-dialog |
software | healthy | frontend/src/lib/components/ui/alert-dialog |
sheet |
software | healthy | frontend/src/lib/components/ui/sheet |
progress |
software | healthy | frontend/src/lib/components/ui/progress |
select |
software | healthy | frontend/src/lib/components/ui/select |
tooltip |
software | healthy | frontend/src/lib/components/ui/tooltip |
avatar |
software | healthy | frontend/src/lib/components/ui/avatar |
dropdown-menu |
software | healthy | frontend/src/lib/components/ui/dropdown-menu |
checkbox |
software | healthy | frontend/src/lib/components/ui/checkbox |
label |
software | healthy | frontend/src/lib/components/ui/label |
card |
software | healthy | frontend/src/lib/components/ui/card |
separator |
software | healthy | frontend/src/lib/components/ui/separator |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scan_file |
software | healthy | .pre-commit-card-scan.py:192 |
main |
software | healthy | .pre-commit-card-scan.py:264 |
process_file |
software | healthy | frontend/fix_goto.py:4 |
replace_paths_import |
software | dead | frontend/fix_goto.py:58 |
match |
software | healthy | frontend/src/params/authType.ts:match |
resolve |
software | healthy | frontend/src/__mocks__/$app/paths.ts:resolve |
getCurrentUser |
software | healthy | frontend/src/lib/auth.svelte.ts:getCurrentUser |
getIsAuthenticated |
software | healthy | frontend/src/lib/auth.svelte.ts:getIsAuthenticated |
getIsLoadingAuth |
software | healthy | frontend/src/lib/auth.svelte.ts:getIsLoadingAuth |
getHasConnectionError |
software | healthy | frontend/src/lib/auth.svelte.ts:getHasConnectionError |
getIsAuthReady |
software | healthy | frontend/src/lib/auth.svelte.ts:getIsAuthReady |
setAuthenticated |
software | healthy | frontend/src/lib/auth.svelte.ts:setAuthenticated |
setUnauthenticated |
software | healthy | frontend/src/lib/auth.svelte.ts:setUnauthenticated |
setAuthReady |
software | healthy | frontend/src/lib/auth.svelte.ts:setAuthReady |
setConnectionError |
software | healthy | frontend/src/lib/auth.svelte.ts:setConnectionError |
that |
software | healthy | frontend/src/lib/auth.svelte.ts:that |
performLogout |
software | healthy | frontend/src/lib/auth.svelte.ts:performLogout |
setSessionExpired |
software | healthy | frontend/src/lib/auth.svelte.ts:setSessionExpired |
clearConnectionError |
software | healthy | frontend/src/lib/auth.svelte.ts:clearConnectionError |
clearSessionCookies |
software | healthy | frontend/src/lib/auth.svelte.ts:clearSessionCookies |
debugCookies |
software | healthy | frontend/src/lib/auth.svelte.ts:debugCookies |
setLoading |
software | healthy | frontend/src/lib/auth.svelte.ts:setLoading |
will |
software | healthy | frontend/src/lib/auth.svelte.ts:will |
initializeAuth |
software | healthy | frontend/src/lib/auth.svelte.ts:initializeAuth |
passing |
software | healthy | frontend/src/lib/auth.svelte.ts:passing |
createLorebookStore |
software | healthy | frontend/src/lib/stores/lorebook.svelte.ts:createLorebookSt… |
handler |
software | healthy | frontend/src/lib/stores/authState.ts:handler |
ensureValidAuthentication |
software | healthy | frontend/src/lib/stores/authState.ts:ensureValidAuthenticat… |
setDekMissing |
software | healthy | frontend/src/lib/stores/authState.ts:setDekMissing |
clearDekMissing |
software | healthy | frontend/src/lib/stores/authState.ts:clearDekMissing |
isDekMissing |
software | healthy | frontend/src/lib/stores/authState.ts:isDekMissing |
isReAuthInProgress |
software | healthy | frontend/src/lib/stores/authState.ts:isReAuthInProgress |
createCreditStore |
software | healthy | frontend/src/lib/stores/credits.ts:createCreditStore |
fetchBalance |
software | healthy | frontend/src/lib/stores/credits.ts:fetchBalance |
fetchTransactions |
software | healthy | frontend/src/lib/stores/credits.ts:fetchTransactions |
fetchPackages |
software | healthy | frontend/src/lib/stores/credits.ts:fetchPackages |
purchaseCredits |
software | healthy | frontend/src/lib/stores/credits.ts:purchaseCredits |
updateDailyUsage |
software | healthy | frontend/src/lib/stores/credits.ts:updateDailyUsage |
hasSufficientCredits |
software | healthy | frontend/src/lib/stores/credits.ts:hasSufficientCredits |
fetchModelCosts |
software | healthy | frontend/src/lib/stores/credits.ts:fetchModelCosts |
getModelCreditCost |
software | healthy | frontend/src/lib/stores/credits.ts:getModelCreditCost |
reset |
software | healthy | frontend/src/lib/stores/credits.ts:reset |
return |
software | healthy | frontend/src/lib/stores/subscription.svelte.ts:return |
poll |
software | healthy | frontend/src/lib/stores/llm.svelte.ts:poll |
initGlobalLlmStore |
software | healthy | frontend/src/lib/stores/llm.svelte.ts:initGlobalLlmStore |
getGlobalLlmStore |
software | healthy | frontend/src/lib/stores/llm.svelte.ts:getGlobalLlmStore |
initGlobalModelLifecycleStore |
software | healthy | frontend/src/lib/stores/modelLifecycle.svelte.ts:initGlobal… |
getGlobalModelLifecycleStore |
software | healthy | frontend/src/lib/stores/modelLifecycle.svelte.ts:getGlobalM… |
createUsageStore |
software | healthy | frontend/src/lib/stores/usage.ts:createUsageStore |
fetchUsageStats |
software | healthy | frontend/src/lib/stores/usage.ts:fetchUsageStats |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
0000_ambiguous_dragon_man.sql |
data | healthy | frontend/src/lib/server/db/migrations/0000_ambiguous_dragon… |
convert_migrations.py |
data | healthy | scripts/convert_migrations.py |
fix_nullable_columns.py |
data | healthy | crates/scribe-server/scripts/migration_fixers/fix_nullable_… |
fix_sqlite_migrations.py |
data | healthy | crates/scribe-server/scripts/migration_fixers/fix_sqlite_mi… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-09-27-052905_populate_… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-09-27-052905_populate_… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-05-30-142900_update_ch… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-05-30-142900_update_ch… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-10-03-151617_add_user_… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-10-03-151617_add_user_… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-04-18-103148_create_se… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-04-18-103148_create_se… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-09-27-161001_enhance_s… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-09-27-161001_enhance_s… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-09-27-185236_add_paddl… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-09-27-185236_add_paddl… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-10-15-054608_add_templ… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-10-15-054608_add_templ… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-06-26-004000_enhance_c… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-06-26-004000_enhance_c… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-04-30-024952_add_histo… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-04-30-024952_add_histo… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-06-06-142918_add_avata… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-06-06-142918_add_avata… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-05-15-020047_add_accou… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-05-15-020047_add_accou… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-05-10-100001_rename_ta… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-05-10-100001_rename_ta… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-10-02-144526_update_cr… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-10-02-144526_update_cr… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-10-01-162152_add_max_c… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-10-01-162152_add_max_c… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-05-19-023621_create_ch… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-05-19-023621_create_ch… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-09-05-062626_add_varia… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-09-05-062626_add_varia… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-09-04-073438_add_token… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-09-04-073438_add_token… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-10-04-121121_add_sched… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-10-04-121121_add_sched… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-05-22-134814_alter_lor… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-05-22-134814_alter_lor… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-05-10-100002_add_colum… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-05-10-100002_add_colum… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-05-22-030543_add_defau… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-05-22-030543_add_defau… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-12-06-004337-0000_add_… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-12-06-004337-0000_add_… |
down.sql |
data | healthy | crates/scribe-server/migrations/2025-08-11-120125_add_assis… |
up.sql |
data | healthy | crates/scribe-server/migrations/2025-08-11-120125_add_assis… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::GEMINI.md |
security | healthy | GEMINI.md |
generic_api_key::.env.example |
security | healthy | .env.example |
password_literal::crates/scribe-server/tests/daily_message_… |
security | healthy | crates/scribe-server/tests/daily_message_usage_tracking_tes… |
password_literal::crates/scribe-server/tests/daily_message_… |
security | healthy | crates/scribe-server/tests/daily_message_usage_tracking_tes… |
password_literal::crates/scribe-server/tests/character_imag… |
security | healthy | crates/scribe-server/tests/character_image_tests.rs |
password_literal::crates/scribe-server/tests/user_persona_s… |
security | healthy | crates/scribe-server/tests/user_persona_service_tests.rs |
password_literal::crates/scribe-server/tests/user_persona_s… |
security | healthy | crates/scribe-server/tests/user_persona_service_tests.rs |
password_literal::crates/scribe-server/tests/user_persona_s… |
security | healthy | crates/scribe-server/tests/user_persona_service_tests.rs |
password_literal::crates/scribe-server/tests/user_persona_s… |
security | healthy | crates/scribe-server/tests/user_persona_service_tests.rs |
password_literal::crates/scribe-server/tests/chat_generate_… |
security | healthy | crates/scribe-server/tests/chat_generate_non_stream_tests.rs |
password_literal::crates/scribe-server/tests/chat_generate_… |
security | healthy | crates/scribe-server/tests/chat_generate_non_stream_tests.rs |
password_literal::crates/scribe-server/tests/chat_generate_… |
security | healthy | crates/scribe-server/tests/chat_generate_non_stream_tests.rs |
password_literal::crates/scribe-server/tests/chat_generate_… |
security | healthy | crates/scribe-server/tests/chat_generate_non_stream_tests.rs |
password_literal::crates/scribe-server/tests/chat_generate_… |
security | healthy | crates/scribe-server/tests/chat_generate_non_stream_tests.rs |
password_literal::crates/scribe-server/tests/chat_generate_… |
security | healthy | crates/scribe-server/tests/chat_generate_non_stream_tests.rs |
password_literal::crates/scribe-server/tests/chat_generate_… |
security | healthy | crates/scribe-server/tests/chat_generate_stream_success_tes… |
password_literal::crates/scribe-server/tests/chat_generate_… |
security | healthy | crates/scribe-server/tests/chat_generate_stream_success_tes… |
password_literal::crates/scribe-server/tests/token_auth_sec… |
security | healthy | crates/scribe-server/tests/token_auth_security_tests.rs |
password_literal::crates/scribe-server/tests/token_auth_sec… |
security | healthy | crates/scribe-server/tests/token_auth_security_tests.rs |
password_literal::crates/scribe-server/tests/token_tracking… |
security | healthy | crates/scribe-server/tests/token_tracking_integration_tests… |
password_literal::crates/scribe-server/tests/token_tracking… |
security | healthy | crates/scribe-server/tests/token_tracking_integration_tests… |
password_literal::crates/scribe-server/tests/token_tracking… |
security | healthy | crates/scribe-server/tests/token_tracking_integration_tests… |
password_literal::crates/scribe-server/tests/token_tracking… |
security | healthy | crates/scribe-server/tests/token_tracking_integration_tests… |
password_literal::crates/scribe-server/tests/token_tracking… |
security | healthy | crates/scribe-server/tests/token_tracking_integration_tests… |
password_literal::crates/scribe-server/tests/token_tracking… |
security | healthy | crates/scribe-server/tests/token_tracking_integration_tests… |
password_literal::crates/scribe-server/tests/first_user_adm… |
security | healthy | crates/scribe-server/tests/first_user_admin_tests.rs |
password_literal::crates/scribe-server/tests/chat_overrides… |
security | healthy | crates/scribe-server/tests/chat_overrides_api_tests.rs |
password_literal::crates/scribe-server/tests/chat_overrides… |
security | healthy | crates/scribe-server/tests/chat_overrides_api_tests.rs |
password_literal::crates/scribe-server/tests/chat_overrides… |
security | healthy | crates/scribe-server/tests/chat_overrides_api_tests.rs |
password_literal::crates/scribe-server/tests/lorebook_secur… |
security | healthy | crates/scribe-server/tests/lorebook_security_tests.rs |
password_literal::crates/scribe-server/tests/auth_dek_secur… |
security | healthy | crates/scribe-server/tests/auth_dek_security_test.rs |
password_literal::crates/scribe-server/tests/auth_dek_secur… |
security | healthy | crates/scribe-server/tests/auth_dek_security_test.rs |
password_literal::crates/scribe-server/tests/auth_dek_secur… |
security | healthy | crates/scribe-server/tests/auth_dek_security_test.rs |
password_literal::crates/scribe-server/tests/character_list… |
security | healthy | crates/scribe-server/tests/character_list_get_tests.rs |
password_literal::crates/scribe-server/tests/character_list… |
security | healthy | crates/scribe-server/tests/character_list_get_tests.rs |
password_literal::crates/scribe-server/tests/character_list… |
security | healthy | crates/scribe-server/tests/character_list_get_tests.rs |
password_literal::crates/scribe-server/tests/character_list… |
security | healthy | crates/scribe-server/tests/character_list_get_tests.rs |
password_literal::crates/scribe-server/tests/character_list… |
security | healthy | crates/scribe-server/tests/character_list_get_tests.rs |
password_literal::crates/scribe-server/tests/chronicle_re_c… |
security | healthy | crates/scribe-server/tests/chronicle_re_chronicle_api_tests… |
password_literal::crates/scribe-server/tests/db_integration… |
security | healthy | crates/scribe-server/tests/db_integration_tests.rs |
password_literal::crates/scribe-server/tests/db_integration… |
security | healthy | crates/scribe-server/tests/db_integration_tests.rs |
password_literal::crates/scribe-server/tests/db_integration… |
security | healthy | crates/scribe-server/tests/db_integration_tests.rs |
password_literal::crates/scribe-server/tests/variant_raw_pr… |
security | healthy | crates/scribe-server/tests/variant_raw_prompt_test.rs |
password_literal::crates/scribe-server/tests/chat_message_a… |
security | healthy | crates/scribe-server/tests/chat_message_api_tests.rs |
password_literal::crates/scribe-server/tests/chat_message_a… |
security | healthy | crates/scribe-server/tests/chat_message_api_tests.rs |
password_literal::crates/scribe-server/tests/chat_message_a… |
security | healthy | crates/scribe-server/tests/chat_message_api_tests.rs |
password_literal::crates/scribe-server/tests/character_uplo… |
security | healthy | crates/scribe-server/tests/character_upload_tests.rs |
password_literal::crates/scribe-server/tests/character_uplo… |
security | healthy | crates/scribe-server/tests/character_upload_tests.rs |
password_literal::crates/scribe-server/tests/character_uplo… |
security | healthy | crates/scribe-server/tests/character_upload_tests.rs |
password_literal::crates/scribe-server/tests/character_uplo… |
security | healthy | crates/scribe-server/tests/character_upload_tests.rs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
image::infrastructure/containers/cert-init/Dockerfile |
hardware | healthy | infrastructure/containers/cert-init/Dockerfile |
postgres |
hardware | healthy | docker-compose.yml |
qdrant |
hardware | healthy | docker-compose.yml |
backend |
hardware | healthy | docker-compose.yml |
tf::aws_ecr_repository::cert_init_repo |
hardware | healthy | infrastructure/terraform-examples/ecs-with-cert-init.tf |
tf::aws_ecs_task_definition::backend_task_with_cert_init |
hardware | healthy | infrastructure/terraform-examples/ecs-with-cert-init.tf |
tf::aws_ecs_task_definition::qdrant_task_with_cert_init |
hardware | healthy | infrastructure/terraform-examples/ecs-with-cert-init.tf |
tf::aws_cloudwatch_log_group::backend_log_group |
hardware | healthy | infrastructure/terraform-examples/ecs-with-cert-init.tf |
tf::aws_cloudwatch_log_group::qdrant_log_group |
hardware | healthy | infrastructure/terraform-examples/ecs-with-cert-init.tf |
tf::null_resource::build_cert_init_image |
hardware | healthy | infrastructure/terraform-examples/ecs-with-cert-init.tf |
tf::aws_ecr_repository::backend_repo |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_ecr_repository::qdrant_repo |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_ecs_cluster::scribe_cluster |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_cloudwatch_log_group::backend_logs |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_cloudwatch_log_group::qdrant_logs |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_iam_role::ecs_infrastructure_role |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_iam_role_policy_attachment::ecs_infrastructure_poli… |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_iam_role_policy::ecs_infrastructure_additional |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_iam_role::ecs_task_execution_role |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_iam_role_policy_attachment::ecs_task_execution_role… |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_iam_role_policy::ecs_secrets_policy |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_iam_role_policy::ecs_task_ses_policy |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_iam_role::ecs_task_role |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_ecs_task_definition::backend_task |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_ecs_task_definition::qdrant_task |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_ecs_service::backend_service |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_ecs_service::qdrant_service |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_service_discovery_private_dns_namespace::scribe |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_service_discovery_service::qdrant |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_ecr_repository::frontend_repo |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_cloudwatch_log_group::frontend_logs |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_ecs_task_definition::frontend_task |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_ecs_service::frontend_service |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::null_resource::ecs_cleanup |
hardware | healthy | infrastructure/terraform/modules/ecs/main.tf |
tf::aws_s3_bucket::openobserve_data |
hardware | healthy | infrastructure/terraform/modules/openobserve/main.tf |
tf::aws_s3_bucket_public_access_block::openobserve_data |
hardware | healthy | infrastructure/terraform/modules/openobserve/main.tf |
tf::aws_iam_policy::openobserve_s3_policy |
hardware | healthy | infrastructure/terraform/modules/openobserve/main.tf |
tf::aws_iam_role_policy_attachment::openobserve_s3_attachme… |
hardware | healthy | infrastructure/terraform/modules/openobserve/main.tf |
tf::aws_iam_role::ecs_infrastructure_role |
hardware | healthy | infrastructure/terraform/modules/openobserve/main.tf |
tf::aws_iam_role_policy_attachment::ecs_infrastructure_poli… |
hardware | healthy | infrastructure/terraform/modules/openobserve/main.tf |
tf::aws_security_group::openobserve_sg |
hardware | healthy | infrastructure/terraform/modules/openobserve/main.tf |
tf::aws_iam_role::openobserve_task_execution_role |
hardware | healthy | infrastructure/terraform/modules/openobserve/main.tf |
tf::aws_iam_role_policy_attachment::openobserve_task_execut… |
hardware | healthy | infrastructure/terraform/modules/openobserve/main.tf |
tf::aws_iam_role::openobserve_task_role |
hardware | healthy | infrastructure/terraform/modules/openobserve/main.tf |
tf::aws_cloudwatch_log_group::openobserve_logs |
hardware | healthy | infrastructure/terraform/modules/openobserve/main.tf |
tf::aws_ecs_task_definition::openobserve |
hardware | healthy | infrastructure/terraform/modules/openobserve/main.tf |
tf::aws_service_discovery_service::openobserve |
hardware | healthy | infrastructure/terraform/modules/openobserve/main.tf |
tf::aws_ecs_service::openobserve |
hardware | healthy | infrastructure/terraform/modules/openobserve/main.tf |
tf::aws_ses_domain_identity::main |
hardware | healthy | infrastructure/terraform/modules/ses/main.tf |
tf::aws_ses_email_identity::noreply |
hardware | healthy | infrastructure/terraform/modules/ses/main.tf |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
AIError |
software | healthy | frontend/src/lib/types/ai.ts:AIError |
RateLimitError |
software | healthy | frontend/src/lib/types/ai.ts:RateLimitError |
PIIDetectedError |
software | healthy | frontend/src/lib/types/ai.ts:PIIDetectedError |
InvalidAPIKeyError |
software | healthy | frontend/src/lib/types/ai.ts:InvalidAPIKeyError |
TokenLimitError |
software | healthy | frontend/src/lib/types/ai.ts:TokenLimitError |
ChatStore |
software | healthy | frontend/src/lib/stores/chat-store.svelte.ts:ChatStore |
ChronicleStore |
software | healthy | frontend/src/lib/stores/chronicle.svelte.ts:ChronicleStore |
AuthStateManager |
software | healthy | frontend/src/lib/stores/authState.ts:AuthStateManager |
SelectedCharacterStore |
software | healthy | frontend/src/lib/stores/selected-character.svelte.ts:Select… |
SettingsStore |
software | healthy | frontend/src/lib/stores/settings.svelte.ts:SettingsStore |
SelectedLorebookStore |
software | healthy | frontend/src/lib/stores/selected-lorebook.svelte.ts:Selecte… |
SelectedChronicleStore |
software | healthy | frontend/src/lib/stores/selected-chronicle.svelte.ts:Select… |
CharacterStore |
software | healthy | frontend/src/lib/stores/character.svelte.ts:CharacterStore |
SidebarStore |
software | healthy | frontend/src/lib/stores/sidebar.svelte.ts:SidebarStore |
SelectedPersonaStore |
software | healthy | frontend/src/lib/stores/selected-persona.svelte.ts:Selected… |
LLMStore |
software | healthy | frontend/src/lib/stores/llm.svelte.ts:LLMStore |
AiSettings |
software | healthy | frontend/src/lib/stores/ai-settings.svelte.ts:AiSettings |
ModelLifecycleStore |
software | healthy | frontend/src/lib/stores/modelLifecycle.svelte.ts:ModelLifec… |
ApiClient |
software | healthy | frontend/src/lib/api/index.ts:ApiClient |
DesktopAuthService |
software | healthy | frontend/src/lib/api/desktop-auth.ts:DesktopAuthService |
ImageGenerationAgentFactory |
software | healthy | frontend/src/lib/utils/agentic.ts:ImageGenerationAgentFacto… |
ResearchAgentFactory |
software | healthy | frontend/src/lib/utils/agentic.ts:ResearchAgentFactory |
LorebookAgentFactory |
software | healthy | frontend/src/lib/utils/agentic.ts:LorebookAgentFactory |
ImageGenerationAgent |
software | healthy | frontend/src/lib/utils/agentic.ts:ImageGenerationAgent |
ResearchAgent |
software | healthy | frontend/src/lib/utils/agentic.ts:ResearchAgent |
Box |
software | healthy | frontend/src/lib/utils/reactivity.svelte.ts:Box |
KeyboardShortcuts |
software | healthy | frontend/src/lib/utils/keyboard-shortcuts.svelte.ts:Keyboar… |
AIInternalError |
software | healthy | frontend/src/lib/errors/ai.ts:AIInternalError |
ApiClientError |
software | healthy | frontend/src/lib/errors/api.ts:ApiClientError |
ApiResponseError |
software | healthy | frontend/src/lib/errors/api.ts:ApiResponseError |
ApiNetworkError |
software | healthy | frontend/src/lib/errors/api.ts:ApiNetworkError |
ApiServerRestartError |
software | healthy | frontend/src/lib/errors/api.ts:ApiServerRestartError |
ApiAuthError |
software | healthy | frontend/src/lib/errors/api.ts:ApiAuthError |
ApiDekMissingError |
software | healthy | frontend/src/lib/errors/api.ts:ApiDekMissingError |
for |
software | healthy | frontend/src/lib/errors/tagged-error.ts:for |
extends |
software | healthy | frontend/src/lib/errors/tagged-error.ts:extends |
and |
software | healthy | frontend/src/lib/errors/tagged-error.ts:and |
TaggedError |
software | healthy | frontend/src/lib/errors/tagged-error.ts:TaggedError |
DbEntityNotFoundError |
software | healthy | frontend/src/lib/errors/db.ts:DbEntityNotFoundError |
DbInternalError |
software | healthy | frontend/src/lib/errors/db.ts:DbInternalError |
MockedVisibilitySelectorComponentInternal |
software | healthy | frontend/src/lib/components/chat-header.test.ts:MockedVisib… |
SidebarState |
software | healthy | frontend/src/lib/components/ui/sidebar/context.svelte.ts:Si… |
instance |
software | healthy | frontend/src/lib/components/ui/sidebar/context.svelte.ts:in… |
on |
software | healthy | frontend/src/lib/components/messages/raw-prompt-modal-scrol… |
that |
software | healthy | frontend/src/lib/components/messages/raw-prompt-modal-scrol… |
ThemeStore |
software | healthy | frontend/src/lib/theme/theme-store.svelte.ts:ThemeStore |
html |
software | healthy | frontend/src/lib/theme/theme-store.svelte.ts:html |
ChatController |
software | healthy | frontend/src/lib/controllers/chat-controller.svelte.ts:Chat… |
Lock |
software | healthy | frontend/src/lib/hooks/lock.ts:Lock |
ChatHistory |
software | healthy | frontend/src/lib/hooks/chat-history.svelte.ts:ChatHistory |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Chat |
data | healthy | frontend/src/lib/server/db/migrations/0000_ambiguous_dragon… |
Document |
data | healthy | frontend/src/lib/server/db/migrations/0000_ambiguous_dragon… |
Message |
data | healthy | frontend/src/lib/server/db/migrations/0000_ambiguous_dragon… |
Session |
data | healthy | frontend/src/lib/server/db/migrations/0000_ambiguous_dragon… |
Suggestion |
data | healthy | frontend/src/lib/server/db/migrations/0000_ambiguous_dragon… |
User |
data | healthy | frontend/src/lib/server/db/migrations/0000_ambiguous_dragon… |
Vote |
data | healthy | frontend/src/lib/server/db/migrations/0000_ambiguous_dragon… |
sessions |
data | healthy | crates/scribe-server/migrations/2025-04-18-103148_create_se… |
template_preferences |
data | healthy | crates/scribe-server/migrations/2025-10-15-054608_add_templ… |
user_assets |
data | healthy | crates/scribe-server/migrations/2025-06-06-142918_add_avata… |
chat_character_overrides |
data | healthy | crates/scribe-server/migrations/2025-05-19-023621_create_ch… |
chat_session_lorebooks |
data | healthy | crates/scribe-server/migrations/2025-05-22-134824_create_ch… |
user_settings |
data | healthy | crates/scribe-server/migrations/2025-06-06-053628_create_us… |
player_chronicles |
data | healthy | crates/scribe-server/migrations/2025-06-21-115453_create_ch… |
chronicle_events |
data | healthy | crates/scribe-server/migrations/2025-06-21-115453_create_ch… |
user_personas |
data | healthy | crates/scribe-server/migrations/2025-05-21-073445_create_us… |
message_variants |
data | healthy | crates/scribe-server/migrations/2025-06-15-151918_create_me… |
cognitive_facts |
data | healthy | crates/scribe-server/migrations/2026-01-08-081918_create_hi… |
cognitive_core_memory |
data | healthy | crates/scribe-server/migrations/2026-01-08-081918_create_hi… |
character_opinions |
data | healthy | crates/scribe-server/migrations/2026-01-03-030739-0000_crea… |
entity_observations |
data | healthy | crates/scribe-server/migrations/2026-01-03-030739-0000_crea… |
votes |
data | healthy | crates/scribe-server/migrations/2025-05-10-100000_add_front… |
documents |
data | healthy | crates/scribe-server/migrations/2025-05-10-100000_add_front… |
suggestions |
data | healthy | crates/scribe-server/migrations/2025-05-10-100000_add_front… |
payment_audit_logs |
data | healthy | crates/scribe-server/migrations/2025-09-18-125406_payment_a… |
webhook_events |
data | healthy | crates/scribe-server/migrations/2025-10-03-125213_add_webho… |
email_verification_tokens |
data | healthy | crates/scribe-server/migrations/2025-06-10-093153_create_em… |
user_credits |
data | healthy | crates/scribe-server/migrations/2025-09-18-061310_add_credi… |
credit_transactions |
data | healthy | crates/scribe-server/migrations/2025-09-18-061310_add_credi… |
daily_usage_tracking |
data | healthy | crates/scribe-server/migrations/2025-09-18-061310_add_credi… |
credit_packages |
data | healthy | crates/scribe-server/migrations/2025-09-18-061310_add_credi… |
character_lorebooks |
data | healthy | crates/scribe-server/migrations/2025-06-03-091600_create_ch… |
users |
data | healthy | crates/scribe-server/migrations/00000000000000_diesel_initi… |
characters |
data | healthy | crates/scribe-server/migrations/00000000000000_diesel_initi… |
character_assets |
data | healthy | crates/scribe-server/migrations/00000000000000_diesel_initi… |
lorebooks |
data | healthy | crates/scribe-server/migrations/00000000000000_diesel_initi… |
lorebook_entries |
data | healthy | crates/scribe-server/migrations/00000000000000_diesel_initi… |
chat_sessions |
data | healthy | crates/scribe-server/migrations/00000000000000_diesel_initi… |
chat_messages |
data | healthy | crates/scribe-server/migrations/00000000000000_diesel_initi… |
payment_transactions |
data | healthy | crates/scribe-server/migrations/2025-09-17-115500_create_pa… |
agent_context_analysis |
data | healthy | crates/scribe-server/migrations/2025-08-10-091221_add_agent… |
for |
data | healthy | crates/scribe-server/migrations/2025-06-05-123407_create_ch… |
chat_character_lorebook_overrides |
data | healthy | crates/scribe-server/migrations/2025-06-05-123407_create_ch… |
plan_features |
data | healthy | crates/scribe-server/migrations/2025-09-09-103032_add_payme… |
subscriptions |
data | healthy | crates/scribe-server/migrations/2025-09-09-103032_add_payme… |
payments |
data | healthy | crates/scribe-server/migrations/2025-09-09-103032_add_payme… |
payment_usage_tracking |
data | healthy | crates/scribe-server/migrations/2025-09-09-103032_add_payme… |
narrative_tasks |
data | healthy | crates/scribe-server/migrations/2026-02-09-084739-0000_crea… |
usage_tracking |
data | healthy | crates/scribe-server/migrations/2025-09-04-073452_create_us… |
lorebook_entries_new |
data | healthy | crates/scribe-server/migrations_sqlite/2025-05-22-134814_al… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::frontend/src/routes/welcome/+page.svelte |
security | healthy | frontend/src/routes/welcome/+page.svelte |
auth::crates/scribe-identity/src/middleware/auth_middleware… |
security | healthy | crates/scribe-identity/src/middleware/auth_middleware.rs |
auth::frontend/src/routes/+layout.svelte |
security | healthy | frontend/src/routes/+layout.svelte |
auth::desktop/src/storage.rs |
security | healthy | desktop/src/storage.rs |
auth::desktop/src/lib.rs |
security | healthy | desktop/src/lib.rs |
auth::crates/scribe-identity/src/auth/session_dek.rs |
security | healthy | crates/scribe-identity/src/auth/session_dek.rs |
auth::desktop/src/chat_streaming.rs |
security | healthy | desktop/src/chat_streaming.rs |
auth::crates/scribe-server/src/errors.rs |
security | healthy | crates/scribe-server/src/errors.rs |
auth::crates/scribe-server/src/test_helpers.rs |
security | healthy | crates/scribe-server/src/test_helpers.rs |
auth::scripts/clean-desktop-data.sh |
security | healthy | scripts/clean-desktop-data.sh |
auth::crates/scribe-server/src/middleware/auth_middleware.rs |
security | healthy | crates/scribe-server/src/middleware/auth_middleware.rs |
auth::crates/scribe-server/src/routes/auth.rs |
security | healthy | crates/scribe-server/src/routes/auth.rs |
auth::crates/scribe-server/src/auth/session_dek.rs |
security | healthy | crates/scribe-server/src/auth/session_dek.rs |
auth::crates/scribe-server/tests/llm_security_tests.rs |
security | healthy | crates/scribe-server/tests/llm_security_tests.rs |
auth::scripts/utils/generate-env.sh |
security | healthy | scripts/utils/generate-env.sh |
auth::crates/scribe-identity/src/auth/token_auth.rs |
security | healthy | crates/scribe-identity/src/auth/token_auth.rs |
auth::crates/scribe-server/src/auth/token_service.rs |
security | healthy | crates/scribe-server/src/auth/token_service.rs |
auth::crates/scribe-server/tests/token_auth_security_tests.… |
security | healthy | crates/scribe-server/tests/token_auth_security_tests.rs |
auth::crates/scribe-identity/src/auth/token_service.rs |
security | healthy | crates/scribe-identity/src/auth/token_service.rs |
auth::crates/scribe-server/src/middleware/llm_security.rs |
security | healthy | crates/scribe-server/src/middleware/llm_security.rs |
auth::crates/scribe-server/src/auth/token_auth.rs |
security | healthy | crates/scribe-server/src/auth/token_auth.rs |
auth::crates/scribe-server/src/main.rs |
security | healthy | crates/scribe-server/src/main.rs |
auth::frontend/src/lib/api/index.ts |
security | healthy | frontend/src/lib/api/index.ts |
auth::frontend/src/lib/services/StreamingService.svelte.ts |
security | healthy | frontend/src/lib/services/StreamingService.svelte.ts |
auth::.env.example |
security | healthy | .env.example |
auth::frontend/src/lib/api/desktop-auth.ts |
security | healthy | frontend/src/lib/api/desktop-auth.ts |
auth::.pre-commit-card-scan.py |
security | healthy | .pre-commit-card-scan.py |
auth::crates/scribe-server/README.md |
security | healthy | crates/scribe-server/README.md |
auth::crates/scribe-server/patches/lance-1.0.1/src/dataset/… |
security | healthy | crates/scribe-server/patches/lance-1.0.1/src/dataset/refs.rs |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | frontend/vite.config.ts |
169.254.169.254 |
network | healthy | crates/scribe-server/tests/lorebook_security_tests.rs |
192.168.1.100 |
network | healthy | crates/scribe-server/tests/payment_audit_tests.rs |
192.168.1.1 |
network | healthy | crates/scribe-server/tests/payment_owasp_comprehensive_test… |
10.0.0.1 |
network | healthy | crates/scribe-server/tests/payment_owasp_comprehensive_test… |
192.168.1.0 |
network | healthy | crates/scribe-server/src/logging/security_events.rs |
10.0.0.0 |
network | healthy | crates/scribe-server/src/logging/security_events.rs |
203.0.113.0 |
network | healthy | crates/scribe-server/src/logging/security_events.rs |
198.51.100.0 |
network | healthy | crates/scribe-server/src/logging/security_events.rs |
203.0.113.42 |
network | healthy | crates/scribe-server/src/privacy/ip_anonymization.rs |
198.51.100.1 |
network | healthy | crates/scribe-server/src/privacy/ip_anonymization.rs |
10.0.0.255 |
network | healthy | crates/scribe-server/src/privacy/ip_anonymization.rs |
192.168.1.255 |
network | healthy | crates/scribe-server/src/privacy/ip_anonymization.rs |
10.0.5.10 |
network | healthy | crates/scribe-server/src/privacy/ip_anonymization.rs |
10.0.5.200 |
network | healthy | crates/scribe-server/src/privacy/ip_anonymization.rs |
192.0.2.1 |
network | healthy | crates/scribe-server/src/privacy/ip_anonymization.rs |
192.168.1.50 |
network | healthy | crates/scribe-server/src/privacy/ip_anonymization.rs |
192.168.1.150 |
network | healthy | crates/scribe-server/src/privacy/ip_anonymization.rs |
192.168.2.100 |
network | healthy | crates/scribe-server/src/privacy/ip_anonymization.rs |
10.0.1.5 |
network | healthy | crates/scribe-server/src/privacy/ip_anonymization.rs |
198.41.128.1 |
network | healthy | crates/scribe-server/src/privacy/ip_anonymization.rs |
198.41.129.1 |
network | healthy | crates/scribe-server/src/privacy/ip_anonymization.rs |
203.0.113.55 |
network | healthy | infrastructure/scripts/trigger_alerts.py |
198.51.100.22 |
network | healthy | infrastructure/scripts/trigger_alerts.py |
192.0.2.88 |
network | healthy | infrastructure/scripts/trigger_alerts.py |
192.0.2.99 |
network | healthy | infrastructure/scripts/trigger_alerts.py |
192.168.1.10 |
network | healthy | infrastructure/scripts/trigger_alerts.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | .env.example |
port:5432 |
network | healthy | docker-compose.yml |
port:6333 |
network | healthy | docker-compose.yml |
port:6334 |
network | healthy | docker-compose.yml |
port:3000 |
network | healthy | frontend/README.md |
port:16686 |
network | healthy | scripts/verify-otel.sh |
port:4317 |
network | healthy | scripts/verify-otel.sh |
port:4318 |
network | healthy | scripts/verify-otel.sh |
port:999 |
network | healthy | scripts/certs/manage.sh |
port:2333 |
network | healthy | crates/scribe-server/patches/lance-namespace-impls-1.0.1/sr… |
port:11435 |
network | healthy | crates/scribe-server/src/test_helpers.rs |
port:06 |
network | healthy | .github/dependabot.yml |
port:07 |
network | healthy | .github/dependabot.yml |
port:08 |
network | healthy | .github/dependabot.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
lint |
cicd | healthy | frontend/.github/workflows/quality.yml |
check |
cicd | healthy | frontend/.github/workflows/quality.yml |
pci-compliance-scan |
cicd | healthy | .github/workflows/pci-compliance-check.yml |
security-audit |
cicd | healthy | .github/workflows/pci-compliance-check.yml |
analyze |
cicd | healthy | .github/workflows/codeql.yml |
cargo-audit |
cicd | healthy | .github/workflows/dependency-audit.yml |
cargo-outdated |
cicd | healthy | .github/workflows/dependency-audit.yml |
dependency-review |
cicd | healthy | .github/workflows/dependency-audit.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
tf::aws_iam_instance_profile::tailscale_profile |
hardware | healthy | infrastructure/terraform/modules/tailscale/main.tf |
tf::aws_instance::tailscale_router |
hardware | healthy | infrastructure/terraform/modules/tailscale/main.tf |
tf::aws_db_instance::scribe_postgres |
hardware | healthy | infrastructure/terraform/modules/rds/main.tf |
tf::aws_iam_instance_profile::tailscale_ec2_profile |
hardware | healthy | infrastructure/terraform/environments/staging/tailscale.tf |
tf::aws_instance::tailscale_router |
hardware | healthy | infrastructure/terraform/environments/staging/tailscale.tf |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | crates/scribe-server/README.md |
caddy |
network | healthy | crates/scribe-server/README.md |
traefik |
network | healthy | crates/scribe-server/src/routes/chat.rs |
loadbalancer |
network | healthy | crates/scribe-server/src/privacy/ip_anonymization.rs |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | GEMINI.md |
vps::ec2 |
hardware | healthy | GEMINI.md |
vps::azure |
hardware | healthy | crates/scribe-server/patches/lance-1.0.1/Cargo.toml |
vps::gcp |
hardware | healthy | crates/scribe-server/patches/lance-1.0.1/Cargo.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::quality |
cicd | healthy | frontend/.github/workflows/quality.yml |
gha::pci-compliance-check |
cicd | healthy | .github/workflows/pci-compliance-check.yml |
gha::codeql |
cicd | healthy | .github/workflows/codeql.yml |
gha::dependency-audit |
cicd | healthy | .github/workflows/dependency-audit.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | GEMINI.md |
sqlite |
data | healthy | GEMINI.md |
postgres |
data | healthy | GEMINI.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-9_f4brtv |
software | healthy | /tmp/repobility-clone-9_f4brtv |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | crates/scribe-server/scripts/test-llm-security.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | frontend/src/hooks.server.ts |
This page is publicly accessible at:
https://repobility.com/scan/6edd5392-51aa-495f-8e86-08eb70090076/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/6edd5392-51aa-495f-8e86-08eb70090076/
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.