Scan timing: clone 1.51s · analysis 10.54s · 5.4 MB · GitHub API rate-limit (preflight)
https://github.com/millionco/react-doctor.git
· scanned 2026-05-24 01:20 UTC (1 week, 5 days ago)
· 10 languages
1054 findings (73 legacy + 981 scanner) 54th percentile · Typescript · large (100-500K LoC) Scanner says 72 (higher by 4)
Last scanned 1 week, 5 days ago · v2 · last Δ -2.4 (diff) · 732 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
92.8 | 0.25 | 23.20 |
testing_score |
85.0 | 0.20 | 17.00 |
documentation_score |
63.0 | 0.15 | 9.45 |
practices_score |
74.0 | 0.15 | 11.10 |
code_quality |
64.7 | 0.10 | 6.47 |
| Overall | 1.00 | 76.2 |
All 4277 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 |
|---|---|---|---|
fetchLeaderboard |
software | healthy | scripts/update-leaderboard.ts:fetchLeaderboard |
isSafeGithubUrl |
software | healthy | scripts/update-leaderboard.ts:isSafeGithubUrl |
escapeMarkdownTableCell |
software | healthy | scripts/update-leaderboard.ts:escapeMarkdownTableCell |
renderLeaderboardTable |
software | healthy | scripts/update-leaderboard.ts:renderLeaderboardTable |
renderLeaderboardSection |
software | healthy | scripts/update-leaderboard.ts:renderLeaderboardSection |
replaceLeaderboardSection |
software | healthy | scripts/update-leaderboard.ts:replaceLeaderboardSection |
main |
software | healthy | scripts/update-leaderboard.ts:main |
assertSkillManifestParseable |
software | healthy | packages/react-doctor/vite.config.ts:assertSkillManifestPar… |
copySkillToDist |
software | healthy | packages/react-doctor/vite.config.ts:copySkillToDist |
setupCase |
software | healthy | packages/react-doctor/tests/merge-and-filter-diagnostics.te… |
baseDiagnostic |
software | healthy | packages/react-doctor/tests/merge-and-filter-diagnostics.te… |
readNoop |
software | healthy | packages/react-doctor/tests/merge-and-filter-diagnostics.te… |
asyncParallelDiagnostic |
software | healthy | packages/react-doctor/tests/merge-and-filter-diagnostics.te… |
stubProcessStdinIsTty |
software | healthy | packages/react-doctor/tests/should-skip-prompts.test.ts:stu… |
that |
software | healthy | packages/react-doctor/tests/wrap-indented-text.test.ts:that |
captureConsoleWarn |
software | healthy | packages/react-doctor/tests/resolve-diff-mode.test.ts:captu… |
buildDiffInfo |
software | healthy | packages/react-doctor/tests/resolve-diff-mode.test.ts:build… |
readActionYaml |
software | healthy | packages/react-doctor/tests/github-action.test.ts:readActio… |
normalizeWhitespace |
software | healthy | packages/react-doctor/tests/github-action.test.ts:normalize… |
extractBlock |
software | healthy | packages/react-doctor/tests/github-action.test.ts:extractBl… |
extractStep |
software | healthy | packages/react-doctor/tests/github-action.test.ts:extractSt… |
getRuleTags |
software | healthy | packages/react-doctor/tests/rule-tag-registration.test.ts:g… |
collectRuleIdsMatching |
software | healthy | packages/react-doctor/tests/rule-tag-registration.test.ts:c… |
stubFetch |
software | healthy | packages/react-doctor/tests/calculate-score.test.ts:stubFet… |
createDiagnostic |
software | healthy | packages/react-doctor/tests/combine-diagnostics.test.ts:cre… |
matchGlobPattern |
software | healthy | packages/react-doctor/tests/match-glob-pattern.test.ts:matc… |
buildSampleDiagnostic |
software | healthy | packages/react-doctor/tests/build-json-report.test.ts:build… |
buildSampleScan |
software | healthy | packages/react-doctor/tests/build-json-report.test.ts:build… |
writeJson |
software | healthy | packages/react-doctor/tests/detect-user-lint-config.test.ts… |
markProjectBoundary |
software | healthy | packages/react-doctor/tests/detect-user-lint-config.test.ts… |
writeFixture |
software | healthy | packages/react-doctor/tests/read-ignore-file.test.ts:writeF… |
writeExecutable |
software | healthy | packages/react-doctor/tests/detect-agents.test.ts:writeExec… |
buildOkReport |
software | healthy | packages/react-doctor/tests/json-mode.test.ts:buildOkReport |
captureStdout |
software | healthy | packages/react-doctor/tests/json-mode.test.ts:captureStdout |
App |
software | healthy | packages/react-doctor/tests/user-plugins.test.ts:App |
Debounced |
software | healthy | packages/react-doctor/tests/diagnose.test.ts:Debounced |
setupProject |
software | healthy | packages/react-doctor/tests/check-dead-code.test.ts:setupPr… |
A |
software | healthy | packages/react-doctor/tests/find-owning-project.test.ts:A |
App |
software | healthy | packages/react-doctor/tests/find-owning-project.test.ts:App |
start |
software | healthy | packages/react-doctor/tests/find-owning-project.test.ts:sta… |
decodeRequestBody |
software | healthy | packages/react-doctor/tests/inspect-surface-filter.test.ts:… |
stubScoreFetchAndCapture |
software | healthy | packages/react-doctor/tests/inspect-surface-filter.test.ts:… |
hasDesignTag |
software | healthy | packages/react-doctor/tests/inspect-surface-filter.test.ts:… |
stubStream |
software | healthy | packages/react-doctor/tests/is-spinner-interactive.test.ts:… |
findDiagnosticsInFile |
software | healthy | packages/react-doctor/tests/namespace-hooks.test.ts:findDia… |
buildDiagnostic |
software | healthy | packages/react-doctor/tests/dedupe-diagnostics.test.ts:buil… |
stripAnsi |
software | healthy | packages/react-doctor/tests/spinner.test.ts:stripAnsi |
buildDiagnoseResult |
software | healthy | packages/react-doctor/tests/to-json-report.test.ts:buildDia… |
writeJson |
software | healthy | packages/react-doctor/tests/can-oxlint-extend-config.test.t… |
createDiagnostic |
software | healthy | packages/react-doctor/tests/filter-diagnostics.test.ts:crea… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
action.yml |
software | healthy | action.yml |
vite.config.ts |
software | warning | vite.config.ts |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
turbo.json |
software | healthy | turbo.json |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
tsconfig.json |
software | healthy | tsconfig.json |
AGENTS.md |
software | healthy | AGENTS.md |
update-leaderboard.ts |
software | healthy | scripts/update-leaderboard.ts |
smoke-json-report.ts |
software | warning | scripts/smoke-json-report.ts |
vite.config.ts |
software | healthy | packages/react-doctor/vite.config.ts |
README.md |
software | healthy | packages/react-doctor/README.md |
package.json |
software | healthy | packages/react-doctor/package.json |
tsconfig.json |
software | healthy | packages/react-doctor/tsconfig.json |
CHANGELOG.md |
software | healthy | packages/react-doctor/CHANGELOG.md |
resolve-rule-severity-override.test.ts |
software | warning | packages/react-doctor/tests/resolve-rule-severity-override.… |
find-jsx-opener-span.test.ts |
software | warning | packages/react-doctor/tests/find-jsx-opener-span.test.ts |
inspect.test.ts |
software | warning | packages/react-doctor/tests/inspect.test.ts |
colorize-by-score.test.ts |
software | warning | packages/react-doctor/tests/colorize-by-score.test.ts |
merge-and-filter-diagnostics.test.ts |
software | healthy | packages/react-doctor/tests/merge-and-filter-diagnostics.te… |
should-skip-prompts.test.ts |
software | healthy | packages/react-doctor/tests/should-skip-prompts.test.ts |
wrap-indented-text.test.ts |
software | healthy | packages/react-doctor/tests/wrap-indented-text.test.ts |
resolve-diff-mode.test.ts |
software | healthy | packages/react-doctor/tests/resolve-diff-mode.test.ts |
github-action.test.ts |
software | healthy | packages/react-doctor/tests/github-action.test.ts |
rule-tag-registration.test.ts |
software | healthy | packages/react-doctor/tests/rule-tag-registration.test.ts |
calculate-score.test.ts |
software | healthy | packages/react-doctor/tests/calculate-score.test.ts |
validate-config-types.test.ts |
software | warning | packages/react-doctor/tests/validate-config-types.test.ts |
filter-for-surface.test.ts |
software | warning | packages/react-doctor/tests/filter-for-surface.test.ts |
combine-diagnostics.test.ts |
software | healthy | packages/react-doctor/tests/combine-diagnostics.test.ts |
match-glob-pattern.test.ts |
software | healthy | packages/react-doctor/tests/match-glob-pattern.test.ts |
install-action.test.ts |
software | warning | packages/react-doctor/tests/install-action.test.ts |
build-hidden-diagnostics-summary.test.ts |
software | warning | packages/react-doctor/tests/build-hidden-diagnostics-summar… |
indent-multiline-text.test.ts |
software | warning | packages/react-doctor/tests/indent-multiline-text.test.ts |
should-select-all-choices.test.ts |
software | warning | packages/react-doctor/tests/should-select-all-choices.test.… |
apply-severity-controls.test.ts |
software | warning | packages/react-doctor/tests/apply-severity-controls.test.ts |
build-json-report.test.ts |
software | healthy | packages/react-doctor/tests/build-json-report.test.ts |
oxlint-batching.test.ts |
software | warning | packages/react-doctor/tests/oxlint-batching.test.ts |
detect-user-lint-config.test.ts |
software | healthy | packages/react-doctor/tests/detect-user-lint-config.test.ts |
parse-react-peer-range.test.ts |
software | warning | packages/react-doctor/tests/parse-react-peer-range.test.ts |
read-ignore-file.test.ts |
software | healthy | packages/react-doctor/tests/read-ignore-file.test.ts |
detect-agents.test.ts |
software | healthy | packages/react-doctor/tests/detect-agents.test.ts |
resolve-cli-inspect-options.test.ts |
software | warning | packages/react-doctor/tests/resolve-cli-inspect-options.tes… |
json-mode.test.ts |
software | healthy | packages/react-doctor/tests/json-mode.test.ts |
user-plugins.test.ts |
software | healthy | packages/react-doctor/tests/user-plugins.test.ts |
diagnose.test.ts |
software | healthy | packages/react-doctor/tests/diagnose.test.ts |
check-dead-code.test.ts |
software | healthy | packages/react-doctor/tests/check-dead-code.test.ts |
find-owning-project.test.ts |
software | healthy | packages/react-doctor/tests/find-owning-project.test.ts |
inspect-surface-filter.test.ts |
software | healthy | packages/react-doctor/tests/inspect-surface-filter.test.ts |
is-spinner-interactive.test.ts |
software | healthy | packages/react-doctor/tests/is-spinner-interactive.test.ts |
parse-react-major.test.ts |
software | warning | packages/react-doctor/tests/parse-react-major.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 |
|---|---|---|---|
scripts |
software | healthy | scripts |
packages |
software | healthy | packages |
react-doctor |
software | healthy | packages/react-doctor |
tests |
software | healthy | packages/react-doctor/tests |
regressions |
software | healthy | packages/react-doctor/tests/regressions |
state-rules |
software | healthy | packages/react-doctor/tests/regressions/state-rules |
effect-fixtures |
software | healthy | packages/react-doctor/tests/regressions/state-rules/effect-… |
fixtures |
software | healthy | packages/react-doctor/tests/fixtures |
monorepo-with-root-react |
software | healthy | packages/react-doctor/tests/fixtures/monorepo-with-root-rea… |
packages |
software | healthy | packages/react-doctor/tests/fixtures/monorepo-with-root-rea… |
ui |
software | healthy | packages/react-doctor/tests/fixtures/monorepo-with-root-rea… |
tanstack-start-app |
software | healthy | packages/react-doctor/tests/fixtures/tanstack-start-app |
src |
software | healthy | packages/react-doctor/tests/fixtures/tanstack-start-app/src |
routes |
software | healthy | packages/react-doctor/tests/fixtures/tanstack-start-app/src… |
pnpm-catalog-workspace |
software | healthy | packages/react-doctor/tests/fixtures/pnpm-catalog-workspace |
packages |
software | healthy | packages/react-doctor/tests/fixtures/pnpm-catalog-workspace… |
ui |
software | healthy | packages/react-doctor/tests/fixtures/pnpm-catalog-workspace… |
basic-react |
software | healthy | packages/react-doctor/tests/fixtures/basic-react |
src |
software | healthy | packages/react-doctor/tests/fixtures/basic-react/src |
components |
software | healthy | packages/react-doctor/tests/fixtures/basic-react/src/compon… |
bun-multiple-grouped-catalogs |
software | healthy | packages/react-doctor/tests/fixtures/bun-multiple-grouped-c… |
apps |
software | healthy | packages/react-doctor/tests/fixtures/bun-multiple-grouped-c… |
web |
software | healthy | packages/react-doctor/tests/fixtures/bun-multiple-grouped-c… |
bun-catalog-workspace |
software | healthy | packages/react-doctor/tests/fixtures/bun-catalog-workspace |
apps |
software | healthy | packages/react-doctor/tests/fixtures/bun-catalog-workspace/… |
web |
software | healthy | packages/react-doctor/tests/fixtures/bun-catalog-workspace/… |
nextjs-app |
software | healthy | packages/react-doctor/tests/fixtures/nextjs-app |
src |
software | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src |
app |
software | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app |
users |
software | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/use… |
wrapped |
software | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/wra… |
logout |
software | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/log… |
api |
software | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/api |
admin |
software | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/api… |
cron |
software | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/api… |
refresh |
software | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/api… |
documents |
software | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/api… |
[id] |
software | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/api… |
dashboard |
software | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/das… |
og |
software | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/og |
pages |
software | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/pages |
user-oxlint-config-broken |
software | healthy | packages/react-doctor/tests/fixtures/user-oxlint-config-bro… |
src |
software | healthy | packages/react-doctor/tests/fixtures/user-oxlint-config-bro… |
component-library |
software | healthy | packages/react-doctor/tests/fixtures/component-library |
pnpm-named-catalog |
software | healthy | packages/react-doctor/tests/fixtures/pnpm-named-catalog |
packages |
software | healthy | packages/react-doctor/tests/fixtures/pnpm-named-catalog/pac… |
app |
software | healthy | packages/react-doctor/tests/fixtures/pnpm-named-catalog/pac… |
mixed-rn-web-monorepo |
software | healthy | packages/react-doctor/tests/fixtures/mixed-rn-web-monorepo |
apps |
software | healthy | packages/react-doctor/tests/fixtures/mixed-rn-web-monorepo/… |
docs |
software | healthy | packages/react-doctor/tests/fixtures/mixed-rn-web-monorepo/… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Legacy |
software | healthy | packages/react-doctor/tests/regressions/react-19-migration-… |
Modern |
software | healthy | packages/react-doctor/tests/regressions/react-19-migration-… |
body |
software | healthy | packages/react-doctor/tests/regressions/react-19-migration-… |
with |
software | healthy | packages/react-doctor/tests/regressions/react-19-migration-… |
AutocompleteSuggestionNode |
software | healthy | packages/react-doctor/tests/regressions/react-19-migration-… |
members |
software | healthy | packages/react-doctor/tests/regressions/react-19-migration-… |
Custom |
software | healthy | packages/react-doctor/tests/regressions/react-19-migration-… |
ThemeProvider |
software | healthy | packages/react-doctor/tests/regressions/react-19-migration-… |
consumer |
software | healthy | packages/react-doctor/tests/regressions/react-19-migration-… |
ThemedButton |
software | healthy | packages/react-doctor/tests/regressions/react-19-migration-… |
from |
software | healthy | packages/react-doctor/src/index.ts:from |
is |
software | healthy | packages/react-doctor/src/inspect.ts:is |
lifecycles |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/archit… |
with |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/archit… |
vs |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/archit… |
components |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/archit… |
component |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
components |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
instead |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
property |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
fields |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
component |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
field |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
components |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
component |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
component |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
methods |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
components |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
components |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
declares |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
components |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
name |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
method |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
components |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
be |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
Foo |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
Bar |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
extends |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
Hello |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
extends |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
Foo |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
Bar |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
Hello |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
Foo |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
Foo |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
First |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
instead |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
HelloJohn |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
StoreListItem |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
ComponentY |
software | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Page |
frontend | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/pag… |
Layout |
frontend | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/lay… |
UsersPage |
frontend | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/use… |
WrappedPage |
frontend | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/wra… |
PagesRouterApp |
frontend | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/pages/_… |
Terminal |
frontend | healthy | packages/website/src/components/terminal.tsx |
Home |
frontend | healthy | packages/website/src/app/page.tsx |
RootLayout |
frontend | healthy | packages/website/src/app/layout.tsx |
LeaderboardPage |
frontend | healthy | packages/website/src/app/leaderboard/page.tsx |
AnimatedScore |
frontend | healthy | packages/website/src/app/share/animated-score.tsx |
SharePage |
frontend | healthy | packages/website/src/app/share/page.tsx |
BadgeSnippet |
frontend | healthy | packages/website/src/app/share/badge-snippet.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/pag… |
/users |
frontend | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/use… |
/wrapped |
frontend | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/app/wra… |
/_app |
frontend | healthy | packages/react-doctor/tests/fixtures/nextjs-app/src/pages/_… |
/leaderboard |
frontend | healthy | packages/website/src/app/leaderboard/page.tsx |
/share |
frontend | healthy | packages/website/src/app/share/page.tsx |
/repo/react-doctor.config.json |
frontend | healthy | packages/react-doctor/tests/errors.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
9.504.5.092 |
network | healthy | packages/website/src/components/terminal.tsx |
2.91.832.092 |
network | healthy | packages/website/src/components/terminal.tsx |
2.651.64.7 |
network | healthy | packages/website/src/components/terminal.tsx |
4.943.359.309 |
network | healthy | packages/website/src/components/terminal.tsx |
268.18.58.688 |
network | healthy | packages/website/src/components/terminal.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:16 |
network | healthy | pnpm-lock.yaml |
port:11 |
network | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::packages/react-doctor/tests/regressions/server-auth-a… |
security | healthy | packages/react-doctor/tests/regressions/server-auth-actions… |
auth::packages/oxlint-plugin-react-doctor/src/plugin/consta… |
security | healthy | packages/oxlint-plugin-react-doctor/src/plugin/constants/se… |
auth::packages/react-doctor/tests/regressions/server-auth-a… |
security | healthy | packages/react-doctor/tests/regressions/server-auth-actions… |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::packages/react-doctor/tests/regressions/no… |
security | healthy | packages/react-doctor/tests/regressions/no-secrets-in-clien… |
generic_api_key::packages/react-doctor/tests/fixtures/basic… |
security | healthy | packages/react-doctor/tests/fixtures/basic-react/src/securi… |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::update-leaderboard |
cicd | healthy | .github/workflows/update-leaderboard.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
update |
cicd | healthy | .github/workflows/update-leaderboard.yml |
test |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-7_zwc77w |
software | healthy | /tmp/repobility-clone-7_zwc77w |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
react-19-migration-rules.test.ts |
data | healthy | packages/react-doctor/tests/regressions/react-19-migration-… |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | packages/oxlint-plugin-react-doctor/src/plugin/rules/react-… |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/7f6ca8ef-edea-4b7c-ab2b-cc9007a7b658/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/7f6ca8ef-edea-4b7c-ab2b-cc9007a7b658/
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.