Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

tfukuden-cpu/raq-portal-app

https://github.com/tfukuden-cpu/raq-portal-app · scanned 2026-06-16 00:33 UTC (2 months, 2 weeks ago)

74 raw signals (0 security + 74 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 74 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 2122 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.

LabelLayerStatusPath
loadEnv software healthy Cdevraq-portal-appmigrationtest-holiday-submit.mjs:loadEnv
crc32 software healthy scripts/generate-icons.mjs:crc32
table software healthy scripts/generate-icons.mjs:table
chunk software healthy scripts/generate-icons.mjs:chunk
encodePng software healthy scripts/generate-icons.mjs:encodePng
generateIconPixels software healthy scripts/generate-icons.mjs:generateIconPixels
idx software healthy scripts/generate-icons.mjs:idx
t software healthy scripts/generate-icons.mjs:t
setWhite software healthy scripts/generate-icons.mjs:setWhite
loadEnv software healthy migration/test-holiday-submit.mjs:loadEnv
loadEnv software healthy migration/seed-holidays-p009.mjs:loadEnv
staffIds software healthy migration/seed-holidays-p009.mjs:staffIds
getDaysInMonth software healthy migration/seed-holidays-p009.mjs:getDaysInMonth
generateRequests software healthy migration/seed-holidays-p009.mjs:generateRequests
rand software healthy migration/seed-holidays-p009.mjs:rand
loadEnv software healthy migration/migrate-staffs.mjs:loadEnv
parseCSV software healthy migration/migrate-staffs.mjs:parseCSV
main software healthy migration/migrate-staffs.mjs:main
id software healthy migration/migrate-staffs.mjs:id
name software healthy migration/migrate-staffs.mjs:name
dept software healthy migration/migrate-staffs.mjs:dept
displayName software healthy migration/migrate-staffs.mjs:displayName
loadEnv software healthy migration/seed-test-data.mjs:loadEnv
getDaysInMonth software healthy migration/seed-test-data.mjs:getDaysInMonth
getDayOfWeek software healthy migration/seed-test-data.mjs:getDayOfWeek
generateShiftsForStaff software healthy migration/seed-test-data.mjs:generateShiftsForStaff
rand software healthy migration/seed-test-data.mjs:rand
generateHolidayRequests software healthy migration/seed-test-data.mjs:generateHolidayRequests
main software healthy migration/seed-test-data.mjs:main
loadEnv software healthy migration/check-holiday-query.mjs:loadEnv
loadEnv software healthy migration/cleanup-test-data.mjs:loadEnv
main software healthy migration/cleanup-test-data.mjs:main
loadEnv software healthy migration/check-holidays.mjs:loadEnv
loadEnv software healthy migration/check-projects.mjs:loadEnv
cacheFirst software healthy public/sw.js:cacheFirst
staleWhileRevalidate software healthy public/sw.js:staleWhileRevalidate
networkFirst software healthy public/sw.js:networkFirst
proxy software healthy src/proxy.ts:proxy
RpgStarfield software healthy src/components/rpg-ui.tsx:RpgStarfield
RpgWindow software healthy src/components/rpg-ui.tsx:RpgWindow
BlinkCursor software healthy src/components/rpg-ui.tsx:BlinkCursor
HomeIcon software healthy src/components/icons.tsx:HomeIcon
ClockIcon software healthy src/components/icons.tsx:ClockIcon
CalendarIcon software healthy src/components/icons.tsx:CalendarIcon
BellIcon software healthy src/components/icons.tsx:BellIcon
VacationIcon software healthy src/components/icons.tsx:VacationIcon
EditRequestIcon software healthy src/components/icons.tsx:EditRequestIcon
UsersIcon software healthy src/components/icons.tsx:UsersIcon
CalendarSettingsIcon software healthy src/components/icons.tsx:CalendarSettingsIcon
CalendarCheckIcon software healthy src/components/icons.tsx:CalendarCheckIcon

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
Cdevraq-portal-appmigrationtest-holiday-submit.mjs software healthy Cdevraq-portal-appmigrationtest-holiday-submit.mjs
vercel.json software healthy vercel.json
postcss.config.mjs software healthy postcss.config.mjs
README.md software healthy README.md
Raq Works説明書.md software healthy Raq Works説明書.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
package-lock.json software healthy package-lock.json
SPEC.md software healthy SPEC.md
tsconfig.json software healthy tsconfig.json
eslint.config.mjs software healthy eslint.config.mjs
AGENTS.md software healthy AGENTS.md
next.config.ts software healthy next.config.ts
manual-admin.md software healthy docs/manual-admin.md
manual-staff.md software healthy docs/manual-staff.md
基本職100体_画像生成プロンプト.md software healthy docs/基本職100体_画像生成プロンプト.md
モンスター150体_画像生成プロンプト.md software healthy docs/モンスター150体_画像生成プロンプト.md
manual.html software healthy docs/manual-build/manual.html
generate-icons.mjs software healthy scripts/generate-icons.mjs
test-holiday-submit.mjs software healthy migration/test-holiday-submit.mjs
seed-holidays-p009.mjs software healthy migration/seed-holidays-p009.mjs
migrate-staffs.mjs software healthy migration/migrate-staffs.mjs
README.md software healthy migration/README.md
seed-test-data.mjs software healthy migration/seed-test-data.mjs
check-holiday-query.mjs software healthy migration/check-holiday-query.mjs
cleanup-test-data.mjs software healthy migration/cleanup-test-data.mjs
check-holidays.mjs software healthy migration/check-holidays.mjs
check-projects.mjs software healthy migration/check-projects.mjs
notification-settings-types.md software healthy memory/notification-settings-types.md
lib-functions.md software healthy memory/lib-functions.md
db-tables.md software healthy memory/db-tables.md
routing-and-pages.md software healthy memory/routing-and-pages.md
api-routes-and-cron.md software healthy memory/api-routes-and-cron.md
icons.md software healthy memory/icons.md
MEMORY.md software healthy memory/MEMORY.md
dev-rules.md software healthy memory/dev-rules.md
settings.local.json software healthy .claude/settings.local.json
sw.js software healthy public/sw.js
proxy.ts software healthy src/proxy.ts
rpg-ui.tsx software healthy src/components/rpg-ui.tsx
icons.tsx software healthy src/components/icons.tsx
HolidayRequestSection.tsx software healthy src/components/HolidayRequestSection.tsx
AppNav.tsx software healthy src/components/AppNav.tsx
StaffPopupMenu.tsx software healthy src/components/StaffPopupMenu.tsx
OffRequestSection.tsx software healthy src/components/OffRequestSection.tsx
SymptomRow.tsx software healthy src/components/SymptomRow.tsx
TrainingSection.tsx software healthy src/components/TrainingSection.tsx
ServiceWorkerRegistration.tsx software healthy src/components/ServiceWorkerRegistration.tsx
icon.tsx software healthy src/app/icon.tsx
globals.css software healthy src/app/globals.css

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
HolidayRequestSection frontend healthy src/components/HolidayRequestSection.tsx
AppNav frontend healthy src/components/AppNav.tsx
StaffPopupMenu frontend healthy src/components/StaffPopupMenu.tsx
OffRequestSection frontend healthy src/components/OffRequestSection.tsx
TrainingSection frontend healthy src/components/TrainingSection.tsx
ServiceWorkerRegistration frontend healthy src/components/ServiceWorkerRegistration.tsx
Icon frontend healthy src/app/icon.tsx
AppleIcon frontend healthy src/app/apple-icon.tsx
RootLayout frontend healthy src/app/layout.tsx
PortalLoading frontend healthy src/app/(portal)/loading.tsx
LineFriendGate frontend healthy src/app/(portal)/LineFriendGate.tsx
PushPermissionRequest frontend healthy src/app/(portal)/PushPermissionRequest.tsx
HelpClient frontend healthy src/app/(portal)/help/HelpClient.tsx
AdminHomeWrapper frontend healthy src/app/(portal)/dashboard/AdminHomeWrapper.tsx
LoginBonusModal frontend healthy src/app/(portal)/dashboard/LoginBonusModal.tsx
Loading frontend healthy src/app/(portal)/dashboard/loading.tsx
HomeClient frontend healthy src/app/(portal)/dashboard/HomeClient.tsx
MyTasksWidget frontend healthy src/app/(portal)/dashboard/MyTasksWidget.tsx
HolidayCalendar frontend healthy src/app/(portal)/holidays/HolidayCalendar.tsx
HolidayReviewClient frontend healthy src/app/(portal)/holidays/manage/HolidayReviewClient.tsx
SeatingClient frontend healthy src/app/(portal)/seating/SeatingClient.tsx
PunchModal frontend healthy src/app/(portal)/seating/PunchModal.tsx
SeatingPlanClient frontend healthy src/app/(portal)/seating/plan/SeatingPlanClient.tsx
LineSettingsClient frontend healthy src/app/(portal)/line-settings/LineSettingsClient.tsx
NotifyHistory frontend healthy src/app/(portal)/line-settings/NotifyHistory.tsx
FollowupClient frontend healthy src/app/(portal)/absence-followup/FollowupClient.tsx
TasksClient frontend healthy src/app/(portal)/tasks/TasksClient.tsx
CorrectionFormClient frontend healthy src/app/(portal)/corrections/CorrectionFormClient.tsx
NewProjectModal frontend healthy src/app/(portal)/admin/NewProjectModal.tsx
ProjectList frontend healthy src/app/(portal)/admin/ProjectList.tsx
OperatorsClient frontend healthy src/app/(portal)/admin/operators/OperatorsClient.tsx
Loading frontend healthy src/app/(portal)/admin/work-records/loading.tsx
WorkRecordsClient frontend healthy src/app/(portal)/admin/work-records/WorkRecordsClient.tsx
WorkRecordsPage frontend healthy src/app/(portal)/admin/work-records/page.tsx
ShiftOffRequestSection frontend healthy src/app/(portal)/admin/[projectId]/settings/ShiftOffRequest…
LineConnectionSection frontend healthy src/app/(portal)/admin/[projectId]/settings/LineConnectionS…
SeatLayoutEditor frontend healthy src/app/(portal)/admin/[projectId]/settings/SeatLayoutEdito…
ShiftImportSection frontend healthy src/app/(portal)/admin/[projectId]/settings/ShiftImportSect…
ShiftDraftSection frontend healthy src/app/(portal)/admin/[projectId]/settings/ShiftDraftSecti…
AvatarSvg frontend healthy src/app/(portal)/admin/my/AvatarSvg.tsx
AdminMyPage frontend healthy src/app/(portal)/admin/my/page.tsx
AvatarEditor frontend healthy src/app/(portal)/admin/my/AvatarEditor.tsx
OAuthClient frontend healthy src/app/(portal)/admin/gsheet-oauth/OAuthClient.tsx
StaffsClient frontend healthy src/app/(portal)/admin/staffs/StaffsClient.tsx
StaffOffRequestCalendar frontend healthy src/app/(portal)/shifts/StaffOffRequestCalendar.tsx
HolidayTab frontend healthy src/app/(portal)/shifts/HolidayTab.tsx
ShiftsTabs frontend healthy src/app/(portal)/shifts/ShiftsTabs.tsx
Loading frontend healthy src/app/(portal)/shifts/loading.tsx
ShiftCalendar frontend healthy src/app/(portal)/shifts/ShiftCalendar.tsx
MyOffRequestsCard frontend healthy src/app/(portal)/shifts/MyOffRequestsCard.tsx

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
docs software healthy docs
manual-build software healthy docs/manual-build
scripts software healthy scripts
migration software healthy migration
memory software healthy memory
.claude software healthy .claude
public software healthy public
src software healthy src
components software healthy src/components
app software healthy src/app
(portal) software healthy src/app/(portal)
help software healthy src/app/(portal)/help
manual-staff software healthy src/app/(portal)/help/manual-staff
manual-admin software healthy src/app/(portal)/help/manual-admin
dashboard software healthy src/app/(portal)/dashboard
holidays software healthy src/app/(portal)/holidays
manage software healthy src/app/(portal)/holidays/manage
seating software healthy src/app/(portal)/seating
plan software healthy src/app/(portal)/seating/plan
line-settings software healthy src/app/(portal)/line-settings
absence-followup software healthy src/app/(portal)/absence-followup
inquiries software healthy src/app/(portal)/inquiries
manage software healthy src/app/(portal)/inquiries/manage
tasks software healthy src/app/(portal)/tasks
corrections software healthy src/app/(portal)/corrections
admin software healthy src/app/(portal)/admin
operators software healthy src/app/(portal)/admin/operators
work-records software healthy src/app/(portal)/admin/work-records
[projectId] software healthy src/app/(portal)/admin/[projectId]
settings software healthy src/app/(portal)/admin/[projectId]/settings
my software healthy src/app/(portal)/admin/my
gsheet-oauth software healthy src/app/(portal)/admin/gsheet-oauth
project-settings software healthy src/app/(portal)/admin/project-settings
staffs software healthy src/app/(portal)/admin/staffs
shifts software healthy src/app/(portal)/shifts
manage software healthy src/app/(portal)/shifts/manage
request software healthy src/app/(portal)/shifts/request
attendance software healthy src/app/(portal)/attendance
edit software healthy src/app/(portal)/attendance/edit
notices software healthy src/app/(portal)/notices
manage software healthy src/app/(portal)/notices/manage
monsters software healthy src/app/(portal)/monsters
members software healthy src/app/(portal)/members
my software healthy src/app/(portal)/my
record software healthy src/app/(portal)/record
gacha software healthy src/app/(portal)/gacha
rankings software healthy src/app/(portal)/rankings
punch software healthy src/app/(portal)/punch
select-project software healthy src/app/select-project
auth software healthy src/app/auth

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/(portal)/help frontend healthy src/app/(portal)/help/page.tsx
/(portal)/help/manual-staff frontend healthy src/app/(portal)/help/manual-staff/page.tsx
/(portal)/help/manual-admin frontend healthy src/app/(portal)/help/manual-admin/page.tsx
/(portal)/dashboard frontend healthy src/app/(portal)/dashboard/page.tsx
/(portal)/holidays/manage frontend healthy src/app/(portal)/holidays/manage/page.tsx
/(portal)/seating frontend healthy src/app/(portal)/seating/page.tsx
/(portal)/seating/plan frontend healthy src/app/(portal)/seating/plan/page.tsx
/(portal)/line-settings frontend healthy src/app/(portal)/line-settings/page.tsx
/(portal)/absence-followup frontend healthy src/app/(portal)/absence-followup/page.tsx
/(portal)/inquiries frontend healthy src/app/(portal)/inquiries/page.tsx
/(portal)/inquiries/manage frontend healthy src/app/(portal)/inquiries/manage/page.tsx
/(portal)/tasks frontend healthy src/app/(portal)/tasks/page.tsx
/(portal)/corrections frontend healthy src/app/(portal)/corrections/page.tsx
/(portal)/admin frontend healthy src/app/(portal)/admin/page.tsx
/(portal)/admin/operators frontend healthy src/app/(portal)/admin/operators/page.tsx
/(portal)/admin/work-records frontend healthy src/app/(portal)/admin/work-records/page.tsx
/(portal)/admin/[projectId] frontend healthy src/app/(portal)/admin/[projectId]/page.tsx
/(portal)/admin/[projectId]/settings frontend healthy src/app/(portal)/admin/[projectId]/settings/page.tsx
/(portal)/admin/my frontend healthy src/app/(portal)/admin/my/page.tsx
/(portal)/admin/gsheet-oauth frontend healthy src/app/(portal)/admin/gsheet-oauth/page.tsx
/(portal)/admin/project-settings frontend healthy src/app/(portal)/admin/project-settings/page.tsx
/(portal)/admin/staffs frontend healthy src/app/(portal)/admin/staffs/page.tsx
/(portal)/shifts frontend healthy src/app/(portal)/shifts/page.tsx
/(portal)/shifts/manage frontend healthy src/app/(portal)/shifts/manage/page.tsx
/(portal)/shifts/request frontend healthy src/app/(portal)/shifts/request/page.tsx
/(portal)/attendance frontend healthy src/app/(portal)/attendance/page.tsx
/(portal)/attendance/edit frontend healthy src/app/(portal)/attendance/edit/page.tsx
/(portal)/notices frontend healthy src/app/(portal)/notices/page.tsx
/(portal)/notices/manage frontend healthy src/app/(portal)/notices/manage/page.tsx
/(portal)/monsters frontend healthy src/app/(portal)/monsters/page.tsx
/(portal)/members frontend healthy src/app/(portal)/members/page.tsx
/(portal)/my frontend healthy src/app/(portal)/my/page.tsx
/(portal)/record frontend healthy src/app/(portal)/record/page.tsx
/(portal)/gacha frontend healthy src/app/(portal)/gacha/page.tsx
/(portal)/rankings frontend healthy src/app/(portal)/rankings/page.tsx
/(portal)/punch frontend healthy src/app/(portal)/punch/page.tsx
/select-project frontend healthy src/app/select-project/page.tsx
/auth/confirm frontend healthy src/app/auth/confirm/page.tsx
/login frontend healthy src/app/login/page.tsx
/link-line frontend healthy src/app/link-line/page.tsx
/change-password frontend healthy src/app/change-password/page.tsx
/punch/[projectId] frontend healthy src/app/punch/[projectId]/page.tsx
/ frontend healthy src/app/api/auth/line/route.ts

LabelLayerStatusPath
55.47.98.97 network healthy src/components/icons.tsx
07.424.384.764 network healthy src/components/StaffPopupMenu.tsx
78.93.398.164 network healthy src/components/StaffPopupMenu.tsx
1.204.165.397 network healthy src/components/StaffPopupMenu.tsx
543.09.94.56 network healthy src/components/StaffPopupMenu.tsx
35.25.807.272 network healthy src/components/StaffPopupMenu.tsx
1.204.107.397 network healthy src/components/StaffPopupMenu.tsx
17.62.23.61 network healthy src/app/(portal)/LineFriendGate.tsx
2.98.94.13 network healthy src/app/(portal)/LineFriendGate.tsx
07.26.1.25 network healthy src/app/(portal)/LineFriendGate.tsx
1.24.39.05 network healthy src/app/(portal)/LineFriendGate.tsx
4.243.707.707 network healthy src/app/(portal)/admin/my/AvatarEditor.tsx
6.73.145.122 network healthy src/app/(portal)/my/page.tsx
073.266.107.538 network healthy src/app/(portal)/my/page.tsx
2.47.9.16 network healthy src/app/(portal)/my/page.tsx
222.444.041.985 network healthy src/app/login/page.tsx
38.32.04.6 network healthy src/app/login/page.tsx
26.706.57.044 network healthy src/app/login/page.tsx
132.063.267.055 network healthy src/app/login/page.tsx

LabelLayerStatusPath
auth::src/app/(portal)/admin/gsheet-oauth/OAuthClient.tsx security healthy src/app/(portal)/admin/gsheet-oauth/OAuthClient.tsx
auth::README.md security healthy README.md
auth::AGENTS.md security healthy AGENTS.md
auth::src/lib/gsheets.ts security healthy src/lib/gsheets.ts

LabelLayerStatusPath
password_literal::migration/migrate-staffs.mjs security healthy migration/migrate-staffs.mjs
password_literal::migration/seed-test-data.mjs security healthy migration/seed-test-data.mjs
password_literal::src/app/(portal)/admin/staffs/actions.ts security healthy src/app/(portal)/admin/staffs/actions.ts

LabelLayerStatusPath
repobility-clone-0sqf65li software healthy /tmp/repobility-clone-0sqf65li

LabelLayerStatusPath
postgresql data healthy README.md
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/fbd04bcc-d0d3-4d52-af54-d4274b09db4c/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/fbd04bcc-d0d3-4d52-af54-d4274b09db4c/

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.