https://github.com/dcschmid/melody-mind
· scanned 2026-06-17 01:54 UTC (1 month, 1 week ago)
15 raw signals (0 security + 15 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +10.2 (diff) · 15 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 328 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 |
|---|---|---|---|
getSitemapPath |
software | healthy | apps/music/astro.config.mjs:getSitemapPath |
getSourceExtension |
software | healthy | apps/music/scripts/generate-webp-assets.mjs:getSourceExtens… |
listRasterFiles |
software | healthy | apps/music/scripts/generate-webp-assets.mjs:listRasterFiles |
dedupeSourceFiles |
software | healthy | apps/music/scripts/generate-webp-assets.mjs:dedupeSourceFil… |
ensureOutputVariant |
software | healthy | apps/music/scripts/generate-webp-assets.mjs:ensureOutputVar… |
main |
software | healthy | apps/music/scripts/generate-webp-assets.mjs:main |
readLines |
software | healthy | apps/music/scripts/submit-indexnow.mjs:readLines |
readGitChangedFiles |
software | healthy | apps/music/scripts/submit-indexnow.mjs:readGitChangedFiles |
albumPathToUrl |
software | healthy | apps/music/scripts/submit-indexnow.mjs:albumPathToUrl |
normalizeUrl |
software | healthy | apps/music/scripts/submit-indexnow.mjs:normalizeUrl |
loadCache |
software | healthy | apps/music/scripts/update-audio-metadata.mjs:loadCache |
saveCache |
software | healthy | apps/music/scripts/update-audio-metadata.mjs:saveCache |
log |
software | healthy | apps/music/scripts/update-audio-metadata.mjs:log |
probeWithFfprobe |
software | healthy | apps/music/scripts/update-audio-metadata.mjs:probeWithFfpro… |
fetchPartial |
software | healthy | apps/music/scripts/update-audio-metadata.mjs:fetchPartial |
deriveDuration |
software | healthy | apps/music/scripts/update-audio-metadata.mjs:deriveDuration |
parseMDX |
software | healthy | apps/music/scripts/update-audio-metadata.mjs:parseMDX |
serializeMDX |
software | healthy | apps/music/scripts/update-audio-metadata.mjs:serializeMDX |
main |
software | healthy | apps/music/scripts/update-audio-metadata.mjs:main |
runWhenIdle |
software | healthy | apps/music/src/scripts/interactive/autoInit.ts:runWhenIdle |
idle |
software | healthy | apps/music/src/scripts/interactive/autoInit.ts:idle |
initInteractiveComponents |
software | healthy | apps/music/src/scripts/interactive/autoInit.ts:initInteract… |
bindOverlayDisclosure |
software | healthy | apps/music/src/scripts/interactive/overlayDisclosure.ts:bin… |
getOutsideLockRegions |
software | healthy | apps/music/src/scripts/interactive/overlayDisclosure.ts:get… |
getFocusable |
software | healthy | apps/music/src/scripts/interactive/overlayDisclosure.ts:get… |
syncOutsideInteractivity |
software | healthy | apps/music/src/scripts/interactive/overlayDisclosure.ts:syn… |
setOpen |
software | healthy | apps/music/src/scripts/interactive/overlayDisclosure.ts:set… |
syncMode |
software | healthy | apps/music/src/scripts/interactive/overlayDisclosure.ts:syn… |
getIndexUrl |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:getI… |
loadEnrichmentMap |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:load… |
index |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:index |
ensureEnrichmentMap |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:ensu… |
normalizeText |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:norm… |
normalizePath |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:norm… |
getSearchRoots |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:getS… |
getFocusableElements |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:getF… |
readConfig |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:read… |
getResultTitle |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:getR… |
createMediaElement |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:crea… |
getSearchGroupLabel |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:getS… |
enhanceSearchGroups |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:enha… |
syncResultSelectionState |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:sync… |
enhanceSearchEmptyState |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:enha… |
enhanceSearchResults |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:enha… |
enhanceSearchModal |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:enha… |
enhanceSearchModals |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:enha… |
observeSearchModal |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:obse… |
openSearch |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:open… |
handleSearchRoute |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts:hand… |
getFathomClient |
software | healthy | apps/music/src/scripts/music/fathom-events.ts:getFathomClie… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
stylelint.config.cjs |
software | healthy | stylelint.config.cjs |
DESIGN.md |
software | healthy | DESIGN.md |
prettier.config.cjs |
software | healthy | prettier.config.cjs |
AGENTS.md |
software | healthy | AGENTS.md |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
RENDER_DEPLOY.md |
software | healthy | RENDER_DEPLOY.md |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
SKILLS.md |
software | healthy | SKILLS.md |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
render.yaml |
software | healthy | render.yaml |
PRODUCT.md |
software | healthy | PRODUCT.md |
turbo.json |
software | healthy | turbo.json |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
copilot-instructions.md |
software | healthy | .github/copilot-instructions.md |
astro.config.mjs |
software | healthy | apps/music/astro.config.mjs |
package.json |
software | healthy | apps/music/package.json |
tsconfig.json |
software | healthy | apps/music/tsconfig.json |
generate-webp-assets.mjs |
software | healthy | apps/music/scripts/generate-webp-assets.mjs |
submit-indexnow.mjs |
software | healthy | apps/music/scripts/submit-indexnow.mjs |
README.md |
software | healthy | apps/music/scripts/README.md |
update-audio-metadata.mjs |
software | healthy | apps/music/scripts/update-audio-metadata.mjs |
content.config.ts |
software | healthy | apps/music/src/content.config.ts |
env.d.ts |
software | healthy | apps/music/src/env.d.ts |
autoInit.ts |
software | healthy | apps/music/src/scripts/interactive/autoInit.ts |
overlayDisclosure.ts |
software | healthy | apps/music/src/scripts/interactive/overlayDisclosure.ts |
enhancedSearchPalette.ts |
software | healthy | apps/music/src/scripts/search/enhancedSearchPalette.ts |
fathom-events.ts |
software | healthy | apps/music/src/scripts/music/fathom-events.ts |
album-playlist-player.ts |
software | healthy | apps/music/src/scripts/music/album-playlist-player.ts |
format.ts |
software | healthy | apps/music/src/utils/format.ts |
musicSeo.ts |
software | healthy | apps/music/src/utils/musicSeo.ts |
albums.ts |
software | healthy | apps/music/src/utils/albums.ts |
shareUrl.ts |
software | healthy | apps/music/src/utils/shareUrl.ts |
appShellConfig.ts |
software | healthy | apps/music/src/utils/appShellConfig.ts |
albumDiscovery.ts |
software | healthy | apps/music/src/utils/albumDiscovery.ts |
musicImages.ts |
software | healthy | apps/music/src/utils/musicImages.ts |
albumPresentation.ts |
software | healthy | apps/music/src/utils/albumPresentation.ts |
imageAssets.ts |
software | healthy | apps/music/src/utils/imageAssets.ts |
siteUrls.ts |
software | healthy | apps/music/src/utils/siteUrls.ts |
memoCache.ts |
software | healthy | apps/music/src/utils/memoCache.ts |
time.ts |
software | healthy | apps/music/src/utils/time.ts |
trustedHtml.ts |
software | healthy | apps/music/src/utils/trustedHtml.ts |
logging.ts |
software | healthy | apps/music/src/utils/logging.ts |
appShell.ts |
software | healthy | apps/music/src/utils/appShell.ts |
readingTime.ts |
software | healthy | apps/music/src/utils/readingTime.ts |
buildLegalPageSeo.ts |
software | healthy | apps/music/src/utils/legal/buildLegalPageSeo.ts |
textUnified.ts |
software | healthy | apps/music/src/utils/seo/textUnified.ts |
seoSchema.ts |
software | healthy | apps/music/src/utils/seo/seoSchema.ts |
buildPageSeo.ts |
software | healthy | apps/music/src/utils/seo/buildPageSeo.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.github |
software | healthy | .github |
apps |
software | healthy | apps |
music |
software | healthy | apps/music |
scripts |
software | healthy | apps/music/scripts |
src |
software | healthy | apps/music/src |
scripts |
software | healthy | apps/music/src/scripts |
interactive |
software | healthy | apps/music/src/scripts/interactive |
search |
software | healthy | apps/music/src/scripts/search |
music |
software | healthy | apps/music/src/scripts/music |
utils |
software | healthy | apps/music/src/utils |
legal |
software | healthy | apps/music/src/utils/legal |
seo |
software | healthy | apps/music/src/utils/seo |
storage |
software | healthy | apps/music/src/utils/storage |
content |
software | healthy | apps/music/src/utils/content |
types |
software | healthy | apps/music/src/types |
components |
software | healthy | apps/music/src/components |
cards |
software | healthy | apps/music/src/components/cards |
music |
software | healthy | apps/music/src/components/music |
home |
software | healthy | apps/music/src/components/music/home |
meta |
software | healthy | apps/music/src/components/meta |
pages |
software | healthy | apps/music/src/pages |
constants |
software | healthy | apps/music/src/constants |
styles |
software | healthy | apps/music/src/styles |
public |
software | healthy | apps/music/public |
Categories |
software | healthy | Categories |
Voices |
software | healthy | Categories/Voices |
.claude |
software | healthy | .claude |
| Label | Layer | Status | Path |
|---|---|---|---|
/search-index.json |
frontend | healthy | apps/music/src/pages/search-index.json.ts |
/rss.xml |
frontend | healthy | apps/music/src/pages/rss.xml.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
dcschmid__melody-mind |
software | healthy | /data/fable5_failed_archive/dcschmid__melody-mind |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | pnpm-lock.yaml |
This page is publicly accessible at:
https://repobility.com/scan/ec2a7107-196e-42d5-803d-a8dd6a42d6f9/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ec2a7107-196e-42d5-803d-a8dd6a42d6f9/
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.