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.

sonthkh-alt/calendar

https://github.com/sonthkh-alt/calendar · scanned 2026-06-16 00:17 UTC (2 months, 2 weeks ago)

24 raw signals (0 security + 24 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 24 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 380 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
b software healthy scripts/test-pdf.mjs:b
must software healthy scripts/test-pdf.mjs:must
norm software healthy scripts/test-compact.mjs:norm
coreName software healthy scripts/test-compact.mjs:coreName
isSamePerson software healthy scripts/test-compact.mjs:isSamePerson
compactParticipants software healthy scripts/test-compact.mjs:compactParticipants
App software healthy src/App.jsx:App
on software healthy src/App.jsx:on
bumpEntries software healthy src/App.jsx:bumpEntries
bumpCatalogs software healthy src/App.jsx:bumpCatalogs
onAdd software healthy src/App.jsx:onAdd
onEdit software healthy src/App.jsx:onEdit
onDuplicate software healthy src/App.jsx:onDuplicate
onAdjust software healthy src/App.jsx:onAdjust
canDup software healthy src/App.jsx:canDup
onDelete software healthy src/App.jsx:onDelete
onDeleteMany software healthy src/App.jsx:onDeleteMany
norm software healthy src/App.jsx:norm
communeKey software healthy src/App.jsx:communeKey
eventKey software healthy src/App.jsx:eventKey
weekKey software healthy src/App.jsx:weekKey
Login software healthy src/Login.jsx:Login
guestLogin software healthy src/Login.jsx:guestLogin
submitPassword software healthy src/Login.jsx:submitPassword
submitLink software healthy src/Login.jsx:submitLink
switchMode software healthy src/Login.jsx:switchMode
SetPassword software healthy src/SetPassword.jsx:SetPassword
submit software healthy src/SetPassword.jsx:submit
card software healthy src/SetPassword.jsx:card
ApprovalQueue software healthy src/components/ApprovalQueue.jsx:ApprovalQueue
approve software healthy src/components/ApprovalQueue.jsx:approve
approveAllWeek software healthy src/components/ApprovalQueue.jsx:approveAllWeek
openAdjust software healthy src/components/ApprovalQueue.jsx:openAdjust
submitAdjust software healthy src/components/ApprovalQueue.jsx:submitAdjust
submitReject software healthy src/components/ApprovalQueue.jsx:submitReject
WeekView software healthy src/components/WeekView.jsx:WeekView
active software healthy src/components/WeekView.jsx:active
pick software healthy src/components/WeekView.jsx:pick
wantGroup software healthy src/components/WeekView.jsx:wantGroup
inSession software healthy src/components/WeekView.jsx:inSession
cellEntries software healthy src/components/WeekView.jsx:cellEntries
approveDay software healthy src/components/WeekView.jsx:approveDay
ApproveDayBtn software healthy src/components/WeekView.jsx:ApproveDayBtn
mergeEntries software healthy src/components/WeekView.jsx:mergeEntries
renderMergedCard software healthy src/components/WeekView.jsx:renderMergedCard
onExportWord software healthy src/components/WeekView.jsx:onExportWord
onExportPdf software healthy src/components/WeekView.jsx:onExportPdf
AdminLocations software healthy src/components/AdminLocations.jsx:AdminLocations
change software healthy src/components/AdminLocations.jsx:change
save software healthy src/components/AdminLocations.jsx:save

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

LabelLayerStatusPath
vite.config.js software healthy vite.config.js
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
tailwind.config.js software healthy tailwind.config.js
package.json software healthy package.json
index.html software healthy index.html
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
BAN-GIAO.md software healthy BAN-GIAO.md
eslint.config.js software healthy eslint.config.js
postcss.config.js software healthy postcss.config.js
test-pdf.mjs software healthy scripts/test-pdf.mjs
test-compact.mjs software healthy scripts/test-compact.mjs
architecture.md software healthy .claude/rules/architecture.md
data-model.md software healthy .claude/rules/data-model.md
changelog.md software healthy .claude/rules/changelog.md
seed.sql software healthy supabase/seed.sql
schema.sql software healthy supabase/schema.sql
2026-06-14-tai-khoan-chu-tich-hdnd.sql software healthy supabase/migrations/2026-06-14-tai-khoan-chu-tich-hdnd.sql
2026-06-12-chuan-hoa-du-lieu.sql software healthy supabase/migrations/2026-06-12-chuan-hoa-du-lieu.sql
2026-06-12-tao-tai-khoan.sql software healthy supabase/migrations/2026-06-12-tao-tai-khoan.sql
2026-06-12-audit-log-rls.sql software healthy supabase/migrations/2026-06-12-audit-log-rls.sql
2026-06-12-tai-khoan-ctqh-doan.sql software healthy supabase/migrations/2026-06-12-tai-khoan-ctqh-doan.sql
sw.js software healthy public/sw.js
db-backup.yml software healthy .github/workflows/db-backup.yml
db-migrate.yml software healthy .github/workflows/db-migrate.yml
index.css software healthy src/index.css
App.jsx software healthy src/App.jsx
Login.jsx software healthy src/Login.jsx
ErrorBoundary.jsx software healthy src/ErrorBoundary.jsx
main.jsx software healthy src/main.jsx
SetPassword.jsx software healthy src/SetPassword.jsx
ApprovalQueue.jsx software healthy src/components/ApprovalQueue.jsx
WeekView.jsx software healthy src/components/WeekView.jsx
AdminLocations.jsx software healthy src/components/AdminLocations.jsx
AdminUsers.jsx software healthy src/components/AdminUsers.jsx
ScheduleForm.jsx software healthy src/components/ScheduleForm.jsx
DateField.jsx software healthy src/components/DateField.jsx
AdminGroups.jsx software healthy src/components/AdminGroups.jsx
StatusBadge.jsx software healthy src/components/StatusBadge.jsx
WeekPrintSheet.jsx software healthy src/components/WeekPrintSheet.jsx
FilterBar.jsx software healthy src/components/FilterBar.jsx
VehicleBoard.jsx software healthy src/components/VehicleBoard.jsx
AdminLeaders.jsx software healthy src/components/AdminLeaders.jsx
AdminVehicles.jsx software healthy src/components/AdminVehicles.jsx
DayView.jsx software healthy src/components/DayView.jsx
EntryCard.jsx software healthy src/components/EntryCard.jsx
AdminBackup.jsx software healthy src/components/AdminBackup.jsx
EntryDetail.jsx software healthy src/components/EntryDetail.jsx
DeviceSelect.jsx software healthy src/components/DeviceSelect.jsx

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

LabelLayerStatusPath
App frontend healthy src/App.jsx
Login frontend healthy src/Login.jsx
SetPassword frontend healthy src/SetPassword.jsx
ApprovalQueue frontend healthy src/components/ApprovalQueue.jsx
WeekView frontend healthy src/components/WeekView.jsx
AdminLocations frontend healthy src/components/AdminLocations.jsx
AdminUsers frontend healthy src/components/AdminUsers.jsx
ScheduleForm frontend healthy src/components/ScheduleForm.jsx
DateField frontend healthy src/components/DateField.jsx
AdminGroups frontend healthy src/components/AdminGroups.jsx
StatusBadge frontend healthy src/components/StatusBadge.jsx
WeekPrintSheet frontend healthy src/components/WeekPrintSheet.jsx
FilterBar frontend healthy src/components/FilterBar.jsx
VehicleBoard frontend healthy src/components/VehicleBoard.jsx
AdminLeaders frontend healthy src/components/AdminLeaders.jsx
AdminVehicles frontend healthy src/components/AdminVehicles.jsx
DayView frontend healthy src/components/DayView.jsx
EntryCard frontend healthy src/components/EntryCard.jsx
AdminBackup frontend healthy src/components/AdminBackup.jsx
EntryDetail frontend healthy src/components/EntryDetail.jsx
DeviceSelect frontend healthy src/components/DeviceSelect.jsx
MonthView frontend healthy src/components/MonthView.jsx
AdminLog frontend healthy src/components/AdminLog.jsx

LabelLayerStatusPath
scripts software healthy scripts
.claude software healthy .claude
rules software healthy .claude/rules
supabase software healthy supabase
migrations software healthy supabase/migrations
public software healthy public
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
components software healthy src/components
lib software healthy src/lib

LabelLayerStatusPath
bans data healthy supabase/schema.sql
leaders data healthy supabase/schema.sql
profiles data healthy supabase/schema.sql
vehicles data healthy supabase/schema.sql
participant_groups data healthy supabase/schema.sql
locations data healthy supabase/schema.sql
schedule_entries data healthy supabase/schema.sql
activity_log data healthy supabase/migrations/2026-06-12-audit-log-rls.sql

LabelLayerStatusPath
2026-06-14-tai-khoan-chu-tich-hdnd.sql data healthy supabase/migrations/2026-06-14-tai-khoan-chu-tich-hdnd.sql
2026-06-12-chuan-hoa-du-lieu.sql data healthy supabase/migrations/2026-06-12-chuan-hoa-du-lieu.sql
2026-06-12-tao-tai-khoan.sql data healthy supabase/migrations/2026-06-12-tao-tai-khoan.sql
2026-06-12-audit-log-rls.sql data healthy supabase/migrations/2026-06-12-audit-log-rls.sql
2026-06-12-tai-khoan-ctqh-doan.sql data healthy supabase/migrations/2026-06-12-tai-khoan-ctqh-doan.sql

LabelLayerStatusPath
postgres data healthy CLAUDE.md
postgresql data healthy .github/workflows/db-migrate.yml

LabelLayerStatusPath
port:22 network healthy .github/workflows/db-backup.yml
port:05 network healthy .github/workflows/db-backup.yml

LabelLayerStatusPath
gha::db-backup cicd healthy .github/workflows/db-backup.yml
gha::db-migrate cicd healthy .github/workflows/db-migrate.yml

LabelLayerStatusPath
backup cicd healthy .github/workflows/db-backup.yml
migrate cicd healthy .github/workflows/db-migrate.yml

LabelLayerStatusPath
STAMP cicd healthy
SUPABASE_DB_URL cicd healthy

LabelLayerStatusPath
repobility-clone-rzx4u9gt software healthy /tmp/repobility-clone-rzx4u9gt

LabelLayerStatusPath
ErrorBoundary software healthy src/ErrorBoundary.jsx:ErrorBoundary

LabelLayerStatusPath
vps::aws hardware healthy .github/workflows/db-migrate.yml

LabelLayerStatusPath
password_literal::src/lib/auth.js security healthy src/lib/auth.js
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/dda5604c-9b4e-48a1-849c-e6d407dddcf8/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/dda5604c-9b4e-48a1-849c-e6d407dddcf8/

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.