https://github.com/usero-feedback/usero
· scanned 2026-06-16 00:46 UTC (2 months, 1 week ago)
42 raw signals (0 security + 42 graph)
Last scanned 2 months, 1 week ago · v1 · 42 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 354 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 |
|---|---|---|---|
storeStub |
software | healthy | tests/user-test-silence.test.mjs:storeStub |
sineAtDb |
software | healthy | tests/user-test-silence.test.mjs:sineAtDb |
makeStore |
software | healthy | tests/plugin.test.mjs:makeStore |
makeCtx |
software | healthy | tests/plugin.test.mjs:makeCtx |
installUrlEnv |
software | healthy | tests/plugin.test.mjs:installUrlEnv |
originalPushState |
software | healthy | tests/plugin.test.mjs:originalPushState |
originalReplaceState |
software | healthy | tests/plugin.test.mjs:originalReplaceState |
makeRecordWithCustomEvents |
software | healthy | tests/plugin.test.mjs:makeRecordWithCustomEvents |
record |
software | healthy | tests/plugin.test.mjs:record |
record |
software | healthy | tests/browser-smoke.mjs:record |
App |
software | healthy | tests/replay-react-hook.test.mjs:App |
record |
software | healthy | tests/browser-smoke-react.mjs:record |
App |
software | healthy | tests/headless-react-hook.test.mjs:App |
reference |
software | healthy | tests/replay-standalone.test.mjs:reference |
makeWindow |
software | healthy | tests/replay-standalone.test.mjs:makeWindow |
settle |
software | healthy | tests/replay-standalone.test.mjs:settle |
createCalls |
software | healthy | tests/replay-standalone.test.mjs:createCalls |
finaliseCalls |
software | healthy | tests/replay-standalone.test.mjs:finaliseCalls |
identifyCalls |
software | healthy | tests/replay-standalone.test.mjs:identifyCalls |
makeWidgetCtx |
software | healthy | tests/replay-standalone.test.mjs:makeWidgetCtx |
rgbToHex |
software | healthy | tests/dark-auto.mjs:rgbToHex |
getPanelBg |
software | healthy | tests/dark-auto.mjs:getPanelBg |
openPanel |
software | healthy | tests/dark-auto.mjs:openPanel |
run |
software | healthy | tests/dark-auto.mjs:run |
settle |
software | healthy | tests/headless.test.mjs:settle |
feedbackCalls |
software | healthy | tests/headless.test.mjs:feedbackCalls |
identifyCalls |
software | healthy | tests/headless.test.mjs:identifyCalls |
screenshotCalls |
software | healthy | tests/headless.test.mjs:screenshotCalls |
storeStub |
software | healthy | tests/user-test-chunk-close.test.mjs:storeStub |
writeState |
software | healthy | tests/user-test-resume.test.mjs:writeState |
makeStore |
software | healthy | tests/user-test-resume.test.mjs:makeStore |
installDomStubs |
software | healthy | tests/plugin-contract.test.mjs:installDomStubs |
noop |
software | healthy | tests/plugin-contract.test.mjs:noop |
fakeElement |
software | healthy | tests/plugin-contract.test.mjs:fakeElement |
shot |
software | healthy | scripts/setup-trusted-publisher.mjs:shot |
log |
software | healthy | scripts/setup-trusted-publisher.mjs:log |
main |
software | healthy | scripts/setup-trusted-publisher.mjs:main |
loggedIn |
software | healthy | scripts/setup-trusted-publisher.mjs:loggedIn |
tryFill |
software | healthy | scripts/setup-trusted-publisher.mjs:tryFill |
collectTargets |
software | healthy | scripts/verify-dist.mjs:collectTargets |
main |
software | healthy | scripts/verify-dist.mjs:main |
tpMatch |
software | healthy | scripts/explore-tp.mjs:tpMatch |
exists |
software | healthy | scripts/sync-wp-vendor.mjs:exists |
App |
software | healthy | examples/react.tsx:App |
init |
software | healthy | wordpress/assets/js/usero-qr.js:init |
setStatus |
software | healthy | wordpress/assets/js/usero-connect.js:setStatus |
startPolling |
software | healthy | wordpress/assets/js/usero-connect.js:startPolling |
init |
software | healthy | wordpress/assets/js/usero-admin-preview.js:init |
applyAccent |
software | healthy | wordpress/assets/js/usero-admin-preview.js:applyAccent |
applyPosition |
software | healthy | wordpress/assets/js/usero-admin-preview.js:applyPosition |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
tsup.config.ts |
software | healthy | tsup.config.ts |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
consumer.test.ts |
software | healthy | tests/consumer.test.ts |
user-test-silence.test.mjs |
software | healthy | tests/user-test-silence.test.mjs |
identity-sdk-session.test.mjs |
software | healthy | tests/identity-sdk-session.test.mjs |
plugin.test.mjs |
software | healthy | tests/plugin.test.mjs |
browser-smoke.mjs |
software | healthy | tests/browser-smoke.mjs |
replay-react-hook.test.mjs |
software | healthy | tests/replay-react-hook.test.mjs |
browser-smoke-react.mjs |
software | healthy | tests/browser-smoke-react.mjs |
headless-react-hook.test.mjs |
software | healthy | tests/headless-react-hook.test.mjs |
replay-standalone.test.mjs |
software | healthy | tests/replay-standalone.test.mjs |
dark-auto.mjs |
software | healthy | tests/dark-auto.mjs |
headless.test.mjs |
software | healthy | tests/headless.test.mjs |
user-test-chunk-close.test.mjs |
software | healthy | tests/user-test-chunk-close.test.mjs |
tsconfig.json |
software | healthy | tests/tsconfig.json |
user-test-keyboard.test.mjs |
software | healthy | tests/user-test-keyboard.test.mjs |
user-test-resume.test.mjs |
software | healthy | tests/user-test-resume.test.mjs |
plugin-contract.test.mjs |
software | healthy | tests/plugin-contract.test.mjs |
setup-trusted-publisher.mjs |
software | healthy | scripts/setup-trusted-publisher.mjs |
verify-dist.mjs |
software | healthy | scripts/verify-dist.mjs |
explore-tp.mjs |
software | healthy | scripts/explore-tp.mjs |
sync-wp-vendor.mjs |
software | healthy | scripts/sync-wp-vendor.mjs |
user-test.html |
software | healthy | examples/user-test.html |
vanilla-explicit-dark.html |
software | healthy | examples/vanilla-explicit-dark.html |
vanilla.html |
software | healthy | examples/vanilla.html |
user-test-tasks.html |
software | healthy | examples/user-test-tasks.html |
react.tsx |
software | healthy | examples/react.tsx |
react.html |
software | healthy | examples/react.html |
RELEASE.md |
software | healthy | wordpress/RELEASE.md |
SMOKE.md |
software | healthy | wordpress/SMOKE.md |
uninstall.php |
software | healthy | wordpress/uninstall.php |
usero.php |
software | healthy | wordpress/usero.php |
usero-qr.js |
software | healthy | wordpress/assets/js/usero-qr.js |
usero-review-nudge.js |
software | healthy | wordpress/assets/js/usero-review-nudge.js |
usero-disconnect.js |
software | healthy | wordpress/assets/js/usero-disconnect.js |
usero-connect.js |
software | healthy | wordpress/assets/js/usero-connect.js |
usero-admin-preview.js |
software | healthy | wordpress/assets/js/usero-admin-preview.js |
admin.css |
software | healthy | wordpress/assets/css/admin.css |
class-usero-widget.php |
software | healthy | wordpress/includes/class-usero-widget.php |
class-usero-plugin.php |
software | healthy | wordpress/includes/class-usero-plugin.php |
class-usero-review-nudge.php |
software | healthy | wordpress/includes/class-usero-review-nudge.php |
class-usero-settings.php |
software | healthy | wordpress/includes/class-usero-settings.php |
class-usero-connect.php |
software | healthy | wordpress/includes/class-usero-connect.php |
dependabot.yml |
software | healthy | .github/dependabot.yml |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
scripts |
software | healthy | scripts |
examples |
software | healthy | examples |
wordpress |
software | healthy | wordpress |
assets |
software | healthy | wordpress/assets |
js |
software | healthy | wordpress/assets/js |
css |
software | healthy | wordpress/assets/css |
includes |
software | healthy | wordpress/includes |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
plugins |
software | healthy | src/plugins |
user-test |
software | healthy | src/plugins/user-test |
| Label | Layer | Status | Path |
|---|---|---|---|
MemoryStorage |
software | healthy | tests/identity-sdk-session.test.mjs:MemoryStorage |
MemoryStorage |
software | healthy | tests/replay-standalone.test.mjs:MemoryStorage |
MemoryStorage |
software | healthy | tests/headless.test.mjs:MemoryStorage |
MemoryStorage |
software | healthy | tests/user-test-resume.test.mjs:MemoryStorage |
FeedbackApiClient |
software | healthy | src/api.ts:FeedbackApiClient |
names |
software | healthy | src/vanilla.ts:names |
names |
software | healthy | src/widgetCss.ts:names |
that |
software | healthy | src/replay.ts:that |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/plugins/user-test/shared.ts |
security | healthy | src/plugins/user-test/shared.ts |
auth::src/identity.ts |
security | healthy | src/identity.ts |
auth::src/plugins/user-test/ui.ts |
security | healthy | src/plugins/user-test/ui.ts |
auth::src/plugins/user-test.ts |
security | healthy | src/plugins/user-test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
sdk |
cicd | healthy | .github/workflows/test.yml |
php-lint |
cicd | healthy | .github/workflows/test.yml |
deploy |
cicd | healthy | .github/workflows/release-wordpress.yml |
publish |
cicd | healthy | .github/workflows/publish.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::test |
cicd | healthy | .github/workflows/test.yml |
gha::release-wordpress |
cicd | healthy | .github/workflows/release-wordpress.yml |
gha::publish |
cicd | healthy | .github/workflows/publish.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
SVN_USERNAME |
cicd | healthy | — |
SVN_PASSWORD |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-o27ggo46 |
software | healthy | /tmp/repobility-clone-o27ggo46 |
This page is publicly accessible at:
https://repobility.com/scan/55765cfb-eea1-410f-beb4-9746d6211f40/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/55765cfb-eea1-410f-beb4-9746d6211f40/
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.