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.

Zeromusta/karakeep-quick-archive-firefox

https://github.com/Zeromusta/karakeep-quick-archive-firefox · scanned 2026-06-16 01:12 UTC (2 months, 1 week ago)

15 raw signals (0 security + 15 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 14 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 242 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
persistSettingChange software healthy options/options.js:persistSettingChange
loadSettings software healthy options/options.js:loadSettings
readFormValues software healthy options/options.js:readFormValues
requestHostPermission software healthy options/options.js:requestHostPermission
showStatus software healthy options/options.js:showStatus
browser software healthy tests/controller.test.js:browser
retryBrowser software healthy tests/controller.test.js:retryBrowser
markClosedBrowser software healthy tests/controller.test.js:markClosedBrowser
mockBrowser software healthy tests/list-service.test.js:mockBrowser
browser software healthy tests/karakeep-client.test.js:browser
browser software healthy tests/history-store.test.js:browser
createBrowserMock software healthy tests/helpers/browser-mock.js:createBrowserMock
createStorageArea software healthy tests/helpers/browser-mock.js:createStorageArea
createEvent software healthy tests/helpers/browser-mock.js:createEvent
getStorageValues software healthy tests/helpers/browser-mock.js:getStorageValues
cloneValue software healthy tests/helpers/browser-mock.js:cloneValue
areValuesEqual software healthy tests/helpers/browser-mock.js:areValuesEqual
importFresh software healthy tests/helpers/module.js:importFresh
flushMicrotasks software healthy tests/helpers/module.js:flushMicrotasks
waitFor software healthy tests/helpers/module.js:waitFor
createDeferred software healthy tests/helpers/module.js:createDeferred
generateId software healthy shared/utils.js:generateId
isEligibleUrl software healthy shared/utils.js:isEligibleUrl
normalizeBaseUrl software healthy shared/utils.js:normalizeBaseUrl
normalizeSettingsInput software healthy shared/utils.js:normalizeSettingsInput
normalizeIconTheme software healthy shared/utils.js:normalizeIconTheme
normalizeTheme software healthy shared/utils.js:normalizeTheme
toOriginPattern software healthy shared/utils.js:toOriginPattern
getExpiryTimestamp software healthy shared/utils.js:getExpiryTimestamp
formatTimestamp software healthy shared/utils.js:formatTimestamp
getStatusLabel software healthy shared/utils.js:getStatusLabel
logDebug software healthy shared/utils.js:logDebug
parsePositiveInteger software healthy shared/utils.js:parsePositiveInteger
validateRequiredValue software healthy shared/utils.js:validateRequiredValue
applyIconTheme software healthy shared/icon-theme.js:applyIconTheme
flashArchivedIcon software healthy shared/icon-theme.js:flashArchivedIcon
clearFlashTimers software healthy shared/icon-theme.js:clearFlashTimers
resolvePathMap software healthy shared/icon-theme.js:resolvePathMap
watchSystemThemeChanges software healthy shared/icon-theme.js:watchSystemThemeChanges
setActionIcon software healthy shared/icon-theme.js:setActionIcon
setActionImageData software healthy shared/icon-theme.js:setActionImageData
setActionTitle software healthy shared/icon-theme.js:setActionTitle
buildBadgedImageData software healthy shared/icon-theme.js:buildBadgedImageData
composeBadgedImageData software healthy shared/icon-theme.js:composeBadgedImageData
drawPauseBadge software healthy shared/icon-theme.js:drawPauseBadge
drawCheckBadge software healthy shared/icon-theme.js:drawCheckBadge
currentToolbarIsDark software healthy shared/icon-theme.js:currentToolbarIsDark
isDarkColor software healthy shared/icon-theme.js:isDarkColor
luma software healthy shared/icon-theme.js:luma
parseColor software healthy shared/icon-theme.js:parseColor

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

LabelLayerStatusPath
manifest.json software healthy manifest.json
README.md software healthy README.md
package.json software healthy package.json
SPEC.md software healthy SPEC.md
RELEASING.md software healthy RELEASING.md
LICENSE software healthy LICENSE
web-ext-config.mjs software healthy web-ext-config.mjs
options.css software healthy options/options.css
options.js software healthy options/options.js
options.html software healthy options/options.html
controller.test.js software healthy tests/controller.test.js
utils.test.js software healthy tests/utils.test.js
list-service.test.js software healthy tests/list-service.test.js
karakeep-client.test.js software healthy tests/karakeep-client.test.js
history-store.test.js software healthy tests/history-store.test.js
browser-mock.js software healthy tests/helpers/browser-mock.js
module.js software healthy tests/helpers/module.js
utils.js software healthy shared/utils.js
types.js software healthy shared/types.js
icon-theme.js software healthy shared/icon-theme.js
theme.js software healthy shared/theme.js
constants.js software healthy shared/constants.js
list-picker.js software healthy content/list-picker.js
popup.js software healthy popup/popup.js
popup.css software healthy popup/popup.css
popup.html software healthy popup/popup.html
cleanup.js software healthy background/cleanup.js
list-service.js software healthy background/list-service.js
tab-snapshot-cache.js software healthy background/tab-snapshot-cache.js
archive-queue.js software healthy background/archive-queue.js
history-store.js software healthy background/history-store.js
karakeep-client.js software healthy background/karakeep-client.js
controller.js software healthy background/controller.js
build-updates-json.mjs software healthy .github/scripts/build-updates-json.mjs
release.yml software healthy .github/workflows/release.yml

LabelLayerStatusPath
options software healthy options
tests software healthy tests
helpers software healthy tests/helpers
shared software healthy shared
content software healthy content
popup software healthy popup
background software healthy background
.github software healthy .github
scripts software healthy .github/scripts
workflows software healthy .github/workflows

LabelLayerStatusPath
AMO_JWT_ISSUER cicd healthy
GITHUB_TOKEN cicd healthy
AMO_JWT_SECRET cicd healthy

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

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

LabelLayerStatusPath
release cicd healthy .github/workflows/release.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/6884ea6b-842e-49cd-a64e-1251a5c955ad/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/6884ea6b-842e-49cd-a64e-1251a5c955ad/

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.