https://github.com/rraysk-alt/dm-evidence-hub
· scanned 2026-06-15 23:56 UTC (2 months, 3 weeks ago)
18 raw signals (0 security + 18 graph)
Last scanned 2 months, 3 weeks ago · v1 · 18 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 165 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 |
|---|---|---|---|
notionFetch |
software | healthy | scripts/migrate-from-notion.mjs:notionFetch |
getBlocks |
software | healthy | scripts/migrate-from-notion.mjs:getBlocks |
sleep |
software | healthy | scripts/migrate-from-notion.mjs:sleep |
downloadImage |
software | healthy | scripts/migrate-from-notion.mjs:downloadImage |
richTextToMd |
software | healthy | scripts/migrate-from-notion.mjs:richTextToMd |
blocksToMdx |
software | healthy | scripts/migrate-from-notion.mjs:blocksToMdx |
cells |
software | healthy | scripts/migrate-from-notion.mjs:cells |
colCount |
software | healthy | scripts/migrate-from-notion.mjs:colCount |
escAttr |
software | healthy | scripts/migrate-from-notion.mjs:escAttr |
getYouTubeId |
software | healthy | scripts/migrate-from-notion.mjs:getYouTubeId |
main |
software | healthy | scripts/migrate-from-notion.mjs:main |
ADMIN_EMAILS |
software | healthy | src/auth.ts:ADMIN_EMAILS |
isAllowed |
software | healthy | src/auth.ts:isAllowed |
getTextNodes |
software | healthy | src/components/TranslationWrapper.tsx:getTextNodes |
text |
software | healthy | src/components/TranslationWrapper.tsx:text |
tag |
software | healthy | src/components/TranslationWrapper.tsx:tag |
TranslationWrapper |
software | healthy | src/components/TranslationWrapper.tsx:TranslationWrapper |
setStatus |
software | healthy | src/components/TranslationWrapper.tsx:setStatus |
applyMap |
software | healthy | src/components/TranslationWrapper.tsx:applyMap |
restoreOriginals |
software | healthy | src/components/TranslationWrapper.tsx:restoreOriginals |
PostHogProvider |
software | healthy | src/components/PostHogProvider.tsx:PostHogProvider |
Identify |
software | healthy | src/components/PostHogProvider.tsx:Identify |
ScrollToTop |
software | healthy | src/components/ScrollToTop.tsx:ScrollToTop |
handler |
software | healthy | src/components/ScrollToTop.tsx:handler |
LanguageSelector |
software | healthy | src/components/LanguageSelector.tsx:LanguageSelector |
handler |
software | healthy | src/components/LanguageSelector.tsx:handler |
SearchModal |
software | healthy | src/components/SearchModal.tsx:SearchModal |
handler |
software | healthy | src/components/SearchModal.tsx:handler |
go |
software | healthy | src/components/SearchModal.tsx:go |
NavLinks |
software | healthy | src/components/NavLinks.tsx:NavLinks |
handler |
software | healthy | src/components/NavLinks.tsx:handler |
parseBotMessage |
software | healthy | src/components/EvidenceChat.tsx:parseBotMessage |
getSessionId |
software | healthy | src/components/EvidenceChat.tsx:getSessionId |
copyRich |
software | healthy | src/components/EvidenceChat.tsx:copyRich |
IconCopy |
software | healthy | src/components/EvidenceChat.tsx:IconCopy |
IconCheck |
software | healthy | src/components/EvidenceChat.tsx:IconCheck |
CopyButton |
software | healthy | src/components/EvidenceChat.tsx:CopyButton |
handle |
software | healthy | src/components/EvidenceChat.tsx:handle |
CopyableBlock |
software | healthy | src/components/EvidenceChat.tsx:CopyableBlock |
BotMessage |
software | healthy | src/components/EvidenceChat.tsx:BotMessage |
EvidenceChat |
software | healthy | src/components/EvidenceChat.tsx:EvidenceChat |
handler |
software | healthy | src/components/EvidenceChat.tsx:handler |
q |
software | healthy | src/components/EvidenceChat.tsx:q |
send |
software | healthy | src/components/EvidenceChat.tsx:send |
UserMenu |
software | healthy | src/components/UserMenu.tsx:UserMenu |
StatsBanner |
software | healthy | src/components/StatsBanner.tsx:StatsBanner |
collectTexts |
software | healthy | src/components/TranslatedContent.tsx:collectTexts |
walk |
software | healthy | src/components/TranslatedContent.tsx:walk |
content |
software | healthy | src/components/TranslatedContent.tsx:content |
applyTranslations |
software | healthy | src/components/TranslatedContent.tsx:applyTranslations |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
AGENTS.md |
software | healthy | AGENTS.md |
next.config.ts |
software | healthy | next.config.ts |
migrate-from-notion.mjs |
software | healthy | scripts/migrate-from-notion.mjs |
auth.ts |
software | healthy | src/auth.ts |
middleware.ts |
software | healthy | src/middleware.ts |
TranslationWrapper.tsx |
software | healthy | src/components/TranslationWrapper.tsx |
PostHogProvider.tsx |
software | healthy | src/components/PostHogProvider.tsx |
ScrollToTop.tsx |
software | healthy | src/components/ScrollToTop.tsx |
LanguageSelector.tsx |
software | healthy | src/components/LanguageSelector.tsx |
SearchModal.tsx |
software | healthy | src/components/SearchModal.tsx |
NavLinks.tsx |
software | healthy | src/components/NavLinks.tsx |
EvidenceChat.tsx |
software | healthy | src/components/EvidenceChat.tsx |
UserMenu.tsx |
software | healthy | src/components/UserMenu.tsx |
StatsBanner.tsx |
software | healthy | src/components/StatsBanner.tsx |
TranslatedContent.tsx |
software | healthy | src/components/TranslatedContent.tsx |
NotionRenderer.tsx |
software | healthy | src/components/NotionRenderer.tsx |
YouTube.tsx |
software | healthy | src/components/mdx/YouTube.tsx |
index.tsx |
software | healthy | src/components/mdx/index.tsx |
Toggle.tsx |
software | healthy | src/components/mdx/Toggle.tsx |
Callout.tsx |
software | healthy | src/components/mdx/Callout.tsx |
opengraph-image.tsx |
software | healthy | src/app/opengraph-image.tsx |
globals.css |
software | healthy | src/app/globals.css |
page.tsx |
software | healthy | src/app/page.tsx |
layout.tsx |
software | healthy | src/app/layout.tsx |
route.ts |
software | healthy | src/app/api/auth/[...nextauth]/route.ts |
route.ts |
software | healthy | src/app/api/translate/route.ts |
route.ts |
software | healthy | src/app/api/search/route.ts |
page.tsx |
software | healthy | src/app/signin/page.tsx |
page.tsx |
software | healthy | src/app/objection/[id]/page.tsx |
content.ts |
software | healthy | src/lib/content.ts |
notion.ts |
software | healthy | src/lib/notion.ts |
LanguageContext.tsx |
software | healthy | src/context/LanguageContext.tsx |
CLAUDE.md |
quality | healthy | CLAUDE.md |
AGENTS.md |
quality | healthy | AGENTS.md |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
src |
software | healthy | src |
components |
software | healthy | src/components |
mdx |
software | healthy | src/components/mdx |
app |
software | healthy | src/app |
api |
software | healthy | src/app/api |
auth |
software | healthy | src/app/api/auth |
[...nextauth] |
software | healthy | src/app/api/auth/[...nextauth] |
translate |
software | healthy | src/app/api/translate |
search |
software | healthy | src/app/api/search |
signin |
software | healthy | src/app/signin |
objection |
software | healthy | src/app/objection |
[id] |
software | healthy | src/app/objection/[id] |
lib |
software | healthy | src/lib |
context |
software | healthy | src/context |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/app/layout.tsx |
security | healthy | src/app/layout.tsx |
auth::src/components/PostHogProvider.tsx |
security | healthy | src/components/PostHogProvider.tsx |
auth::src/auth.ts |
security | healthy | src/auth.ts |
auth::package.json |
security | healthy | package.json |
auth::src/components/UserMenu.tsx |
security | healthy | src/components/UserMenu.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/signin |
frontend | healthy | src/app/signin/page.tsx |
/objection/[id] |
frontend | healthy | src/app/objection/[id]/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:15 |
network | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
OGImage |
frontend | healthy | src/app/opengraph-image.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-nxt6gx0o |
software | healthy | /tmp/repobility-clone-nxt6gx0o |
| Label | Layer | Status | Path |
|---|---|---|---|
05.5.21.49 |
network | healthy | src/components/EvidenceChat.tsx |
This page is publicly accessible at:
https://repobility.com/scan/4db3cb2f-995b-4bb5-8708-b589c48b97ed/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/4db3cb2f-995b-4bb5-8708-b589c48b97ed/
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.