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.

sanking11/NotesCraft

https://github.com/sanking11/NotesCraft · scanned 2026-06-16 00:02 UTC (2 months, 3 weeks ago)

30 raw signals (0 security + 30 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 22 actionable findings from 1 signal source. 8 repeated signals 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 269 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
bytesToBase64 software healthy extension/shared/crypto.js:bytesToBase64
hexToBytes software healthy extension/shared/crypto.js:hexToBytes
importPassword software healthy extension/shared/crypto.js:importPassword
base32Decode software healthy extension/shared/crypto.js:base32Decode
binary software healthy extension/shared/crypto.js:binary
otp software healthy extension/shared/crypto.js:otp
findLoginForms software healthy extension/content/content.js:findLoginForms
showAutofillBanner software healthy extension/content/content.js:showAutofillBanner
removeBanner software healthy extension/content/content.js:removeBanner
fillInput software healthy extension/content/content.js:fillInput
offerSaveCredential software healthy extension/content/content.js:offerSaveCredential
escHtml software healthy extension/content/content.js:escHtml
$ software healthy extension/popup/popup.js:$
$$ software healthy extension/popup/popup.js:$$
showView software healthy extension/popup/popup.js:showView
doLogin software healthy extension/popup/popup.js:doLogin
renderVault software healthy extension/popup/popup.js:renderVault
q software healthy extension/popup/popup.js:q
initial software healthy extension/popup/popup.js:initial
esc software healthy extension/popup/popup.js:esc
copyText software healthy extension/popup/popup.js:copyText
startTotpTimer software healthy extension/popup/popup.js:startTotpTimer
stopTotpTimer software healthy extension/popup/popup.js:stopTotpTimer
updateTotpCodes software healthy extension/popup/popup.js:updateTotpCodes
clearForm software healthy extension/popup/popup.js:clearForm
generatePw software healthy extension/popup/popup.js:generatePw
matching software healthy extension/background/background.js:matching
getNumRawDataModules software healthy src/qrcode.js:getNumRawDataModules
result software healthy src/qrcode.js:result
getNumDataCodewords software healthy src/qrcode.js:getNumDataCodewords
rsMultiply software healthy src/qrcode.js:rsMultiply
rsComputeDivisor software healthy src/qrcode.js:rsComputeDivisor
rsComputeRemainder software healthy src/qrcode.js:rsComputeRemainder
encodeBytes software healthy src/qrcode.js:encodeBytes
append software healthy src/qrcode.js:append
addEccAndInterleave software healthy src/qrcode.js:addEccAndInterleave
buildMatrix software healthy src/qrcode.js:buildMatrix
pattern software healthy src/qrcode.js:pattern
setFn software healthy src/qrcode.js:setFn
drawFinder software healthy src/qrcode.js:drawFinder
alignPositions software healthy src/qrcode.js:alignPositions
bits software healthy src/qrcode.js:bits
b software healthy src/qrcode.js:b
upward software healthy src/qrcode.js:upward
applyMask software healthy src/qrcode.js:applyMask
drawFormatBits software healthy src/qrcode.js:drawFormatBits
data software healthy src/qrcode.js:data
getPenaltyScore software healthy src/qrcode.js:getPenaltyScore
checkFinder software healthy src/qrcode.js:checkFinder
cloneMatrix software healthy src/qrcode.js:cloneMatrix

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
package.json software healthy package.json
package-lock.json software healthy package-lock.json
settings.local.json software healthy .claude/settings.local.json
launch.json software healthy .claude/launch.json
manifest.json software healthy extension/manifest.json
crypto.js software healthy extension/shared/crypto.js
storage-ext.js software healthy extension/shared/storage-ext.js
generate-icons.html software healthy extension/icons/generate-icons.html
content.css software healthy extension/content/content.css
content.js software healthy extension/content/content.js
popup.js software healthy extension/popup/popup.js
popup.css software healthy extension/popup/popup.css
popup.html software healthy extension/popup/popup.html
background.js software healthy extension/background/background.js
deploy.yml software healthy .github/workflows/deploy.yml
qrcode.js software healthy src/qrcode.js
App.jsx software healthy src/App.jsx
sync.js software healthy src/sync.js
crypto.js software healthy src/crypto.js
storage.js software healthy src/storage.js
main.jsx software healthy src/main.jsx
.claude/settings.local.json quality healthy .claude/settings.local.json
.claude/launch.json quality healthy .claude/launch.json

LabelLayerStatusPath
.claude software healthy .claude
extension software healthy extension
shared software healthy extension/shared
icons software healthy extension/icons
content software healthy extension/content
popup software healthy extension/popup
background software healthy extension/background
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src

LabelLayerStatusPath
password_literal::src/App.jsx security healthy src/App.jsx
password_literal::src/App.jsx security healthy src/App.jsx
password_literal::src/App.jsx security healthy src/App.jsx
password_literal::src/App.jsx security healthy src/App.jsx
password_literal::src/App.jsx security healthy src/App.jsx
password_literal::src/App.jsx security healthy src/App.jsx
password_literal::src/App.jsx security healthy src/App.jsx
password_literal::src/App.jsx security healthy src/App.jsx
password_literal::src/App.jsx security healthy src/App.jsx

LabelLayerStatusPath
LocalSyncAdapter software healthy src/sync.js:LocalSyncAdapter
HttpSyncAdapter software healthy src/sync.js:HttpSyncAdapter
OfflineFirstAdapter software healthy src/sync.js:OfflineFirstAdapter
EncryptedStorage software healthy src/storage.js:EncryptedStorage

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

LabelLayerStatusPath
auth::src/App.jsx security healthy src/App.jsx

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.yml

LabelLayerStatusPath
deploy cicd healthy .github/workflows/deploy.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/e495db7e-c5af-465e-8317-aa0cf04bb008/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/e495db7e-c5af-465e-8317-aa0cf04bb008/

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.