https://github.com/Reaperize/SpendWell-V2
· scanned 2026-06-15 23:48 UTC (2 months, 3 weeks ago)
15 raw signals (0 security + 15 graph)
Last scanned 2 months, 3 weeks ago · v1 · 15 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 167 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 |
|---|---|---|---|
$ |
software | healthy | js/app.js:$ |
fmt |
software | healthy | js/app.js:fmt |
fmtShort |
software | healthy | js/app.js:fmtShort |
toggleAmounts |
software | healthy | js/app.js:toggleAmounts |
esc |
software | healthy | js/app.js:esc |
monthLabel |
software | healthy | js/app.js:monthLabel |
localDate |
software | healthy | js/app.js:localDate |
toast |
software | healthy | js/app.js:toast |
catById |
software | healthy | js/app.js:catById |
timeAgo |
software | healthy | js/app.js:timeAgo |
merchantKey |
software | healthy | js/app.js:merchantKey |
autoCategorise |
software | healthy | js/app.js:autoCategorise |
d |
software | healthy | js/app.js:d |
excludedSet |
software | healthy | js/app.js:excludedSet |
isBudgetable |
software | healthy | js/app.js:isBudgetable |
sortTxns |
software | healthy | js/app.js:sortTxns |
deriveMonths |
software | healthy | js/app.js:deriveMonths |
deriveYears |
software | healthy | js/app.js:deriveYears |
monthsList |
software | healthy | js/app.js:monthsList |
spentByMonthCat |
software | healthy | js/app.js:spentByMonthCat |
periodBounds |
software | healthy | js/app.js:periodBounds |
periodTxns |
software | healthy | js/app.js:periodTxns |
quarterRange |
software | healthy | js/app.js:quarterRange |
periodLabel |
software | healthy | js/app.js:periodLabel |
fm |
software | healthy | js/app.js:fm |
monthOverride |
software | healthy | js/app.js:monthOverride |
monthBudget |
software | healthy | js/app.js:monthBudget |
hasOverrides |
software | healthy | js/app.js:hasOverrides |
annualBudget |
software | healthy | js/app.js:annualBudget |
yearsWithData |
software | healthy | js/app.js:yearsWithData |
categoryTarget |
software | healthy | js/app.js:categoryTarget |
stats |
software | healthy | js/app.js:stats |
setCat |
software | healthy | js/app.js:setCat |
applyMerchant |
software | healthy | js/app.js:applyMerchant |
saveCategories |
software | healthy | js/app.js:saveCategories |
setBudget |
software | healthy | js/app.js:setBudget |
exportData |
software | healthy | js/app.js:exportData |
openRestore |
software | healthy | js/app.js:openRestore |
openClear |
software | healthy | js/app.js:openClear |
clearData |
software | healthy | js/app.js:clearData |
modal |
software | healthy | js/app.js:modal |
closeModal |
software | healthy | js/app.js:closeModal |
guessCatCol |
software | healthy | js/app.js:guessCatCol |
openCsv |
software | healthy | js/app.js:openCsv |
parseCsv |
software | healthy | js/app.js:parseCsv |
fields |
software | healthy | js/app.js:fields |
guess |
software | healthy | js/app.js:guess |
csvPreview |
software | healthy | js/app.js:csvPreview |
desc |
software | healthy | js/app.js:desc |
parseDate |
software | healthy | js/app.js:parseDate |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
spendwell-v1.html |
software | healthy | spendwell-v1.html |
styles.css |
software | healthy | styles.css |
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
index.html |
software | healthy | index.html |
config.js |
software | healthy | js/config.js |
app.js |
software | healthy | js/app.js |
storage.js |
software | healthy | js/storage.js |
schema.sql |
software | healthy | supabase/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
js |
software | healthy | js |
supabase |
software | healthy | supabase |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-6b11668g |
software | healthy | /tmp/repobility-clone-6b11668g |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::README.md |
security | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/d3ac84fe-f9d3-48fa-a9f3-8d805c58464f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/d3ac84fe-f9d3-48fa-a9f3-8d805c58464f/
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.