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.

schmug/dmarcheck

https://github.com/schmug/dmarcheck · scanned 2026-06-16 00:04 UTC (2 months, 3 weeks ago)

258 raw signals (0 security + 258 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 258 actionable findings from 1 signal source. 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 1156 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
checkRateLimit software healthy patch_rate_limit.js:checkRateLimit
checkRateLimitCache software healthy patch_rate_limit.js:checkRateLimitCache
makeEvent software healthy test/sentry-scrub.test.ts:makeEvent
makeMockDb software healthy test/rate-limit-middleware.test.ts:makeMockDb
prepare software healthy test/rate-limit-middleware.test.ts:prepare
buildApp software healthy test/rate-limit-middleware.test.ts:buildApp
dispatch software healthy test/rate-limit-middleware.test.ts:dispatch
body software healthy test/rate-limit-middleware.test.ts:body
makeBody software healthy test/bimi.test.ts:makeBody
svgLogoResponse software healthy test/bimi.test.ts:svgLogoResponse
pemCertResponse software healthy test/bimi.test.ts:pemCertResponse
errorResponse software healthy test/bimi.test.ts:errorResponse
mockFetchHappy software healthy test/bimi.test.ts:mockFetchHappy
mockFetchLogoOnly software healthy test/bimi.test.ts:mockFetchLogoOnly
makeD1Mock software healthy test/db-domains.test.ts:makeD1Mock
prepare software healthy test/db-domains.test.ts:prepare
addGraded software healthy test/db-domains.test.ts:addGraded
emits software healthy test/db-domains.test.ts:emits
makePagedMock software healthy test/db-domains.test.ts:makePagedMock
gradeRank software healthy test/db-domains.test.ts:gradeRank
applyFilter software healthy test/db-domains.test.ts:applyFilter
applyOrder software healthy test/db-domains.test.ts:applyOrder
makeDb software healthy test/bulk-scan-route.test.ts:makeDb
applyWrite software healthy test/bulk-scan-route.test.ts:applyWrite
makeBound software healthy test/bulk-scan-route.test.ts:makeBound
fetchBulk software healthy test/bulk-scan-route.test.ts:fetchBulk
body software healthy test/bulk-scan-route.test.ts:body
makeDmarc software healthy test/scoring-config.test.ts:makeDmarc
makeSpf software healthy test/scoring-config.test.ts:makeSpf
makeDkim software healthy test/scoring-config.test.ts:makeDkim
makeBimi software healthy test/scoring-config.test.ts:makeBimi
makeMtaSts software healthy test/scoring-config.test.ts:makeMtaSts
row software healthy test/portfolio.test.ts:row
makeD1Mock software healthy test/db-alerts.test.ts:makeD1Mock
prepare software healthy test/db-alerts.test.ts:prepare
makeKeyDb software healthy test/api-key.test.ts:makeKeyDb
prepare software healthy test/api-key.test.ts:prepare
body software healthy test/index.test.ts:body
makeEnv software healthy test/unsubscribe-route.test.ts:makeEnv
makeGoogleChatWebhook software healthy test/webhook-throttle.test.ts:makeGoogleChatWebhook
makeResults software healthy test/webhook-throttle.test.ts:makeResults
okDispatch software healthy test/webhook-throttle.test.ts:okDispatch
makeD1Mock software healthy test/db-subscriptions.test.ts:makeD1Mock
prepare software healthy test/db-subscriptions.test.ts:prepare
absent software healthy test/orchestrator-budget.test.ts:absent
makeD1Mock software healthy test/alert-dispatcher.test.ts:makeD1Mock
prepare software healthy test/alert-dispatcher.test.ts:prepare
makeEnv software healthy test/alert-dispatcher.test.ts:makeEnv
seedAlert software healthy test/alert-dispatcher.test.ts:seedAlert
seedUser software healthy test/alert-dispatcher.test.ts:seedUser

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

LabelLayerStatusPath
.mcp.json software healthy .mcp.json
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
MAINTAINERS.md software healthy MAINTAINERS.md
package.json software healthy package.json
wrangler.toml software healthy wrangler.toml
CONTRIBUTING.md software healthy CONTRIBUTING.md
cliff.toml software healthy cliff.toml
patch_rate_limit.js software healthy patch_rate_limit.js
THREAT_MODEL.md software healthy THREAT_MODEL.md
package-lock.json software healthy package-lock.json
tsconfig.json software healthy tsconfig.json
LICENSE software healthy LICENSE
biome.json software healthy biome.json
SECURITY.md software healthy SECURITY.md
AGENTS.md software healthy AGENTS.md
vitest.config.ts software healthy vitest.config.ts
sentry-scrub.test.ts software healthy test/sentry-scrub.test.ts
rate-limit-middleware.test.ts software healthy test/rate-limit-middleware.test.ts
bimi.test.ts software healthy test/bimi.test.ts
db-domains.test.ts software healthy test/db-domains.test.ts
bulk-scan-route.test.ts software healthy test/bulk-scan-route.test.ts
scoring-config.test.ts software healthy test/scoring-config.test.ts
portfolio.test.ts software healthy test/portfolio.test.ts
db-alerts.test.ts software healthy test/db-alerts.test.ts
alerts-unsubscribe.test.ts software healthy test/alerts-unsubscribe.test.ts
api-key.test.ts software healthy test/api-key.test.ts
scoring-discovery-surfaces.test.ts software healthy test/scoring-discovery-surfaces.test.ts
orchestrator-partial-failure.test.ts software healthy test/orchestrator-partial-failure.test.ts
ssrf.test.ts software healthy test/ssrf.test.ts
cf-analytics.test.ts software healthy test/cf-analytics.test.ts
index.test.ts software healthy test/index.test.ts
nav-link.test.ts software healthy test/nav-link.test.ts
unsubscribe-route.test.ts software healthy test/unsubscribe-route.test.ts
mx-providers.test.ts software healthy test/mx-providers.test.ts
tls-rpt.test.ts software healthy test/tls-rpt.test.ts
webhook-throttle.test.ts software healthy test/webhook-throttle.test.ts
db-subscriptions.test.ts software healthy test/db-subscriptions.test.ts
parse-tags.test.ts software healthy test/parse-tags.test.ts
orchestrator-budget.test.ts software healthy test/orchestrator-budget.test.ts
alert-dispatcher.test.ts software healthy test/alert-dispatcher.test.ts
auth-routes.test.ts software healthy test/auth-routes.test.ts
auth-middleware.test.ts software healthy test/auth-middleware.test.ts
mcp.test.ts software healthy test/mcp.test.ts
dashboard-views.test.ts software healthy test/dashboard-views.test.ts
scoring.test.ts software healthy test/scoring.test.ts
csv.test.ts software healthy test/csv.test.ts
security-txt.test.ts software healthy test/security-txt.test.ts
agent-discovery-roundtrip.test.ts software healthy test/agent-discovery-roundtrip.test.ts
alert-detector.test.ts software healthy test/alert-detector.test.ts

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

LabelLayerStatusPath
USE /api/* api healthy src/index.ts
USE /dashboard/* api healthy src/index.ts
GET /_dev/dashboard api healthy src/index.ts
USE /check api healthy src/index.ts
USE /check/score api healthy src/index.ts
USE /api/check api healthy src/index.ts
USE /api/bulk-scan api healthy src/index.ts
USE /api/domain/* api healthy src/index.ts
USE /api/check/stream api healthy src/index.ts
USE /badge api healthy src/index.ts
USE /mcp api healthy src/index.ts
GET /api/check/stream api healthy src/index.ts
GET /logo.svg api healthy src/index.ts
GET /og-image.svg api healthy src/index.ts
GET /badge api healthy src/index.ts
GET /og-image.png api healthy src/index.ts
GET /favicon.svg api healthy src/index.ts
GET /manifest.webmanifest api healthy src/index.ts
GET /favicon.ico api healthy src/index.ts
GET /apple-touch-icon.png api healthy src/index.ts
GET /icon-192.png api healthy src/index.ts
GET /icon-512.png api healthy src/index.ts
GET /health api healthy src/index.ts
GET /.well-known/api-catalog api healthy src/index.ts
GET /.well-known/agent-skills/index.json api healthy src/index.ts
GET /.well-known/agent-skills/scan-domain/SKILL.md api healthy src/index.ts
POST /mcp api healthy src/index.ts
GET /.well-known/mcp/server-card.json api healthy src/index.ts
GET /openapi.json api healthy src/index.ts
GET /docs/api api healthy src/index.ts
GET /llms.txt api healthy src/index.ts
GET /robots.txt api healthy src/index.ts
GET /sitemap.xml api healthy src/index.ts
GET / api healthy src/index.ts
GET /scoring api healthy src/index.ts
GET /learn api healthy src/index.ts
GET /learn/dmarc api healthy src/index.ts
GET /learn/spf api healthy src/index.ts
GET /learn/dkim api healthy src/index.ts
GET /learn/bimi api healthy src/index.ts
GET /learn/mta-sts api healthy src/index.ts
GET /learn/security-txt api healthy src/index.ts
GET /learn/tls-rpt api healthy src/index.ts
GET /learn/dnssec api healthy src/index.ts
GET /learn/dane api healthy src/index.ts
GET /mx api healthy src/index.ts
GET /mx/:slug api healthy src/index.ts
GET /pricing api healthy src/index.ts
GET /legal/privacy api healthy src/index.ts
GET /api/check api healthy src/index.ts

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

LabelLayerStatusPath
test software healthy test
integration software healthy test/integration
shims software healthy test/shims
helpers software healthy test/helpers
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs
scripts software healthy scripts
routine-gate software healthy scripts/routine-gate
__tests__ software healthy scripts/routine-gate/__tests__
routine-pipeline software healthy scripts/routine-pipeline
release software healthy scripts/release
__tests__ software healthy scripts/release/__tests__
.claude software healthy .claude
agents software healthy .claude/agents
workflows software healthy .claude/workflows
skills software healthy .claude/skills
vuln-scan software healthy .claude/skills/vuln-scan
dmarcus-mood-check software healthy .claude/skills/dmarcus-mood-check
new-analyzer software healthy .claude/skills/new-analyzer
threat-model software healthy .claude/skills/threat-model
vuln-triage software healthy .claude/skills/vuln-triage
.github software healthy .github
workflows software healthy .github/workflows
codeql software healthy .github/codeql
mta-sts-worker software healthy mta-sts-worker
src software healthy mta-sts-worker/src
src software healthy src
auth software healthy src/auth
analyzers software healthy src/analyzers
api software healthy src/api
mcp software healthy src/mcp
shared software healthy src/shared
dashboard software healthy src/dashboard
billing software healthy src/billing
alerts software healthy src/alerts
cron software healthy src/cron
db software healthy src/db
migrations software healthy src/db/migrations
webhooks software healthy src/webhooks
formats software healthy src/webhooks/formats
views software healthy src/views
dns software healthy src/dns

LabelLayerStatusPath
1.1.1.1 network healthy README.md
8.8.8.8 network healthy README.md
1.2.3.4 network healthy test/rate-limit-middleware.test.ts
2.2.2.2 network healthy test/rate-limit-middleware.test.ts
9.9.9.9 network healthy test/rate-limit-middleware.test.ts
127.0.0.1 network healthy test/ssrf.test.ts
10.0.0.5 network healthy test/ssrf.test.ts
172.16.0.1 network healthy test/ssrf.test.ts
172.31.255.255 network healthy test/ssrf.test.ts
192.168.1.1 network healthy test/ssrf.test.ts
169.254.169.254 network healthy test/ssrf.test.ts
100.64.0.1 network healthy test/ssrf.test.ts
198.18.0.1 network healthy test/ssrf.test.ts
224.0.0.1 network healthy test/ssrf.test.ts
255.255.255.255 network healthy test/ssrf.test.ts
203.0.113.10 network healthy test/ssrf.test.ts
10.0.0.1 network healthy test/index.test.ts
1.2.0.3 network healthy test/index.test.ts
10.0.0.0 network healthy test/scoring.test.ts
5.6.7.8 network healthy test/rate-limit.test.ts
192.0.2.0 network healthy test/analyzers.test.ts
35.190.247.0 network healthy test/analyzers.test.ts
198.51.100.0 network healthy test/analyzers.test.ts
203.0.113.0 network healthy test/analyzers.test.ts
127.0.0.0 network healthy src/shared/ssrf.ts
169.254.0.0 network healthy src/shared/ssrf.ts
172.16.0.0 network healthy src/shared/ssrf.ts
192.168.0.0 network healthy src/shared/ssrf.ts
100.64.0.0 network healthy src/shared/ssrf.ts
198.18.0.0 network healthy src/shared/ssrf.ts
224.0.0.0 network healthy src/shared/ssrf.ts
240.0.0.0 network healthy src/shared/ssrf.ts
7.59.4.07 network healthy src/views/html.ts
1.23.82.72 network healthy src/views/html.ts
2.33.66.07 network healthy src/views/html.ts
2.2.82.64 network healthy src/views/html.ts
2.12.51.56 network healthy src/views/html.ts
3.95.29.25 network healthy src/views/html.ts
21.15.46.55 network healthy src/views/html.ts
198.51.100.10 network healthy src/views/learn.ts

LabelLayerStatusPath
of software healthy vitest.config.ts:of
DnsLookupError software healthy test/tls-rpt.test.ts:DnsLookupError
Resolver software healthy test/orchestrator-budget.test.ts:Resolver
expect software healthy test/dashboard-views.test.ts:expect
lives software healthy test/dashboard-views.test.ts:lives
names software healthy test/dashboard-views.test.ts:names
history software healthy test/dashboard-views.test.ts:history
still software healthy test/dashboard-views.test.ts:still
of software healthy test/access-jwt.test.ts:of
DnsLookupError software healthy test/dmarc.test.ts:DnsLookupError
DnsLookupError software healthy test/dnssec.test.ts:DnsLookupError
and software healthy test/components.test.ts:and
when software healthy test/components.test.ts:when
DnsLookupError software healthy test/dns-error-surfacing.test.ts:DnsLookupError
DnsLookupError software healthy test/dane.test.ts:DnsLookupError
is software healthy test/integration/mta-sts-runtime.test.ts:is
lets software healthy test/shims/cloudflare-workers.ts:lets
definition software healthy test/shims/cloudflare-workers.ts:definition
is software healthy test/shims/cloudflare-workers.ts:is
DurableObject software healthy test/shims/cloudflare-workers.ts:DurableObject
RateLimiterDO software healthy src/rate-limit-do.ts:RateLimiterDO
serves software healthy src/rate-limit-do.ts:serves
for software healthy src/index.ts:for
StripeSignatureError software healthy src/billing/stripe.ts:StripeSignatureError
ScanBudgetError software healthy src/dns/scan-budget.ts:ScanBudgetError
ScanDeadlineError software healthy src/dns/scan-budget.ts:ScanDeadlineError
ScanBudget software healthy src/dns/scan-budget.ts:ScanBudget
itself software healthy src/dns/client.ts:itself
DnsLookupError software healthy src/dns/errors.ts:DnsLookupError

LabelLayerStatusPath
users data healthy src/db/schema.sql
domains data healthy src/db/schema.sql
scan_history data healthy src/db/schema.sql
alerts data healthy src/db/schema.sql
webhooks data healthy src/db/schema.sql
subscriptions data healthy src/db/schema.sql
stripe_events data healthy src/db/schema.sql
api_keys data healthy src/db/schema.sql
webhook_deliveries data healthy src/db/schema.sql
_bk_X data healthy src/db/migrations/0004_api_keys.sql
_bk_users data healthy src/db/migrations/0004_api_keys.sql
_bk_domains data healthy src/db/migrations/0004_api_keys.sql
_bk_scan_history data healthy src/db/migrations/0004_api_keys.sql
_bk_alerts data healthy src/db/migrations/0004_api_keys.sql
_bk_webhooks data healthy src/db/migrations/0004_api_keys.sql
_bk_subscriptions data healthy src/db/migrations/0004_api_keys.sql

LabelLayerStatusPath
auth::.claude/skills/threat-model/SKILL.md security healthy .claude/skills/threat-model/SKILL.md
auth::.github/workflows/release.yml security healthy .github/workflows/release.yml
auth::src/auth/access-jwt.ts security healthy src/auth/access-jwt.ts
auth::scripts/routine-gate/config.ts security healthy scripts/routine-gate/config.ts
auth::test/session.test.ts security healthy test/session.test.ts
auth::test/sentry-scrub.test.ts security healthy test/sentry-scrub.test.ts
auth::src/auth/session.ts security healthy src/auth/session.ts
auth::src/index.ts security healthy src/index.ts
auth::AGENTS.md security healthy AGENTS.md
auth::.claude/skills/vuln-scan/SKILL.md security healthy .claude/skills/vuln-scan/SKILL.md
auth::CLAUDE.md security healthy CLAUDE.md
auth::src/sentry-scrub.ts security healthy src/sentry-scrub.ts
auth::README.md security healthy README.md
auth::test/access-jwt.test.ts security healthy test/access-jwt.test.ts

LabelLayerStatusPath
0005_alerts_acknowledged.sql data healthy src/db/migrations/0005_alerts_acknowledged.sql
0002_email_alerts.sql data healthy src/db/migrations/0002_email_alerts.sql
0004_api_keys.sql data healthy src/db/migrations/0004_api_keys.sql
0003_subscriptions.sql data healthy src/db/migrations/0003_subscriptions.sql
0009_user_domain_override.sql data healthy src/db/migrations/0009_user_domain_override.sql
0007_webhook_format.sql data healthy src/db/migrations/0007_webhook_format.sql
0008_notify_on_change.sql data healthy src/db/migrations/0008_notify_on_change.sql
0006_webhook_deliveries.sql data healthy src/db/migrations/0006_webhook_deliveries.sql

LabelLayerStatusPath
analyze cicd healthy .github/workflows/codeql.yml
migrate cicd healthy .github/workflows/migrate.yml
smoke cicd healthy .github/workflows/prod-smoke.yml
open-incident cicd healthy .github/workflows/prod-smoke.yml
check cicd healthy .github/workflows/ci.yml
release cicd healthy .github/workflows/release.yml
DCO cicd healthy .github/workflows/dco.yml
deploy cicd healthy .github/workflows/deploy-mta-sts.yml

LabelLayerStatusPath
/ frontend healthy src/auth/routes.ts
/legal/privacy frontend healthy src/views/legal.ts
/scoring frontend healthy src/views/html.ts
/docs/api frontend healthy src/views/html.ts
/pricing frontend healthy src/views/pricing.ts
/mx frontend healthy src/views/mx.ts
/learn frontend healthy src/views/learn.ts

LabelLayerStatusPath
gha::codeql cicd healthy .github/workflows/codeql.yml
gha::migrate cicd healthy .github/workflows/migrate.yml
gha::prod-smoke cicd healthy .github/workflows/prod-smoke.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::release cicd healthy .github/workflows/release.yml
gha::dco cicd healthy .github/workflows/dco.yml
gha::deploy-mta-sts cicd healthy .github/workflows/deploy-mta-sts.yml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
CLOUDFLARE_API_TOKEN cicd healthy
CLOUDFLARE_ACCOUNT_ID cicd healthy
CLOUDFLARE_D1_TOKEN cicd healthy

LabelLayerStatusPath
vps::aws hardware healthy test/index.test.ts
vps::gcp hardware healthy test/index.test.ts
vps::ec2 hardware healthy test/mx-providers.test.ts

LabelLayerStatusPath
port:12 network healthy .github/workflows/codeql.yml
port:23 network healthy .github/workflows/codeql.yml

LabelLayerStatusPath
repobility-clone-vx3p48e4 software healthy /tmp/repobility-clone-vx3p48e4

LabelLayerStatusPath
Subscription root api healthy test/db-subscriptions.test.ts

LabelLayerStatusPath
sqlite data healthy test/db-domains.test.ts
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/f9db8115-8e9e-4567-a433-7fd24ce46d5a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f9db8115-8e9e-4567-a433-7fd24ce46d5a/

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.