https://github.com/RaghavMangrola/osrs-util
· scanned 2026-06-15 23:45 UTC (2 months, 4 weeks ago)
23 raw signals (0 security + 23 graph)
Last scanned 2 months, 4 weeks ago · v1 · 22 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 225 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 |
|---|---|---|---|
handleIngest |
software | healthy | bank-sync/worker/src/index.js:handleIngest |
handleListAccounts |
software | healthy | bank-sync/worker/src/index.js:handleListAccounts |
handleGetBank |
software | healthy | bank-sync/worker/src/index.js:handleGetBank |
extractAllAccounts |
software | healthy | bank-sync/watcher/sync.js:extractAllAccounts |
simpleHash |
software | healthy | bank-sync/watcher/sync.js:simpleHash |
post |
software | healthy | bank-sync/watcher/sync.js:post |
sync |
software | healthy | bank-sync/watcher/sync.js:sync |
ts |
software | healthy | bank-sync/watcher/sync.js:ts |
parseProperties |
software | healthy | bank-sync/watcher/parse.js:parseProperties |
parseItemList |
software | healthy | bank-sync/watcher/parse.js:parseItemList |
extractDisplayNames |
software | healthy | bank-sync/watcher/parse.js:extractDisplayNames |
extractAccounts |
software | healthy | bank-sync/watcher/parse.js:extractAccounts |
mergeItems |
software | healthy | bank-sync/watcher/parse.js:mergeItems |
buildSyncPayload |
software | healthy | bank-sync/watcher/parse.js:buildSyncPayload |
fetchHiscores |
software | healthy | bank-viewer/functions/api/stats.ts:fetchHiscores |
readCachedStats |
software | healthy | bank-viewer/functions/api/stats.ts:readCachedStats |
readLatestCachedStats |
software | healthy | bank-viewer/functions/api/stats.ts:readLatestCachedStats |
parseCachedStats |
software | healthy | bank-viewer/functions/api/stats.ts:parseCachedStats |
statsCacheKey |
software | healthy | bank-viewer/functions/api/stats.ts:statsCacheKey |
cacheTtlSeconds |
software | healthy | bank-viewer/functions/api/stats.ts:cacheTtlSeconds |
isFresh |
software | healthy | bank-viewer/functions/api/stats.ts:isFresh |
parseHiscores |
software | healthy | bank-viewer/functions/api/stats.ts:parseHiscores |
json |
software | healthy | bank-viewer/functions/api/stats.ts:json |
herbDefinition |
software | healthy | bank-viewer/functions/api/bank.ts:herbDefinition |
secondaries |
software | healthy | bank-viewer/functions/api/bank.ts:secondaries |
potions |
software | healthy | bank-viewer/functions/api/bank.ts:potions |
foodDefinition |
software | healthy | bank-viewer/functions/api/bank.ts:foodDefinition |
farmingCropDefinition |
software | healthy | bank-viewer/functions/api/bank.ts:farmingCropDefinition |
readBankPayload |
software | healthy | bank-viewer/functions/api/bank.ts:readBankPayload |
readLatestAccountByName |
software | healthy | bank-viewer/functions/api/bank.ts:readLatestAccountByName |
looksLikeBankPayload |
software | healthy | bank-viewer/functions/api/bank.ts:looksLikeBankPayload |
extractItems |
software | healthy | bank-viewer/functions/api/bank.ts:extractItems |
findItemArrays |
software | healthy | bank-viewer/functions/api/bank.ts:findItemArrays |
visit |
software | healthy | bank-viewer/functions/api/bank.ts:visit |
findItemMaps |
software | healthy | bank-viewer/functions/api/bank.ts:findItemMaps |
normalizeItem |
software | healthy | bank-viewer/functions/api/bank.ts:normalizeItem |
isHerb |
software | healthy | bank-viewer/functions/api/bank.ts:isHerb |
isSeed |
software | healthy | bank-viewer/functions/api/bank.ts:isSeed |
isFood |
software | healthy | bank-viewer/functions/api/bank.ts:isFood |
buildHerbRows |
software | healthy | bank-viewer/functions/api/bank.ts:buildHerbRows |
buildFoodAdvisor |
software | healthy | bank-viewer/functions/api/bank.ts:buildFoodAdvisor |
foodAdvisorPriority |
software | healthy | bank-viewer/functions/api/bank.ts:foodAdvisorPriority |
buildFarmingAdvisor |
software | healthy | bank-viewer/functions/api/bank.ts:buildFarmingAdvisor |
itemQuantities |
software | healthy | bank-viewer/functions/api/bank.ts:itemQuantities |
buildCropFarmingAdvisorRows |
software | healthy | bank-viewer/functions/api/bank.ts:buildCropFarmingAdvisorRo… |
buildCropFarmingAdvisorRow |
software | healthy | bank-viewer/functions/api/bank.ts:buildCropFarmingAdvisorRow |
buildHerbFarmingAdvisorRow |
software | healthy | bank-viewer/functions/api/bank.ts:buildHerbFarmingAdvisorRow |
farmingAdvisorStatus |
software | healthy | bank-viewer/functions/api/bank.ts:farmingAdvisorStatus |
farmingRecommendedActions |
software | healthy | bank-viewer/functions/api/bank.ts:farmingRecommendedActions |
plantHerbSeedAction |
software | healthy | bank-viewer/functions/api/bank.ts:plantHerbSeedAction |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
sync-hydra-keys.js |
software | healthy | sync-hydra-keys.js |
README.md |
software | healthy | bank-sync/README.md |
CLAUDE.md |
software | healthy | bank-sync/CLAUDE.md |
package.json |
software | healthy | bank-sync/worker/package.json |
wrangler.toml |
software | healthy | bank-sync/worker/wrangler.toml |
package-lock.json |
software | healthy | bank-sync/worker/package-lock.json |
index.js |
software | healthy | bank-sync/worker/src/index.js |
sync.js |
software | healthy | bank-sync/watcher/sync.js |
parse.test.js |
software | healthy | bank-sync/watcher/parse.test.js |
parse.js |
software | healthy | bank-sync/watcher/parse.js |
.env.example |
software | healthy | bank-sync/watcher/.env.example |
README.md |
software | healthy | bank-viewer/README.md |
CLAUDE.md |
software | healthy | bank-viewer/CLAUDE.md |
package.json |
software | healthy | bank-viewer/package.json |
wrangler.toml |
software | healthy | bank-viewer/wrangler.toml |
package-lock.json |
software | healthy | bank-viewer/package-lock.json |
tsconfig.json |
software | healthy | bank-viewer/tsconfig.json |
AGENTS.md |
software | healthy | bank-viewer/AGENTS.md |
stats.ts |
software | healthy | bank-viewer/functions/api/stats.ts |
bank.ts |
software | healthy | bank-viewer/functions/api/bank.ts |
styles.css |
software | healthy | bank-viewer/public/styles.css |
index.html |
software | healthy | bank-viewer/public/index.html |
app.js |
software | healthy | bank-viewer/public/app.js |
vite.config.ts |
software | healthy | hermes/vite.config.ts |
CLAUDE.md |
software | healthy | hermes/CLAUDE.md |
package.json |
software | healthy | hermes/package.json |
tsconfig.node.json |
software | healthy | hermes/tsconfig.node.json |
index.html |
software | healthy | hermes/index.html |
package-lock.json |
software | healthy | hermes/package-lock.json |
tsconfig.json |
software | healthy | hermes/tsconfig.json |
update.js |
software | healthy | hermes/update.js |
install.js |
software | healthy | hermes/install.js |
Cargo.toml |
software | healthy | hermes/src-tauri/Cargo.toml |
tauri.conf.json |
software | healthy | hermes/src-tauri/tauri.conf.json |
build.rs |
software | healthy | hermes/src-tauri/build.rs |
Cargo.lock |
software | healthy | hermes/src-tauri/Cargo.lock |
default.json |
software | healthy | hermes/src-tauri/capabilities/default.json |
lib.rs |
software | healthy | hermes/src-tauri/src/lib.rs |
main.rs |
software | healthy | hermes/src-tauri/src/main.rs |
styles.css |
software | healthy | hermes/src/styles.css |
App.test.tsx |
software | healthy | hermes/src/App.test.tsx |
main.tsx |
software | healthy | hermes/src/main.tsx |
App.tsx |
software | healthy | hermes/src/App.tsx |
types.ts |
software | healthy | hermes/src/types.ts |
helpers.ts |
software | healthy | hermes/src/test/helpers.ts |
setup.ts |
software | healthy | hermes/src/test/setup.ts |
LauncherModal.test.tsx |
software | healthy | hermes/src/components/LauncherModal.test.tsx |
HerbSelector.tsx |
software | healthy | hermes/src/components/HerbSelector.tsx |
LauncherModal.tsx |
software | healthy | hermes/src/components/LauncherModal.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
bank-sync |
software | healthy | bank-sync |
worker |
software | healthy | bank-sync/worker |
src |
software | healthy | bank-sync/worker/src |
watcher |
software | healthy | bank-sync/watcher |
bank-viewer |
software | healthy | bank-viewer |
functions |
software | healthy | bank-viewer/functions |
api |
software | healthy | bank-viewer/functions/api |
public |
software | healthy | bank-viewer/public |
hermes |
software | healthy | hermes |
src-tauri |
software | healthy | hermes/src-tauri |
capabilities |
software | healthy | hermes/src-tauri/capabilities |
src |
software | healthy | hermes/src-tauri/src |
src |
software | healthy | hermes/src |
test |
software | healthy | hermes/src/test |
components |
software | healthy | hermes/src/components |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | hermes/src/App.tsx |
HerbSelector |
frontend | healthy | hermes/src/components/HerbSelector.tsx |
LauncherModal |
frontend | healthy | hermes/src/components/LauncherModal.tsx |
LauncherCard |
frontend | healthy | hermes/src/components/LauncherCard.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5173 |
network | healthy | hermes/vite.config.ts |
port:1421 |
network | healthy | hermes/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
CLOUDFLARE_API_TOKEN |
cicd | healthy | — |
CLOUDFLARE_ACCOUNT_ID |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-mbqbzrk0 |
software | healthy | /tmp/repobility-clone-mbqbzrk0 |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy-bank-viewer |
cicd | healthy | .github/workflows/deploy-bank-viewer.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
deploy |
cicd | healthy | .github/workflows/deploy-bank-viewer.yml |
This page is publicly accessible at:
https://repobility.com/scan/fca99734-69a9-41f9-918d-5fb82ee58bba/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/fca99734-69a9-41f9-918d-5fb82ee58bba/
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.