https://github.com/Serendipity-GXS/Serendipity-GXS.github.io
· scanned 2026-06-16 00:07 UTC (2 months, 2 weeks ago)
43 raw signals (0 security + 43 graph)
Last scanned 2 months, 2 weeks ago · v1 · 43 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 617 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 |
|---|---|---|---|
debounce |
software | healthy | js/utils.js:debounce |
handleScroll |
software | healthy | js/utils.js:handleScroll |
handleHomeBannerBlur |
software | healthy | js/utils.js:handleHomeBannerBlur |
registerScrollHandlers |
software | healthy | js/utils.js:registerScrollHandlers |
initUtilsGlobals |
software | healthy | js/utils.js:initUtilsGlobals |
initUtilsPage |
software | healthy | js/utils.js:initUtilsPage |
safeRun |
software | healthy | js/main.js:safeRun |
initGlobalsOnce |
software | healthy | js/main.js:initGlobalsOnce |
initPage |
software | healthy | js/main.js:initPage |
teardownPage |
software | healthy | js/main.js:teardownPage |
initMain |
software | healthy | js/main.js:initMain |
ensureDirectoryExists |
software | healthy | js/build.js:ensureDirectoryExists |
copyFile |
software | healthy | js/build.js:copyFile |
processFile |
software | healthy | js/build.js:processFile |
minifyJS |
software | healthy | js/build.js:minifyJS |
readStoredStatus |
software | healthy | js/state/styleStatus.js:readStoredStatus |
getStyleStatus |
software | healthy | js/state/styleStatus.js:getStyleStatus |
setStyleStatus |
software | healthy | js/state/styleStatus.js:setStyleStatus |
updateStyleStatus |
software | healthy | js/state/styleStatus.js:updateStyleStatus |
resetStyleStatus |
software | healthy | js/state/styleStatus.js:resetStyleStatus |
updateAutoHideTools |
software | healthy | js/utils/sideTools.js:updateAutoHideTools |
initToolsListToggle |
software | healthy | js/utils/sideTools.js:initToolsListToggle |
handler |
software | healthy | js/utils/sideTools.js:handler |
initFontSizeAdjust |
software | healthy | js/utils/sideTools.js:initFontSizeAdjust |
setFontSize |
software | healthy | js/utils/sideTools.js:setFontSize |
increaseFontSize |
software | healthy | js/utils/sideTools.js:increaseFontSize |
decreaseFontSize |
software | healthy | js/utils/sideTools.js:decreaseFontSize |
initGoComment |
software | healthy | js/utils/sideTools.js:initGoComment |
getElementHeight |
software | healthy | js/utils/layout.js:getElementHeight |
initHomeBannerHeight |
software | healthy | js/utils/layout.js:initHomeBannerHeight |
initPageHeightHandle |
software | healthy | js/utils/layout.js:initPageHeightHandle |
setHowLongAgoLanguage |
software | healthy | js/utils/layout.js:setHowLongAgoLanguage |
getHowLongAgo |
software | healthy | js/utils/layout.js:getHowLongAgo |
relativeTimeInHome |
software | healthy | js/utils/layout.js:relativeTimeInHome |
calculatePercentage |
software | healthy | js/utils/scroll.js:calculatePercentage |
updateScrollProgressBar |
software | healthy | js/utils/scroll.js:updateScrollProgressBar |
updateScrollPercent |
software | healthy | js/utils/scroll.js:updateScrollPercent |
updatePageTopVisibility |
software | healthy | js/utils/scroll.js:updatePageTopVisibility |
updateScrollStyle |
software | healthy | js/utils/scroll.js:updateScrollStyle |
updateHomeBannerBlur |
software | healthy | js/utils/scroll.js:updateHomeBannerBlur |
runCallbacks |
software | healthy | js/app/lifecycle.js:runCallbacks |
fireReady |
software | healthy | js/app/lifecycle.js:fireReady |
initSwupHooks |
software | healthy | js/app/lifecycle.js:initSwupHooks |
handleSwupReady |
software | healthy | js/app/lifecycle.js:handleSwupReady |
onReady |
software | healthy | js/app/lifecycle.js:onReady |
onPageView |
software | healthy | js/app/lifecycle.js:onPageView |
onVisitStart |
software | healthy | js/app/lifecycle.js:onVisitStart |
onBeforeContentReplace |
software | healthy | js/app/lifecycle.js:onBeforeContentReplace |
getAppSignal |
software | healthy | js/app/pageScope.js:getAppSignal |
createPageScope |
software | healthy | js/app/pageScope.js:createPageScope |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
index.html |
software | healthy | index.html |
404.html |
software | healthy | 404.html |
index.html |
software | healthy | about/index.html |
data.json |
software | healthy | masonry/data.json |
utils.js |
software | healthy | js/utils.js |
main.js |
software | healthy | js/main.js |
build.js |
software | healthy | js/build.js |
styleStatus.js |
software | healthy | js/state/styleStatus.js |
sideTools.js |
software | healthy | js/utils/sideTools.js |
layout.js |
software | healthy | js/utils/layout.js |
scroll.js |
software | healthy | js/utils/scroll.js |
lifecycle.js |
software | healthy | js/app/lifecycle.js |
pageScope.js |
software | healthy | js/app/pageScope.js |
moment.min.js |
software | healthy | js/libs/moment.min.js |
Typed.min.js |
software | healthy | js/libs/Typed.min.js |
pjax.min.js |
software | healthy | js/libs/pjax.min.js |
SwupScrollPlugin.min.js |
software | healthy | js/libs/SwupScrollPlugin.min.js |
odometer.min.js |
software | healthy | js/libs/odometer.min.js |
SwupScriptsPlugin.min.js |
software | healthy | js/libs/SwupScriptsPlugin.min.js |
mermaid.min.js |
software | healthy | js/libs/mermaid.min.js |
SwupProgressPlugin.min.js |
software | healthy | js/libs/SwupProgressPlugin.min.js |
SwupPreloadPlugin.min.js |
software | healthy | js/libs/SwupPreloadPlugin.min.js |
pangu.min.js |
software | healthy | js/libs/pangu.min.js |
SwupSlideTheme.min.js |
software | healthy | js/libs/SwupSlideTheme.min.js |
APlayer.min.js |
software | healthy | js/libs/APlayer.min.js |
waline.js |
software | healthy | js/libs/waline.js |
moment-with-locales.min.js |
software | healthy | js/libs/moment-with-locales.min.js |
exif-reader.js |
software | healthy | js/libs/exif-reader.js |
minimasonry.min.js |
software | healthy | js/libs/minimasonry.min.js |
Swup.min.js |
software | healthy | js/libs/Swup.min.js |
anime.min.js |
software | healthy | js/libs/anime.min.js |
localSearch.js |
software | healthy | js/tools/localSearch.js |
expirationDate.js |
software | healthy | js/tools/expirationDate.js |
codeBlock.js |
software | healthy | js/tools/codeBlock.js |
scrollTopBottom.js |
software | healthy | js/tools/scrollTopBottom.js |
imageViewer.js |
software | healthy | js/tools/imageViewer.js |
tocToggle.js |
software | healthy | js/tools/tocToggle.js |
lightDarkSwitch.js |
software | healthy | js/tools/lightDarkSwitch.js |
runtime.js |
software | healthy | js/tools/runtime.js |
navbarShrink.js |
software | healthy | js/layouts/navbarShrink.js |
essays.js |
software | healthy | js/layouts/essays.js |
lazyload.js |
software | healthy | js/layouts/lazyload.js |
toc.js |
software | healthy | js/layouts/toc.js |
bookmarkNav.js |
software | healthy | js/layouts/bookmarkNav.js |
categoryList.js |
software | healthy | js/layouts/categoryList.js |
homeBanner.js |
software | healthy | js/layouts/homeBanner.js |
mermaid.js |
software | healthy | js/plugins/mermaid.js |
masonry.js |
software | healthy | js/plugins/masonry.js |
tabs.js |
software | healthy | js/plugins/tabs.js |
hbe.js |
software | healthy | js/plugins/hbe.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
about |
software | healthy | about |
masonry |
software | healthy | masonry |
js |
software | healthy | js |
state |
software | healthy | js/state |
utils |
software | healthy | js/utils |
app |
software | healthy | js/app |
libs |
software | healthy | js/libs |
tools |
software | healthy | js/tools |
layouts |
software | healthy | js/layouts |
plugins |
software | healthy | js/plugins |
archives |
software | healthy | archives |
2026 |
software | healthy | archives/2026 |
03 |
software | healthy | archives/2026/03 |
assets |
software | healthy | assets |
css |
software | healthy | css |
layout |
software | healthy | css/layout |
common |
software | healthy | css/common |
codeblock |
software | healthy | css/common/codeblock |
hljs-themes |
software | healthy | css/common/codeblock/hljs-themes |
dark |
software | healthy | css/common/codeblock/hljs-themes/dark |
light |
software | healthy | css/common/codeblock/hljs-themes/light |
fontawesome |
software | healthy | fontawesome |
fonts |
software | healthy | fonts |
Geist |
software | healthy | fonts/Geist |
Chillax |
software | healthy | fonts/Chillax |
GeistMono |
software | healthy | fonts/GeistMono |
2026 |
software | healthy | 2026 |
03 |
software | healthy | 2026/03 |
17 |
software | healthy | 2026/03/17 |
hello-world |
software | healthy | 2026/03/17/hello-world |
| Label | Layer | Status | Path |
|---|---|---|---|
as |
software | healthy | js/libs/Typed.min.js:as |
s |
software | healthy | js/libs/SwupScrollPlugin.min.js:s |
extends |
software | healthy | js/libs/SwupScrollPlugin.min.js:extends |
r |
software | healthy | js/libs/SwupScriptsPlugin.min.js:r |
extends |
software | healthy | js/libs/SwupScriptsPlugin.min.js:extends |
s |
software | healthy | js/libs/SwupProgressPlugin.min.js:s |
extends |
software | healthy | js/libs/SwupProgressPlugin.min.js:extends |
r |
software | healthy | js/libs/SwupPreloadPlugin.min.js:r |
s |
software | healthy | js/libs/SwupPreloadPlugin.min.js:s |
extends |
software | healthy | js/libs/SwupPreloadPlugin.min.js:extends |
as |
software | healthy | js/libs/pangu.min.js:as |
s |
software | healthy | js/libs/SwupSlideTheme.min.js:s |
extends |
software | healthy | js/libs/SwupSlideTheme.min.js:extends |
as |
software | healthy | js/libs/APlayer.min.js:as |
ha |
software | healthy | js/libs/waline.js:ha |
yi |
software | healthy | js/libs/waline.js:yi |
ga |
software | healthy | js/libs/waline.js:ga |
as |
software | healthy | js/libs/exif-reader.js:as |
a |
software | healthy | js/libs/Swup.min.js:a |
p |
software | healthy | js/libs/Swup.min.js:p |
H |
software | healthy | js/libs/Swup.min.js:H |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-8naksq6j |
software | healthy | /tmp/repobility-clone-8naksq6j |
| Label | Layer | Status | Path |
|---|---|---|---|
203.3.1.2 |
network | healthy | js/libs/waline.js |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::js/libs/waline.js |
security | healthy | js/libs/waline.js |
This page is publicly accessible at:
https://repobility.com/scan/07d3669f-45ad-43b8-a784-f1762c3e38f0/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/07d3669f-45ad-43b8-a784-f1762c3e38f0/
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.