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.

Wrenbjor/ember-browser

https://github.com/Wrenbjor/ember-browser · scanned 2026-06-16 01:00 UTC (2 months, 1 week ago)

12 raw signals (0 security + 12 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 12 actionable findings from 1 signal source. 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 99 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
log software healthy mcp-server/server.js:log
callBrowser software healthy mcp-server/server.js:callBrowser
text software healthy mcp-server/server.js:text
tool software healthy mcp-server/server.js:tool
connectBridge software healthy extension/background.js:connectBridge
setBadge software healthy extension/background.js:setBadge
getActiveTab software healthy extension/background.js:getActiveTab
assertScriptable software healthy extension/background.js:assertScriptable
sendToContent software healthy extension/background.js:sendToContent
listFrames software healthy extension/background.js:listFrames
frameIdForRef software healthy extension/background.js:frameIdForRef
waitForLoad software healthy extension/background.js:waitForLoad
listener software healthy extension/background.js:listener
done software healthy extension/background.js:done
sleep software healthy extension/background.js:sleep
normalizeScreenshot software healthy extension/background.js:normalizeScreenshot
handleCommand software healthy extension/background.js:handleCommand
getCursor software healthy extension/content.js:getCursor
moveCursorTo software healthy extension/content.js:moveCursorTo
pulseCursor software healthy extension/content.js:pulseCursor
collectPointerClickables software healthy extension/content.js:collectPointerClickables
text software healthy extension/content.js:text
isVisible software healthy extension/content.js:isVisible
textLabel software healthy extension/content.js:textLabel
describe software healthy extension/content.js:describe
buildSnapshot software healthy extension/content.js:buildSnapshot
getRefElement software healthy extension/content.js:getRefElement
mouseEventInit software healthy extension/content.js:mouseEventInit
clickAt software healthy extension/content.js:clickAt
clickRef software healthy extension/content.js:clickRef
hoverTarget software healthy extension/content.js:hoverTarget
setNativeValue software healthy extension/content.js:setNativeValue
typeText software healthy extension/content.js:typeText
dispatchKey software healthy extension/content.js:dispatchKey
pressKey software healthy extension/content.js:pressKey
scrollPage software healthy extension/content.js:scrollPage
readPage software healthy extension/content.js:readPage
$ software healthy extension/options/options.js:$
load software healthy extension/options/options.js:load
setStatus software healthy extension/options/options.js:setStatus
models software healthy extension/options/options.js:models
find software healthy extension/options/options.js:find
requestHasImage software healthy extension/sidepanel/panel.js:requestHasImage
primaryTextModel software healthy extension/sidepanel/panel.js:primaryTextModel
pickModel software healthy extension/sidepanel/panel.js:pickModel
anyModelConfigured software healthy extension/sidepanel/panel.js:anyModelConfigured
saveChat software healthy extension/sidepanel/panel.js:saveChat
restoreChat software healthy extension/sidepanel/panel.js:restoreChat
$ software healthy extension/sidepanel/panel.js:$
toolDefs software healthy extension/sidepanel/panel.js:toolDefs

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

LabelLayerStatusPath
README.md software healthy README.md
LICENSE software healthy LICENSE
package.json software healthy mcp-server/package.json
package-lock.json software healthy mcp-server/package-lock.json
server.js software healthy mcp-server/server.js
background.js software healthy extension/background.js
manifest.json software healthy extension/manifest.json
content.js software healthy extension/content.js
options.js software healthy extension/options/options.js
options.html software healthy extension/options/options.html
panel.html software healthy extension/sidepanel/panel.html
panel.css software healthy extension/sidepanel/panel.css
panel.js software healthy extension/sidepanel/panel.js

LabelLayerStatusPath
mcp-server software healthy mcp-server
extension software healthy extension
options software healthy extension/options
sidepanel software healthy extension/sidepanel

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

LabelLayerStatusPath
127.0.0.1 network healthy README.md

LabelLayerStatusPath
/extension frontend healthy mcp-server/server.js
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/2980b3f8-b9a4-4210-87d8-de5218d4c877/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/2980b3f8-b9a4-4210-87d8-de5218d4c877/

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.