https://github.com/vjpixel/diaria-studio
· scanned 2026-06-16 00:52 UTC (2 months, 1 week ago)
465 raw signals (0 security + 465 graph)
Last scanned 2 months, 1 week ago · v1 · 465 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3899 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 |
|---|---|---|---|
setupTmpMd |
software | healthy | test/validate-lancamentos.test.ts:setupTmpMd |
mkPost |
software | healthy | test/social-published-store-race.test.ts:mkPost |
mkCtr |
software | healthy | test/analyze-h4.test.ts:mkCtr |
mkHL |
software | healthy | test/analyze-h4.test.ts:mkHL |
walk |
software | healthy | test/clarice-via-links.test.ts:walk |
mkEditionDir |
software | healthy | test/pipeline-state.test.ts:mkEditionDir |
missing |
software | healthy | test/pipeline-state.test.ts:missing |
mockFetch |
software | healthy | test/clarice-correct.test.ts:mockFetch |
mkEdition |
software | healthy | test/check-humanizer-social.test.ts:mkEdition |
runScript |
software | healthy | test/check-humanizer-social.test.ts:runScript |
aiLabels |
software | healthy | test/vote-result-images.test.ts:aiLabels |
realLabels |
software | healthy | test/vote-result-images.test.ts:realLabels |
lazyCount |
software | healthy | test/vote-result-images.test.ts:lazyCount |
noSleep |
software | healthy | test/brevo-umbrella-2275-2273-2282.test.ts:noSleep |
gsTtl |
software | healthy | test/brevo-umbrella-2275-2273-2282.test.ts:gsTtl |
captureSleep |
software | healthy | test/brevo-umbrella-2275-2273-2282.test.ts:captureSleep |
runCli |
software | healthy | test/fetch-rss-batch-smoke.test.ts:runCli |
runCli |
software | healthy | test/sync-intro-count.test.ts:runCli |
norm |
software | healthy | test/clarice-cycle-paths.test.ts:norm |
setup |
software | healthy | test/archive-editions.test.ts:setup |
makeEdition |
software | healthy | test/archive-editions.test.ts:makeEdition |
fallback |
software | healthy | test/drain-follow-ups.test.ts:fallback |
makeFullThread |
software | healthy | test/drain-follow-ups.test.ts:makeFullThread |
fetchThread |
software | healthy | test/drain-follow-ups.test.ts:fetchThread |
setup |
software | healthy | test/backfill-stage-status.test.ts:setup |
makeDestaqueMd |
software | healthy | test/lint-newsletter-md-destaque-max-chars.test.ts:makeDest… |
runCli |
software | healthy | test/lint-newsletter-md-destaque-max-chars.test.ts:runCli |
makeDir |
software | healthy | test/validate-stage-3-4-completeness.test.ts:makeDir |
touch |
software | healthy | test/validate-stage-3-4-completeness.test.ts:touch |
makeJpg |
software | healthy | test/validate-stage-3-4-completeness.test.ts:makeJpg |
newsletterFixture |
software | healthy | test/insert-titulo-subtitulo.test.ts:newsletterFixture |
tituloCount |
software | healthy | test/insert-titulo-subtitulo.test.ts:tituloCount |
subCount |
software | healthy | test/insert-titulo-subtitulo.test.ts:subCount |
tmpRoot |
software | healthy | test/ensure-edition-report-1950.test.ts:tmpRoot |
post |
software | healthy | test/ensure-edition-report-1950.test.ts:post |
makeVerifyMap |
software | healthy | test/expand-inbox-aggregators.test.ts:makeVerifyMap |
mockFetcherReturnsLinks |
software | healthy | test/expand-inbox-aggregators.test.ts:mockFetcherReturnsLin… |
mockFetcherReturnsEmpty |
software | healthy | test/expand-inbox-aggregators.test.ts:mockFetcherReturnsEmp… |
withMockedExit |
software | healthy | test/publish-monthly.test.ts:withMockedExit |
mkDraft |
software | healthy | test/publish-monthly.test.ts:mkDraft |
makeEditionDir |
software | healthy | test/stage-4-review-completed.test.ts:makeEditionDir |
writePublished |
software | healthy | test/stage-4-review-completed.test.ts:writePublished |
writeReport |
software | healthy | test/stage-4-review-completed.test.ts:writeReport |
baseEia |
software | healthy | test/leaderboard-month-url.test.ts:baseEia |
noJitter |
software | healthy | test/drive-helpers.test.ts:noJitter |
fullJitter |
software | healthy | test/drive-helpers.test.ts:fullJitter |
boundary |
software | healthy | test/drive-helpers.test.ts:boundary |
setupTmpDir |
software | healthy | test/publish-monthly-mock-fetch.test.ts:setupTmpDir |
mockExit |
software | healthy | test/publish-monthly-mock-fetch.test.ts:mockExit |
restoreExit |
software | healthy | test/publish-monthly-mock-fetch.test.ts:restoreExit |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
platform.config.json |
software | healthy | platform.config.json |
.mcp.json |
software | healthy | .mcp.json |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
knip.json |
software | healthy | knip.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
livros-asset-drift.test.ts |
software | healthy | test/livros-asset-drift.test.ts |
validate-lancamentos.test.ts |
software | healthy | test/validate-lancamentos.test.ts |
social-published-store-race.test.ts |
software | healthy | test/social-published-store-race.test.ts |
validate-stage-1-injection.test.ts |
software | healthy | test/validate-stage-1-injection.test.ts |
analyze-h4.test.ts |
software | healthy | test/analyze-h4.test.ts |
filter-date-window.test.ts |
software | healthy | test/filter-date-window.test.ts |
design-tokens.test.ts |
software | healthy | test/design-tokens.test.ts |
clarice-via-links.test.ts |
software | healthy | test/clarice-via-links.test.ts |
lint-newsletter-types.test.ts |
software | healthy | test/lint-newsletter-types.test.ts |
publish-facebook-validate.test.ts |
software | healthy | test/publish-facebook-validate.test.ts |
pipeline-state.test.ts |
software | healthy | test/pipeline-state.test.ts |
clarice-correct.test.ts |
software | healthy | test/clarice-correct.test.ts |
check-humanizer-social.test.ts |
software | healthy | test/check-humanizer-social.test.ts |
cursos-asset-drift.test.ts |
software | healthy | test/cursos-asset-drift.test.ts |
validate-test-with-publish.test.ts |
software | healthy | test/validate-test-with-publish.test.ts |
leaderboard-month-not-started.test.ts |
software | healthy | test/leaderboard-month-not-started.test.ts |
vote-result-images.test.ts |
software | healthy | test/vote-result-images.test.ts |
format.test.ts |
software | healthy | test/format.test.ts |
brevo-umbrella-2275-2273-2282.test.ts |
software | healthy | test/brevo-umbrella-2275-2273-2282.test.ts |
fetch-rss-batch-smoke.test.ts |
software | healthy | test/fetch-rss-batch-smoke.test.ts |
intro-callout.test.ts |
software | healthy | test/intro-callout.test.ts |
url-body-cache.test.ts |
software | healthy | test/url-body-cache.test.ts |
sync-intro-count.test.ts |
software | healthy | test/sync-intro-count.test.ts |
non-editorial-paths.test.ts |
software | healthy | test/non-editorial-paths.test.ts |
clarice-cycle-paths.test.ts |
software | healthy | test/clarice-cycle-paths.test.ts |
archive-editions.test.ts |
software | healthy | test/archive-editions.test.ts |
review-highlight-source.test.ts |
software | healthy | test/review-highlight-source.test.ts |
match-prompts-to-destaques.test.ts |
software | healthy | test/match-prompts-to-destaques.test.ts |
drain-follow-ups.test.ts |
software | healthy | test/drain-follow-ups.test.ts |
render-categorized-md.test.ts |
software | healthy | test/render-categorized-md.test.ts |
verify-dates.test.ts |
software | healthy | test/verify-dates.test.ts |
backfill-stage-status.test.ts |
software | healthy | test/backfill-stage-status.test.ts |
smoke-summary.test.ts |
software | healthy | test/smoke-summary.test.ts |
beehiiv-playbook-wiring.test.ts |
software | healthy | test/beehiiv-playbook-wiring.test.ts |
launch-vs-news.test.ts |
software | healthy | test/launch-vs-news.test.ts |
lint-newsletter-md-destaque-max-chars.test.ts |
software | healthy | test/lint-newsletter-md-destaque-max-chars.test.ts |
approved-urls.test.ts |
software | healthy | test/approved-urls.test.ts |
validate-stage-3-4-completeness.test.ts |
software | healthy | test/validate-stage-3-4-completeness.test.ts |
insert-titulo-subtitulo.test.ts |
software | healthy | test/insert-titulo-subtitulo.test.ts |
ensure-edition-report-1950.test.ts |
software | healthy | test/ensure-edition-report-1950.test.ts |
expand-inbox-aggregators.test.ts |
software | healthy | test/expand-inbox-aggregators.test.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
test |
software | healthy | test |
fixtures |
software | healthy | test/fixtures |
diaria-dashboard |
software | healthy | test/fixtures/diaria-dashboard |
pipeline-jsons |
software | healthy | test/fixtures/pipeline-jsons |
edition-sample |
software | healthy | test/fixtures/edition-sample |
expected |
software | healthy | test/fixtures/edition-sample/expected |
input |
software | healthy | test/fixtures/edition-sample/input |
smoke-stage3 |
software | healthy | test/fixtures/smoke-stage3 |
smoke-stage2 |
software | healthy | test/fixtures/smoke-stage2 |
publish-monthly |
software | healthy | test/fixtures/publish-monthly |
2604 |
software | healthy | test/fixtures/publish-monthly/2604 |
_helpers |
software | healthy | test/_helpers |
__snapshots__ |
software | healthy | test/__snapshots__ |
schemas |
software | healthy | test/schemas |
docs |
software | healthy | docs |
audience-history |
software | healthy | docs/audience-history |
agents-archive |
software | healthy | docs/agents-archive |
runbooks |
software | healthy | docs/runbooks |
scripts |
software | healthy | scripts |
lib |
software | healthy | scripts/lib |
invariant-checks |
software | healthy | scripts/lib/invariant-checks |
types |
software | healthy | scripts/lib/types |
schemas |
software | healthy | scripts/lib/schemas |
lint-checks |
software | healthy | scripts/lib/lint-checks |
overnight |
software | healthy | scripts/overnight |
workers |
software | healthy | workers |
brevo-dashboard |
software | healthy | workers/brevo-dashboard |
src |
software | healthy | workers/brevo-dashboard/src |
livros |
software | healthy | workers/livros |
public |
software | healthy | workers/livros/public |
draft |
software | healthy | workers/draft |
src |
software | healthy | workers/draft/src |
diaria-dashboard |
software | healthy | workers/diaria-dashboard |
src |
software | healthy | workers/diaria-dashboard/src |
linkedin-cron |
software | healthy | workers/linkedin-cron |
test |
software | healthy | workers/linkedin-cron/test |
src |
software | healthy | workers/linkedin-cron/src |
cursos |
software | healthy | workers/cursos |
public |
software | healthy | workers/cursos/public |
poll |
software | healthy | workers/poll |
src |
software | healthy | workers/poll/src |
.claude |
software | healthy | .claude |
agents |
software | healthy | .claude/agents |
hooks |
software | healthy | .claude/hooks |
skills |
software | healthy | .claude/skills |
diaria-refresh-dedup |
software | healthy | .claude/skills/diaria-refresh-dedup |
diaria-remover-votos-pixel |
software | healthy | .claude/skills/diaria-remover-votos-pixel |
diaria-edicao |
software | healthy | .claude/skills/diaria-edicao |
diaria-source-health |
software | healthy | .claude/skills/diaria-source-health |
diaria-4-revisao |
software | healthy | .claude/skills/diaria-4-revisao |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.env.example |
security | healthy | .env.example |
auth::scripts/purge-leaderboard.ts |
security | healthy | scripts/purge-leaderboard.ts |
auth::scripts/oauth-setup.ts |
security | healthy | scripts/oauth-setup.ts |
auth::scripts/check-cloudflare-token.ts |
security | healthy | scripts/check-cloudflare-token.ts |
auth::.claude/skills/diaria-remover-votos-pixel/SKILL.md |
security | healthy | .claude/skills/diaria-remover-votos-pixel/SKILL.md |
auth::scripts/seo-pull.ts |
security | healthy | scripts/seo-pull.ts |
auth::scripts/verify-facebook-posts.ts |
security | healthy | scripts/verify-facebook-posts.ts |
auth::scripts/upload-report-to-drive.ts |
security | healthy | scripts/upload-report-to-drive.ts |
auth::scripts/lib/invariant-checks/stage-0.ts |
security | healthy | scripts/lib/invariant-checks/stage-0.ts |
auth::README.md |
security | healthy | README.md |
auth::scripts/maintain-valid-editions-window.ts |
security | healthy | scripts/maintain-valid-editions-window.ts |
auth::scripts/lib/poll-kv.ts |
security | healthy | scripts/lib/poll-kv.ts |
auth::scripts/inbox-drain.ts |
security | healthy | scripts/inbox-drain.ts |
auth::scripts/google-auth.ts |
security | healthy | scripts/google-auth.ts |
auth::test/url-utils.test.ts |
security | healthy | test/url-utils.test.ts |
auth::test/inbox-drain.test.ts |
security | healthy | test/inbox-drain.test.ts |
auth::test/google-auth-token-health.test.ts |
security | healthy | test/google-auth-token-health.test.ts |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::test/verify-facebook-posts.test.ts |
security | healthy | test/verify-facebook-posts.test.ts |
auth::scripts/check-google-token.ts |
security | healthy | scripts/check-google-token.ts |
auth::test/verify-stage-4-dispatch.test.ts |
security | healthy | test/verify-stage-4-dispatch.test.ts |
auth::scripts/drive-sync.ts |
security | healthy | scripts/drive-sync.ts |
auth::scripts/upload-images-public.ts |
security | healthy | scripts/upload-images-public.ts |
auth::scripts/verify-stage-4-dispatch.ts |
security | healthy | scripts/verify-stage-4-dispatch.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
metric |
software | healthy | test/brevo-dashboard-v2.test.ts:metric |
OU |
software | healthy | test/beehiiv-cover-upload.test.ts:OU |
alert |
software | healthy | test/brevo-dashboard-fase2.test.ts:alert |
metric |
software | healthy | test/brevo-dashboard-fase2.test.ts:metric |
rate |
software | healthy | test/brevo-dashboard-render.test.ts:rate |
alert |
software | healthy | test/brevo-dashboard-render.test.ts:alert |
metric |
software | healthy | test/brevo-dashboard-render.test.ts:metric |
GoogleAuthError |
software | healthy | scripts/google-auth.ts:GoogleAuthError |
FatalApiError |
software | healthy | scripts/verify-emails-mv.ts:FatalApiError |
exclui |
software | healthy | scripts/lib/canonical-urls.ts:exclui |
inclui |
software | healthy | scripts/lib/markdown-unescape.ts:inclui |
pra |
software | healthy | scripts/lib/markdown-unescape.ts:pra |
McpGuardError |
software | healthy | scripts/lib/mcp-guard.ts:McpGuardError |
Brevo429Signal |
software | healthy | scripts/lib/brevo-client.ts:Brevo429Signal |
BrevoRateLimitError |
software | healthy | workers/brevo-dashboard/src/index.ts:BrevoRateLimitError |
MockDOStorage |
software | healthy | workers/linkedin-cron/test/index.test.ts:MockDOStorage |
MockDOState |
software | healthy | workers/linkedin-cron/test/index.test.ts:MockDOState |
MockKV |
software | healthy | workers/linkedin-cron/test/index.test.ts:MockKV |
LinkedInScheduler |
software | healthy | workers/linkedin-cron/src/index.ts:LinkedInScheduler |
VoteDedup |
software | healthy | workers/poll/src/vote-dedup.ts:VoteDedup |
StatsCounter |
software | healthy | workers/poll/src/stats-counter.ts:StatsCounter |
| Label | Layer | Status | Path |
|---|---|---|---|
/v3/contacts/lists/9 |
frontend | healthy | test/publish-monthly-mock-fetch.test.ts |
/v3/emailCampaigns |
frontend | healthy | test/publish-monthly-mock-fetch.test.ts |
/v3/emailCampaigns/99/sendTest |
frontend | healthy | test/publish-monthly-mock-fetch.test.ts |
/v3/emailCampaigns/110/sendTest |
frontend | healthy | test/publish-monthly-mock-fetch.test.ts |
/v3/emailCampaigns/100/sendNow |
frontend | healthy | test/publish-monthly-mock-fetch.test.ts |
/v3/emailCampaigns/101 |
frontend | healthy | test/publish-monthly-mock-fetch.test.ts |
/v3/emailCampaigns/50 |
frontend | healthy | test/publish-monthly-mock-fetch.test.ts |
/v3/emailCampaigns/50/sendTest |
frontend | healthy | test/publish-monthly-mock-fetch.test.ts |
/v3/emailCampaigns/102/sendTest |
frontend | healthy | test/publish-monthly-mock-fetch.test.ts |
/v3/emailCampaigns/103/sendTest |
frontend | healthy | test/publish-monthly-mock-fetch.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
sweep |
cicd | healthy | .github/workflows/monthly-unused-sweep.yml |
unused-code-check |
cicd | healthy | .github/workflows/pr-checks.yml |
invariants-static |
cicd | healthy | .github/workflows/pr-checks.yml |
regression-test-gate |
cicd | healthy | .github/workflows/pr-checks.yml |
heatmap |
cicd | healthy | .github/workflows/weekly-bug-heatmap.yml |
test |
cicd | healthy | .github/workflows/ci.yml |
e2e |
cicd | healthy | .github/workflows/weekly-e2e.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | platform.config.json |
131.0.0.0 |
network | healthy | scripts/verify-accessibility.ts |
126.0.0.0 |
network | healthy | scripts/verify-dates.ts |
1.1.1.1 |
network | healthy | scripts/lib/doh-fetch.ts |
125.0.0.0 |
network | healthy | scripts/lib/agent-issue-validator.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::monthly-unused-sweep |
cicd | healthy | .github/workflows/monthly-unused-sweep.yml |
gha::pr-checks |
cicd | healthy | .github/workflows/pr-checks.yml |
gha::weekly-bug-heatmap |
cicd | healthy | .github/workflows/weekly-bug-heatmap.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::weekly-e2e |
cicd | healthy | .github/workflows/weekly-e2e.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | test/fetch-rss.test.ts |
vps::azure |
hardware | healthy | test/use-melhor-curation.test.ts |
vps::gcp |
hardware | healthy | seed/courses/cursos-ia.json |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-z26eo341 |
software | healthy | /tmp/repobility-clone-z26eo341 |
| Label | Layer | Status | Path |
|---|---|---|---|
DELETE |
api | healthy | scripts/categorize.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | workers/linkedin-cron/wrangler.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | test/verify-accessibility.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | test/validate-lancamentos.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/6b190432-bf2c-4135-bdb0-066e1b8eb904/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/6b190432-bf2c-4135-bdb0-066e1b8eb904/
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.