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.

aloewright/spooool

https://github.com/aloewright/spooool · scanned 2026-06-17 01:32 UTC (1 month, 2 weeks ago)

477 raw signals (0 security + 477 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -34.2 (diff) · 457 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.

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

All 3624 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
packageDir software healthy studio/vitest.config.ts:packageDir
aliasFor software healthy studio/vitest.config.ts:aliasFor
cols software healthy studio/tests/unit/schema.test.ts:cols
fakeKv software healthy studio/tests/unit/budget.test.ts:fakeKv
asBuffer software healthy studio/tests/unit/keyring.test.ts:asBuffer
fakeKv software healthy studio/tests/unit/circuit.test.ts:fakeKv
makeApp software healthy studio/tests/unit/error-middleware.test.ts:makeApp
signUp software healthy studio/tests/integration/blogs.test.ts:signUp
blogPayload software healthy studio/tests/integration/blogs.test.ts:blogPayload
items software healthy studio/tests/integration/blogs.test.ts:items
blog software healthy studio/tests/integration/blogs.test.ts:blog
planBody software healthy studio/tests/integration/blogs.test.ts:planBody
postsBody software healthy studio/tests/integration/blogs.test.ts:postsBody
postBody software healthy studio/tests/integration/blogs.test.ts:postBody
publishErr software healthy studio/tests/integration/blogs.test.ts:publishErr
items2 software healthy studio/tests/integration/blogs.test.ts:items2
deletedBody software healthy studio/tests/integration/blogs.test.ts:deletedBody
items3 software healthy studio/tests/integration/blogs.test.ts:items3
err software healthy studio/tests/integration/blogs.test.ts:err
signUp software healthy studio/tests/integration/narration.test.ts:signUp
project software healthy studio/tests/integration/narration.test.ts:project
signUp software healthy studio/tests/integration/chapters.test.ts:signUp
project software healthy studio/tests/integration/chapters.test.ts:project
outline software healthy studio/tests/integration/chapters.test.ts:outline
sections software healthy studio/tests/integration/chapters.test.ts:sections
sectionDraft software healthy studio/tests/integration/chapters.test.ts:sectionDraft
chapter software healthy studio/tests/integration/chapters.test.ts:chapter
additiveSection software healthy studio/tests/integration/chapters.test.ts:additiveSection
directedSection software healthy studio/tests/integration/chapters.test.ts:directedSection
inline software healthy studio/tests/integration/chapters.test.ts:inline
signUp software healthy studio/tests/integration/publisher-pack.test.ts:signUp
project software healthy studio/tests/integration/publisher-pack.test.ts:project
generated software healthy studio/tests/integration/publisher-pack.test.ts:generated
approved software healthy studio/tests/integration/publisher-pack.test.ts:approved
signUp software healthy studio/tests/integration/voices.test.ts:signUp
project software healthy studio/tests/integration/voices.test.ts:project
voice software healthy studio/tests/integration/voices.test.ts:voice
list software healthy studio/tests/integration/voices.test.ts:list
detail software healthy studio/tests/integration/voices.test.ts:detail
gotProject software healthy studio/tests/integration/voices.test.ts:gotProject
spooolDb software healthy studio/tests/integration/studio-route.test.ts:spooolDb
seedSpoooolSession software healthy studio/tests/integration/studio-route.test.ts:seedSpoooolSe…
body software healthy studio/tests/integration/studio-route.test.ts:body
signUp software healthy studio/tests/integration/projects.test.ts:signUp
items software healthy studio/tests/integration/projects.test.ts:items
gotBody software healthy studio/tests/integration/projects.test.ts:gotBody
outlineBody software healthy studio/tests/integration/projects.test.ts:outlineBody
bookBody software healthy studio/tests/integration/projects.test.ts:bookBody
items2 software healthy studio/tests/integration/projects.test.ts:items2
deletedBody software healthy studio/tests/integration/projects.test.ts:deletedBody

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

LabelLayerStatusPath
vitest.workers.config.ts software healthy vitest.workers.config.ts
vitest.config.ts software healthy vitest.config.ts
AGENTS.md software healthy AGENTS.md
.prettierrc.json software healthy .prettierrc.json
vite.config.ts software healthy vite.config.ts
wrangler.vitest.toml software healthy wrangler.vitest.toml
playwright.config.ts software healthy playwright.config.ts
package-lock.json software healthy package-lock.json
README.md software healthy README.md
doppler.yaml software healthy doppler.yaml
package.json software healthy package.json
index.html software healthy index.html
wrangler.toml software healthy wrangler.toml
.oxlintrc.json software healthy .oxlintrc.json
tsconfig.json software healthy tsconfig.json
AGENTS.md software healthy .codex/AGENTS.md
config.toml software healthy .codex/config.toml
docs-researcher.toml software healthy .codex/agents/docs-researcher.toml
explorer.toml software healthy .codex/agents/explorer.toml
reviewer.toml software healthy .codex/agents/reviewer.toml
vitest.config.ts software healthy studio/vitest.config.ts
pnpm-workspace.yaml software healthy studio/pnpm-workspace.yaml
tsconfig.base.json software healthy studio/tsconfig.base.json
README.md software healthy studio/README.md
package.json software healthy studio/package.json
pnpm-lock.yaml software healthy studio/pnpm-lock.yaml
AGENTS.md software healthy studio/.codex/AGENTS.md
config.toml software healthy studio/.codex/config.toml
docs-researcher.toml software healthy studio/.codex/agents/docs-researcher.toml
explorer.toml software healthy studio/.codex/agents/explorer.toml
reviewer.toml software healthy studio/.codex/agents/reviewer.toml
script-formats.test.ts software healthy studio/tests/unit/script-formats.test.ts
narration.test.ts software healthy studio/tests/unit/narration.test.ts
publisher-seo.test.ts software healthy studio/tests/unit/publisher-seo.test.ts
blog-formats.test.ts software healthy studio/tests/unit/blog-formats.test.ts
scout-findings.test.ts software healthy studio/tests/unit/scout-findings.test.ts
voices.test.ts software healthy studio/tests/unit/voices.test.ts
schema.test.ts software healthy studio/tests/unit/schema.test.ts
project-brief.test.ts software healthy studio/tests/unit/project-brief.test.ts
budget.test.ts software healthy studio/tests/unit/budget.test.ts
writer.test.ts software healthy studio/tests/unit/writer.test.ts
keyring.test.ts software healthy studio/tests/unit/keyring.test.ts
market-dataset.test.ts software healthy studio/tests/unit/market-dataset.test.ts
gtm-brief.test.ts software healthy studio/tests/unit/gtm-brief.test.ts
app-base.test.ts software healthy studio/tests/unit/app-base.test.ts
circuit.test.ts software healthy studio/tests/unit/circuit.test.ts
architect.test.ts software healthy studio/tests/unit/architect.test.ts
render-worker.test.ts software healthy studio/tests/unit/render-worker.test.ts
chat-models.test.ts software healthy studio/tests/unit/chat-models.test.ts
gateway.test.ts software healthy studio/tests/unit/gateway.test.ts

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

LabelLayerStatusPath
GET /api/v1/session api healthy studio/apps/web/src/index.ts
GET /api/auth/error api healthy studio/apps/web/src/index.ts
GET /api/v1/debug-session api healthy studio/apps/web/src/index.ts
ALL /agents/* api healthy studio/apps/web/src/index.ts
GET / api healthy studio/apps/web/src/routes/projects.ts
GET /deleted/recent api healthy studio/apps/web/src/routes/projects.ts
POST / api healthy studio/apps/web/src/routes/projects.ts
POST /:id/restore api healthy studio/apps/web/src/routes/projects.ts
GET /:id api healthy studio/apps/web/src/routes/projects.ts
GET /:id/chat api healthy studio/apps/web/src/routes/projects.ts
PATCH /:id api healthy studio/apps/web/src/routes/projects.ts
GET /:id/outline api healthy studio/apps/web/src/routes/projects.ts
GET /:id/publisher-pack api healthy studio/apps/web/src/routes/projects.ts
POST /:id/publisher-pack/seo api healthy studio/apps/web/src/routes/projects.ts
PATCH /:id/publisher-pack api healthy studio/apps/web/src/routes/projects.ts
POST /:id/publisher-pack/approve api healthy studio/apps/web/src/routes/projects.ts
GET /:id/book api healthy studio/apps/web/src/routes/projects.ts
POST /:id/tts api healthy studio/apps/web/src/routes/projects.ts
GET /:id/export/jobs api healthy studio/apps/web/src/routes/projects.ts
POST /:id/export api healthy studio/apps/web/src/routes/projects.ts
GET /:id/export/:jobId/download api healthy studio/apps/web/src/routes/projects.ts
GET /:id/narration/auditions api healthy studio/apps/web/src/routes/projects.ts
POST /:id/narration/audition api healthy studio/apps/web/src/routes/projects.ts
GET /:id/narration/auditions/:jobId/audio api healthy studio/apps/web/src/routes/projects.ts
POST /:id/narration/auditions/:jobId/approve api healthy studio/apps/web/src/routes/projects.ts
POST /:id/audiobook api healthy studio/apps/web/src/routes/projects.ts
GET /:id/audiobook/jobs api healthy studio/apps/web/src/routes/projects.ts
GET /:id/audiobook/:jobId/download api healthy studio/apps/web/src/routes/projects.ts
GET /:id/launch/brief api healthy studio/apps/web/src/routes/projects.ts
POST /:id/launch/brief api healthy studio/apps/web/src/routes/projects.ts
GET /:id/launch/brief/download api healthy studio/apps/web/src/routes/projects.ts
POST /:id/outlines api healthy studio/apps/web/src/routes/projects.ts
DELETE /:id api healthy studio/apps/web/src/routes/projects.ts
POST /:id/plan api healthy studio/apps/web/src/routes/blogs.ts
GET /:id/posts api healthy studio/apps/web/src/routes/blogs.ts
GET /:id/posts/:postId api healthy studio/apps/web/src/routes/blogs.ts
PATCH /:id/posts/:postId api healthy studio/apps/web/src/routes/blogs.ts
POST /:id/posts/:postId/publish api healthy studio/apps/web/src/routes/blogs.ts
GET /render api healthy studio/apps/web/src/routes/health.ts
GET /market-dataset api healthy studio/apps/web/src/routes/health.ts
POST /market-dataset/refresh api healthy studio/apps/web/src/routes/health.ts
GET /queries api healthy studio/apps/web/src/routes/scout.ts
GET /projects/:projectId/findings api healthy studio/apps/web/src/routes/scout.ts
POST /queries api healthy studio/apps/web/src/routes/scout.ts
GET /me api healthy studio/apps/web/src/routes/account.ts
GET /elevenlabs-key api healthy studio/apps/web/src/routes/account.ts
GET /emdash-token api healthy studio/apps/web/src/routes/account.ts
PUT /emdash-token api healthy studio/apps/web/src/routes/account.ts
PUT /elevenlabs-key api healthy studio/apps/web/src/routes/account.ts
GET /postpilot-guides api healthy studio/apps/web/src/routes/voices.ts

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

LabelLayerStatusPath
.codex software healthy .codex
agents software healthy .codex/agents
studio software healthy studio
.codex software healthy studio/.codex
agents software healthy studio/.codex/agents
tests software healthy studio/tests
unit software healthy studio/tests/unit
integration software healthy studio/tests/integration
e2e software healthy studio/tests/e2e
scripts software healthy studio/scripts
.github software healthy studio/.github
workflows software healthy studio/.github/workflows
docs software healthy studio/docs
superpowers software healthy studio/docs/superpowers
specs software healthy studio/docs/superpowers/specs
notes software healthy studio/docs/superpowers/notes
plans software healthy studio/docs/superpowers/plans
apps software healthy studio/apps
web software healthy studio/apps/web
src software healthy studio/apps/web/src
agents software healthy studio/apps/web/src/agents
containers software healthy studio/apps/web/src/containers
db software healthy studio/apps/web/src/db
shared software healthy studio/apps/web/src/shared
workflows software healthy studio/apps/web/src/workflows
middleware software healthy studio/apps/web/src/middleware
lib software healthy studio/apps/web/src/lib
skills software healthy studio/apps/web/src/skills
scout software healthy studio/apps/web/src/skills/scout
architect software healthy studio/apps/web/src/skills/architect
frameworks software healthy studio/apps/web/src/skills/architect/frameworks
publisher software healthy studio/apps/web/src/skills/publisher
launch software healthy studio/apps/web/src/skills/launch
blog software healthy studio/apps/web/src/skills/blog
routes software healthy studio/apps/web/src/routes
drizzle software healthy studio/apps/web/drizzle
meta software healthy studio/apps/web/drizzle/meta
client software healthy studio/apps/web/client
components software healthy studio/apps/web/client/components
panels software healthy studio/apps/web/client/components/panels
studio software healthy studio/apps/web/client/components/studio
chat software healthy studio/apps/web/client/components/chat
animation software healthy studio/apps/web/client/components/animation
workspace software healthy studio/apps/web/client/components/workspace
ui software healthy studio/apps/web/client/components/ui
lib software healthy studio/apps/web/client/lib
routes software healthy studio/apps/web/client/routes
styles software healthy studio/apps/web/client/styles
themes software healthy studio/apps/web/client/styles/themes
public software healthy studio/apps/web/public

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

LabelLayerStatusPath
/Studio frontend healthy src/frontend/pages/Studio.tsx
/Create frontend healthy src/frontend/pages/Create.tsx
/Feeds.dom.test frontend healthy src/frontend/pages/Feeds.dom.test.tsx
/Record frontend healthy src/frontend/pages/Record.tsx
/Discover frontend healthy src/frontend/pages/Discover.tsx
/Tag frontend healthy src/frontend/pages/Tag.tsx
/DmcaCounter frontend healthy src/frontend/pages/DmcaCounter.tsx
/Subscriptions frontend healthy src/frontend/pages/Subscriptions.tsx
/AdminModeration frontend healthy src/frontend/pages/AdminModeration.tsx
/ForgotPassword frontend healthy src/frontend/pages/ForgotPassword.tsx
/Onboarding frontend healthy src/frontend/pages/Onboarding.tsx
/Subscriptions.dom.test frontend healthy src/frontend/pages/Subscriptions.dom.test.tsx
/Upload.classify.test frontend healthy src/frontend/pages/Upload.classify.test.ts
/Pricing frontend healthy src/frontend/pages/Pricing.tsx
/NotFound frontend healthy src/frontend/pages/NotFound.tsx
/Watch frontend healthy src/frontend/pages/Watch.tsx
/Feeds frontend healthy src/frontend/pages/Feeds.tsx
/DmcaForm frontend healthy src/frontend/pages/DmcaForm.tsx
/ResetPassword frontend healthy src/frontend/pages/ResetPassword.tsx
/AdminStatus frontend healthy src/frontend/pages/AdminStatus.tsx
/Tos frontend healthy src/frontend/pages/Tos.tsx
/Privacy frontend healthy src/frontend/pages/Privacy.tsx
/Status frontend healthy src/frontend/pages/Status.tsx
/Signup frontend healthy src/frontend/pages/Signup.tsx
/FeedView frontend healthy src/frontend/pages/FeedView.tsx
/Embed frontend healthy src/frontend/pages/Embed.tsx
/FeedView.dom.test frontend healthy src/frontend/pages/FeedView.dom.test.tsx
/AdminRoles frontend healthy src/frontend/pages/AdminRoles.tsx
/Search frontend healthy src/frontend/pages/Search.tsx
/DmcaNotice frontend healthy src/frontend/pages/DmcaNotice.tsx
/AccountSettings frontend healthy src/frontend/pages/AccountSettings.tsx
/Profile frontend healthy src/frontend/pages/Profile.tsx
/Login frontend healthy src/frontend/pages/Login.tsx
/Upload frontend healthy src/frontend/pages/Upload.tsx
/Channel frontend healthy src/frontend/pages/Channel.tsx
/Payouts frontend healthy src/frontend/pages/Payouts.tsx
/embed/:id frontend healthy src/frontend/App.tsx
/ frontend healthy src/frontend/App.tsx
/login frontend healthy src/frontend/App.tsx
/signup frontend healthy src/frontend/App.tsx
/forgot-password frontend healthy src/frontend/App.tsx
/reset-password frontend healthy src/frontend/App.tsx
/watch/:id frontend healthy src/frontend/App.tsx
/upload frontend healthy src/frontend/App.tsx
/record frontend healthy src/frontend/App.tsx
/create frontend healthy src/frontend/App.tsx
/studio frontend healthy src/frontend/App.tsx
/profile frontend healthy src/frontend/App.tsx
/channel/:username frontend healthy src/frontend/App.tsx
/search frontend healthy src/frontend/App.tsx

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

LabelLayerStatusPath
script_scenes data healthy studio/apps/web/drizzle/0007_silky_annihilus.sql
scripts data healthy studio/apps/web/drizzle/0007_silky_annihilus.sql
account data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
chapters data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
chat_messages data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
dataset_snapshots data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
gtm_briefs data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
market_findings data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
market_queries data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
outlines data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
projects data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
publisher_packs data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
render_jobs data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
revisions data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
sections data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
session data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
usage_daily data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
users data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
verification data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
voice_samples data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
voices data healthy studio/apps/web/drizzle/0000_crazy_argent.sql
blog_posts data healthy studio/apps/web/drizzle/0004_supreme_nemesis.sql
blogs data healthy studio/apps/web/drizzle/0004_supreme_nemesis.sql
videos data healthy src/db/schema.sql
dmca_claims data healthy src/db/schema.sql
dmca_counter_notices data healthy src/db/schema.sql
reports data healthy src/db/schema.sql
moderation_actions data healthy src/db/schema.sql
comments data healthy src/db/schema.sql
views data healthy src/db/schema.sql
subscriptions data healthy src/db/schema.sql
playlists data healthy src/db/schema.sql
playlist_videos data healthy src/db/schema.sql
tags data healthy src/db/schema.sql
video_tags data healthy src/db/schema.sql
feeds data healthy src/db/schema.sql
feed_sources data healthy src/db/schema.sql
subscription_inbox data healthy src/db/schema.sql
generated_assets data healthy src/db/schema.sql
video_likes data healthy src/db/migrations/0007_video_likes.sql
channel_products data healthy src/db/migrations/0033_channel_products.sql
edit_projects data healthy src/db/migrations/0022_studio_assets.sql
ai_costs data healthy src/db/migrations/0022_studio_assets.sql
polar_ledger data healthy src/db/migrations/0024_polar_ledger.sql
feed_sources_new data healthy src/db/migrations/0031_web_search_source.sql
stripe_connect_accounts data healthy src/db/migrations/0030_tips.sql
tips data healthy src/db/migrations/0030_tips.sql
creator_earnings data healthy src/db/migrations/0027_creator_payouts.sql
creator_payouts data healthy src/db/migrations/0027_creator_payouts.sql
user_roles data healthy src/db/migrations/0014_admin_roles.sql

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

LabelLayerStatusPath
worker-test-apply-migrations.ts data healthy src/workers/worker-test-apply-migrations.ts
migrations.test.ts data healthy src/db/migrations.test.ts
0016_video_tags.sql data healthy src/db/migrations/0016_video_tags.sql
0003_video_stream_metadata.sql data healthy src/db/migrations/0003_video_stream_metadata.sql
0013_dmca.sql data healthy src/db/migrations/0013_dmca.sql
0007_video_likes.sql data healthy src/db/migrations/0007_video_likes.sql
0006_videos_fts.sql data healthy src/db/migrations/0006_videos_fts.sql
0004_video_thumbnails.sql data healthy src/db/migrations/0004_video_thumbnails.sql
0005_user_profile.sql data healthy src/db/migrations/0005_user_profile.sql
0010_perf_indexes.sql data healthy src/db/migrations/0010_perf_indexes.sql
0033_channel_products.sql data healthy src/db/migrations/0033_channel_products.sql
0022_studio_assets.sql data healthy src/db/migrations/0022_studio_assets.sql
0024_polar_ledger.sql data healthy src/db/migrations/0024_polar_ledger.sql
0029_related_indexes.sql data healthy src/db/migrations/0029_related_indexes.sql
0025_notification_prefs.sql data healthy src/db/migrations/0025_notification_prefs.sql
0032_query_indexes.sql data healthy src/db/migrations/0032_query_indexes.sql
0008_comments_soft_delete.sql data healthy src/db/migrations/0008_comments_soft_delete.sql
0031_web_search_source.sql data healthy src/db/migrations/0031_web_search_source.sql
0023_custom_feeds.sql data healthy src/db/migrations/0023_custom_feeds.sql
0009_subscription_inbox.sql data healthy src/db/migrations/0009_subscription_inbox.sql
0030_tips.sql data healthy src/db/migrations/0030_tips.sql
0027_creator_payouts.sql data healthy src/db/migrations/0027_creator_payouts.sql
0014_admin_roles.sql data healthy src/db/migrations/0014_admin_roles.sql
0011_moderation.sql data healthy src/db/migrations/0011_moderation.sql
0019_videos_fts_tags.sql data healthy src/db/migrations/0019_videos_fts_tags.sql
0028_polar_partner.sql data healthy src/db/migrations/0028_polar_partner.sql
0018_video_status_canonical.sql data healthy src/db/migrations/0018_video_status_canonical.sql
0015_watch_history.sql data healthy src/db/migrations/0015_watch_history.sql
0017_storage_quota.sql data healthy src/db/migrations/0017_storage_quota.sql
0020_render_jobs.sql data healthy src/db/migrations/0020_render_jobs.sql
0012_account_deletion.sql data healthy src/db/migrations/0012_account_deletion.sql
0026_status.sql data healthy src/db/migrations/0026_status.sql
0021_create_sessions.sql data healthy src/db/migrations/0021_create_sessions.sql
0001_initial.sql data healthy src/db/migrations/0001_initial.sql
0002_better_auth.sql data healthy src/db/migrations/0002_better_auth.sql

LabelLayerStatusPath
BookProjectAgent software healthy studio/apps/web/src/agents/aloysius.ts:BookProjectAgent
RenderWorkerContainer software healthy studio/apps/web/src/containers/render-worker.ts:RenderWorke…
BookExportWorkflow software healthy studio/apps/web/src/workflows/book-export.ts:BookExportWork…
AudiobookMasteringWorkflow software healthy studio/apps/web/src/workflows/audiobook-mastering.ts:Audiob…
GtmBriefWorkflow software healthy studio/apps/web/src/workflows/gtm-brief.ts:GtmBriefWorkflow
BudgetExceeded software healthy studio/apps/web/src/lib/budget.ts:BudgetExceeded
FakeCache software healthy src/workers/edge-cache.test.ts:FakeCache
RateLimiterDO software healthy src/workers/rate-limit-do.ts:RateLimiterDO
BraveConfigError software healthy src/workers/brave.ts:BraveConfigError
ChannelSubscriberDO software healthy src/workers/channel-do.ts:ChannelSubscriberDO
ComposerAgent software healthy src/workers/composer-agent-do.ts:ComposerAgent
keeps software healthy src/workers/encoder-container.ts:keeps
EncoderContainer software healthy src/workers/encoder-container.ts:EncoderContainer
CobaltError software healthy src/workers/cobalt.ts:CobaltError
FakeKV software healthy src/workers/analytics.test.ts:FakeKV
is software healthy src/workers/render-container.ts:is
RenderContainer software healthy src/workers/render-container.ts:RenderContainer
YouTubeQuotaError software healthy src/workers/youtube.ts:YouTubeQuotaError
YouTubeConfigError software healthy src/workers/youtube.ts:YouTubeConfigError
reference software healthy src/frontend/studio/lib/studio-client.ts:reference
object software healthy src/frontend/studio/lib/studio-client.ts:object
ApiError software healthy src/frontend/create/lib/create-client.ts:ApiError
MemoryStorage software healthy src/frontend/lib/watch-position.test.ts:MemoryStorage
MemoryStorage software healthy src/frontend/lib/auto-advance.test.ts:MemoryStorage
ThrowingStorage software healthy src/frontend/lib/auto-advance.test.ts:ThrowingStorage
GetObjectCommand software healthy src/__mocks__/aws-sdk-client-s3.ts:GetObjectCommand
PutObjectCommand software healthy src/__mocks__/aws-sdk-client-s3.ts:PutObjectCommand
S3Client software healthy src/__mocks__/aws-sdk-client-s3.ts:S3Client
DurableObject software healthy src/__mocks__/cloudflare-workers.ts:DurableObject
WorkerEntrypoint software healthy src/__mocks__/cloudflare-workers.ts:WorkerEntrypoint
RpcTarget software healthy src/__mocks__/cloudflare-workers.ts:RpcTarget
RenderQueue software healthy container/render/src/queue.ts:RenderQueue

LabelLayerStatusPath
ConceptScoutPanel frontend healthy studio/apps/web/client/components/panels/ConceptScoutPanel.…
OutlineBuilder frontend healthy studio/apps/web/client/components/panels/OutlineBuilder.tsx
WorkflowStatusBadge frontend healthy studio/apps/web/client/components/panels/WorkflowStatusBadg…
DisclosureSection frontend healthy studio/apps/web/client/components/panels/DisclosureSection.…
WorkflowHeader frontend healthy studio/apps/web/client/components/panels/WorkflowHeader.tsx
OutlineBuilderQA frontend healthy studio/apps/web/client/components/panels/OutlineBuilderQA.t…
OutlineGenerationProgress frontend healthy studio/apps/web/client/components/panels/OutlineGenerationP…
ChapterEditorPanel frontend healthy studio/apps/web/client/components/panels/ChapterEditorPanel…
PublishPanel frontend healthy studio/apps/web/client/components/panels/PublishPanel.tsx
ReadinessTile frontend healthy studio/apps/web/client/components/panels/ReadinessTile.tsx
ChapterSkeletonsPanel frontend healthy studio/apps/web/client/components/panels/ChapterSkeletonsPa…
LaunchPanel frontend healthy studio/apps/web/client/components/panels/LaunchPanel.tsx
FullBookPanel frontend healthy studio/apps/web/client/components/panels/FullBookPanel.tsx
VoicePanel frontend healthy studio/apps/web/client/components/panels/VoicePanel.tsx
BookFlowPlayer frontend healthy studio/apps/web/client/components/animation/book-flow-playe…
App frontend healthy src/frontend/App.tsx
App frontend healthy src/frontend/recorder/App.tsx

LabelLayerStatusPath
127.0.0.1 network healthy studio/tests/e2e/playwright.config.ts
1.2.3.4 network healthy src/workers/rate-limit-do.ts
5.6.7.8 network healthy src/workers/rate-limit.test.ts
9.9.9.9 network healthy src/workers/rate-limit.test.ts
10.0.0.1 network healthy src/workers/rate-limit.test.ts
169.254.169.254 network healthy src/workers/discover.test.ts
10.0.0.5 network healthy src/workers/discover.test.ts
192.168.1.1 network healthy src/workers/discover.test.ts
172.16.0.1 network healthy src/workers/discover.test.ts
11.387.599.111 network healthy src/frontend/components/SocialAuthButtons.tsx
3.492.997.107 network healthy src/frontend/components/SocialAuthButtons.tsx
3.176.77.84 network healthy src/frontend/components/SocialAuthButtons.tsx
5.921.43.372 network healthy src/frontend/components/SocialAuthButtons.tsx
319.192.694.801 network healthy src/frontend/components/SocialAuthButtons.tsx
120.0.0.0 network healthy src/frontend/lib/sessions.test.ts

LabelLayerStatusPath
password_literal::studio/tests/integration/blogs.test.ts security healthy studio/tests/integration/blogs.test.ts
generic_api_key::studio/tests/integration/narration.test.ts security healthy studio/tests/integration/narration.test.ts
password_literal::studio/tests/integration/narration.test.ts security healthy studio/tests/integration/narration.test.ts
password_literal::studio/tests/integration/chapters.test.ts security healthy studio/tests/integration/chapters.test.ts
password_literal::studio/tests/integration/publisher-pack.t… security healthy studio/tests/integration/publisher-pack.test.ts
password_literal::studio/tests/integration/voices.test.ts security healthy studio/tests/integration/voices.test.ts
password_literal::studio/tests/integration/studio-route.tes… security healthy studio/tests/integration/studio-route.test.ts
password_literal::studio/tests/integration/projects.test.ts security healthy studio/tests/integration/projects.test.ts
password_literal::studio/tests/integration/scripts.test.ts security healthy studio/tests/integration/scripts.test.ts
password_literal::studio/tests/integration/auth.test.ts security healthy studio/tests/integration/auth.test.ts
password_literal::studio/tests/integration/launch.test.ts security healthy studio/tests/integration/launch.test.ts
password_literal::studio/tests/integration/scout.test.ts security healthy studio/tests/integration/scout.test.ts
password_literal::tests/load/upload.k6.js security healthy tests/load/upload.k6.js
password_literal::tests/e2e/auth.spec.ts security healthy tests/e2e/auth.spec.ts
password_literal::tests/e2e/record.spec.ts security healthy tests/e2e/record.spec.ts

LabelLayerStatusPath
auth::src/workers/tiktok.ts security healthy src/workers/tiktok.ts
auth::studio/apps/web/src/env.ts security healthy studio/apps/web/src/env.ts
auth::src/workers/canonical-host.ts security healthy src/workers/canonical-host.ts
auth::README.md security healthy README.md
auth::studio/apps/web/src/auth.ts security healthy studio/apps/web/src/auth.ts
auth::src/workers/canonical-host.test.ts security healthy src/workers/canonical-host.test.ts
auth::doppler.yaml security healthy doppler.yaml
auth::src/auth/index.ts security healthy src/auth/index.ts
auth::src/workers/index.ts security healthy src/workers/index.ts
auth::studio/apps/web/src/index.ts security healthy studio/apps/web/src/index.ts
auth::src/frontend/pages/AccountSettings.tsx security healthy src/frontend/pages/AccountSettings.tsx
auth::src/workers/account.ts security healthy src/workers/account.ts
auth::studio/scripts/deploy.sh security healthy studio/scripts/deploy.sh
auth::wrangler.toml security healthy wrangler.toml

LabelLayerStatusPath
gha::render-worker-image cicd healthy studio/.github/workflows/render-worker-image.yml
gha::studio-deploy-prod cicd healthy .github/workflows/studio-deploy-prod.yml
gha::e2e-staging cicd healthy .github/workflows/e2e-staging.yml
gha::load-test cicd healthy .github/workflows/load-test.yml
gha::deploy-staging cicd healthy .github/workflows/deploy-staging.yml
gha::d1-backup cicd healthy .github/workflows/d1-backup.yml
gha::studio-ci cicd healthy .github/workflows/studio-ci.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::deploy-prod cicd healthy .github/workflows/deploy-prod.yml

LabelLayerStatusPath
build-and-push cicd healthy studio/.github/workflows/render-worker-image.yml
deploy cicd healthy .github/workflows/studio-deploy-prod.yml
e2e cicd healthy .github/workflows/e2e-staging.yml
load-test cicd healthy .github/workflows/load-test.yml
deploy cicd healthy .github/workflows/deploy-staging.yml
backup cicd healthy .github/workflows/d1-backup.yml
checks cicd healthy .github/workflows/studio-ci.yml
ci cicd healthy .github/workflows/ci.yml
deploy cicd healthy .github/workflows/deploy-prod.yml

LabelLayerStatusPath
port:5173 network healthy vite.config.ts
port:8787 network healthy studio/apps/web/src/containers/render-worker.ts
port:03 network healthy .github/workflows/d1-backup.yml
port:8080 network healthy container/render/Dockerfile
port:19 network healthy .claude/homunculus/instincts/inherited/spooool-instincts.ya…
port:52 network healthy .claude/homunculus/instincts/inherited/spooool-instincts.ya…

LabelLayerStatusPath
mongodb data healthy package-lock.json
postgresql data healthy README.md
sqlite data healthy studio/pnpm-lock.yaml
redis data healthy studio/pnpm-lock.yaml
postgres data healthy studio/pnpm-lock.yaml

LabelLayerStatusPath
DOPPLER_TOKEN_STAGING cicd healthy
PLAYWRIGHT_STAGING_URL cicd healthy
IMAGE_NAME cicd healthy
DOPPLER_TOKEN_PROD cicd healthy
GITHUB_TOKEN cicd healthy

LabelLayerStatusPath
image::studio/services/render-worker/Dockerfile hardware healthy studio/services/render-worker/Dockerfile
image::container/render/Dockerfile hardware healthy container/render/Dockerfile

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

LabelLayerStatusPath
aloewright__spooool software healthy /data/fable5_failed_archive/aloewright__spooool
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/1ba7d8bf-21a3-4f76-abf6-b3e22cae84f0/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/1ba7d8bf-21a3-4f76-abf6-b3e22cae84f0/

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.