https://github.com/what-works-global/payload-packages
· scanned 2026-06-16 00:57 UTC (2 months, 1 week ago)
39 raw signals (0 security + 39 graph)
Last scanned 2 months, 1 week ago · v1 · 39 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 642 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 |
|---|---|---|---|
defineEslintConfig |
software | healthy | eslint.shared.js:defineEslintConfig |
leadingDirective |
software | healthy | scripts/check-use-client.mjs:leadingDirective |
walk |
software | healthy | scripts/check-use-client.mjs:walk |
mapPath |
software | healthy | scripts/sync-publish-config.mjs:mapPath |
mapExportEntry |
software | healthy | scripts/sync-publish-config.mjs:mapExportEntry |
mapExports |
software | healthy | scripts/sync-publish-config.mjs:mapExports |
Layout |
software | healthy | packages/select-search-field/dev/app/(payload)/layout.tsx:L… |
generateMetadata |
software | healthy | packages/select-search-field/dev/app/(payload)/admin/[[...s… |
NotFound |
software | healthy | packages/select-search-field/dev/app/(payload)/admin/[[...s… |
generateMetadata |
software | healthy | packages/select-search-field/dev/app/(payload)/admin/[[...s… |
Page |
software | healthy | packages/select-search-field/dev/app/(payload)/admin/[[...s… |
selectSearchPlugin |
software | healthy | packages/select-search-field/src/plugin.ts:selectSearchPlug… |
normalizeWatchFieldPaths |
software | healthy | packages/select-search-field/src/selectSearchField.ts:norma… |
normalizeDebounceMs |
software | healthy | packages/select-search-field/src/selectSearchField.ts:norma… |
selectSearch |
software | healthy | packages/select-search-field/src/selectSearchField.ts:selec… |
selectSearchField |
software | healthy | packages/select-search-field/src/selectSearchField.ts:selec… |
isObjectIdLike |
software | healthy | packages/select-search-field/src/endpoint.ts:isObjectIdLike |
parseBody |
software | healthy | packages/select-search-field/src/endpoint.ts:parseBody |
parseData |
software | healthy | packages/select-search-field/src/endpoint.ts:parseData |
selectSearchEndpointHandler |
software | healthy | packages/select-search-field/src/endpoint.ts:selectSearchEn… |
serializeRefetchValue |
software | healthy | packages/select-search-field/src/ui/SelectSearchField.tsx:s… |
isAbortError |
software | healthy | packages/select-search-field/src/ui/SelectSearchField.tsx:i… |
data |
software | healthy | packages/select-search-field/src/ui/SelectSearchField.tsx:d… |
Page |
software | healthy | packages/analytics/dev/app/page.tsx:Page |
RootLayout |
software | healthy | packages/analytics/dev/app/layout.tsx:RootLayout |
MicrosoftClarity |
software | healthy | packages/analytics/src/MicrosoftClarity.tsx:MicrosoftClarity |
getPortalRoot |
software | healthy | packages/analytics/src/CookieBannerPortal.tsx:getPortalRoot |
CookieBannerPortal |
software | healthy | packages/analytics/src/CookieBannerPortal.tsx:CookieBannerP… |
GoogleTagManager |
software | healthy | packages/analytics/src/GoogleTagManager.tsx:GoogleTagManager |
useCookieBanner |
software | healthy | packages/analytics/src/CookieBannerProvider.tsx:useCookieBa… |
getStoredDecision |
software | healthy | packages/analytics/src/CookieBannerProvider.tsx:getStoredDe… |
computeConsentState |
software | healthy | packages/analytics/src/CookieBannerProvider.tsx:computeCons… |
CookieBannerProvider |
software | healthy | packages/analytics/src/CookieBannerProvider.tsx:CookieBanne… |
fetchRequiresConsent |
software | healthy | packages/analytics/src/CookieBannerProvider.tsx:fetchRequir… |
data |
software | healthy | packages/analytics/src/CookieBannerProvider.tsx:data |
accept |
software | healthy | packages/analytics/src/CookieBannerProvider.tsx:accept |
reject |
software | healthy | packages/analytics/src/CookieBannerProvider.tsx:reject |
CookieBanner |
software | healthy | packages/analytics/src/CookieBanner.tsx:CookieBanner |
GoogleAnalytics |
software | healthy | packages/analytics/src/GoogleAnalytics.tsx:GoogleAnalytics |
getConsentDefaults |
software | healthy | packages/analytics/src/GtagBootstrap.tsx:getConsentDefaults |
GtagBootstrap |
software | healthy | packages/analytics/src/GtagBootstrap.tsx:GtagBootstrap |
gtag |
software | healthy | packages/analytics/src/GtagBootstrap.tsx:gtag |
LinkedInInsightTag |
software | healthy | packages/analytics/src/LinkedInInsightTag.tsx:LinkedInInsig… |
FacebookPixel |
software | healthy | packages/analytics/src/FacebookPixel.tsx:FacebookPixel |
Analytics |
software | healthy | packages/analytics/src/Analytics.tsx:Analytics |
GET |
software | healthy | packages/analytics/src/api/consent.ts:GET |
seed |
software | healthy | packages/payload-utilities/dev/seed.ts:seed |
buildConfigWithMemoryDB |
software | healthy | packages/payload-utilities/dev/payload.config.ts:buildConfi… |
Layout |
software | healthy | packages/payload-utilities/dev/app/(payload)/layout.tsx:Lay… |
generateMetadata |
software | healthy | packages/payload-utilities/dev/app/(payload)/admin/[[...seg… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
eslint.shared.js |
software | healthy | eslint.shared.js |
.prettierrc.json |
software | healthy | .prettierrc.json |
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 |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
AGENTS.md |
software | healthy | AGENTS.md |
tsconfig.dev.base.json |
software | healthy | tsconfig.dev.base.json |
docker-compose.yml |
software | healthy | docker-compose.yml |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
resolve-payload-matrix.mjs |
software | healthy | scripts/resolve-payload-matrix.mjs |
check-package-exports.mjs |
software | healthy | scripts/check-package-exports.mjs |
apply-payload-version.mjs |
software | healthy | scripts/apply-payload-version.mjs |
check-use-client.mjs |
software | healthy | scripts/check-use-client.mjs |
sync-publish-config.mjs |
software | healthy | scripts/sync-publish-config.mjs |
README.md |
software | healthy | packages/select-search-field/README.md |
package.json |
software | healthy | packages/select-search-field/package.json |
LICENSE.md |
software | healthy | packages/select-search-field/LICENSE.md |
eslint.config.js |
software | healthy | packages/select-search-field/eslint.config.js |
tsconfig.json |
software | healthy | packages/select-search-field/tsconfig.json |
tsdown.config.ts |
software | healthy | packages/select-search-field/tsdown.config.ts |
CHANGELOG.md |
software | healthy | packages/select-search-field/CHANGELOG.md |
vitest.config.ts |
software | healthy | packages/select-search-field/vitest.config.ts |
peer.smoke.test.ts |
software | healthy | packages/select-search-field/test/peer.smoke.test.ts |
payload-types.ts |
software | healthy | packages/select-search-field/dev/payload-types.ts |
next-env.d.ts |
software | healthy | packages/select-search-field/dev/next-env.d.ts |
payload.config.ts |
software | healthy | packages/select-search-field/dev/payload.config.ts |
tsconfig.json |
software | healthy | packages/select-search-field/dev/tsconfig.json |
next.config.mjs |
software | healthy | packages/select-search-field/dev/next.config.mjs |
layout.tsx |
software | healthy | packages/select-search-field/dev/app/(payload)/layout.tsx |
custom.scss |
software | healthy | packages/select-search-field/dev/app/(payload)/custom.scss |
route.ts |
software | healthy | packages/select-search-field/dev/app/(payload)/api/[...slug… |
importMap.js |
software | healthy | packages/select-search-field/dev/app/(payload)/admin/import… |
not-found.tsx |
software | healthy | packages/select-search-field/dev/app/(payload)/admin/[[...s… |
page.tsx |
software | healthy | packages/select-search-field/dev/app/(payload)/admin/[[...s… |
plugin.ts |
software | healthy | packages/select-search-field/src/plugin.ts |
endpointName.ts |
software | healthy | packages/select-search-field/src/endpointName.ts |
selectSearchField.ts |
software | healthy | packages/select-search-field/src/selectSearchField.ts |
endpoint.ts |
software | healthy | packages/select-search-field/src/endpoint.ts |
index.ts |
software | healthy | packages/select-search-field/src/index.ts |
types.ts |
software | healthy | packages/select-search-field/src/types.ts |
SelectSearchField.tsx |
software | healthy | packages/select-search-field/src/ui/SelectSearchField.tsx |
client.ts |
software | healthy | packages/select-search-field/src/exports/client.ts |
README.md |
software | healthy | packages/analytics/README.md |
tailwind.config.js |
software | healthy | packages/analytics/tailwind.config.js |
package.json |
software | healthy | packages/analytics/package.json |
LICENSE.md |
software | healthy | packages/analytics/LICENSE.md |
eslint.config.js |
software | healthy | packages/analytics/eslint.config.js |
tsconfig.json |
software | healthy | packages/analytics/tsconfig.json |
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 |
select-search-field |
software | healthy | packages/select-search-field |
test |
software | healthy | packages/select-search-field/test |
dev |
software | healthy | packages/select-search-field/dev |
app |
software | healthy | packages/select-search-field/dev/app |
(payload) |
software | healthy | packages/select-search-field/dev/app/(payload) |
api |
software | healthy | packages/select-search-field/dev/app/(payload)/api |
[...slug] |
software | healthy | packages/select-search-field/dev/app/(payload)/api/[...slug] |
admin |
software | healthy | packages/select-search-field/dev/app/(payload)/admin |
[[...segments]] |
software | healthy | packages/select-search-field/dev/app/(payload)/admin/[[...s… |
src |
software | healthy | packages/select-search-field/src |
ui |
software | healthy | packages/select-search-field/src/ui |
exports |
software | healthy | packages/select-search-field/src/exports |
analytics |
software | healthy | packages/analytics |
dev |
software | healthy | packages/analytics/dev |
app |
software | healthy | packages/analytics/dev/app |
api |
software | healthy | packages/analytics/dev/app/api |
consent |
software | healthy | packages/analytics/dev/app/api/consent |
src |
software | healthy | packages/analytics/src |
api |
software | healthy | packages/analytics/src/api |
payload-utilities |
software | healthy | packages/payload-utilities |
test |
software | healthy | packages/payload-utilities/test |
dev |
software | healthy | packages/payload-utilities/dev |
app |
software | healthy | packages/payload-utilities/dev/app |
(payload) |
software | healthy | packages/payload-utilities/dev/app/(payload) |
api |
software | healthy | packages/payload-utilities/dev/app/(payload)/api |
[...slug] |
software | healthy | packages/payload-utilities/dev/app/(payload)/api/[...slug] |
graphql |
software | healthy | packages/payload-utilities/dev/app/(payload)/api/graphql |
graphql-playground |
software | healthy | packages/payload-utilities/dev/app/(payload)/api/graphql-pl… |
admin |
software | healthy | packages/payload-utilities/dev/app/(payload)/admin |
[[...segments]] |
software | healthy | packages/payload-utilities/dev/app/(payload)/admin/[[...seg… |
src |
software | healthy | packages/payload-utilities/src |
traverseDocument |
software | healthy | packages/payload-utilities/src/traverseDocument |
resolvers |
software | healthy | packages/payload-utilities/src/traverseDocument/resolvers |
block-settings |
software | healthy | packages/block-settings |
test |
software | healthy | packages/block-settings/test |
dev |
software | healthy | packages/block-settings/dev |
app |
software | healthy | packages/block-settings/dev/app |
(payload) |
software | healthy | packages/block-settings/dev/app/(payload) |
api |
software | healthy | packages/block-settings/dev/app/(payload)/api |
[...slug] |
software | healthy | packages/block-settings/dev/app/(payload)/api/[...slug] |
admin |
software | healthy | packages/block-settings/dev/app/(payload)/admin |
[[...segments]] |
software | healthy | packages/block-settings/dev/app/(payload)/admin/[[...segmen… |
src |
software | healthy | packages/block-settings/src |
fields |
software | healthy | packages/block-settings/src/fields |
ui |
software | healthy | packages/block-settings/src/ui |
exports |
software | healthy | packages/block-settings/src/exports |
switch-env |
software | healthy | packages/switch-env |
test |
software | healthy | packages/switch-env/test |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Layout |
frontend | healthy | packages/select-search-field/dev/app/(payload)/layout.tsx |
NotFound |
frontend | healthy | packages/select-search-field/dev/app/(payload)/admin/[[...s… |
Page |
frontend | healthy | packages/select-search-field/dev/app/(payload)/admin/[[...s… |
Page |
frontend | healthy | packages/analytics/dev/app/page.tsx |
RootLayout |
frontend | healthy | packages/analytics/dev/app/layout.tsx |
MicrosoftClarity |
frontend | healthy | packages/analytics/src/MicrosoftClarity.tsx |
GoogleTagManager |
frontend | healthy | packages/analytics/src/GoogleTagManager.tsx |
CookieBanner |
frontend | healthy | packages/analytics/src/CookieBanner.tsx |
GoogleAnalytics |
frontend | healthy | packages/analytics/src/GoogleAnalytics.tsx |
GtagBootstrap |
frontend | healthy | packages/analytics/src/GtagBootstrap.tsx |
LinkedInInsightTag |
frontend | healthy | packages/analytics/src/LinkedInInsightTag.tsx |
FacebookPixel |
frontend | healthy | packages/analytics/src/FacebookPixel.tsx |
Analytics |
frontend | healthy | packages/analytics/src/Analytics.tsx |
Layout |
frontend | healthy | packages/payload-utilities/dev/app/(payload)/layout.tsx |
NotFound |
frontend | healthy | packages/payload-utilities/dev/app/(payload)/admin/[[...seg… |
Page |
frontend | healthy | packages/payload-utilities/dev/app/(payload)/admin/[[...seg… |
Layout |
frontend | healthy | packages/block-settings/dev/app/(payload)/layout.tsx |
NotFound |
frontend | healthy | packages/block-settings/dev/app/(payload)/admin/[[...segmen… |
Page |
frontend | healthy | packages/block-settings/dev/app/(payload)/admin/[[...segmen… |
Layout |
frontend | healthy | packages/switch-env/dev/app/(payload)/layout.tsx |
NotFound |
frontend | healthy | packages/switch-env/dev/app/(payload)/admin/[[...segments]]… |
Page |
frontend | healthy | packages/switch-env/dev/app/(payload)/admin/[[...segments]]… |
DangerBar |
frontend | healthy | packages/switch-env/src/ui/components/DangerBar/DangerBar.t… |
AdminButton |
frontend | healthy | packages/switch-env/src/ui/components/AdminButton/AdminButt… |
| Label | Layer | Status | Path |
|---|---|---|---|
/(payload)/admin/[[...segments]] |
frontend | healthy | packages/select-search-field/dev/app/(payload)/admin/[[...s… |
/page.tsx |
frontend | healthy | packages/analytics/dev/app/page.tsx |
/unrelated |
frontend | healthy | packages/switch-env/test/client-upload-endpoints.spec.ts |
/switch-db-connection |
frontend | healthy | packages/switch-env/src/plugin.ts |
/copy-db |
frontend | healthy | packages/switch-env/src/lib/api-endpoints/copy.ts |
/switch-env |
frontend | healthy | packages/switch-env/src/lib/api-endpoints/switch.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
check |
cicd | healthy | .github/workflows/ci.yml |
resolve-matrix |
cicd | healthy | .github/workflows/ci.yml |
peer-matrix |
cicd | healthy | .github/workflows/ci.yml |
ci-gate |
cicd | healthy | .github/workflows/ci.yml |
release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
mongodb |
data | healthy | pnpm-lock.yaml |
sqlite |
data | healthy | pnpm-lock.yaml |
postgres |
data | healthy | pnpm-lock.yaml |
redis |
data | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:16 |
network | healthy | pnpm-lock.yaml |
port:27017 |
network | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | pnpm-lock.yaml |
vps::gcp |
hardware | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-gvtu_sz6 |
software | healthy | /tmp/repobility-clone-gvtu_sz6 |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | packages/select-search-field/dev/payload.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
mongo |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::packages/payload-utilities/dev/.env.development |
security | healthy | packages/payload-utilities/dev/.env.development |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.github/workflows/release.yml |
security | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
RELEASE_PAT |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/409bb8f9-da90-4a9b-b0a0-bd7575034bca/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/409bb8f9-da90-4a9b-b0a0-bd7575034bca/
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.