https://github.com/shrinkstudio/buff-motion
· scanned 2026-06-16 00:11 UTC (2 months, 2 weeks ago)
30 raw signals (0 security + 30 graph)
Last scanned 2 months, 2 weeks ago · v1 · 30 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 214 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 |
|---|---|---|---|
run |
software | healthy | build.js:run |
build_body_a |
software | healthy | scripts/condense-blogs.py:41 |
build_body_b |
software | healthy | scripts/condense-blogs.py:95 |
build_body_c |
software | healthy | scripts/condense-blogs.py:100 |
is_dead_draft |
software | healthy | scripts/condense-blogs.py:112 |
process |
software | healthy | scripts/condense-blogs.py:123 |
resetSidenavState |
software | healthy | src/scripts/sidenav.js:resetSidenavState |
loadNavLottie |
software | healthy | src/scripts/sidenav.js:loadNavLottie |
initSidenav |
software | healthy | src/scripts/sidenav.js:initSidenav |
bgLottieStatic |
software | healthy | src/scripts/sidenav.js:bgLottieStatic |
setBodyState |
software | healthy | src/scripts/sidenav.js:setBodyState |
buildTimeline |
software | healthy | src/scripts/sidenav.js:buildTimeline |
openNav |
software | healthy | src/scripts/sidenav.js:openNav |
closeNav |
software | healthy | src/scripts/sidenav.js:closeNav |
toggle |
software | healthy | src/scripts/sidenav.js:toggle |
destroySidenav |
software | healthy | src/scripts/sidenav.js:destroySidenav |
copy |
software | healthy | src/scripts/copy-clip.js:copy |
initCopyClip |
software | healthy | src/scripts/copy-clip.js:initCopyClip |
destroyCopyClip |
software | healthy | src/scripts/copy-clip.js:destroyCopyClip |
initVideoHover |
software | healthy | src/scripts/video-hover.js:initVideoHover |
enter |
software | healthy | src/scripts/video-hover.js:enter |
leave |
software | healthy | src/scripts/video-hover.js:leave |
destroyVideoHover |
software | healthy | src/scripts/video-hover.js:destroyVideoHover |
initHeroParallax |
software | healthy | src/scripts/hero-parallax.js:initHeroParallax |
destroyHeroParallax |
software | healthy | src/scripts/hero-parallax.js:destroyHeroParallax |
num |
software | healthy | src/scripts/draggable-marquee.js:num |
buildMarquee |
software | healthy | src/scripts/draggable-marquee.js:buildMarquee |
directionAttr |
software | healthy | src/scripts/draggable-marquee.js:directionAttr |
autoplay |
software | healthy | src/scripts/draggable-marquee.js:autoplay |
applyTimeScale |
software | healthy | src/scripts/draggable-marquee.js:applyTimeScale |
initDraggableMarquee |
software | healthy | src/scripts/draggable-marquee.js:initDraggableMarquee |
destroyDraggableMarquee |
software | healthy | src/scripts/draggable-marquee.js:destroyDraggableMarquee |
processWebflowCMSLists |
software | healthy | src/scripts/slider.js:processWebflowCMSLists |
getSwiperConfig |
software | healthy | src/scripts/slider.js:getSwiperConfig |
setupHeightCalculation |
software | healthy | src/scripts/slider.js:setupHeightCalculation |
updateSliderHeight |
software | healthy | src/scripts/slider.js:updateSliderHeight |
initializeSwiper |
software | healthy | src/scripts/slider.js:initializeSwiper |
initSliders |
software | healthy | src/scripts/slider.js:initSliders |
destroySliders |
software | healthy | src/scripts/slider.js:destroySliders |
initCursorMarquee |
software | healthy | src/scripts/cursor-marquee.js:initCursorMarquee |
destroyCursorMarquee |
software | healthy | src/scripts/cursor-marquee.js:destroyCursorMarquee |
detectFontSizeIncrease |
software | healthy | src/scripts/utilities.js:detectFontSizeIncrease |
initFontSizeDetect |
software | healthy | src/scripts/utilities.js:initFontSizeDetect |
initFooterYear |
software | healthy | src/scripts/utilities.js:initFooterYear |
handleSkipLink |
software | healthy | src/scripts/utilities.js:handleSkipLink |
initSkipLink |
software | healthy | src/scripts/utilities.js:initSkipLink |
getDocumentTop |
software | healthy | src/scripts/nav-over-hero.js:getDocumentTop |
getNavHeight |
software | healthy | src/scripts/nav-over-hero.js:getNavHeight |
recomputeNaturalBottom |
software | healthy | src/scripts/nav-over-hero.js:recomputeNaturalBottom |
initNavOverHero |
software | healthy | src/scripts/nav-over-hero.js:initNavOverHero |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
build.js |
software | healthy | build.js |
prepare-import.py |
software | healthy | scripts/prepare-import.py |
condense-blogs.py |
software | healthy | scripts/condense-blogs.py |
sidenav.js |
software | healthy | src/scripts/sidenav.js |
copy-clip.js |
software | healthy | src/scripts/copy-clip.js |
video-hover.js |
software | healthy | src/scripts/video-hover.js |
hero-parallax.js |
software | healthy | src/scripts/hero-parallax.js |
draggable-marquee.js |
software | healthy | src/scripts/draggable-marquee.js |
slider.js |
software | healthy | src/scripts/slider.js |
cursor-marquee.js |
software | healthy | src/scripts/cursor-marquee.js |
utilities.js |
software | healthy | src/scripts/utilities.js |
nav-over-hero.js |
software | healthy | src/scripts/nav-over-hero.js |
logo-wall.js |
software | healthy | src/scripts/logo-wall.js |
social-share.js |
software | healthy | src/scripts/social-share.js |
split-text.js |
software | healthy | src/scripts/split-text.js |
modal.js |
software | healthy | src/scripts/modal.js |
inline-video.js |
software | healthy | src/scripts/inline-video.js |
tabs.js |
software | healthy | src/scripts/tabs.js |
filter.js |
software | healthy | src/scripts/filter.js |
typeform.js |
software | healthy | src/scripts/typeform.js |
parallax-slider.js |
software | healthy | src/scripts/parallax-slider.js |
lottie.js |
software | healthy | src/scripts/lottie.js |
content-reveal.js |
software | healthy | src/scripts/content-reveal.js |
accordion.js |
software | healthy | src/scripts/accordion.js |
transitions.js |
software | healthy | src/scripts/transitions.js |
index.js |
software | healthy | src/scripts/index.js |
toc.js |
software | healthy | src/scripts/toc.js |
home-intro.js |
software | healthy | src/scripts/home-intro.js |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
src |
software | healthy | src |
scripts |
software | healthy | src/scripts |
| Label | Layer | Status | Path |
|---|---|---|---|
added |
software | healthy | src/scripts/copy-clip.js:added |
VideoLibrary |
software | healthy | src/scripts/inline-video.js:VideoLibrary |
added |
software | healthy | src/scripts/toc.js:added |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-v6kcbww7 |
software | healthy | /tmp/repobility-clone-v6kcbww7 |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/scripts/sidenav.js |
This page is publicly accessible at:
https://repobility.com/scan/725cb7e0-7d42-4555-9659-f80e7022d3b1/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/725cb7e0-7d42-4555-9659-f80e7022d3b1/
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.