Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

RaghavMangrola/osrs-util

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)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

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.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

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.

LabelLayerStatusPath
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.

LabelLayerStatusPath
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.

LabelLayerStatusPath
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

LabelLayerStatusPath
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

LabelLayerStatusPath
port:5173 network healthy hermes/vite.config.ts
port:1421 network healthy hermes/vite.config.ts

LabelLayerStatusPath
CLOUDFLARE_API_TOKEN cicd healthy
CLOUDFLARE_ACCOUNT_ID cicd healthy

LabelLayerStatusPath
repobility-clone-mbqbzrk0 software healthy /tmp/repobility-clone-mbqbzrk0

LabelLayerStatusPath
gha::deploy-bank-viewer cicd healthy .github/workflows/deploy-bank-viewer.yml

LabelLayerStatusPath
deploy cicd healthy .github/workflows/deploy-bank-viewer.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

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.