https://github.com/shibano188-ui/fan-make-calendar
· scanned 2026-06-16 00:10 UTC (2 months, 2 weeks ago)
29 raw signals (0 security + 29 graph)
Last scanned 2 months, 2 weeks ago · v1 · 22 actionable findings from 1 signal source. 7 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 598 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 |
|---|---|---|---|
getClientIp |
software | healthy | api/_ratelimit.ts:getClientIp |
first |
software | healthy | api/_ratelimit.ts:first |
checkParseRateLimit |
software | healthy | api/_ratelimit.ts:checkParseRateLimit |
handler |
software | healthy | api/display-names.ts:handler |
handler |
software | healthy | api/update-event-title.ts:handler |
currentTitle |
software | healthy | api/update-event-title.ts:currentTitle |
claudeComplete |
software | healthy | api/parse-event.ts:claudeComplete |
resolveUrl |
software | healthy | api/parse-event.ts:resolveUrl |
SCHEMA |
software | healthy | api/parse-event.ts:SCHEMA |
fetchReservationEndFromImage |
software | healthy | api/parse-event.ts:fetchReservationEndFromImage |
fetchTweetContent |
software | healthy | api/parse-event.ts:fetchTweetContent |
fetchOe |
software | healthy | api/parse-event.ts:fetchOe |
oe |
software | healthy | api/parse-event.ts:oe |
parseTweetDate |
software | healthy | api/parse-event.ts:parseTweetDate |
extLinks |
software | healthy | api/parse-event.ts:extLinks |
tweetText |
software | healthy | api/parse-event.ts:tweetText |
authorName |
software | healthy | api/parse-event.ts:authorName |
urlEntities |
software | healthy | api/parse-event.ts:urlEntities |
visibleClean |
software | healthy | api/parse-event.ts:visibleClean |
fetchPageText |
software | healthy | api/parse-event.ts:fetchPageText |
cleanMemo |
software | healthy | api/parse-event.ts:cleanMemo |
parseRawText |
software | healthy | api/parse-event.ts:parseRawText |
fixYear |
software | healthy | api/parse-event.ts:fixYear |
handler |
software | healthy | api/parse-event.ts:handler |
handler |
software | healthy | api/delete-account.ts:handler |
main |
software | healthy | scripts/seed-test.mjs:main |
PageLoader |
software | healthy | src/App.tsx:PageLoader |
AndroidShareHandler |
software | healthy | src/App.tsx:AndroidShareHandler |
handle |
software | healthy | src/App.tsx:handle |
url |
software | healthy | src/App.tsx:url |
text |
software | healthy | src/App.tsx:text |
title |
software | healthy | src/App.tsx:title |
AdMobController |
software | healthy | src/App.tsx:AdMobController |
App |
software | healthy | src/App.tsx:App |
CategoryChips |
software | healthy | src/components/CategoryChips.tsx:CategoryChips |
ConfirmDialog |
software | healthy | src/components/ConfirmDialog.tsx:ConfirmDialog |
StatusBar |
software | healthy | src/components/PhoneFrame.tsx:StatusBar |
PhoneFrame |
software | healthy | src/components/PhoneFrame.tsx:PhoneFrame |
UserProfileModal |
software | healthy | src/components/UserProfileModal.tsx:UserProfileModal |
SettingsMenuButton |
software | healthy | src/components/SettingsMenuButton.tsx:SettingsMenuButton |
handleSave |
software | healthy | src/components/SettingsMenuButton.tsx:handleSave |
PrefectureSearch |
software | healthy | src/components/UserSettingsSheet.tsx:PrefectureSearch |
select |
software | healthy | src/components/UserSettingsSheet.tsx:select |
UserSettingsSheet |
software | healthy | src/components/UserSettingsSheet.tsx:UserSettingsSheet |
handleDeleteAccount |
software | healthy | src/components/UserSettingsSheet.tsx:handleDeleteAccount |
handleSave |
software | healthy | src/components/UserSettingsSheet.tsx:handleSave |
PreorderEditSheet |
software | healthy | src/components/PreorderEditSheet.tsx:PreorderEditSheet |
handleSave |
software | healthy | src/components/PreorderEditSheet.tsx:handleSave |
isOrderMade |
software | healthy | src/components/PreorderEditSheet.tsx:isOrderMade |
MemoText |
software | healthy | src/components/MemoText.tsx:MemoText |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tsconfig.app.json |
software | healthy | tsconfig.app.json |
vite.config.ts |
software | healthy | vite.config.ts |
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
tailwind.config.js |
software | healthy | tailwind.config.js |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
fan_make_calendar_feature_spec.md |
software | healthy | fan_make_calendar_feature_spec.md |
PROMPTS.md |
software | healthy | PROMPTS.md |
capacitor.config.ts |
software | healthy | capacitor.config.ts |
SPECIFICATION.md |
software | healthy | SPECIFICATION.md |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
postcss.config.js |
software | healthy | postcss.config.js |
build.gradle |
software | healthy | android/build.gradle |
build.gradle |
software | healthy | android/app/build.gradle |
output-metadata.json |
software | healthy | android/app/release/output-metadata.json |
ExampleInstrumentedTest.java |
software | healthy | android/app/src/androidTest/java/com/getcapacitor/myapp/Exa… |
ExampleUnitTest.java |
software | healthy | android/app/src/test/java/com/getcapacitor/myapp/ExampleUni… |
MainActivity.java |
software | healthy | android/app/src/main/java/jp/llp/fanhive/MainActivity.java |
_ratelimit.ts |
software | healthy | api/_ratelimit.ts |
display-names.ts |
software | healthy | api/display-names.ts |
update-event-title.ts |
software | healthy | api/update-event-title.ts |
parse-event.ts |
software | healthy | api/parse-event.ts |
delete-account.ts |
software | healthy | api/delete-account.ts |
ui-redesign.md |
software | healthy | docs/ui-redesign.md |
ui-redesign-v2.md |
software | healthy | docs/ui-redesign-v2.md |
seed-test.mjs |
software | healthy | scripts/seed-test.mjs |
2026-06-12-events-rls.sql |
software | healthy | sql/2026-06-12-events-rls.sql |
2026-06-12-reports-select-and-ops.sql |
software | healthy | sql/2026-06-12-reports-select-and-ops.sql |
privacy.html |
software | healthy | public/privacy.html |
index.css |
software | healthy | src/index.css |
main.tsx |
software | healthy | src/main.tsx |
vite-env.d.ts |
software | healthy | src/vite-env.d.ts |
App.tsx |
software | healthy | src/App.tsx |
types.ts |
software | healthy | src/types.ts |
CategoryChips.tsx |
software | healthy | src/components/CategoryChips.tsx |
ConfirmDialog.tsx |
software | healthy | src/components/ConfirmDialog.tsx |
PhoneFrame.tsx |
software | healthy | src/components/PhoneFrame.tsx |
UserProfileModal.tsx |
software | healthy | src/components/UserProfileModal.tsx |
SettingsMenuButton.tsx |
software | healthy | src/components/SettingsMenuButton.tsx |
UserSettingsSheet.tsx |
software | healthy | src/components/UserSettingsSheet.tsx |
PreorderEditSheet.tsx |
software | healthy | src/components/PreorderEditSheet.tsx |
MemoText.tsx |
software | healthy | src/components/MemoText.tsx |
BottomTab.tsx |
software | healthy | src/components/BottomTab.tsx |
WidgetPreviewModal.tsx |
software | healthy | src/components/WidgetPreviewModal.tsx |
Layout.tsx |
software | healthy | src/components/Layout.tsx |
Onboarding.tsx |
software | healthy | src/components/Onboarding.tsx |
SmartInputPanel.tsx |
software | healthy | src/components/SmartInputPanel.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
android |
software | healthy | android |
app |
software | healthy | android/app |
release |
software | healthy | android/app/release |
src |
software | healthy | android/app/src |
androidTest |
software | healthy | android/app/src/androidTest |
java |
software | healthy | android/app/src/androidTest/java |
com |
software | healthy | android/app/src/androidTest/java/com |
getcapacitor |
software | healthy | android/app/src/androidTest/java/com/getcapacitor |
myapp |
software | healthy | android/app/src/androidTest/java/com/getcapacitor/myapp |
test |
software | healthy | android/app/src/test |
java |
software | healthy | android/app/src/test/java |
com |
software | healthy | android/app/src/test/java/com |
getcapacitor |
software | healthy | android/app/src/test/java/com/getcapacitor |
myapp |
software | healthy | android/app/src/test/java/com/getcapacitor/myapp |
main |
software | healthy | android/app/src/main |
java |
software | healthy | android/app/src/main/java |
jp |
software | healthy | android/app/src/main/java/jp |
llp |
software | healthy | android/app/src/main/java/jp/llp |
fanhive |
software | healthy | android/app/src/main/java/jp/llp/fanhive |
api |
software | healthy | api |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
sql |
software | healthy | sql |
public |
software | healthy | public |
src |
software | healthy | src |
components |
software | healthy | src/components |
ui |
software | healthy | src/components/ui |
contexts |
software | healthy | src/contexts |
lib |
software | healthy | src/lib |
pages |
software | healthy | src/pages |
hooks |
software | healthy | src/hooks |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
CategoryChips |
frontend | healthy | src/components/CategoryChips.tsx |
ConfirmDialog |
frontend | healthy | src/components/ConfirmDialog.tsx |
PhoneFrame |
frontend | healthy | src/components/PhoneFrame.tsx |
UserProfileModal |
frontend | healthy | src/components/UserProfileModal.tsx |
SettingsMenuButton |
frontend | healthy | src/components/SettingsMenuButton.tsx |
UserSettingsSheet |
frontend | healthy | src/components/UserSettingsSheet.tsx |
PreorderEditSheet |
frontend | healthy | src/components/PreorderEditSheet.tsx |
MemoText |
frontend | healthy | src/components/MemoText.tsx |
BottomTab |
frontend | healthy | src/components/BottomTab.tsx |
WidgetPreviewModal |
frontend | healthy | src/components/WidgetPreviewModal.tsx |
Layout |
frontend | healthy | src/components/Layout.tsx |
Onboarding |
frontend | healthy | src/components/Onboarding.tsx |
SmartInputPanel |
frontend | healthy | src/components/SmartInputPanel.tsx |
Header |
frontend | healthy | src/components/Header.tsx |
EmptyState |
frontend | healthy | src/components/ui/EmptyState.tsx |
Toggle |
frontend | healthy | src/components/ui/Toggle.tsx |
WidgetToday |
frontend | healthy | src/pages/WidgetToday.tsx |
Calendar |
frontend | healthy | src/pages/Calendar.tsx |
Discover |
frontend | healthy | src/pages/Discover.tsx |
Profile |
frontend | healthy | src/pages/Profile.tsx |
WidgetCountdown |
frontend | healthy | src/pages/WidgetCountdown.tsx |
DateDetail |
frontend | healthy | src/pages/DateDetail.tsx |
WorkSelect |
frontend | healthy | src/pages/WorkSelect.tsx |
ShareTarget |
frontend | healthy | src/pages/ShareTarget.tsx |
NotFound |
frontend | healthy | src/pages/NotFound.tsx |
Preorders |
frontend | healthy | src/pages/Preorders.tsx |
PostCreate |
frontend | healthy | src/pages/PostCreate.tsx |
WidgetMonth |
frontend | healthy | src/pages/WidgetMonth.tsx |
Customize |
frontend | healthy | src/pages/Customize.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/WidgetToday |
frontend | healthy | src/pages/WidgetToday.tsx |
/Calendar |
frontend | healthy | src/pages/Calendar.tsx |
/Discover |
frontend | healthy | src/pages/Discover.tsx |
/Profile |
frontend | healthy | src/pages/Profile.tsx |
/WidgetCountdown |
frontend | healthy | src/pages/WidgetCountdown.tsx |
/DateDetail |
frontend | healthy | src/pages/DateDetail.tsx |
/WorkSelect |
frontend | healthy | src/pages/WorkSelect.tsx |
/ShareTarget |
frontend | healthy | src/pages/ShareTarget.tsx |
/NotFound |
frontend | healthy | src/pages/NotFound.tsx |
/Preorders |
frontend | healthy | src/pages/Preorders.tsx |
/PostCreate |
frontend | healthy | src/pages/PostCreate.tsx |
/WidgetMonth |
frontend | healthy | src/pages/WidgetMonth.tsx |
/Customize |
frontend | healthy | src/pages/Customize.tsx |
/widget/countdown/:workId |
frontend | healthy | src/App.tsx |
/widget/today/:workId |
frontend | healthy | src/App.tsx |
/widget/month/:workId |
frontend | healthy | src/App.tsx |
/share |
frontend | healthy | src/App.tsx |
/* |
frontend | healthy | src/App.tsx |
/ |
frontend | healthy | src/App.tsx |
/select |
frontend | healthy | src/App.tsx |
/discover |
frontend | healthy | src/App.tsx |
/calendar |
frontend | healthy | src/App.tsx |
/calendar/:workId |
frontend | healthy | src/App.tsx |
/calendar/:workId/date/:date |
frontend | healthy | src/App.tsx |
/calendar/:workId/post |
frontend | healthy | src/App.tsx |
/customize |
frontend | healthy | src/App.tsx |
/profile |
frontend | healthy | src/App.tsx |
/preorders |
frontend | healthy | src/App.tsx |
* |
frontend | healthy | src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-nucrby07 |
software | healthy | /tmp/repobility-clone-nucrby07 |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | package.json |
This page is publicly accessible at:
https://repobility.com/scan/664502e4-1e2b-44a2-93cf-c54d0d89b337/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/664502e4-1e2b-44a2-93cf-c54d0d89b337/
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.