https://github.com/decodedcorp/decoded
· scanned 2026-06-17 01:55 UTC (1 month, 1 week ago)
532 raw signals (0 security + 532 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -34.5 (diff) · 500 actionable findings from 1 signal source. 32 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 8855 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 |
|---|---|---|---|
test_grpc_connection |
software | healthy | packages/ai-server/test_grpc_connection.py:10 |
container |
software | healthy | packages/ai-server/tests/test_prod_connection.py:8 |
backend_manager |
software | healthy | packages/ai-server/tests/test_prod_connection.py:17 |
redis_manager |
software | healthy | packages/ai-server/tests/test_prod_connection.py:22 |
lmstudio_manager |
software | healthy | packages/ai-server/tests/test_prod_connection.py:26 |
test_backend_client |
software | healthy | packages/ai-server/tests/test_prod_connection.py:30 |
test_redis_client |
software | healthy | packages/ai-server/tests/test_prod_connection.py:35 |
test_lmstudio_manager |
software | healthy | packages/ai-server/tests/test_prod_connection.py:40 |
container |
software | healthy | packages/ai-server/tests/test_dev_connection.py:8 |
backend_manager |
software | healthy | packages/ai-server/tests/test_dev_connection.py:17 |
redis_manager |
software | healthy | packages/ai-server/tests/test_dev_connection.py:22 |
test_backend_client |
software | healthy | packages/ai-server/tests/test_dev_connection.py:26 |
test_redis_client |
software | healthy | packages/ai-server/tests/test_dev_connection.py:31 |
container |
software | healthy | packages/ai-server/tests/test_image_extraction.py:11 |
metadata_service |
software | healthy | packages/ai-server/tests/test_image_extraction.py:20 |
test_metadata_service |
software | healthy | packages/ai-server/tests/test_image_extraction.py:25 |
llama_manager |
software | healthy | packages/ai-server/tests/manager/test_llama.py:8 |
test_llama_manager |
software | healthy | packages/ai-server/tests/manager/test_llama.py:16 |
test_llama_manager_completion |
software | healthy | packages/ai-server/tests/manager/test_llama.py:22 |
mock_link_processor |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
mock_image_processor |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
batch_processor_low_concurrency |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
batch_processor_high_concurrency |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
create_test_items |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
test_concurrency_limits_respected |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
track_concurrent_processing |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
test_performance_scaling_with_concurrency |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
delayed_processing |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
test_memory_usage_with_large_batches |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
test_throughput_measurement |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
variable_processing_time |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
test_error_handling_performance_impact |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
mixed_processing |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
test_semaphore_contention_performance |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
track_contention_time |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
test_batch_size_performance_characteristics |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
fixed_processing_time |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
test_resource_cleanup_performance |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
test_performance_under_mixed_workload |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
realistic_link_processing |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
realistic_image_processing |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
web_scraper |
software | healthy | packages/ai-server/tests/unit/test_web_scraper.py:12 |
test_fetch_page_success |
software | healthy | packages/ai-server/tests/unit/test_web_scraper.py:16 |
test_fetch_page_non_html_content |
software | healthy | packages/ai-server/tests/unit/test_web_scraper.py:32 |
test_fetch_page_http_error |
software | healthy | packages/ai-server/tests/unit/test_web_scraper.py:47 |
test_fetch_page_with_retries |
software | healthy | packages/ai-server/tests/unit/test_web_scraper.py:62 |
test_fetch_page_max_retries_exceeded |
software | healthy | packages/ai-server/tests/unit/test_web_scraper.py:83 |
test_validate_url_accessibility_success |
software | healthy | packages/ai-server/tests/unit/test_web_scraper.py:101 |
test_validate_url_accessibility_failure |
software | healthy | packages/ai-server/tests/unit/test_web_scraper.py:114 |
test_extract_text_content |
software | healthy | packages/ai-server/tests/unit/test_web_scraper.py:125 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
bunfig.toml |
software | healthy | bunfig.toml |
AGENTS.md |
software | healthy | AGENTS.md |
AGENT.md |
software | healthy | AGENT.md |
README.md |
software | healthy | README.md |
.env.local.example |
software | healthy | .env.local.example |
WARP.md |
software | healthy | WARP.md |
package.json |
software | healthy | package.json |
.mcp.json |
software | healthy | .mcp.json |
turbo.json |
software | healthy | turbo.json |
bun.lock |
software | healthy | bun.lock |
CONTEXT.md |
software | healthy | CONTEXT.md |
.env.backend.example |
software | healthy | .env.backend.example |
Cargo.lock |
software | healthy | packages/backend/Cargo.lock |
.env.example |
software | healthy | packages/ai-server/.env.example |
.release-please-manifest.json |
software | healthy | packages/ai-server/.release-please-manifest.json |
CLAUDE.md |
software | healthy | packages/ai-server/CLAUDE.md |
ARQ_MIGRATION.md |
software | healthy | packages/ai-server/ARQ_MIGRATION.md |
CHANGELOG.md |
software | healthy | packages/ai-server/CHANGELOG.md |
PROGRESS.md |
software | healthy | packages/ai-server/PROGRESS.md |
docker-compose-ai.yml |
software | healthy | packages/ai-server/docker-compose-ai.yml |
test_grpc_connection.py |
software | healthy | packages/ai-server/test_grpc_connection.py |
docker-compose-ai-dev.yml |
software | healthy | packages/ai-server/docker-compose-ai-dev.yml |
README.md |
software | healthy | packages/ai-server/README.md |
pyproject.toml |
software | healthy | packages/ai-server/pyproject.toml |
package.json |
software | healthy | packages/ai-server/package.json |
turbo.json |
software | healthy | packages/ai-server/turbo.json |
release-please-config.json |
software | healthy | packages/ai-server/release-please-config.json |
PERPLEXITY.md |
software | healthy | packages/ai-server/PERPLEXITY.md |
test_prod_connection.py |
software | healthy | packages/ai-server/tests/test_prod_connection.py |
test_dev_connection.py |
software | healthy | packages/ai-server/tests/test_dev_connection.py |
test_image_extraction.py |
software | healthy | packages/ai-server/tests/test_image_extraction.py |
test_llama.py |
software | healthy | packages/ai-server/tests/manager/test_llama.py |
test_selenium.py |
software | healthy | packages/ai-server/tests/manager/test_selenium.py |
test_concurrent_processing.py |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
test_web_scraper.py |
software | healthy | packages/ai-server/tests/unit/test_web_scraper.py |
test_og_extractor.py |
software | healthy | packages/ai-server/tests/unit/test_og_extractor.py |
__init__.py |
software | healthy | packages/ai-server/tests/unit/managers/__init__.py |
test_orphan_recovery.py |
software | healthy | packages/ai-server/tests/unit/managers/queue/test_orphan_re… |
__init__.py |
software | healthy | packages/ai-server/tests/unit/managers/queue/__init__.py |
__init__.py |
software | healthy | packages/ai-server/tests/unit/services/__init__.py |
test_pipeline.py |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_pipel… |
test_instagram_adapter.py |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_insta… |
test_cody_formula_parser.py |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_cody_… |
test_starstyle_adapter.py |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_stars… |
test_cody_describe_parser.py |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_cody_… |
__init__.py |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/__init__.py |
test_pinterest_adapter.py |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_pinte… |
test_processor_prelabeled.py |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
test_processor.py |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
packages |
software | healthy | packages |
backend |
software | healthy | packages/backend |
ai-server |
software | healthy | packages/ai-server |
tests |
software | healthy | packages/ai-server/tests |
manager |
software | healthy | packages/ai-server/tests/manager |
performance |
software | healthy | packages/ai-server/tests/performance |
unit |
software | healthy | packages/ai-server/tests/unit |
managers |
software | healthy | packages/ai-server/tests/unit/managers |
queue |
software | healthy | packages/ai-server/tests/unit/managers/queue |
services |
software | healthy | packages/ai-server/tests/unit/services |
raw_posts |
software | healthy | packages/ai-server/tests/unit/services/raw_posts |
fixtures |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/fixtures |
affiliate_catalog |
software | healthy | packages/ai-server/tests/unit/services/affiliate_catalog |
entity_enrichment |
software | healthy | packages/ai-server/tests/unit/services/entity_enrichment |
notifications |
software | healthy | packages/ai-server/tests/unit/services/notifications |
integration |
software | healthy | packages/ai-server/tests/integration |
services |
software | healthy | packages/ai-server/tests/integration/services |
raw_posts |
software | healthy | packages/ai-server/tests/integration/services/raw_posts |
grpc |
software | healthy | packages/ai-server/tests/grpc |
fixtures |
software | healthy | packages/ai-server/tests/grpc/fixtures |
services |
software | healthy | packages/ai-server/tests/services |
scripts |
software | healthy | packages/ai-server/scripts |
.github |
software | healthy | packages/ai-server/.github |
workflows |
software | healthy | packages/ai-server/.github/workflows |
src |
software | healthy | packages/ai-server/src |
adapters |
software | healthy | packages/ai-server/src/adapters |
api |
software | healthy | packages/ai-server/src/api |
post_editorial |
software | healthy | packages/ai-server/src/post_editorial |
nodes |
software | healthy | packages/ai-server/src/post_editorial/nodes |
editorial_article_chat |
software | healthy | packages/ai-server/src/editorial_article_chat |
utils |
software | healthy | packages/ai-server/src/utils |
tests |
software | healthy | packages/ai-server/src/utils/tests |
schemas |
software | healthy | packages/ai-server/src/schemas |
types |
software | healthy | packages/ai-server/src/schemas/types |
editorial_discovery |
software | healthy | packages/ai-server/src/editorial_discovery |
editorial_article |
software | healthy | packages/ai-server/src/editorial_article |
nodes |
software | healthy | packages/ai-server/src/editorial_article/nodes |
ig_carousel |
software | healthy | packages/ai-server/src/editorial_article/ig_carousel |
research |
software | healthy | packages/ai-server/src/editorial_article/research |
database |
software | healthy | packages/ai-server/src/database |
models |
software | healthy | packages/ai-server/src/database/models |
repositories |
software | healthy | packages/ai-server/src/database/repositories |
grpc |
software | healthy | packages/ai-server/src/grpc |
server |
software | healthy | packages/ai-server/src/grpc/server |
proto |
software | healthy | packages/ai-server/src/grpc/proto |
outbound |
software | healthy | packages/ai-server/src/grpc/proto/outbound |
inbound |
software | healthy | packages/ai-server/src/grpc/proto/inbound |
client |
software | healthy | packages/ai-server/src/grpc/client |
servicer |
software | healthy | packages/ai-server/src/grpc/servicer |
managers |
software | healthy | packages/ai-server/src/managers |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
TestConcurrentProcessing |
software | healthy | packages/ai-server/tests/performance/test_concurrent_proces… |
TestWebScraperService |
software | healthy | packages/ai-server/tests/unit/test_web_scraper.py:8 |
TestOGTagExtractor |
software | healthy | packages/ai-server/tests/unit/test_og_extractor.py:7 |
_FakeConn |
software | healthy | packages/ai-server/tests/unit/managers/queue/test_orphan_re… |
_FakeDB |
software | healthy | packages/ai-server/tests/unit/managers/queue/test_orphan_re… |
_FakeRedis |
software | healthy | packages/ai-server/tests/unit/managers/queue/test_orphan_re… |
_FakeAdapter |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_pipel… |
_FakeRepository |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_pipel… |
TestR2KeyFormat |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_pipel… |
TestPipelineDiscover |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_pipel… |
_Env |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_insta… |
_P |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_insta… |
_Node |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_insta… |
_FakePost |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_insta… |
_FakeResp |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_cody_… |
_FakeModels |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_cody_… |
_FakeAio |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_cody_… |
_FakeClient |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_cody_… |
_EmptyResp |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_cody_… |
_EmptyModels |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_cody_… |
TestToSiteItemDict |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_stars… |
TestPostToRawMedia |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_stars… |
TestAdapterRegistration |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_stars… |
_FakeResp |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_cody_… |
_FakeModels |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_cody_… |
_FakeAio |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_cody_… |
_FakeClient |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_cody_… |
_EmptyResp |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_cody_… |
_EmptyModels |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_cody_… |
TestParseBoardIdentifier |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_pinte… |
TestUpgradeToOriginals |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_pinte… |
TestPinToRawMedia |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_pinte… |
TestAdapterRejectsNonBoardSourceType |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_pinte… |
_Env |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_pinte… |
TestFromPlatformMetadata |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
_FakeHero |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
_FakeItemsParser |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
_FakeSpots |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
_FakeThumbnails |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
_FakeSubject |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
_FakeOllamaContextParser |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
_FailingOllama |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
_FakeHero |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
_FakeItems |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
_FakeSpots |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
_FakeThumbnails |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
_FakeSubject |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
_FakeCody |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
_FakeFormula |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
_FakeEmbedding |
software | healthy | packages/ai-server/tests/unit/services/raw_posts/test_proce… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
NotFound |
frontend | healthy | packages/web/app/not-found.tsx |
HomeLoading |
frontend | healthy | packages/web/app/loading.tsx |
GlobalError |
frontend | healthy | packages/web/app/global-error.tsx |
Error |
frontend | healthy | packages/web/app/error.tsx |
RootLayout |
frontend | healthy | packages/web/app/layout.tsx |
AboutPage |
frontend | healthy | packages/web/app/about/page.tsx |
LoginLayout |
frontend | healthy | packages/web/app/login/layout.tsx |
LoginPage |
frontend | healthy | packages/web/app/login/page.tsx |
AdminDashboardPage |
frontend | healthy | packages/web/app/admin/page.tsx |
GeminiCostPage |
frontend | healthy | packages/web/app/admin/gemini-cost/page.tsx |
AdminLoginPage |
frontend | healthy | packages/web/app/admin/login/page.tsx |
SolutionsAdminPage |
frontend | healthy | packages/web/app/admin/solutions/page.tsx |
RawPostsAdminPage |
frontend | healthy | packages/web/app/admin/raw-posts/page.tsx |
RawPostDetailPage |
frontend | healthy | packages/web/app/admin/raw-posts/[id]/page.tsx |
EditorialCandidatesRedirectPage |
frontend | healthy | packages/web/app/admin/editorial-candidates/page.tsx |
VerifyStatsPage |
frontend | healthy | packages/web/app/admin/verify-stats/page.tsx |
AffiliateCatalogPage |
frontend | healthy | packages/web/app/admin/affiliate-catalog/page.tsx |
ContentStudioPage |
frontend | healthy | packages/web/app/admin/content-studio/page.tsx |
GroupMembersPage |
frontend | healthy | packages/web/app/admin/entities/group-members/page.tsx |
BrandsPage |
frontend | healthy | packages/web/app/admin/entities/brands/page.tsx |
ArtistsPage |
frontend | healthy | packages/web/app/admin/entities/artists/page.tsx |
InstagramAccountEnrichmentPage |
frontend | healthy | packages/web/app/admin/data-pipeline/instagram-accounts/pag… |
AdminOnboardingPoolPage |
frontend | healthy | packages/web/app/admin/onboarding-pool/page.tsx |
EditorialLayout |
frontend | healthy | packages/web/app/admin/editorial/layout.tsx |
EditorialPostPage |
frontend | healthy | packages/web/app/admin/editorial/page.tsx |
MagazineLayout |
frontend | healthy | packages/web/app/admin/editorial/magazine/layout.tsx |
MagazineAnglesPage |
frontend | healthy | packages/web/app/admin/editorial/magazine/page.tsx |
RecommendationDetailPage |
frontend | healthy | packages/web/app/admin/editorial/magazine/[id]/page.tsx |
MagazineDraftsPage |
frontend | healthy | packages/web/app/admin/editorial/magazine/drafts/page.tsx |
ArticleDetailPage |
frontend | healthy | packages/web/app/admin/editorial/magazine/drafts/[id]/page.… |
MagazineSettingsPage |
frontend | healthy | packages/web/app/admin/editorial/magazine/settings/page.tsx |
RawPostSourcesPage |
frontend | healthy | packages/web/app/admin/raw-post-sources/page.tsx |
AdminPicksPage |
frontend | healthy | packages/web/app/admin/picks/page.tsx |
ContentManagementPage |
frontend | healthy | packages/web/app/admin/content/page.tsx |
ScrollAnimationExample |
frontend | healthy | packages/web/app/examples/scroll-animation/page.tsx |
Default |
frontend | healthy | packages/web/app/@modal/default.tsx |
ModalPostDetailLoading |
frontend | healthy | packages/web/app/@modal/(.)posts/[id]/loading.tsx |
Default |
frontend | healthy | packages/web/app/@modal/(.)images/default.tsx |
Default |
frontend | healthy | packages/web/app/@modal/(.)request/default.tsx |
Default |
frontend | healthy | packages/web/app/@modal/(.)request/upload/default.tsx |
InterceptUploadPage |
frontend | healthy | packages/web/app/@modal/(.)request/upload/page.tsx |
Default |
frontend | healthy | packages/web/app/@modal/(.)request/detect/default.tsx |
InterceptDetectPage |
frontend | healthy | packages/web/app/@modal/(.)request/detect/page.tsx |
Default |
frontend | healthy | packages/web/app/@modal/(.)cody/default.tsx |
CodyUploadIntercept |
frontend | healthy | packages/web/app/@modal/(.)cody/page.tsx |
Default |
frontend | healthy | packages/web/app/@modal/(.)cody/conditions/default.tsx |
CodyConditionsIntercept |
frontend | healthy | packages/web/app/@modal/(.)cody/conditions/page.tsx |
Default |
frontend | healthy | packages/web/app/@modal/(.)cody/item/[skuHash]/default.tsx |
Default |
frontend | healthy | packages/web/app/@modal/(.)cody/analysis/default.tsx |
CodyAnalysisIntercept |
frontend | healthy | packages/web/app/@modal/(.)cody/analysis/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | packages/web/app/page.tsx |
/about |
frontend | healthy | packages/web/app/about/page.tsx |
/login |
frontend | healthy | packages/web/app/login/page.tsx |
/explore |
frontend | healthy | packages/web/app/explore/page.tsx |
/admin |
frontend | healthy | packages/web/app/admin/page.tsx |
/admin/gemini-cost |
frontend | healthy | packages/web/app/admin/gemini-cost/page.tsx |
/admin/login |
frontend | healthy | packages/web/app/admin/login/page.tsx |
/admin/solutions |
frontend | healthy | packages/web/app/admin/solutions/page.tsx |
/admin/raw-posts |
frontend | healthy | packages/web/app/admin/raw-posts/page.tsx |
/admin/raw-posts/[id] |
frontend | healthy | packages/web/app/admin/raw-posts/[id]/page.tsx |
/admin/editorial-candidates |
frontend | healthy | packages/web/app/admin/editorial-candidates/page.tsx |
/admin/verify-stats |
frontend | healthy | packages/web/app/admin/verify-stats/page.tsx |
/admin/affiliate-catalog |
frontend | healthy | packages/web/app/admin/affiliate-catalog/page.tsx |
/admin/content-studio |
frontend | healthy | packages/web/app/admin/content-studio/page.tsx |
/admin/entities/group-members |
frontend | healthy | packages/web/app/admin/entities/group-members/page.tsx |
/admin/entities/brands |
frontend | healthy | packages/web/app/admin/entities/brands/page.tsx |
/admin/entities/artists |
frontend | healthy | packages/web/app/admin/entities/artists/page.tsx |
/admin/data-pipeline/instagram-accounts |
frontend | healthy | packages/web/app/admin/data-pipeline/instagram-accounts/pag… |
/admin/onboarding-pool |
frontend | healthy | packages/web/app/admin/onboarding-pool/page.tsx |
/admin/editorial |
frontend | healthy | packages/web/app/admin/editorial/page.tsx |
/admin/editorial/magazine |
frontend | healthy | packages/web/app/admin/editorial/magazine/page.tsx |
/admin/editorial/magazine/[id] |
frontend | healthy | packages/web/app/admin/editorial/magazine/[id]/page.tsx |
/admin/editorial/magazine/drafts |
frontend | healthy | packages/web/app/admin/editorial/magazine/drafts/page.tsx |
/admin/editorial/magazine/drafts/[id] |
frontend | healthy | packages/web/app/admin/editorial/magazine/drafts/[id]/page.… |
/admin/editorial/magazine/settings |
frontend | healthy | packages/web/app/admin/editorial/magazine/settings/page.tsx |
/admin/raw-post-sources |
frontend | healthy | packages/web/app/admin/raw-post-sources/page.tsx |
/admin/picks |
frontend | healthy | packages/web/app/admin/picks/page.tsx |
/admin/content |
frontend | healthy | packages/web/app/admin/content/page.tsx |
/images |
frontend | healthy | packages/web/app/images/page.tsx |
/images/[id] |
frontend | healthy | packages/web/app/images/[id]/page.tsx |
/examples/scroll-animation |
frontend | healthy | packages/web/app/examples/scroll-animation/page.tsx |
/@modal/(.)posts/[id] |
frontend | healthy | packages/web/app/@modal/(.)posts/[id]/page.tsx |
/@modal/(.)request/upload |
frontend | healthy | packages/web/app/@modal/(.)request/upload/page.tsx |
/@modal/(.)request/detect |
frontend | healthy | packages/web/app/@modal/(.)request/detect/page.tsx |
/@modal/(.)cody |
frontend | healthy | packages/web/app/@modal/(.)cody/page.tsx |
/@modal/(.)cody/conditions |
frontend | healthy | packages/web/app/@modal/(.)cody/conditions/page.tsx |
/@modal/(.)cody/item/[skuHash] |
frontend | healthy | packages/web/app/@modal/(.)cody/item/[skuHash]/page.tsx |
/@modal/(.)cody/analysis |
frontend | healthy | packages/web/app/@modal/(.)cody/analysis/page.tsx |
/@modal/(.)cody/recommended |
frontend | healthy | packages/web/app/@modal/(.)cody/recommended/page.tsx |
/profile |
frontend | healthy | packages/web/app/profile/page.tsx |
/profile/[userId] |
frontend | healthy | packages/web/app/profile/[userId]/page.tsx |
/affiliate-disclosure |
frontend | healthy | packages/web/app/affiliate-disclosure/page.tsx |
/feed |
frontend | healthy | packages/web/app/feed/page.tsx |
/rankings |
frontend | healthy | packages/web/app/rankings/page.tsx |
/search |
frontend | healthy | packages/web/app/search/page.tsx |
/content-studio |
frontend | healthy | packages/web/app/content-studio/page.tsx |
/onboarding |
frontend | healthy | packages/web/app/onboarding/page.tsx |
/onboarding/complete |
frontend | healthy | packages/web/app/onboarding/complete/page.tsx |
/cody |
frontend | healthy | packages/web/app/cody/page.tsx |
/cody/conditions |
frontend | healthy | packages/web/app/cody/conditions/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
api-migration.spec.ts |
data | healthy | packages/web/tests/api-migration.spec.ts |
02_rls_policy_users.sql |
data | healthy | packages/api-server/migration/sql/02_rls_policy_users.sql |
03_rls_policy_posts.sql |
data | healthy | packages/api-server/migration/sql/03_rls_policy_posts.sql |
01_auth_trigger_handle_new_user.sql |
data | healthy | packages/api-server/migration/sql/01_auth_trigger_handle_ne… |
20260504140000_editorial_magazine_pipeline.sql |
data | healthy | supabase/migrations/20260504140000_editorial_magazine_pipel… |
20260425000001_drop_warehouse_and_promote_entities.sql |
data | healthy | supabase/migrations/20260425000001_drop_warehouse_and_promo… |
20260430120000_extend_post_magazines_status_check.sql |
data | healthy | supabase/migrations/20260430120000_extend_post_magazines_st… |
20260502100000_keep_warehouse_schema_empty.sql |
data | healthy | supabase/migrations/20260502100000_keep_warehouse_schema_em… |
20260423075700_seed_system_uncategorized.sql |
data | healthy | supabase/migrations/20260423075700_seed_system_uncategorize… |
20260409075040_remote_schema.sql |
data | healthy | supabase/migrations/20260409075040_remote_schema.sql |
20260430130000_post_magazine_events.sql |
data | healthy | supabase/migrations/20260430130000_post_magazine_events.sql |
20260505000000_editorial_article_chat.sql |
data | healthy | supabase/migrations/20260505000000_editorial_article_chat.s… |
20260501052127_backfill_solutions_perfect_adopted_and_posts… |
data | healthy | supabase/migrations/20260501052127_backfill_solutions_perfe… |
20260507205500_content_studio_assets_bucket.sql |
data | healthy | supabase/migrations/20260507205500_content_studio_assets_bu… |
20260505020002_drop_editorial_staging.sql |
data | healthy | supabase/migrations/20260505020002_drop_editorial_staging.s… |
20260528160000_content_publish_jobs.sql |
data | healthy | supabase/migrations/20260528160000_content_publish_jobs.sql |
20260610120100_user_events_anon.sql |
data | healthy | supabase/migrations/20260610120100_user_events_anon.sql |
20260417125959_view_logs_created_at_index.sql |
data | healthy | supabase/migrations/20260417125959_view_logs_created_at_ind… |
20260607160001_editorial_articles_ig_carousel.sql |
data | healthy | supabase/migrations/20260607160001_editorial_articles_ig_ca… |
20260610120200_style_dna_onboarding_pick_idempotent.sql |
data | healthy | supabase/migrations/20260610120200_style_dna_onboarding_pic… |
20260505020001_editorial_articles_published.sql |
data | healthy | supabase/migrations/20260505020001_editorial_articles_publi… |
20260607160000_editorial_articles_research.sql |
data | healthy | supabase/migrations/20260607160000_editorial_articles_resea… |
20260603000000_posts_cody_analysis.sql |
data | healthy | supabase/migrations/20260603000000_posts_cody_analysis.sql |
20260610120000_taste_onboarding_tables.sql |
data | healthy | supabase/migrations/20260610120000_taste_onboarding_tables.… |
20260430150000_post_magazines_status_4state.sql |
data | healthy | supabase/migrations/20260430150000_post_magazines_status_4s… |
20260504133843_editorial_pipeline_settings.sql |
data | healthy | supabase/migrations/20260504133843_editorial_pipeline_setti… |
20260518152600_entity_enrichment_pipeline.sql |
data | healthy | supabase/migrations/20260518152600_entity_enrichment_pipeli… |
20260611000000_style_dna_pick_unique.sql |
data | healthy | supabase/migrations/20260611000000_style_dna_pick_unique.sql |
20260514120000_content_studio_video_jobs.sql |
data | healthy | supabase/migrations/20260514120000_content_studio_video_job… |
20260505010000_editorial_cycle_minutes.sql |
data | healthy | supabase/migrations/20260505010000_editorial_cycle_minutes.… |
20260504133842_post_magazines_status_restore_generating.sql |
data | healthy | supabase/migrations/20260504133842_post_magazines_status_re… |
20260514191000_user_vton_photo_consents.sql |
data | healthy | supabase/migrations/20260514191000_user_vton_photo_consents… |
20260423170000_restore_auth_user_trigger.sql |
data | healthy | supabase/migrations/20260423170000_restore_auth_user_trigge… |
20260608000000_solutions_catalog_link.sql |
data | healthy | supabase/migrations/20260608000000_solutions_catalog_link.s… |
20260417130000_admin_dashboard_rpcs.sql |
data | healthy | supabase/migrations/20260417130000_admin_dashboard_rpcs.sql |
20260514160000_content_studio_tables.sql |
data | healthy | supabase/migrations/20260514160000_content_studio_tables.sql |
20260507133000_vision_filter_log_image_url.sql |
data | healthy | supabase-assets/migrations/20260507133000_vision_filter_log… |
20260427124408_drop_image_hash.sql |
data | healthy | supabase-assets/migrations/20260427124408_drop_image_hash.s… |
20260526000000_raw_posts_cody_analysis.sql |
data | healthy | supabase-assets/migrations/20260526000000_raw_posts_cody_an… |
20260607000000_raw_posts_catalog_matches.sql |
data | healthy | supabase-assets/migrations/20260607000000_raw_posts_catalog… |
20260504162843_pipeline_settings_processing.sql |
data | healthy | supabase-assets/migrations/20260504162843_pipeline_settings… |
20260514140000_gemini_cost_tracking.sql |
data | healthy | supabase-assets/migrations/20260514140000_gemini_cost_track… |
20260607172000_affiliate_catalog_variants.sql |
data | healthy | supabase-assets/migrations/20260607172000_affiliate_catalog… |
20260527000000_pgvector_embedding.sql |
data | healthy | supabase-assets/migrations/20260527000000_pgvector_embeddin… |
20260428062637_raw_posts_discovery_judgment.sql |
data | healthy | supabase-assets/migrations/20260428062637_raw_posts_discove… |
20260429074344_pipeline_settings.sql |
data | healthy | supabase-assets/migrations/20260429074344_pipeline_settings… |
20260607153000_affiliate_catalog.sql |
data | healthy | supabase-assets/migrations/20260607153000_affiliate_catalog… |
20260607165000_affiliate_feed_sources.sql |
data | healthy | supabase-assets/migrations/20260607165000_affiliate_feed_so… |
20260430024609_pipeline_ux_v1.sql |
data | healthy | supabase-assets/migrations/20260430024609_pipeline_ux_v1.sql |
20260426130000_drop_r2_columns.sql |
data | healthy | supabase-assets/migrations/20260426130000_drop_r2_columns.s… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::packages/web/lib/components/onboarding/OnboardingFlow… |
security | healthy | packages/web/lib/components/onboarding/OnboardingFlow.tsx |
auth::packages/api-server/src/domains/raw_posts/handlers.rs |
security | healthy | packages/api-server/src/domains/raw_posts/handlers.rs |
auth::packages/web/tests/login.spec.ts |
security | healthy | packages/web/tests/login.spec.ts |
auth::packages/web/app/api/auth/oauth/start/route.ts |
security | healthy | packages/web/app/api/auth/oauth/start/route.ts |
auth::.claude/skills/gstack/browse/SKILL.md |
security | healthy | .claude/skills/gstack/browse/SKILL.md |
auth::.claude/skills/gstack/browse/src/read-commands.ts |
security | healthy | .claude/skills/gstack/browse/src/read-commands.ts |
auth::packages/api-server/.env.example |
security | healthy | packages/api-server/.env.example |
auth::packages/web/lib/auth/client.ts |
security | healthy | packages/web/lib/auth/client.ts |
auth::packages/api-server/src/utils/mod.rs |
security | healthy | packages/api-server/src/utils/mod.rs |
auth::packages/web/lib/design-system/login-card.tsx |
security | healthy | packages/web/lib/design-system/login-card.tsx |
auth::packages/web/app/api/auth/callback/route.ts |
security | healthy | packages/web/app/api/auth/callback/route.ts |
auth::scripts/local-env-sync.sh |
security | healthy | scripts/local-env-sync.sh |
auth::packages/web/app/privacy/page.tsx |
security | healthy | packages/web/app/privacy/page.tsx |
auth::.claude/skills/gstack/browse/test/path-validation.tes… |
security | healthy | .claude/skills/gstack/browse/test/path-validation.test.ts |
auth::packages/web/lib/stores/authStore.ts |
security | healthy | packages/web/lib/stores/authStore.ts |
auth::packages/web/tests/visual-qa.spec.ts |
security | healthy | packages/web/tests/visual-qa.spec.ts |
auth::packages/api-server/src/middleware/admin.rs |
security | healthy | packages/api-server/src/middleware/admin.rs |
auth::packages/api-server/src/middleware/rate_limit.rs |
security | healthy | packages/api-server/src/middleware/rate_limit.rs |
auth::packages/web/lib/auth/backend.ts |
security | healthy | packages/web/lib/auth/backend.ts |
auth::packages/web/lib/design-system/oauth-button.tsx |
security | healthy | packages/web/lib/design-system/oauth-button.tsx |
auth::.claude/skills/gstack/health/SKILL.md |
security | healthy | .claude/skills/gstack/health/SKILL.md |
auth::packages/api-server/src/domains/admin/solutions.rs |
security | healthy | packages/api-server/src/domains/admin/solutions.rs |
auth::packages/web/lib/stores/onboardingStore.ts |
security | healthy | packages/web/lib/stores/onboardingStore.ts |
auth::packages/api-server/src/domains/events/mod.rs |
security | healthy | packages/api-server/src/domains/events/mod.rs |
auth::packages/web/lib/components/auth/LoginCard.tsx |
security | healthy | packages/web/lib/components/auth/LoginCard.tsx |
auth::packages/web/app/admin/login/page.tsx |
security | healthy | packages/web/app/admin/login/page.tsx |
auth::supabase/config.toml |
security | healthy | supabase/config.toml |
auth::packages/api-server/migration/src/m20260501_000002_au… |
security | healthy | packages/api-server/migration/src/m20260501_000002_auth_uid… |
auth::packages/web/app/api/v1/admin/reports/__tests__/route… |
security | healthy | packages/web/app/api/v1/admin/reports/__tests__/route.test.… |
auth::.claude/skills/gstack/test/skill-e2e-plan.test.ts |
security | healthy | .claude/skills/gstack/test/skill-e2e-plan.test.ts |
auth::docs/api/README.md |
security | healthy | docs/api/README.md |
auth::packages/api-server/src/domains/events/handlers.rs |
security | healthy | packages/api-server/src/domains/events/handlers.rs |
auth::.claude/skills/gstack/test/diff-scope.test.ts |
security | healthy | .claude/skills/gstack/test/diff-scope.test.ts |
auth::scripts/seed-from-prod.sh |
security | healthy | scripts/seed-from-prod.sh |
auth::scripts/local-deps-up.sh |
security | healthy | scripts/local-deps-up.sh |
auth::packages/web/lib/design-system/index.ts |
security | healthy | packages/web/lib/design-system/index.ts |
auth::packages/api-server/src/domains/auth/handlers.rs |
security | healthy | packages/api-server/src/domains/auth/handlers.rs |
auth::packages/api-server/tests/common/mod.rs |
security | healthy | packages/api-server/tests/common/mod.rs |
auth::packages/api-server/src/middleware/auth.rs |
security | healthy | packages/api-server/src/middleware/auth.rs |
auth::.env.backend.example |
security | healthy | .env.backend.example |
auth::.claude/skills/gstack/test/skill-e2e.test.ts |
security | healthy | .claude/skills/gstack/test/skill-e2e.test.ts |
auth::packages/ai-server/.env.example |
security | healthy | packages/ai-server/.env.example |
auth::packages/web/app/api/v1/admin/posts/__tests__/route.t… |
security | healthy | packages/web/app/api/v1/admin/posts/__tests__/route.test.ts |
auth::README.md |
security | healthy | README.md |
auth::packages/web/app/api/v1/events/route.ts |
security | healthy | packages/web/app/api/v1/events/route.ts |
auth::packages/web/lib/api/client.ts |
security | healthy | packages/web/lib/api/client.ts |
auth::packages/api-server/src/config.rs |
security | healthy | packages/api-server/src/config.rs |
auth::supabase/.env.example |
security | healthy | supabase/.env.example |
auth::packages/api-server/src/domains/events/dto.rs |
security | healthy | packages/api-server/src/domains/events/dto.rs |
auth::.claude/skills/gstack/retro/SKILL.md |
security | healthy | .claude/skills/gstack/retro/SKILL.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
port:8000 |
network | healthy | .env.backend.example |
port:10000 |
network | healthy | packages/ai-server/.env.example |
port:50051 |
network | healthy | packages/ai-server/docker-compose-ai.yml |
port:6303 |
network | healthy | packages/ai-server/docker-compose-ai.yml |
port:6379 |
network | healthy | packages/ai-server/docker-compose-ai.yml |
port:4000 |
network | healthy | packages/ai-server/docker-compose-ai-dev.yml |
port:8080 |
network | healthy | packages/ai-server/docker-compose-ai-dev.yml |
port:50052 |
network | healthy | packages/ai-server/docker-compose-ai-dev.yml |
port:8001 |
network | healthy | packages/api-server/docker/staging/docker-compose.yml |
port:7701 |
network | healthy | packages/api-server/docker/staging/docker-compose.yml |
port:7700 |
network | healthy | packages/api-server/docker/staging/docker-compose.yml |
port:3101 |
network | healthy | packages/api-server/docker/staging/docker-compose.yml |
port:3100 |
network | healthy | packages/api-server/docker/staging/docker-compose.yml |
port:3001 |
network | healthy | packages/api-server/docker/staging/docker-compose.yml |
port:3000 |
network | healthy | packages/api-server/docker/staging/docker-compose.yml |
port:8081 |
network | healthy | packages/api-server/docker/stack/docker-compose.staging.yml |
port:6304 |
network | healthy | packages/api-server/docker/stack/docker-compose.staging.yml |
port:4001 |
network | healthy | packages/api-server/docker/stack/docker-compose.staging.yml |
port:7702 |
network | healthy | packages/api-server/docker/prod/docker-compose.yml |
port:04 |
network | healthy | .github/workflows/db-drift-check.yml |
port:19 |
network | healthy | .github/workflows/db-drift-check.yml |
port:5432 |
network | healthy | .github/workflows/db-drift-check.yml |
port:09 |
network | healthy | .github/workflows/daily-digest.yml |
port:9470 |
network | healthy | .claude/skills/gstack/browse/test/cookie-picker-routes.test… |
| Label | Layer | Status | Path |
|---|---|---|---|
release-please |
cicd | healthy | packages/ai-server/.github/workflows/release-please.yml |
check |
cicd | healthy | .github/workflows/pr-bump-label.yml |
health-check |
cicd | healthy | .github/workflows/health-check.yml |
release |
cicd | healthy | .github/workflows/backend-release.yml |
lint |
cicd | healthy | .github/workflows/wiki-lint.yml |
deploy |
cicd | healthy | .github/workflows/deploy-backend.yml |
review |
cicd | healthy | .github/workflows/claude-review.yml |
close-linked-issues |
cicd | healthy | .github/workflows/dev-merge-close-issues.yml |
update-pr-status |
cicd | healthy | .github/workflows/project-pr-status.yml |
drift |
cicd | healthy | .github/workflows/db-drift-check.yml |
drift |
cicd | healthy | .github/workflows/schema-drift.yml |
logs |
cicd | healthy | .github/workflows/debug-backend-logs.yml |
invariants |
cicd | healthy | .github/workflows/api-server-invariants.yml |
notify |
cicd | healthy | .github/workflows/telegram-notify.yml |
digest |
cicd | healthy | .github/workflows/daily-digest.yml |
dispatch |
cicd | healthy | .github/workflows/vault-dispatch.yml |
build |
cicd | healthy | .claude/skills/gstack/.github/workflows/ci-image.yml |
actionlint |
cicd | healthy | .claude/skills/gstack/.github/workflows/actionlint.yml |
check-freshness |
cicd | healthy | .claude/skills/gstack/.github/workflows/skill-docs.yml |
build-image |
cicd | healthy | .claude/skills/gstack/.github/workflows/evals-periodic.yml |
evals |
cicd | healthy | .claude/skills/gstack/.github/workflows/evals-periodic.yml |
build-image |
cicd | healthy | .claude/skills/gstack/.github/workflows/evals.yml |
evals |
cicd | healthy | .claude/skills/gstack/.github/workflows/evals.yml |
report |
cicd | healthy | .claude/skills/gstack/.github/workflows/evals.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .env.local.example |
120.0.0.0 |
network | healthy | packages/ai-server/tests/integration/services/raw_posts/ins… |
124.0.0.0 |
network | healthy | packages/ai-server/scripts/migrate_image_urls_to_operation.… |
122.0.0.0 |
network | healthy | packages/ai-server/scripts/backfill_starstyle_posts.py |
053.198.162.364 |
network | healthy | packages/web/lib/design-system/oauth-button.tsx |
192.168.1.1 |
network | healthy | packages/api-server/tests/integration_earnings.rs |
10.0.0.1 |
network | healthy | packages/api-server/src/config.rs |
17.6.1.131 |
network | healthy | .github/workflows/schema-drift.yml |
0.16.2.0 |
network | healthy | .claude/skills/gstack/package.json |
0.19.1.0 |
network | healthy | .claude/skills/gstack/ship/SKILL.md |
0.19.2.0 |
network | healthy | .claude/skills/gstack/ship/SKILL.md |
169.254.169.254 |
network | healthy | .claude/skills/gstack/browse/src/url-validation.ts |
131.0.0.0 |
network | healthy | .claude/skills/gstack/browse/src/browser-manager.ts |
8.8.8.8 |
network | healthy | .claude/skills/gstack/browse/test/path-validation.test.ts |
0.6.4.1 |
network | healthy | .claude/skills/gstack/supabase/functions/update-check/index… |
0.15.2.0 |
network | healthy | .claude/skills/gstack/gstack-upgrade/SKILL.md |
0.9.8.0 |
network | healthy | .claude/skills/gstack/land-and-deploy/SKILL.md |
0.1.0.0 |
network | healthy | .claude/skills/gstack/test/skill-e2e.test.ts |
0.2.0.0 |
network | healthy | .claude/skills/gstack/test/skill-e2e.test.ts |
0.1.0.1 |
network | healthy | .claude/skills/gstack/test/skill-e2e-workflow.test.ts |
0.14.0.0 |
network | healthy | .claude/skills/gstack/test/team-mode.test.ts |
1.16.0.0 |
network | healthy | .claude/skills/gstack/retro/SKILL.md |
1.16.1.0 |
network | healthy | .claude/skills/gstack/retro/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::release-please |
cicd | healthy | packages/ai-server/.github/workflows/release-please.yml |
gha::pr-bump-label |
cicd | healthy | .github/workflows/pr-bump-label.yml |
gha::health-check |
cicd | healthy | .github/workflows/health-check.yml |
gha::backend-release |
cicd | healthy | .github/workflows/backend-release.yml |
gha::wiki-lint |
cicd | healthy | .github/workflows/wiki-lint.yml |
gha::deploy-backend |
cicd | healthy | .github/workflows/deploy-backend.yml |
gha::claude-review |
cicd | healthy | .github/workflows/claude-review.yml |
gha::dev-merge-close-issues |
cicd | healthy | .github/workflows/dev-merge-close-issues.yml |
gha::project-pr-status |
cicd | healthy | .github/workflows/project-pr-status.yml |
gha::db-drift-check |
cicd | healthy | .github/workflows/db-drift-check.yml |
gha::schema-drift |
cicd | healthy | .github/workflows/schema-drift.yml |
gha::debug-backend-logs |
cicd | healthy | .github/workflows/debug-backend-logs.yml |
gha::api-server-invariants |
cicd | healthy | .github/workflows/api-server-invariants.yml |
gha::telegram-notify |
cicd | healthy | .github/workflows/telegram-notify.yml |
gha::daily-digest |
cicd | healthy | .github/workflows/daily-digest.yml |
gha::vault-dispatch |
cicd | healthy | .github/workflows/vault-dispatch.yml |
gha::ci-image |
cicd | healthy | .claude/skills/gstack/.github/workflows/ci-image.yml |
gha::actionlint |
cicd | healthy | .claude/skills/gstack/.github/workflows/actionlint.yml |
gha::skill-docs |
cicd | healthy | .claude/skills/gstack/.github/workflows/skill-docs.yml |
gha::evals-periodic |
cicd | healthy | .claude/skills/gstack/.github/workflows/evals-periodic.yml |
gha::evals |
cicd | healthy | .claude/skills/gstack/.github/workflows/evals.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::packages/api-server/docker/staging/Dockerfile |
hardware | healthy | packages/api-server/docker/staging/Dockerfile |
image::packages/api-server/docker/dev/Dockerfile |
hardware | healthy | packages/api-server/docker/dev/Dockerfile |
image::packages/api-server/docker/prod/Dockerfile |
hardware | healthy | packages/api-server/docker/prod/Dockerfile |
api |
hardware | healthy | packages/api-server/docker/staging/docker-compose.yml |
meilisearch |
hardware | healthy | packages/api-server/docker/staging/docker-compose.yml |
loki |
hardware | healthy | packages/api-server/docker/staging/docker-compose.yml |
promtail |
hardware | healthy | packages/api-server/docker/staging/docker-compose.yml |
grafana |
hardware | healthy | packages/api-server/docker/staging/docker-compose.yml |
api |
hardware | healthy | packages/api-server/docker/dev/docker-compose.yml |
meilisearch |
hardware | healthy | packages/api-server/docker/dev/docker-compose.yml |
api |
hardware | healthy | packages/api-server/docker/stack/docker-compose.yml |
ai |
hardware | healthy | packages/api-server/docker/stack/docker-compose.yml |
meilisearch |
hardware | healthy | packages/api-server/docker/stack/docker-compose.yml |
redis |
hardware | healthy | packages/api-server/docker/stack/docker-compose.yml |
searxng |
hardware | healthy | packages/api-server/docker/stack/docker-compose.yml |
api |
hardware | healthy | packages/api-server/docker/prod/docker-compose.yml |
meilisearch |
hardware | healthy | packages/api-server/docker/prod/docker-compose.yml |
loki |
hardware | healthy | packages/api-server/docker/prod/docker-compose.yml |
promtail |
hardware | healthy | packages/api-server/docker/prod/docker-compose.yml |
grafana |
hardware | healthy | packages/api-server/docker/prod/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
IMAGE |
cicd | healthy | — |
ANTHROPIC_API_KEY |
cicd | healthy | — |
DECODED_GITHUB_TOKEN |
cicd | healthy | — |
OPENAI_API_KEY |
cicd | healthy | — |
DOCS_DISPATCH_TOKEN |
cicd | healthy | — |
GEMINI_API_KEY |
cicd | healthy | — |
TELEGRAM_CHAT_ID |
cicd | healthy | — |
VAULT_RO_TOKEN |
cicd | healthy | — |
PRD_DATABASE_URL |
cicd | healthy | — |
ASSETS_DATABASE_URL_RO |
cicd | healthy | — |
OPERATION_DATABASE_URL_RO |
cicd | healthy | — |
RELEASE_PLEASE_TOKEN |
cicd | healthy | — |
API_HEALTH_URL |
cicd | healthy | — |
TELEGRAM_BOT_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
IF |
data | healthy | supabase/migrations/20260504140000_editorial_magazine_pipel… |
public |
data | healthy | supabase/migrations/20260504140000_editorial_magazine_pipel… |
warehouse |
data | healthy | supabase/migrations/20260409075040_remote_schema.sql |
telemetry_events |
data | healthy | .claude/skills/gstack/supabase/migrations/001_telemetry.sql |
installations |
data | healthy | .claude/skills/gstack/supabase/migrations/001_telemetry.sql |
update_checks |
data | healthy | .claude/skills/gstack/supabase/migrations/001_telemetry.sql |
community_pulse_cache |
data | healthy | .claude/skills/gstack/supabase/migrations/002_tighten_rls.s… |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | README.md |
postgresql |
data | healthy | README.md |
postgres |
data | healthy | README.md |
mongodb |
data | healthy | bun.lock |
mysql |
data | healthy | bun.lock |
sqlite |
data | healthy | packages/backend/Cargo.lock |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::docs/api/README.md |
security | healthy | docs/api/README.md |
password_literal::.claude/skills/gstack/browse/test/cookie-… |
security | healthy | .claude/skills/gstack/browse/test/cookie-import-browser.tes… |
password_literal::.claude/skills/gstack/browse/test/cookie-… |
security | healthy | .claude/skills/gstack/browse/test/cookie-import-browser.tes… |
password_literal::.claude/skills/gstack/browse/test/cookie-… |
security | healthy | .claude/skills/gstack/browse/test/cookie-import-browser.tes… |
password_literal::.claude/skills/gstack/browse/test/cookie-… |
security | healthy | .claude/skills/gstack/browse/test/cookie-import-browser.tes… |
password_literal::.claude/skills/gstack/test/skill-e2e-revi… |
security | healthy | .claude/skills/gstack/test/skill-e2e-review-army.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
grpc::Metadata |
api | healthy | packages/ai-server/src/grpc/proto/outbound/outbound.proto |
grpc::Queue |
api | healthy | packages/ai-server/src/grpc/proto/inbound/inbound.proto |
grpc::Queue |
api | healthy | packages/api-server/proto/ai.proto |
grpc::Metadata |
api | healthy | packages/api-server/proto/backend/backend.proto |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | packages/backend/Cargo.lock |
vps::gcp |
hardware | healthy | packages/web/.env.local.example |
vps::azure |
hardware | healthy | supabase/config.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
GET / |
api | healthy | packages/ai-server/src/bootstrap.py |
GET /health |
api | healthy | packages/ai-server/src/bootstrap.py |
| Label | Layer | Status | Path |
|---|---|---|---|
decodedcorp__decoded |
software | healthy | /data/fable5_failed_archive/decodedcorp__decoded |
| Label | Layer | Status | Path |
|---|---|---|---|
sidekiq |
data | healthy | .claude/skills/gstack/ship/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | packages/web/app/api/v1/feed/trending/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | packages/ai-server/src/utils/selenium_utils.py |
This page is publicly accessible at:
https://repobility.com/scan/8391d6a0-ffee-4621-aaa9-aced9eb9dc01/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/8391d6a0-ffee-4621-aaa9-aced9eb9dc01/
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.