https://github.com/Qlpha-png/cryptoreflex
· scanned 2026-06-15 23:43 UTC (2 months, 4 weeks ago)
343 raw signals (0 security + 343 graph)
Last scanned 2 months, 4 weeks ago · v1 · 312 actionable findings from 1 signal source. 31 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 4835 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 |
|---|---|---|---|
register |
software | healthy | instrumentation.ts:register |
isCrossSiteMutation |
software | healthy | middleware.ts:isCrossSiteMutation |
middleware |
software | healthy | middleware.ts:middleware |
initSentry |
software | healthy | instrumentation-client.ts:initSentry |
earnedIds |
software | healthy | tests/academy-badges.test.ts:earnedIds |
lint |
software | healthy | tests/audit-quality-fiscal.test.ts:lint |
rules |
software | healthy | tests/audit-quality-fiscal.test.ts:rules |
findings |
software | healthy | tests/audit-quality-fiscal.test.ts:findings |
walk |
software | healthy | tests/fiscalite-no-stale-rate.test.ts:walk |
mockFetchResponse |
software | healthy | tests/lib/cryptocompare.test.ts:mockFetchResponse |
call |
software | healthy | tests/lib/cryptocompare.test.ts:call |
headers |
software | healthy | tests/lib/cryptocompare.test.ts:headers |
base |
software | healthy | tests/lib/fiscalite.test.ts:base |
mockFetchSequence |
software | healthy | tests/lib/kucoin-overrides.test.ts:mockFetchSequence |
makeFakeSupabaseClient |
software | healthy | tests/lib/community-stats.test.ts:makeFakeSupabaseClient |
makeChain |
software | healthy | tests/lib/community-stats.test.ts:makeChain |
importLib |
software | healthy | tests/lib/community-stats.test.ts:importLib |
makeReq |
software | healthy | tests/lib/auth.test.ts:makeReq |
mockFetchSequence |
software | healthy | tests/lib/kraken-coinbase.test.ts:mockFetchSequence |
mockFetchOnce |
software | healthy | tests/lib/dexscreener.test.ts:mockFetchOnce |
hasSuccessUI |
software | healthy | tests/e2e/06-create-price-alert.spec.ts:hasSuccessUI |
readJson |
software | healthy | scripts/migrate-cryptos-to-db.mjs:readJson |
mapTopCryptoToRow |
software | healthy | scripts/migrate-cryptos-to-db.mjs:mapTopCryptoToRow |
mapHiddenGemToRow |
software | healthy | scripts/migrate-cryptos-to-db.mjs:mapHiddenGemToRow |
main |
software | healthy | scripts/migrate-cryptos-to-db.mjs:main |
topRows |
software | healthy | scripts/migrate-cryptos-to-db.mjs:topRows |
gemRows |
software | healthy | scripts/migrate-cryptos-to-db.mjs:gemRows |
probeTable |
software | healthy | scripts/audit-b2b-schema.mjs:probeTable |
maskSensitive |
software | healthy | scripts/audit-b2b-schema.mjs:maskSensitive |
sanitize |
software | healthy | scripts/audit-b2b-schema.mjs:sanitize |
main |
software | healthy | scripts/audit-b2b-schema.mjs:main |
round1 |
software | healthy | scripts/compute-platform-scores.mjs:round1 |
computeCatalogueScore |
software | healthy | scripts/compute-platform-scores.mjs:computeCatalogueScore |
computeGlobalScore |
software | healthy | scripts/compute-platform-scores.mjs:computeGlobalScore |
main |
software | healthy | scripts/compute-platform-scores.mjs:main |
isGeminiModel |
software | healthy | scripts/generate-fiche-crypto.mjs:isGeminiModel |
fetchCoinGeckoOverview |
software | healthy | scripts/generate-fiche-crypto.mjs:fetchCoinGeckoOverview |
fetchCoinGeckoMarketChart |
software | healthy | scripts/generate-fiche-crypto.mjs:fetchCoinGeckoMarketChart |
prices |
software | healthy | scripts/generate-fiche-crypto.mjs:prices |
change |
software | healthy | scripts/generate-fiche-crypto.mjs:change |
fetchGitHubStats |
software | healthy | scripts/generate-fiche-crypto.mjs:fetchGitHubStats |
fetchCoinGeckoStatusUpdates |
software | healthy | scripts/generate-fiche-crypto.mjs:fetchCoinGeckoStatusUpdat… |
updates |
software | healthy | scripts/generate-fiche-crypto.mjs:updates |
fetchDefiLlamaProtocolDetails |
software | healthy | scripts/generate-fiche-crypto.mjs:fetchDefiLlamaProtocolDet… |
computeQualityScore |
software | healthy | scripts/generate-fiche-crypto.mjs:computeQualityScore |
ageYears |
software | healthy | scripts/generate-fiche-crypto.mjs:ageYears |
daysSince |
software | healthy | scripts/generate-fiche-crypto.mjs:daysSince |
categories |
software | healthy | scripts/generate-fiche-crypto.mjs:categories |
fetchDefiLlama |
software | healthy | scripts/generate-fiche-crypto.mjs:fetchDefiLlama |
normalized |
software | healthy | scripts/generate-fiche-crypto.mjs:normalized |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
IDEES-AMELIORATION-2026-05-01.md |
software | healthy | IDEES-AMELIORATION-2026-05-01.md |
PLAN-OPTIMISATION-SCALING-2026-05-02.md |
software | healthy | PLAN-OPTIMISATION-SCALING-2026-05-02.md |
playwright.config.ts |
software | healthy | playwright.config.ts |
instrumentation.ts |
software | healthy | instrumentation.ts |
PLAN-AUDIT-EXPERTS-2026-05-02.md |
software | healthy | PLAN-AUDIT-EXPERTS-2026-05-02.md |
vercel.json |
software | healthy | vercel.json |
ETUDE-AMELIORATIONS-2026-05-02.md |
software | healthy | ETUDE-AMELIORATIONS-2026-05-02.md |
README.md |
software | healthy | README.md |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
package.json |
software | healthy | package.json |
AXES-AMELIORATION-FICHES-CRYPTO.md |
software | healthy | AXES-AMELIORATION-FICHES-CRYPTO.md |
PLAN-AUDIT-9-EXPERTS-2026-05-02.md |
software | healthy | PLAN-AUDIT-9-EXPERTS-2026-05-02.md |
next.config.js |
software | healthy | next.config.js |
sentry.server.config.ts |
software | healthy | sentry.server.config.ts |
package-lock.json |
software | healthy | package-lock.json |
middleware.ts |
software | healthy | middleware.ts |
instrumentation-client.ts |
software | healthy | instrumentation-client.ts |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
sentry.edge.config.ts |
software | healthy | sentry.edge.config.ts |
PLAN-UX-SIMPLIFICATION-2026-05-02.md |
software | healthy | PLAN-UX-SIMPLIFICATION-2026-05-02.md |
postcss.config.js |
software | healthy | postcss.config.js |
AGENTS.md |
software | healthy | AGENTS.md |
vitest.config.ts |
software | healthy | vitest.config.ts |
SETUP.md |
software | healthy | SETUP.md |
news-sentiment.test.ts |
software | healthy | tests/news-sentiment.test.ts |
academy-badges.test.ts |
software | healthy | tests/academy-badges.test.ts |
audit-quality-fiscal.test.ts |
software | healthy | tests/audit-quality-fiscal.test.ts |
fiscalite-no-stale-rate.test.ts |
software | healthy | tests/fiscalite-no-stale-rate.test.ts |
api-keys-scopes.test.ts |
software | healthy | tests/lib/api-keys-scopes.test.ts |
cryptocompare.test.ts |
software | healthy | tests/lib/cryptocompare.test.ts |
cerfa-2086.test.ts |
software | healthy | tests/lib/cerfa-2086.test.ts |
api-keys-output-guard.test.ts |
software | healthy | tests/lib/api-keys-output-guard.test.ts |
api-keys-format.test.ts |
software | healthy | tests/lib/api-keys-format.test.ts |
api-keys-hash.test.ts |
software | healthy | tests/lib/api-keys-hash.test.ts |
cryptoreflex-scores.test.ts |
software | healthy | tests/lib/cryptoreflex-scores.test.ts |
coingecko-format.test.ts |
software | healthy | tests/lib/coingecko-format.test.ts |
scoring.test.ts |
software | healthy | tests/lib/scoring.test.ts |
fiscalite.test.ts |
software | healthy | tests/lib/fiscalite.test.ts |
consent.test.ts |
software | healthy | tests/lib/consent.test.ts |
price-providers.test.ts |
software | healthy | tests/lib/price-providers.test.ts |
kucoin-overrides.test.ts |
software | healthy | tests/lib/kucoin-overrides.test.ts |
community-stats.test.ts |
software | healthy | tests/lib/community-stats.test.ts |
auth.test.ts |
software | healthy | tests/lib/auth.test.ts |
kraken-coinbase.test.ts |
software | healthy | tests/lib/kraken-coinbase.test.ts |
dexscreener.test.ts |
software | healthy | tests/lib/dexscreener.test.ts |
03-stripe-checkout-redirect.spec.ts |
software | healthy | tests/e2e/03-stripe-checkout-redirect.spec.ts |
02-magic-link-login.spec.ts |
software | healthy | tests/e2e/02-magic-link-login.spec.ts |
04-askai-gating.spec.ts |
software | healthy | tests/e2e/04-askai-gating.spec.ts |
01-newsletter-signup.spec.ts |
software | healthy | tests/e2e/01-newsletter-signup.spec.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ComparateurPersonnalise |
frontend | healthy | components/ComparateurPersonnalise.tsx |
SearchClient |
frontend | healthy | components/SearchClient.tsx |
NextStepsGuide |
frontend | healthy | components/NextStepsGuide.tsx |
CommandPalette |
frontend | healthy | components/CommandPalette.tsx |
AuthorCard |
frontend | healthy | components/AuthorCard.tsx |
EventCountdown |
frontend | healthy | components/EventCountdown.tsx |
HalvingCountdown |
frontend | healthy | components/HalvingCountdown.tsx |
TaxCalculator |
frontend | healthy | components/TaxCalculator.tsx |
Top10CryptosClient |
frontend | healthy | components/Top10CryptosClient.tsx |
MicaCountdown |
frontend | healthy | components/MicaCountdown.tsx |
MarketTableClient |
frontend | healthy | components/MarketTableClient.tsx |
GainerLoserList |
frontend | healthy | components/GainerLoserList.tsx |
WhitepaperTldr |
frontend | healthy | components/WhitepaperTldr.tsx |
QuizExchange |
frontend | healthy | components/QuizExchange.tsx |
NewsletterInline |
frontend | healthy | components/NewsletterInline.tsx |
BeginnerJourney |
frontend | healthy | components/BeginnerJourney.tsx |
PricingCheckoutLink |
frontend | healthy | components/PricingCheckoutLink.tsx |
AnswerBox |
frontend | healthy | components/AnswerBox.tsx |
NewsBarRotator |
frontend | healthy | components/NewsBarRotator.tsx |
HeroPriceChart |
frontend | healthy | components/HeroPriceChart.tsx |
AlertsManager |
frontend | healthy | components/AlertsManager.tsx |
EventTimeline |
frontend | healthy | components/EventTimeline.tsx |
NewsletterCapture |
frontend | healthy | components/NewsletterCapture.tsx |
AmfDisclaimer |
frontend | healthy | components/AmfDisclaimer.tsx |
ReassuranceSection |
frontend | healthy | components/ReassuranceSection.tsx |
PlatformCard |
frontend | healthy | components/PlatformCard.tsx |
TieredPricing |
frontend | healthy | components/TieredPricing.tsx |
PlatformCardSubCta |
frontend | healthy | components/PlatformCardSubCta.tsx |
QuizPromo |
frontend | healthy | components/QuizPromo.tsx |
WebVitalsReporter |
frontend | healthy | components/WebVitalsReporter.tsx |
AcademyHomeTeaser |
frontend | healthy | components/AcademyHomeTeaser.tsx |
RegulatoryFooter |
frontend | healthy | components/RegulatoryFooter.tsx |
StickyMobileCta |
frontend | healthy | components/StickyMobileCta.tsx |
Logo |
frontend | healthy | components/Logo.tsx |
HeroHeadline |
frontend | healthy | components/HeroHeadline.tsx |
ProfitCalculator |
frontend | healthy | components/ProfitCalculator.tsx |
StructuredData |
frontend | healthy | components/StructuredData.tsx |
WatchlistView |
frontend | healthy | components/WatchlistView.tsx |
CalculateurROI |
frontend | healthy | components/CalculateurROI.tsx |
SponsoringForm |
frontend | healthy | components/SponsoringForm.tsx |
Sparkline |
frontend | healthy | components/Sparkline.tsx |
AcademyCrossLink |
frontend | healthy | components/AcademyCrossLink.tsx |
AdSlot |
frontend | healthy | components/AdSlot.tsx |
WatchlistButton |
frontend | healthy | components/WatchlistButton.tsx |
WhyTrustUs |
frontend | healthy | components/WhyTrustUs.tsx |
PlatformLogo |
frontend | healthy | components/PlatformLogo.tsx |
ExchangeConnect |
frontend | healthy | components/ExchangeConnect.tsx |
PriceCards |
frontend | healthy | components/PriceCards.tsx |
StartHere |
frontend | healthy | components/StartHere.tsx |
PricingPriceDisplay |
frontend | healthy | components/PricingPriceDisplay.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
lib |
software | healthy | tests/lib |
e2e |
software | healthy | tests/e2e |
docs |
software | healthy | docs |
scaling |
software | healthy | docs/scaling |
runbooks |
software | healthy | docs/runbooks |
drafts |
software | healthy | docs/drafts |
audit |
software | healthy | docs/audit |
b2b-api |
software | healthy | docs/b2b-api |
scripts |
software | healthy | scripts |
brand-outreach |
software | healthy | scripts/brand-outreach |
lib |
software | healthy | scripts/lib |
components |
software | healthy | components |
cryptos |
software | healthy | components/cryptos |
blog |
software | healthy | components/blog |
calculateur-fiscalite |
software | healthy | components/calculateur-fiscalite |
email |
software | healthy | components/email |
fiscalite |
software | healthy | components/fiscalite |
academy |
software | healthy | components/academy |
auth |
software | healthy | components/auth |
subscription |
software | healthy | components/subscription |
ui |
software | healthy | components/ui |
fiscal-tools |
software | healthy | components/fiscal-tools |
animations |
software | healthy | components/animations |
glossary |
software | healthy | components/glossary |
lead-magnet |
software | healthy | components/lead-magnet |
embeds |
software | healthy | components/embeds |
hero |
software | healthy | components/hero |
cerfa |
software | healthy | components/cerfa |
outils |
software | healthy | components/outils |
portfolio |
software | healthy | components/portfolio |
account |
software | healthy | components/account |
ta |
software | healthy | components/ta |
comparison |
software | healthy | components/comparison |
news |
software | healthy | components/news |
crypto-detail |
software | healthy | components/crypto-detail |
mdx |
software | healthy | components/mdx |
calendar |
software | healthy | components/calendar |
app |
software | healthy | app |
cryptos |
software | healthy | app/cryptos |
comparer |
software | healthy | app/cryptos/comparer |
[slug] |
software | healthy | app/cryptos/[slug] |
acheter-en-france |
software | healthy | app/cryptos/[slug]/acheter-en-france |
recherche |
software | healthy | app/recherche |
ambassadeurs |
software | healthy | app/ambassadeurs |
merci |
software | healthy | app/ambassadeurs/merci |
crypto-wrapped |
software | healthy | app/crypto-wrapped |
halving-bitcoin |
software | healthy | app/halving-bitcoin |
blog |
software | healthy | app/blog |
[slug] |
software | healthy | app/blog/[slug] |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/api/cron/refresh-prices |
frontend | healthy | app/api/cron/daily-orchestrator/route.ts |
/api/cron/refresh-static-details |
frontend | healthy | app/api/cron/daily-orchestrator/route.ts |
/api/cron/refresh-ticker-prices |
frontend | healthy | app/api/cron/daily-orchestrator/route.ts |
/api/cron/audit-cryptos-health |
frontend | healthy | app/api/cron/daily-orchestrator/route.ts |
/api/cron/evaluate-alerts |
frontend | healthy | app/api/cron/daily-orchestrator/route.ts |
/api/cron/email-series-fiscalite |
frontend | healthy | app/api/cron/daily-orchestrator/route.ts |
/api/cron/aggregate-news |
frontend | healthy | app/api/cron/daily-orchestrator/route.ts |
/api/cron/generate-ta |
frontend | healthy | app/api/cron/daily-orchestrator/route.ts |
/api/cron/daily-brief |
frontend | healthy | app/api/cron/daily-orchestrator/route.ts |
/api/cron/refresh-events |
frontend | healthy | app/api/cron/daily-orchestrator/route.ts |
/api/cron/indexnow-push |
frontend | healthy | app/api/cron/daily-orchestrator/route.ts |
/api/public/platforms |
frontend | healthy | app/api/public/route.ts |
/api/public/psan-registry |
frontend | healthy | app/api/public/route.ts |
/api/public/decentralization-scores |
frontend | healthy | app/api/public/route.ts |
/api/public/top-cryptos |
frontend | healthy | app/api/public/route.ts |
/api/public/fiscal-tools |
frontend | healthy | app/api/public/route.ts |
/outils/calculateur-fiscalite |
frontend | healthy | lib/internal-link-graph.ts |
/outils/declaration-fiscale-crypto |
frontend | healthy | lib/internal-link-graph.ts |
/blog/calcul-pfu-30-crypto-exemple-chiffre |
frontend | healthy | lib/internal-link-graph.ts |
/blog/declaration-crypto-cerfa-2086-tutoriel-2026 |
frontend | healthy | lib/internal-link-graph.ts |
/blog/bareme-progressif-vs-pfu-crypto-2026 |
frontend | healthy | lib/internal-link-graph.ts |
/blog/deduire-pertes-crypto-impot-2026 |
frontend | healthy | lib/internal-link-graph.ts |
/blog/frais-acquisition-crypto-deductible-2026 |
frontend | healthy | lib/internal-link-graph.ts |
/blog/comment-declarer-crypto-impots-2026-guide-complet |
frontend | healthy | lib/internal-link-graph.ts |
/blog/cerfa-3916-bis-crypto-declarer-comptes-etrangers-2026 |
frontend | healthy | lib/internal-link-graph.ts |
/blog/eviter-pfu-30-crypto-bareme-progressif-legalement-2026 |
frontend | healthy | lib/internal-link-graph.ts |
/blog/fiscalite-staking-eth-sol-ada-france-2026-guide-compl… |
frontend | healthy | lib/internal-link-graph.ts |
/blog/fiscalite-defi-france-2026-bic-ou-bnc-guide-pratique |
frontend | healthy | lib/internal-link-graph.ts |
/blog/fiscalite-nft-france-2026-guide-complet-creation-acha… |
frontend | healthy | lib/internal-link-graph.ts |
/ressources |
frontend | healthy | lib/internal-link-graph.ts |
/outils/verificateur-mica |
frontend | healthy | lib/internal-link-graph.ts |
/blog/mica-phase-2-juillet-2026-ce-qui-change |
frontend | healthy | lib/internal-link-graph.ts |
/blog/mica-juillet-2026-checklist-survie |
frontend | healthy | lib/internal-link-graph.ts |
/blog/psan-vs-casp-statut-mica-plateformes-crypto |
frontend | healthy | lib/internal-link-graph.ts |
/blog/stablecoins-euro-mica-compliant-comparatif-2026 |
frontend | healthy | lib/internal-link-graph.ts |
/blog/plateformes-crypto-risque-mica-phase-2-alternatives |
frontend | healthy | lib/internal-link-graph.ts |
/blog/mica-binance-france-2026 |
frontend | healthy | lib/internal-link-graph.ts |
/blog/alternative-binance-france-post-mica |
frontend | healthy | lib/internal-link-graph.ts |
/comparatif |
frontend | healthy | lib/internal-link-graph.ts |
/blog/cold-wallet-vs-hot-wallet-guide-complet-2026 |
frontend | healthy | lib/internal-link-graph.ts |
/blog/securiser-cryptos-wallet-2fa-2026 |
frontend | healthy | lib/internal-link-graph.ts |
/blog/configurer-ledger-nano-x-30-minutes-guide-pas-a-pas |
frontend | healthy | lib/internal-link-graph.ts |
/blog/backup-seed-phrase-5-methodes-ultra-sures-2026 |
frontend | healthy | lib/internal-link-graph.ts |
/blog/ledger-vs-trezor-duel-objectif-2026-par-profil |
frontend | healthy | lib/internal-link-graph.ts |
/blog/ledger-live-tout-ce-qu-on-peut-faire-2026 |
frontend | healthy | lib/internal-link-graph.ts |
/wizard/premier-achat |
frontend | healthy | lib/internal-link-graph.ts |
/quiz/trouve-ton-exchange |
frontend | healthy | lib/internal-link-graph.ts |
/blog/premier-achat-crypto-france-2026-guide-step-by-step |
frontend | healthy | lib/internal-link-graph.ts |
/blog/comment-acheter-bitcoin-france-2026-guide-debutant |
frontend | healthy | lib/internal-link-graph.ts |
/blog/acheter-ethereum-eth-france-2026-guide |
frontend | healthy | lib/internal-link-graph.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
generate |
cicd | healthy | .github/workflows/daily-content.yml |
check |
cicd | healthy | .github/workflows/freshness-check.yml |
daily-orchestrator |
cicd | healthy | .github/workflows/coolify-crons.yml |
streak-reminders |
cicd | healthy | .github/workflows/coolify-crons.yml |
generate |
cicd | healthy | .github/workflows/batch-fiches.yml |
trigger |
cicd | healthy | .github/workflows/refresh-prices-db.yml |
trigger |
cicd | healthy | .github/workflows/refresh-ticker-prices.yml |
generate |
cicd | healthy | .github/workflows/weekly-blog.yml |
test |
cicd | healthy | .github/workflows/e2e.yml |
audit |
cicd | healthy | .github/workflows/audit-b2b-schema.yml |
populate |
cicd | healthy | .github/workflows/refresh-static-details-kv.yml |
refresh |
cicd | healthy | .github/workflows/weekly-events.yml |
check |
cicd | healthy | .github/workflows/health-check.yml |
generate |
cicd | healthy | .github/workflows/test-fiche-pipeline.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::daily-content |
cicd | healthy | .github/workflows/daily-content.yml |
gha::freshness-check |
cicd | healthy | .github/workflows/freshness-check.yml |
gha::coolify-crons |
cicd | healthy | .github/workflows/coolify-crons.yml |
gha::batch-fiches |
cicd | healthy | .github/workflows/batch-fiches.yml |
gha::refresh-prices-db |
cicd | healthy | .github/workflows/refresh-prices-db.yml |
gha::refresh-ticker-prices |
cicd | healthy | .github/workflows/refresh-ticker-prices.yml |
gha::weekly-blog |
cicd | healthy | .github/workflows/weekly-blog.yml |
gha::e2e |
cicd | healthy | .github/workflows/e2e.yml |
gha::audit-b2b-schema |
cicd | healthy | .github/workflows/audit-b2b-schema.yml |
gha::refresh-static-details-kv |
cicd | healthy | .github/workflows/refresh-static-details-kv.yml |
gha::weekly-events |
cicd | healthy | .github/workflows/weekly-events.yml |
gha::health-check |
cicd | healthy | .github/workflows/health-check.yml |
gha::test-fiche-pipeline |
cicd | healthy | .github/workflows/test-fiche-pipeline.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
ANTHROPIC_API_KEY |
cicd | healthy | — |
KV_REST_API_URL |
cicd | healthy | — |
KV_REST_API_TOKEN |
cicd | healthy | — |
COINMARKETCAL_API_KEY |
cicd | healthy | — |
SLACK_WEBHOOK_URL |
cicd | healthy | — |
GEMINI_API_KEY |
cicd | healthy | — |
COINGECKO_API_KEY |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
CRON_SECRET |
cicd | healthy | — |
SUPABASE_SERVICE_ROLE_KEY |
cicd | healthy | — |
OPENROUTER_API_KEY |
cicd | healthy | — |
SUPABASE_URL |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::scripts/add-mica-platforms.mjs |
security | healthy | scripts/add-mica-platforms.mjs |
auth::scripts/lib/seo-topics-data.mjs |
security | healthy | scripts/lib/seo-topics-data.mjs |
auth::app/api/account/delete/route.ts |
security | healthy | app/api/account/delete/route.ts |
auth::middleware.ts |
security | healthy | middleware.ts |
auth::app/api/auth/callback/route.ts |
security | healthy | app/api/auth/callback/route.ts |
auth::lib/seo-keyword-targets.ts |
security | healthy | lib/seo-keyword-targets.ts |
auth::app/api/auth/logout/route.ts |
security | healthy | app/api/auth/logout/route.ts |
auth::app/etudes/mica-juillet-2026-etat-des-lieux/page.tsx |
security | healthy | app/etudes/mica-juillet-2026-etat-des-lieux/page.tsx |
auth::lib/auth-tokens.ts |
security | healthy | lib/auth-tokens.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:15 |
network | healthy | lib/programmatic.ts |
port:05 |
network | healthy | .github/workflows/daily-content.yml |
port:30 |
network | healthy | .github/workflows/daily-content.yml |
port:06 |
network | healthy | .github/workflows/daily-content.yml |
port:12 |
network | healthy | .github/workflows/health-check.yml |
port:18 |
network | healthy | .github/workflows/health-check.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
20260502_user_progress.sql |
data | healthy | supabase/migrations/20260502_user_progress.sql |
20260508_b2b_api_keys.sql |
data | healthy | supabase/migrations/20260508_b2b_api_keys.sql |
20260502_user_exchange_connections.sql |
data | healthy | supabase/migrations/20260502_user_exchange_connections.sql |
20260508_cryptos_fiches.sql |
data | healthy | supabase/migrations/20260508_cryptos_fiches.sql |
20260502_user_push_subscriptions.sql |
data | healthy | supabase/migrations/20260502_user_push_subscriptions.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
FakeStorage |
software | healthy | tests/lib/consent.test.ts:FakeStorage |
avec |
software | healthy | components/ui/Reveal.tsx:avec |
RealKvClient |
software | healthy | lib/kv.ts:RealKvClient |
MockKvClient |
software | healthy | lib/kv.ts:MockKvClient |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | package-lock.json |
mongodb |
data | healthy | package-lock.json |
mysql |
data | healthy | package-lock.json |
postgres |
data | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
231.094.33.33 |
network | healthy | components/crypto-detail/FloatingShareButton.tsx |
2.961.913.477 |
network | healthy | components/crypto-detail/FloatingShareButton.tsx |
1.2.3.4 |
network | healthy | lib/ip.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-xgg2hgu7 |
software | healthy | /tmp/repobility-clone-xgg2hgu7 |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | lib/ip.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | components/HalvingCountdown.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::hetzner |
hardware | healthy | components/LiveCommunityStats.tsx |
This page is publicly accessible at:
https://repobility.com/scan/7010ab43-6e16-4244-a9a9-b4eff732e6d8/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/7010ab43-6e16-4244-a9a9-b4eff732e6d8/
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.