https://github.com/WakamatsuIori/-HP
· scanned 2026-06-16 00:54 UTC (2 months, 1 week ago)
17 raw signals (0 security + 17 graph)
Last scanned 2 months, 1 week ago · v1 · 17 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 192 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 |
|---|---|---|---|
optMap |
software | healthy | functions/discord/interactions.ts:optMap |
reply |
software | healthy | functions/discord/interactions.ts:reply |
makeEditor |
software | healthy | functions/discord/interactions.ts:makeEditor |
onRequestPost |
software | healthy | functions/discord/interactions.ts:onRequestPost |
allow |
software | healthy | functions/discord/interactions.ts:allow |
handleSchedule |
software | healthy | functions/discord/interactions.ts:handleSchedule |
handleDelete |
software | healthy | functions/discord/interactions.ts:handleDelete |
handlePoster |
software | healthy | functions/discord/interactions.ts:handlePoster |
pad |
software | healthy | functions/_lib/datetime.ts:pad |
currentJstYear |
software | healthy | functions/_lib/datetime.ts:currentJstYear |
parseDate |
software | healthy | functions/_lib/datetime.ts:parseDate |
parseTime |
software | healthy | functions/_lib/datetime.ts:parseTime |
dowOf |
software | healthy | functions/_lib/datetime.ts:dowOf |
jstRfc3339 |
software | healthy | functions/_lib/datetime.ts:jstRfc3339 |
buildWhen |
software | healthy | functions/_lib/datetime.ts:buildWhen |
dayRange |
software | healthy | functions/_lib/datetime.ts:dayRange |
hexToBytes |
software | healthy | functions/_lib/discord.ts:hexToBytes |
verifyDiscordSignature |
software | healthy | functions/_lib/discord.ts:verifyDiscordSignature |
json |
software | healthy | functions/_lib/discord.ts:json |
b64url |
software | healthy | functions/_lib/google.ts:b64url |
pemToDer |
software | healthy | functions/_lib/google.ts:pemToDer |
getAccessToken |
software | healthy | functions/_lib/google.ts:getAccessToken |
data |
software | healthy | functions/_lib/google.ts:data |
insertEvent |
software | healthy | functions/_lib/google.ts:insertEvent |
listEvents |
software | healthy | functions/_lib/google.ts:listEvents |
deleteEvent |
software | healthy | functions/_lib/google.ts:deleteEvent |
fx |
software | healthy | tests/loadVideos.test.ts:fx |
makeFetcher |
software | healthy | tests/loadVideos.test.ts:makeFetcher |
fetcher |
software | healthy | tests/loadVideos.test.ts:fetcher |
fx |
software | healthy | tests/youtube.test.ts:fx |
ev |
software | healthy | tests/schedule.test.ts:ev |
fetcher |
software | healthy | tests/loadSchedule.test.ts:fetcher |
boom |
software | healthy | tests/loadSchedule.test.ts:boom |
ev |
software | healthy | tests/weekly.test.ts:ev |
build_unicodes |
software | healthy | scripts/subset_fonts.py:71 |
main |
software | healthy | scripts/subset_fonts.py:81 |
injectPosterData |
software | healthy | scripts/poster/inject.mjs:injectPosterData |
apiKey |
software | healthy | src/lib/loadVideos.ts:apiKey |
channelId |
software | healthy | src/lib/loadVideos.ts:channelId |
apiUrl |
software | healthy | src/lib/loadVideos.ts:apiUrl |
loadVideosWith |
software | healthy | src/lib/loadVideos.ts:loadVideosWith |
loadVideos |
software | healthy | src/lib/loadVideos.ts:loadVideos |
boothFeedUrl |
software | healthy | src/lib/loadGoods.ts:boothFeedUrl |
loadGoodsWith |
software | healthy | src/lib/loadGoods.ts:loadGoodsWith |
loadGoods |
software | healthy | src/lib/loadGoods.ts:loadGoods |
externalAttrs |
software | healthy | src/lib/links.ts:externalAttrs |
stripCdata |
software | healthy | src/lib/booth.ts:stripCdata |
decodeEntities |
software | healthy | src/lib/booth.ts:decodeEntities |
safeCodePoint |
software | healthy | src/lib/booth.ts:safeCodePoint |
toText |
software | healthy | src/lib/booth.ts:toText |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
astro.config.mjs |
software | healthy | astro.config.mjs |
refactor-instructions.md |
software | healthy | refactor-instructions.md |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
interactions.ts |
software | healthy | functions/discord/interactions.ts |
datetime.ts |
software | healthy | functions/_lib/datetime.ts |
discord.ts |
software | healthy | functions/_lib/discord.ts |
google.ts |
software | healthy | functions/_lib/google.ts |
loadVideos.test.ts |
software | healthy | tests/loadVideos.test.ts |
youtube.test.ts |
software | healthy | tests/youtube.test.ts |
links.test.ts |
software | healthy | tests/links.test.ts |
schedule.test.ts |
software | healthy | tests/schedule.test.ts |
booth.test.ts |
software | healthy | tests/booth.test.ts |
poster-inject.test.ts |
software | healthy | tests/poster-inject.test.ts |
loadSchedule.test.ts |
software | healthy | tests/loadSchedule.test.ts |
weekly.test.ts |
software | healthy | tests/weekly.test.ts |
datetime.test.ts |
software | healthy | tests/datetime.test.ts |
ics.test.ts |
software | healthy | tests/ics.test.ts |
demo-ics-server.mjs |
software | healthy | tests/demo-ics-server.mjs |
youtube-videos-live.json |
software | healthy | tests/fixtures/youtube-videos-live.json |
youtube-playlists.json |
software | healthy | tests/fixtures/youtube-playlists.json |
youtube-playlist-items.json |
software | healthy | tests/fixtures/youtube-playlist-items.json |
youtube-channels.json |
software | healthy | tests/fixtures/youtube-channels.json |
構成図.md |
software | healthy | docs/構成図.md |
progress.md |
software | healthy | docs/progress.md |
04-cloudflare-pages.md |
software | healthy | docs/setup/04-cloudflare-pages.md |
03-github-repo.md |
software | healthy | docs/setup/03-github-repo.md |
02-discord-webhook.md |
software | healthy | docs/setup/02-discord-webhook.md |
05-youtube-api.md |
software | healthy | docs/setup/05-youtube-api.md |
07-discord-calendar.md |
software | healthy | docs/setup/07-discord-calendar.md |
09-custom-domain.md |
software | healthy | docs/setup/09-custom-domain.md |
01-google-calendar.md |
software | healthy | docs/setup/01-google-calendar.md |
06-booth-feed.md |
software | healthy | docs/setup/06-booth-feed.md |
08-poster.md |
software | healthy | docs/setup/08-poster.md |
register-discord-commands.mjs |
software | healthy | scripts/register-discord-commands.mjs |
make-og.mjs |
software | healthy | scripts/make-og.mjs |
make-poster.mjs |
software | healthy | scripts/make-poster.mjs |
subset_fonts.py |
software | healthy | scripts/subset_fonts.py |
template.html |
software | healthy | scripts/poster/template.html |
inject.mjs |
software | healthy | scripts/poster/inject.mjs |
reviewer.md |
software | healthy | .claude/agents/reviewer.md |
poster.yml |
software | healthy | .github/workflows/poster.yml |
build.yml |
software | healthy | .github/workflows/build.yml |
featured.ts |
software | healthy | src/config/featured.ts |
profile.ts |
software | healthy | src/config/profile.ts |
information.ts |
software | healthy | src/config/information.ts |
site.ts |
software | healthy | src/config/site.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
functions |
software | healthy | functions |
discord |
software | healthy | functions/discord |
_lib |
software | healthy | functions/_lib |
tests |
software | healthy | tests |
fixtures |
software | healthy | tests/fixtures |
docs |
software | healthy | docs |
setup |
software | healthy | docs/setup |
scripts |
software | healthy | scripts |
poster |
software | healthy | scripts/poster |
.claude |
software | healthy | .claude |
agents |
software | healthy | .claude/agents |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
config |
software | healthy | src/config |
lib |
software | healthy | src/lib |
pages |
software | healthy | src/pages |
| Label | Layer | Status | Path |
|---|---|---|---|
YOUTUBE_API_KEY |
cicd | healthy | — |
ICS_URL |
cicd | healthy | — |
CLOUDFLARE_ACCOUNT_ID |
cicd | healthy | — |
CLOUDFLARE_API_TOKEN |
cicd | healthy | — |
DISCORD_POSTER_WEBHOOK_URL |
cicd | healthy | — |
PAGES_PROJECT_NAME |
cicd | healthy | — |
DISCORD_WEBHOOK_URL |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8125 |
network | healthy | tests/demo-ics-server.mjs |
port:18 |
network | healthy | .github/workflows/poster.yml |
port:09 |
network | healthy | .github/workflows/poster.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
/sitemap.xml |
frontend | healthy | src/pages/sitemap.xml.ts |
/llms.txt |
frontend | healthy | src/pages/llms.txt.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::poster |
cicd | healthy | .github/workflows/poster.yml |
gha::build |
cicd | healthy | .github/workflows/build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
poster |
cicd | healthy | .github/workflows/poster.yml |
build-and-deploy |
cicd | healthy | .github/workflows/build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-jx5bgfiy |
software | healthy | /tmp/repobility-clone-jx5bgfiy |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | tests/demo-ics-server.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | scripts/make-poster.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::functions/_lib/google.ts |
security | healthy | functions/_lib/google.ts |
This page is publicly accessible at:
https://repobility.com/scan/31b7e706-daad-455f-bc5e-6de203ed07de/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/31b7e706-daad-455f-bc5e-6de203ed07de/
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.