https://github.com/RowanFlynnPilot/wpr-adopt-widget
· scanned 2026-06-15 23:56 UTC (2 months, 3 weeks ago)
30 raw signals (0 security + 30 graph)
Last scanned 2 months, 3 weeks ago · v1 · 30 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 71 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 |
|---|---|---|---|
ensureDiagDir |
software | healthy | build-widget-data.js:ensureDiagDir |
saveDiag |
software | healthy | build-widget-data.js:saveDiag |
makePage |
software | healthy | build-widget-data.js:makePage |
classifySpecies |
software | healthy | build-widget-data.js:classifySpecies |
breedLower |
software | healthy | build-widget-data.js:breedLower |
urlRaw |
software | healthy | build-widget-data.js:urlRaw |
scrapeAdoptapet |
software | healthy | build-widget-data.js:scrapeAdoptapet |
href |
software | healthy | build-widget-data.js:href |
name |
software | healthy | build-widget-data.js:name |
raw |
software | healthy | build-widget-data.js:raw |
breed |
software | healthy | build-widget-data.js:breed |
cleanName |
software | healthy | build-widget-data.js:cleanName |
fetchPetfinderApi |
software | healthy | build-widget-data.js:fetchPetfinderApi |
mapApiAnimal |
software | healthy | build-widget-data.js:mapApiAnimal |
photo |
software | healthy | build-widget-data.js:photo |
scrapePetfinder |
software | healthy | build-widget-data.js:scrapePetfinder |
scrapeNlpac |
software | healthy | build-widget-data.js:scrapeNlpac |
m |
software | healthy | build-widget-data.js:m |
baseFromCard |
software | healthy | build-widget-data.js:baseFromCard |
g |
software | healthy | build-widget-data.js:g |
main |
software | healthy | build-widget-data.js:main |
since |
software | healthy | build-widget-data.js:since |
ageDays |
software | healthy | build-widget-data.js:ageDays |
computeFirstSeen |
software | healthy | build-widget-data.js:computeFirstSeen |
prevSeen |
software | healthy | build-widget-data.js:prevSeen |
injectIntoWidget |
software | healthy | build-widget-data.js:injectIntoWidget |
so |
software | healthy | build-widget-data.js:so |
scrapePage |
software | healthy | scrape-lincoln.js:scrapePage |
clean |
software | healthy | scrape-lincoln.js:clean |
main |
software | healthy | scrape-lincoln.js:main |
| Label | Layer | Status | Path |
|---|---|---|---|
adopt-widget.html |
software | healthy | adopt-widget.html |
check-scrape-health.js |
software | healthy | check-scrape-health.js |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
build-widget-data.js |
software | healthy | build-widget-data.js |
package-lock.json |
software | healthy | package-lock.json |
scrape-lincoln.js |
software | healthy | scrape-lincoln.js |
pet-data.json |
software | healthy | pet-data.json |
adopt-widget.html |
software | healthy | docs/adopt-widget.html |
diag-clark-petfinder.html |
software | healthy | docs/diag-clark-petfinder.html |
diag-clark-pf.html |
software | healthy | docs/diag-clark-pf.html |
diag-lincoln-cat-kitten.html |
software | healthy | docs/diag-lincoln-cat-kitten.html |
diag-lincoln-adoptapet.html |
software | healthy | docs/diag-lincoln-adoptapet.html |
diag-nlpac-list.html |
software | healthy | docs/diag-nlpac-list.html |
diag-marathon-fallback.html |
software | healthy | docs/diag-marathon-fallback.html |
diag-nlpac-pet-breckie-cf-stuck.html |
software | healthy | docs/diag-nlpac-pet-breckie-cf-stuck.html |
diag-adams-adoptapet.html |
software | healthy | docs/diag-adams-adoptapet.html |
diag-lincoln-fallback.html |
software | healthy | docs/diag-lincoln-fallback.html |
diag-adams-fallback.html |
software | healthy | docs/diag-adams-fallback.html |
diag-lincoln-single-result.html |
software | healthy | docs/diag-lincoln-single-result.html |
diag-lincoln-dog-adult.html |
software | healthy | docs/diag-lincoln-dog-adult.html |
diag-lincoln-dog-puppy.html |
software | healthy | docs/diag-lincoln-dog-puppy.html |
diag-lincoln-cat-adult.html |
software | healthy | docs/diag-lincoln-cat-adult.html |
pet-data.json |
software | healthy | docs/pet-data.json |
embed.js |
software | healthy | docs/embed.js |
diag-nlpac-pet-breckie.html |
software | healthy | docs/diag-nlpac-pet-breckie.html |
scrape.yml |
software | healthy | .github/workflows/scrape.yml |
CLAUDE.md |
quality | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
port:13 |
network | healthy | .github/workflows/scrape.yml |
port:01 |
network | healthy | .github/workflows/scrape.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
PETFINDER_API_SECRET |
cicd | healthy | — |
PETFINDER_API_KEY |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-fynrh_5i |
software | healthy | /tmp/repobility-clone-fynrh_5i |
| Label | Layer | Status | Path |
|---|---|---|---|
131.0.0.0 |
network | healthy | build-widget-data.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | build-widget-data.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::scrape |
cicd | healthy | .github/workflows/scrape.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
scrape |
cicd | healthy | .github/workflows/scrape.yml |
This page is publicly accessible at:
https://repobility.com/scan/f6b39081-bc3f-4595-aa1c-477e43b26570/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f6b39081-bc3f-4595-aa1c-477e43b26570/
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.