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.

yang960920/LiveNovelAI

https://github.com/yang960920/LiveNovelAI · scanned 2026-06-16 01:04 UTC (2 months, 1 week ago)

90 raw signals (15 security + 75 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 79 actionable findings from 2 signal sources. 25 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 2396 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
adminEmailAllowlist software healthy auth.ts:adminEmailAllowlist
loadDotEnv software healthy vitest.config.ts:loadDotEnv
DemoShell software healthy demo/components/DemoShell.tsx:DemoShell
WorkPage software healthy demo/components/DemoShell.tsx:WorkPage
PlayShell software healthy demo/components/DemoShell.tsx:PlayShell
PageHeader software healthy demo/components/DemoShell.tsx:PageHeader
SectionTitle software healthy demo/components/DemoShell.tsx:SectionTitle
SidePanelSection software healthy demo/components/DemoShell.tsx:SidePanelSection
Badge software healthy demo/components/DemoShell.tsx:Badge
ProgressBar software healthy demo/components/DemoShell.tsx:ProgressBar
HomePage software healthy demo/app/page.tsx:HomePage
RootLayout software healthy demo/app/layout.tsx:RootLayout
LibraryPage software healthy demo/app/library/page.tsx:LibraryPage
EndingPage software healthy demo/app/ending/page.tsx:EndingPage
PlayPage software healthy demo/app/play/page.tsx:PlayPage
sidebar software healthy demo/app/play/page.tsx:sidebar
BuilderPage software healthy demo/app/builder/page.tsx:BuilderPage
auth software healthy tests/stubs/auth.ts:auth
signIn software healthy tests/stubs/auth.ts:signIn
signOut software healthy tests/stubs/auth.ts:signOut
isDbAvailable software healthy tests/helpers/db.ts:isDbAvailable
main software healthy scripts/backfill-character-asset-folders.ts:main
main software healthy scripts/backfill-memory-embeddings.ts:main
pickWorld software healthy scripts/export-templates.mjs:pickWorld
pickChar software healthy scripts/export-templates.mjs:pickChar
safeHost software healthy scripts/seed-templates.mjs:safeHost
setJson software healthy scripts/seed-templates.mjs:setJson
requireEnv software healthy scripts/seed-frontier-story.ts:requireEnv
v software healthy scripts/seed-frontier-story.ts:v
getS3 software healthy scripts/seed-frontier-story.ts:getS3
uploadWebp software healthy scripts/seed-frontier-story.ts:uploadWebp
generateImage software healthy scripts/seed-frontier-story.ts:generateImage
editImage software healthy scripts/seed-frontier-story.ts:editImage
fetchBytes software healthy scripts/seed-frontier-story.ts:fetchBytes
findAssetByPromptKey software healthy scripts/seed-frontier-story.ts:findAssetByPromptKey
runPool software healthy scripts/seed-frontier-story.ts:runPool
worker software healthy scripts/seed-frontier-story.ts:worker
upsertWorld software healthy scripts/seed-frontier-story.ts:upsertWorld
upsertCharacters software healthy scripts/seed-frontier-story.ts:upsertCharacters
folderId software healthy scripts/seed-frontier-story.ts:folderId
seedPoster software healthy scripts/seed-frontier-story.ts:seedPoster
seedCharacterImages software healthy scripts/seed-frontier-story.ts:seedCharacterImages
main software healthy scripts/seed-frontier-story.ts:main
upsertFirstStartSetting software healthy prisma/seed.ts:upsertFirstStartSetting
main software healthy prisma/seed.ts:main
ProfileSettingsForm software healthy components/settings/ProfileSettingsForm.tsx:ProfileSettings…
handleAvatarChange software healthy components/settings/ProfileSettingsForm.tsx:handleAvatarCha…
TopNav software healthy components/layout/TopNav.tsx:TopNav
SiteFooter software healthy components/layout/SiteFooter.tsx:SiteFooter
Sidebar software healthy components/layout/Sidebar.tsx:Sidebar

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

LabelLayerStatusPath
auth.config.ts software healthy auth.config.ts
auth.ts software healthy auth.ts
postcss.config.mjs software healthy postcss.config.mjs
README.md software healthy README.md
tailwind.config.ts software healthy tailwind.config.ts
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
Dockerfile software healthy Dockerfile
package-lock.json software healthy package-lock.json
components.json software healthy components.json
.env.example software healthy .env.example
.eslintrc.json software healthy .eslintrc.json
tsconfig.json software healthy tsconfig.json
next.config.mjs software healthy next.config.mjs
docker-compose.yml software healthy docker-compose.yml
vitest.config.ts software healthy vitest.config.ts
postcss.config.mjs software healthy demo/postcss.config.mjs
README.md software healthy demo/README.md
package.json software healthy demo/package.json
tsconfig.json software healthy demo/tsconfig.json
next.config.mjs software healthy demo/next.config.mjs
DemoShell.tsx software healthy demo/components/DemoShell.tsx
globals.css software healthy demo/app/globals.css
page.tsx software healthy demo/app/page.tsx
layout.tsx software healthy demo/app/layout.tsx
page.tsx software healthy demo/app/library/page.tsx
page.tsx software healthy demo/app/ending/page.tsx
page.tsx software healthy demo/app/play/page.tsx
page.tsx software healthy demo/app/builder/page.tsx
mock-data.ts software healthy demo/lib/mock-data.ts
auth.ts software healthy tests/stubs/auth.ts
server-only.ts software healthy tests/stubs/server-only.ts
db.ts software healthy tests/helpers/db.ts
world-template-female-oriented-romance-fantasy.md software healthy docs/world-template-female-oriented-romance-fantasy.md
LEGAL_CHECKLIST.md software healthy docs/LEGAL_CHECKLIST.md
PRODUCTION_DEPLOY.md software healthy docs/PRODUCTION_DEPLOY.md
IMPLEMENTATION_ROADMAP.md software healthy docs/IMPLEMENTATION_ROADMAP.md
IMPLEMENTATION_ROADMAP_v2.md software healthy docs/IMPLEMENTATION_ROADMAP_v2.md
DEPLOY_NEXT_0615.md software healthy docs/DEPLOY_NEXT_0615.md
PRODUCTION_DEPLOY_GCP.md software healthy docs/PRODUCTION_DEPLOY_GCP.md
TECH_DECISIONS.md software healthy docs/TECH_DECISIONS.md
OAUTH_SETUP.md software healthy docs/OAUTH_SETUP.md
IMPLEMENTATION_ROADMAP_v2_STATUS.md software healthy docs/IMPLEMENTATION_ROADMAP_v2_STATUS.md
DATABASE_MODEL.md software healthy docs/DATABASE_MODEL.md
world-template-bl-hero-fantasy.md software healthy docs/world-template-bl-hero-fantasy.md
DEPLOY_RUNBOOK.md software healthy docs/DEPLOY_RUNBOOK.md
QA_CHECKLIST.md software healthy docs/QA_CHECKLIST.md
world-template-female-oriented-villainess-otome.md software healthy docs/world-template-female-oriented-villainess-otome.md
PHASE_CHECKLIST.md software healthy docs/PHASE_CHECKLIST.md
PRODUCTION_SECRETS.md software healthy docs/PRODUCTION_SECRETS.md

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

LabelLayerStatusPath
demo software healthy demo
components software healthy demo/components
app software healthy demo/app
library software healthy demo/app/library
ending software healthy demo/app/ending
play software healthy demo/app/play
builder software healthy demo/app/builder
lib software healthy demo/lib
tests software healthy tests
stubs software healthy tests/stubs
helpers software healthy tests/helpers
docs software healthy docs
Manual software healthy docs/Manual
scripts software healthy scripts
prisma software healthy prisma
seed-data software healthy prisma/seed-data
migrations software healthy prisma/migrations
20260518010000_p4_user_kyc_fields software healthy prisma/migrations/20260518010000_p4_user_kyc_fields
20260603040000_p25_5b_ending_book_license_record software healthy prisma/migrations/20260603040000_p25_5b_ending_book_license…
20260524200000_p14_6_cost_warning_dismissed software healthy prisma/migrations/20260524200000_p14_6_cost_warning_dismiss…
20260522141849_character_thumbnail software healthy prisma/migrations/20260522141849_character_thumbnail
20260529000000_p25_2a_episode_recap_anchors software healthy prisma/migrations/20260529000000_p25_2a_episode_recap_ancho…
20260517073655_wave3_asset_visual_beat_safety software healthy prisma/migrations/20260517073655_wave3_asset_visual_beat_sa…
20260613010000_world_visual_guide software healthy prisma/migrations/20260613010000_world_visual_guide
20260603010000_p24_1b_quality_simulation_report software healthy prisma/migrations/20260603010000_p24_1b_quality_simulation_…
20260525040000_p18_stat_guide_text software healthy prisma/migrations/20260525040000_p18_stat_guide_text
20260517100000_add_nextauth_models software healthy prisma/migrations/20260517100000_add_nextauth_models
20260525050000_p18_ending_guide_text software healthy prisma/migrations/20260525050000_p18_ending_guide_text
20260529010000_p25_3a_ending_book_draft software healthy prisma/migrations/20260529010000_p25_3a_ending_book_draft
20260606090000_visual_asset_folder software healthy prisma/migrations/20260606090000_visual_asset_folder
20260517063852_init_a1_wave1_world_character_import_slots software healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
20260612010000_v2_situation_images software healthy prisma/migrations/20260612010000_v2_situation_images
20260610040000_v2_c7_custom_status_state software healthy prisma/migrations/20260610040000_v2_c7_custom_status_state
20260524022010_p1_play_session_source_world software healthy prisma/migrations/20260524022010_p1_play_session_source_wor…
20260522000000_world_custom_commands software healthy prisma/migrations/20260522000000_world_custom_commands
20260602010000_p24_2b_ending_share software healthy prisma/migrations/20260602010000_p24_2b_ending_share
20260526000000_p23_2_world_start_setting_visuals software healthy prisma/migrations/20260526000000_p23_2_world_start_setting_…
20260610010000_v2_c3_asset_folder_scope software healthy prisma/migrations/20260610010000_v2_c3_asset_folder_scope
20260517084858_c2_5_character_memory_link software healthy prisma/migrations/20260517084858_c2_5_character_memory_link
20260527010000_p24_2_ending_snapshot software healthy prisma/migrations/20260527010000_p24_2_ending_snapshot
20260610070000_v2_assist_applied_recommendations software healthy prisma/migrations/20260610070000_v2_assist_applied_recommen…
20260522073838_p9_memory_embedding software healthy prisma/migrations/20260522073838_p9_memory_embedding
20260525030000_p18_stat_system software healthy prisma/migrations/20260525030000_p18_stat_system
20260522151823_world_start_setting software healthy prisma/migrations/20260522151823_world_start_setting
20260527000000_p23_4a_ai_image_toggle_and_prompt_key software healthy prisma/migrations/20260527000000_p23_4a_ai_image_toggle_and…
20260522142807_character_tags software healthy prisma/migrations/20260522142807_character_tags
20260525010000_p14_6_immersion_hint_dismissed software healthy prisma/migrations/20260525010000_p14_6_immersion_hint_dismi…
20260614010000_billing_grant_kind software healthy prisma/migrations/20260614010000_billing_grant_kind
20260524100000_p14_billing_schema software healthy prisma/migrations/20260524100000_p14_billing_schema
20260525080000_p20_player_persona software healthy prisma/migrations/20260525080000_p20_player_persona

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

LabelLayerStatusPath
migration.sql data healthy prisma/migrations/20260518010000_p4_user_kyc_fields/migrati…
migration.sql data healthy prisma/migrations/20260603040000_p25_5b_ending_book_license…
migration.sql data healthy prisma/migrations/20260524200000_p14_6_cost_warning_dismiss…
migration.sql data healthy prisma/migrations/20260522141849_character_thumbnail/migrat…
migration.sql data healthy prisma/migrations/20260529000000_p25_2a_episode_recap_ancho…
migration.sql data healthy prisma/migrations/20260517073655_wave3_asset_visual_beat_sa…
migration.sql data healthy prisma/migrations/20260613010000_world_visual_guide/migrati…
migration.sql data healthy prisma/migrations/20260603010000_p24_1b_quality_simulation_…
migration.sql data healthy prisma/migrations/20260525040000_p18_stat_guide_text/migrat…
migration.sql data healthy prisma/migrations/20260517100000_add_nextauth_models/migrat…
migration.sql data healthy prisma/migrations/20260525050000_p18_ending_guide_text/migr…
migration.sql data healthy prisma/migrations/20260529010000_p25_3a_ending_book_draft/m…
migration.sql data healthy prisma/migrations/20260606090000_visual_asset_folder/migrat…
migration.sql data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
migration.sql data healthy prisma/migrations/20260612010000_v2_situation_images/migrat…
migration.sql data healthy prisma/migrations/20260610040000_v2_c7_custom_status_state/…
migration.sql data healthy prisma/migrations/20260524022010_p1_play_session_source_wor…
migration.sql data healthy prisma/migrations/20260522000000_world_custom_commands/migr…
migration.sql data healthy prisma/migrations/20260602010000_p24_2b_ending_share/migrat…
migration.sql data healthy prisma/migrations/20260526000000_p23_2_world_start_setting_…
migration.sql data healthy prisma/migrations/20260610010000_v2_c3_asset_folder_scope/m…
migration.sql data healthy prisma/migrations/20260517084858_c2_5_character_memory_link…
migration.sql data healthy prisma/migrations/20260527010000_p24_2_ending_snapshot/migr…
migration.sql data healthy prisma/migrations/20260610070000_v2_assist_applied_recommen…
migration.sql data healthy prisma/migrations/20260522073838_p9_memory_embedding/migrat…
migration.sql data healthy prisma/migrations/20260525030000_p18_stat_system/migration.…
migration.sql data healthy prisma/migrations/20260522151823_world_start_setting/migrat…
migration.sql data healthy prisma/migrations/20260527000000_p23_4a_ai_image_toggle_and…
migration.sql data healthy prisma/migrations/20260522142807_character_tags/migration.s…
migration.sql data healthy prisma/migrations/20260525010000_p14_6_immersion_hint_dismi…
migration.sql data healthy prisma/migrations/20260614010000_billing_grant_kind/migrati…
migration.sql data healthy prisma/migrations/20260524100000_p14_billing_schema/migrati…
migration.sql data healthy prisma/migrations/20260525080000_p20_player_persona/migrati…
migration.sql data healthy prisma/migrations/20260610060000_v2_c9_scenario_hub/migrati…
migration.sql data healthy prisma/migrations/20260517072356_wave2_play_chat_unified_ki…
migration.sql data healthy prisma/migrations/20260517090000_rename_owner_to_user_and_a…
migration.sql data healthy prisma/migrations/20260525090000_p21_1_creator_program/migr…
migration.sql data healthy prisma/migrations/20260518000000_rename_nextauth_models_to_…
migration.sql data healthy prisma/migrations/20260525020000_p17_assist_ai_jobs/migrati…
migration.sql data healthy prisma/migrations/20260603030000_p24_5_persona_aware_openin…
migration.sql data healthy prisma/migrations/20260603050000_visual_asset_owner/migrati…
migration.sql data healthy prisma/migrations/20260603020000_p22_1_feedback_review_noti…
migration.sql data healthy prisma/migrations/20260525060000_p19_user_credential_column…
migration.sql data healthy prisma/migrations/20260610050000_v2_c8_session_ops/migratio…
migration.sql data healthy prisma/migrations/20260610020000_v2_c4_visual_asset_pose/mi…
migration.sql data healthy prisma/migrations/20260610030000_v2_c6_custom_status_window…
migration.sql data healthy prisma/migrations/20260614020000_playsession_sourceworld_id…
migration.sql data healthy prisma/migrations/20260525070000_p19_3_email_verification_t…
migration.sql data healthy prisma/migrations/20260525113315_p22_1_feedback/migration.s…
migration.sql data healthy prisma/migrations/20260525000000_p14_7_toss_pending_payment…

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

LabelLayerStatusPath
EndingBookLicenseRecord data healthy prisma/migrations/20260603040000_p25_5b_ending_book_license…
EpisodeRecap data healthy prisma/migrations/20260529000000_p25_2a_episode_recap_ancho…
EmotionalAnchor data healthy prisma/migrations/20260529000000_p25_2a_episode_recap_ancho…
VisualBeatSuggestion data healthy prisma/migrations/20260517073655_wave3_asset_visual_beat_sa…
QualitySimulationReport data healthy prisma/migrations/20260603010000_p24_1b_quality_simulation_…
NextAuthAccount data healthy prisma/migrations/20260517100000_add_nextauth_models/migrat…
NextAuthSession data healthy prisma/migrations/20260517100000_add_nextauth_models/migrat…
NextAuthVerificationToken data healthy prisma/migrations/20260517100000_add_nextauth_models/migrat…
EndingBookDraft data healthy prisma/migrations/20260529010000_p25_3a_ending_book_draft/m…
VisualAssetFolder data healthy prisma/migrations/20260606090000_visual_asset_folder/migrat…
User data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
World data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
WorldBible data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
Character data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
CharacterWorld data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
PlaySession data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
PlaySessionCharacter data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
Scene data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
Message data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
Memory data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
RelationshipState data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
RelationshipEvent data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
RouteState data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
VisualAsset data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
AudioAsset data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
SafetyFlag data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
MemoryPolicy data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
SceneState data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
UsageEvent data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
ImportSource data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
ImportRun data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
ImportCandidate data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
DesignReference data healthy prisma/migrations/20260517063852_init_a1_wave1_world_charac…
EndingShare data healthy prisma/migrations/20260602010000_p24_2b_ending_share/migrat…
CharacterMemoryLink data healthy prisma/migrations/20260517084858_c2_5_character_memory_link…
WorldStartSetting data healthy prisma/migrations/20260522151823_world_start_setting/migrat…
BillingTransaction data healthy prisma/migrations/20260524100000_p14_billing_schema/migrati…
CreatorPayout data healthy prisma/migrations/20260524100000_p14_billing_schema/migrati…
PlayerPersona data healthy prisma/migrations/20260525080000_p20_player_persona/migrati…
CreatorProgram data healthy prisma/migrations/20260525090000_p21_1_creator_program/migr…
CreatorEligibilitySnapshot data healthy prisma/migrations/20260525090000_p21_1_creator_program/migr…
WorldGenerationJob data healthy prisma/migrations/20260525020000_p17_assist_ai_jobs/migrati…
EmailVerificationToken data healthy prisma/migrations/20260525070000_p19_3_email_verification_t…
EmailSendLog data healthy prisma/migrations/20260525070000_p19_3_email_verification_t…
Feedback data healthy prisma/migrations/20260525113315_p22_1_feedback/migration.s…
PendingPayment data healthy prisma/migrations/20260525000000_p14_7_toss_pending_payment…

LabelLayerStatusPath
auth::app/api/auth/[...nextauth]/route.ts security healthy app/api/auth/[...nextauth]/route.ts
auth::lib/deploy/preflight.ts security healthy lib/deploy/preflight.ts
auth::lib/actions/signup.integration.test.ts security healthy lib/actions/signup.integration.test.ts
auth::.env.example security healthy .env.example
auth::components/auth/GoogleSignInButton.tsx security healthy components/auth/GoogleSignInButton.tsx
auth::components/auth/PasswordSettingsCard.tsx security healthy components/auth/PasswordSettingsCard.tsx
auth::lib/deploy/preflight.test.ts security healthy lib/deploy/preflight.test.ts
auth::lib/auth/login-attempts.ts security healthy lib/auth/login-attempts.ts
auth::tests/stubs/auth.ts security healthy tests/stubs/auth.ts
auth::lib/auth/credentials-authorize.ts security healthy lib/auth/credentials-authorize.ts
auth::lib/actions/password.integration.test.ts security healthy lib/actions/password.integration.test.ts
auth::app/layout.tsx security healthy app/layout.tsx
auth::lib/actions/password.ts security healthy lib/actions/password.ts
auth::auth.config.ts security healthy auth.config.ts
auth::lib/actions/signup.ts security healthy lib/actions/signup.ts
auth::package.json security healthy package.json
auth::auth.ts security healthy auth.ts
auth::lib/auth/credentials-authorize.test.ts security healthy lib/auth/credentials-authorize.test.ts
auth::app/me/settings/page.tsx security healthy app/me/settings/page.tsx
auth::lib/actions/profile.ts security healthy lib/actions/profile.ts
auth::prisma/seed.ts security healthy prisma/seed.ts
auth::scripts/gcp-secrets.sh security healthy scripts/gcp-secrets.sh
auth::app/login/page.tsx security healthy app/login/page.tsx
auth::app/legal/privacy/page.tsx security healthy app/legal/privacy/page.tsx

LabelLayerStatusPath
HomePage frontend healthy demo/app/page.tsx
RootLayout frontend healthy demo/app/layout.tsx
LibraryPage frontend healthy demo/app/library/page.tsx
EndingPage frontend healthy demo/app/ending/page.tsx
PlayPage frontend healthy demo/app/play/page.tsx
BuilderPage frontend healthy demo/app/builder/page.tsx
LegalLayout frontend healthy app/legal/layout.tsx
TermsPage frontend healthy app/legal/terms/page.tsx
RefundPage frontend healthy app/legal/refund/page.tsx
PrivacyPage frontend healthy app/legal/privacy/page.tsx
YouthProtectionPage frontend healthy app/legal/youth-protection/page.tsx
AdminUserGrantsPage frontend healthy app/admin/credits/page.tsx
MyPageHome frontend healthy app/me/page.tsx
MyCreatePage frontend healthy app/me/create/page.tsx

LabelLayerStatusPath
password_literal::scripts/gcp-migrate-seed.sh security healthy scripts/gcp-migrate-seed.sh
generic_api_key::lib/email/sender.test.ts security healthy lib/email/sender.test.ts
generic_api_key::lib/email/sender.test.ts security healthy lib/email/sender.test.ts
generic_api_key::lib/email/sender.test.ts security healthy lib/email/sender.test.ts
generic_api_key::lib/providers/model-log.test.ts security healthy lib/providers/model-log.test.ts
password_literal::lib/actions/password.integration.test.ts security healthy lib/actions/password.integration.test.ts
password_literal::lib/actions/password.integration.test.ts security healthy lib/actions/password.integration.test.ts
password_literal::lib/actions/password.integration.test.ts security healthy lib/actions/password.integration.test.ts
password_literal::lib/actions/password.integration.test.ts security healthy lib/actions/password.integration.test.ts
password_literal::lib/actions/password.integration.test.ts security healthy lib/actions/password.integration.test.ts
password_literal::lib/actions/password.integration.test.ts security healthy lib/actions/password.integration.test.ts
password_literal::lib/actions/password.integration.test.ts security healthy lib/actions/password.integration.test.ts
password_literal::lib/actions/password.integration.test.ts security healthy lib/actions/password.integration.test.ts

LabelLayerStatusPath
169.254.169.254 network healthy lib/providers/image-openai.ts
127.0.0.1 network healthy lib/providers/reference-image-load.test.ts
10.1.2.3 network healthy lib/providers/reference-image-load.test.ts
172.16.0.1 network healthy lib/providers/reference-image-load.test.ts
172.31.255.255 network healthy lib/providers/reference-image-load.test.ts
192.168.0.1 network healthy lib/providers/reference-image-load.test.ts
100.64.0.1 network healthy lib/providers/reference-image-load.test.ts
224.0.0.1 network healthy lib/providers/reference-image-load.test.ts
8.8.8.8 network healthy lib/providers/reference-image-load.test.ts
172.15.0.1 network healthy lib/providers/reference-image-load.test.ts
172.32.0.1 network healthy lib/providers/reference-image-load.test.ts
9.9.9.9 network healthy lib/providers/reference-image-load.test.ts

LabelLayerStatusPath
port:3000 network healthy Dockerfile
port:5432 network healthy docker-compose.yml
port:443 network healthy scripts/gcp-domain-lb.sh
port:5433 network healthy scripts/check-drift.mjs
port:04 network healthy .github/workflows/asset-cleanup-cron.yml
port:13 network healthy .github/workflows/asset-cleanup-cron.yml
port:03 network healthy .github/workflows/payout-cron.yml
port:12 network healthy .github/workflows/payout-cron.yml

LabelLayerStatusPath
/page.tsx frontend healthy demo/app/page.tsx
/library frontend healthy demo/app/library/page.tsx
/ending frontend healthy demo/app/ending/page.tsx
/play frontend healthy demo/app/play/page.tsx
/builder frontend healthy demo/app/builder/page.tsx

LabelLayerStatusPath
SafetyDeniedError software healthy lib/safety/policy.ts:SafetyDeniedError
FakeResend software healthy lib/email/sender.test.ts:FakeResend
InsufficientBalanceError software healthy lib/billing/charge.ts:InsufficientBalanceError
UploadValidationError software healthy lib/storage/validation.ts:UploadValidationError

LabelLayerStatusPath
postgresql data healthy README.md
postgres data healthy README.md
redis data healthy lib/rate-limit.ts

LabelLayerStatusPath
gha::asset-cleanup-cron cicd healthy .github/workflows/asset-cleanup-cron.yml
gha::payout-cron cicd healthy .github/workflows/payout-cron.yml
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
trigger-asset-cleanup cicd healthy .github/workflows/asset-cleanup-cron.yml
trigger-payout cicd healthy .github/workflows/payout-cron.yml
ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
postgres hardware healthy docker-compose.yml

LabelLayerStatusPath
vps::aws hardware healthy package.json
vps::gcp hardware healthy package-lock.json

LabelLayerStatusPath
APP_URL cicd healthy
CRON_SECRET cicd healthy

LabelLayerStatusPath
repobility-clone-orj7aq7u software healthy /tmp/repobility-clone-orj7aq7u
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/a2f7e147-7045-4d4f-b588-9d7e98528954/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/a2f7e147-7045-4d4f-b588-9d7e98528954/

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.