https://github.com/Quads-Inc/robby-the-match
· scanned 2026-06-15 23:44 UTC (2 months, 4 weeks ago)
187 raw signals (0 security + 187 graph)
Last scanned 2 months, 4 weeks ago · v1 · 167 actionable findings from 1 signal source. 20 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 4943 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 |
|---|---|---|---|
animateCursor |
software | healthy | script.js:animateCursor |
updateScrollProgress |
software | healthy | script.js:updateScrollProgress |
closeMobileMenu |
software | healthy | script.js:closeMobileMenu |
handleHeaderScroll |
software | healthy | script.js:handleHeaderScroll |
updateCount |
software | healthy | script.js:updateCount |
handleScroll |
software | healthy | script.js:handleScroll |
offset |
software | healthy | script.js:offset |
validateField |
software | healthy | script.js:validateField |
validateAll |
software | healthy | script.js:validateAll |
calcUrgency |
software | healthy | script.js:calcUrgency |
sendToSlack |
software | healthy | script.js:sendToSlack |
sendToSheets |
software | healthy | script.js:sendToSheets |
showFormError |
software | healthy | script.js:showFormError |
showThanks |
software | healthy | script.js:showThanks |
pull |
software | healthy | script.js:pull |
getAllFacilities |
software | healthy | script.js:getAllFacilities |
parseSalaryRange |
software | healthy | script.js:parseSalaryRange |
parseFacilitySalary |
software | healthy | script.js:parseFacilitySalary |
getFacilityNightShift |
software | healthy | script.js:getFacilityNightShift |
features |
software | healthy | script.js:features |
parseExperienceYears |
software | healthy | script.js:parseExperienceYears |
getAreaRegion |
software | healthy | script.js:getAreaRegion |
scoreFacility |
software | healthy | script.js:scoreFacility |
hasEducation |
software | healthy | script.js:hasEducation |
matchFacilities |
software | healthy | script.js:matchFacilities |
showMatchResults |
software | healthy | script.js:showMatchResults |
sha256 |
software | healthy | dashboard.js:sha256 |
initDashboard |
software | healthy | dashboard.js:initDashboard |
generateDailyRegistrations |
software | healthy | dashboard.js:generateDailyRegistrations |
getDevicePixelRatio |
software | healthy | dashboard.js:getDevicePixelRatio |
setupCanvas |
software | healthy | dashboard.js:setupCanvas |
resizeCanvasToParent |
software | healthy | dashboard.js:resizeCanvasToParent |
animateCountUp |
software | healthy | dashboard.js:animateCountUp |
update |
software | healthy | dashboard.js:update |
drawRegistrationChart |
software | healthy | dashboard.js:drawRegistrationChart |
drawTrafficChart |
software | healthy | dashboard.js:drawTrafficChart |
sliceAngle |
software | healthy | dashboard.js:sliceAngle |
drawFunnelChart |
software | healthy | dashboard.js:drawFunnelChart |
barW |
software | healthy | dashboard.js:barW |
drawRevenueChart |
software | healthy | dashboard.js:drawRevenueChart |
barH |
software | healthy | dashboard.js:barH |
drawSpeedGauge |
software | healthy | dashboard.js:drawSpeedGauge |
populateRegistrantsTable |
software | healthy | dashboard.js:populateRegistrantsTable |
populateTasksTable |
software | healthy | dashboard.js:populateTasksTable |
setupPeriodSelector |
software | healthy | dashboard.js:setupPeriodSelector |
onResize |
software | healthy | dashboard.js:onResize |
init |
software | healthy | dashboard.js:init |
salaryEntryForPrefecture |
software | healthy | chat.js:salaryEntryForPrefecture |
trackEvent |
software | healthy | chat.js:trackEvent |
generateSessionId |
software | healthy | chat.js:generateSessionId |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
SNS_PIPELINE_ARCHITECTURE.md |
software | healthy | SNS_PIPELINE_ARCHITECTURE.md |
vitest.config.mjs |
software | healthy | vitest.config.mjs |
script.js |
software | healthy | script.js |
_upload_helper.html |
software | healthy | _upload_helper.html |
STATE.md |
software | healthy | STATE.md |
PROGRESS.md |
software | healthy | PROGRESS.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
terms.html |
software | healthy | terms.html |
dashboard.html |
software | healthy | dashboard.html |
netlify.toml |
software | healthy | netlify.toml |
dashboard.js |
software | healthy | dashboard.js |
lp-audit-results.md |
software | healthy | lp-audit-results.md |
review-report.md |
software | healthy | review-report.md |
package.json |
software | healthy | package.json |
TODO-HUMAN.md |
software | healthy | TODO-HUMAN.md |
index.html |
software | healthy | index.html |
privacy.html |
software | healthy | privacy.html |
dashboard.css |
software | healthy | dashboard.css |
404.html |
software | healthy | 404.html |
proposal.css |
software | healthy | proposal.css |
chat.js |
software | healthy | chat.js |
HANDOFF_NEXT.md |
software | healthy | HANDOFF_NEXT.md |
package-lock.json |
software | healthy | package-lock.json |
career-sheet.html |
software | healthy | career-sheet.html |
config.js |
software | healthy | config.js |
chat.css |
software | healthy | chat.css |
PDCA_SETUP.md |
software | healthy | PDCA_SETUP.md |
slack-bot.js |
software | healthy | slack-bot.js |
about.html |
software | healthy | about.html |
proposal.html |
software | healthy | proposal.html |
style.css |
software | healthy | style.css |
track.js |
software | healthy | track.js |
meta-audit-results.md |
software | healthy | meta-audit-results.md |
slack-notify.js |
software | healthy | slack-notify.js |
.claude.json |
software | healthy | .claude.json |
editorial-policy.html |
software | healthy | about/editorial-policy.html |
nurse-stress-management.html |
software | healthy | blog/nurse-stress-management.html |
success-story-template.html |
software | healthy | blog/success-story-template.html |
odawara-living.html |
software | healthy | blog/odawara-living.html |
clinic-tenshoku.html |
software | healthy | blog/clinic-tenshoku.html |
denwa-vs-line.html |
software | healthy | blog/denwa-vs-line.html |
agent-comparison.html |
software | healthy | blog/agent-comparison.html |
kosodate-nurse.html |
software | healthy | blog/kosodate-nurse.html |
nurse-salary-trend-2026.html |
software | healthy | blog/nurse-salary-trend-2026.html |
tenshoku-1week-model.html |
software | healthy | blog/tenshoku-1week-model.html |
nurse-market-2026.html |
software | healthy | blog/nurse-market-2026.html |
shoukai-tesuuryou.html |
software | healthy | blog/shoukai-tesuuryou.html |
kanagawa-nurse-salary.html |
software | healthy | blog/kanagawa-nurse-salary.html |
index.html |
software | healthy | blog/index.html |
night-shift-health.html |
software | healthy | blog/night-shift-health.html |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
about |
software | healthy | about |
blog |
software | healthy | blog |
_backup_20260418 |
software | healthy | blog/_backup_20260418 |
robby_line_simulation |
software | healthy | robby_line_simulation |
audit |
software | healthy | robby_line_simulation/audit |
workers |
software | healthy | robby_line_simulation/workers |
tests |
software | healthy | tests |
api |
software | healthy | api |
lib |
software | healthy | api/lib |
areas |
software | healthy | api/areas |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
rfc |
software | healthy | docs/rfc |
archive |
software | healthy | docs/archive |
audit |
software | healthy | docs/audit |
2026-04-22-aica |
software | healthy | docs/audit/2026-04-22-aica |
2026-05-06-pdca-bottleneck |
software | healthy | docs/audit/2026-05-06-pdca-bottleneck |
2026-04-23-meta |
software | healthy | docs/audit/2026-04-23-meta |
2026-04-28-line-system |
software | healthy | docs/audit/2026-04-28-line-system |
2026-04-23-aica |
software | healthy | docs/audit/2026-04-23-aica |
2026-04-17 |
software | healthy | docs/audit/2026-04-17 |
rounds |
software | healthy | docs/audit/2026-04-17/rounds |
facts |
software | healthy | docs/audit/2026-04-17/facts |
panels |
software | healthy | docs/audit/2026-04-17/panels |
implementations |
software | healthy | docs/audit/2026-04-17/implementations |
supervisors |
software | healthy | docs/audit/2026-04-17/supervisors |
2026-04-22-resume-security |
software | healthy | docs/audit/2026-04-22-resume-security |
2026-05-08-line-flow-audit |
software | healthy | docs/audit/2026-05-08-line-flow-audit |
2026-04-17-meta |
software | healthy | docs/audit/2026-04-17-meta |
2026-04-30-line-system |
software | healthy | docs/audit/2026-04-30-line-system |
2026-04-29-qa-system |
software | healthy | docs/audit/2026-04-29-qa-system |
codex |
software | healthy | docs/codex |
sales |
software | healthy | docs/sales |
history |
software | healthy | docs/history |
seo |
software | healthy | docs/seo |
scripts |
software | healthy | scripts |
tests |
software | healthy | scripts/tests |
audit |
software | healthy | scripts/audit |
cases |
software | healthy | scripts/audit/cases |
aica_4turn |
software | healthy | scripts/audit/cases/aica_4turn |
edge_case |
software | healthy | scripts/audit/cases/edge_case |
persona |
software | healthy | scripts/audit/cases/persona |
richmenu_escape |
software | healthy | scripts/audit/cases/richmenu_escape |
aica_condition |
software | healthy | scripts/audit/cases/aica_condition |
audio |
software | healthy | scripts/audit/cases/audio |
resume |
software | healthy | scripts/audit/cases/resume |
emergency_keyword |
software | healthy | scripts/audit/cases/emergency_keyword |
apply_intent |
software | healthy | scripts/audit/cases/apply_intent |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
WorkflowAutomation |
software | healthy | docs/archive/workflow_automation.py:71 |
QualityScore |
software | healthy | scripts/quality_checker.py:162 |
SlideAnalysis |
software | healthy | scripts/quality_checker.py:175 |
QualityReport |
software | healthy | scripts/quality_checker.py:190 |
ContentQualityChecker |
software | healthy | scripts/quality_checker.py:388 |
FactIssue |
software | healthy | scripts/quality_checker.py:1570 |
FactCheckResult |
software | healthy | scripts/quality_checker.py:1580 |
FactChecker |
software | healthy | scripts/quality_checker.py:1603 |
AppealScore |
software | healthy | scripts/quality_checker.py:2678 |
AppealResult |
software | healthy | scripts/quality_checker.py:2690 |
AppealChecker |
software | healthy | scripts/quality_checker.py:2728 |
TestResult |
software | healthy | scripts/test_quality_checker.py:52 |
TestRunner |
software | healthy | scripts/test_quality_checker.py:60 |
Axis |
software | healthy | scripts/autoresearch_multi.py:136 |
Aggregator |
software | healthy | scripts/tail_monitor.py:212 |
ClarityConfigError |
software | healthy | scripts/clarity_report.py:46 |
ClarityRateLimitError |
software | healthy | scripts/clarity_report.py:51 |
ClarityAPIError |
software | healthy | scripts/clarity_report.py:56 |
MetaExtractor |
software | healthy | scripts/pdca_ai_engine.py:203 |
_LinkAndTextExtractor |
software | healthy | scripts/facility_research_enrichment.py:168 |
CDPClient |
software | healthy | scripts/ig_post_meta_suite.py:41 |
QueueManager |
software | healthy | scripts/sns_workflow.py:132 |
RoundReport |
software | healthy | scripts/audit/auto_fix_loop.py:61 |
AutoFixLoop |
software | healthy | scripts/audit/auto_fix_loop.py:119 |
StepResult |
software | healthy | scripts/audit/planner/runner.py:85 |
RunnerResult |
software | healthy | scripts/audit/planner/runner.py:97 |
CaseRunner |
software | healthy | scripts/audit/planner/runner.py:240 |
RunnerOrchestrator |
software | healthy | scripts/audit/planner/runner.py:529 |
FailurePattern |
software | healthy | scripts/audit/fixer/fix_proposer.py:116 |
PatchCandidate |
software | healthy | scripts/audit/fixer/fix_proposer.py:130 |
FixProposer |
software | healthy | scripts/audit/fixer/fix_proposer.py:160 |
ApplyResult |
software | healthy | scripts/audit/fixer/auto_apply.py:40 |
CommitResult |
software | healthy | scripts/audit/fixer/auto_apply.py:47 |
DeployResult |
software | healthy | scripts/audit/fixer/auto_apply.py:55 |
RollbackResult |
software | healthy | scripts/audit/fixer/auto_apply.py:69 |
AutoApplier |
software | healthy | scripts/audit/fixer/auto_apply.py:87 |
_Patch |
software | healthy | scripts/audit/fixer/auto_apply.py:292 |
CriticalPathResult |
software | healthy | scripts/audit/fixer/smoke_test.py:45 |
SmokeResult |
software | healthy | scripts/audit/fixer/smoke_test.py:57 |
SmokeTest |
software | healthy | scripts/audit/fixer/smoke_test.py:83 |
MockLLM |
software | healthy | scripts/audit/gatekeeper/verdict.py:72 |
GatekeeperOrchestrator |
software | healthy | scripts/audit/gatekeeper/verdict.py:98 |
RubricResult |
software | healthy | scripts/audit/gatekeeper/rubric_eval.py:107 |
RubricEvaluator |
software | healthy | scripts/audit/gatekeeper/rubric_eval.py:141 |
_MockLLM |
software | healthy | scripts/audit/gatekeeper/rubric_eval.py:943 |
LineClientError |
software | healthy | scripts/audit/lib/line_client.py:47 |
LineClientConfigError |
software | healthy | scripts/audit/lib/line_client.py:51 |
LineClientNetworkError |
software | healthy | scripts/audit/lib/line_client.py:55 |
LineClientAuthError |
software | healthy | scripts/audit/lib/line_client.py:59 |
LineClientParseError |
software | healthy | scripts/audit/lib/line_client.py:63 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::scripts/d1_batch_invoke.py |
security | healthy | scripts/d1_batch_invoke.py |
auth::scripts/audit/fixer/auto_apply.py |
security | healthy | scripts/audit/fixer/auto_apply.py |
auth::scripts/tail_monitor.py |
security | healthy | scripts/tail_monitor.py |
auth::scripts/tiktok_profile_update.py |
security | healthy | scripts/tiktok_profile_update.py |
auth::lp/job-seeker/liff.html |
security | healthy | lp/job-seeker/liff.html |
auth::scripts/hellowork_detail_scrape.py |
security | healthy | scripts/hellowork_detail_scrape.py |
auth::docs/cron-ledger.yaml |
security | healthy | docs/cron-ledger.yaml |
auth::scripts/sync_heartbeats_to_kv.py |
security | healthy | scripts/sync_heartbeats_to_kv.py |
auth::scripts/facility_research_enrichment.py |
security | healthy | scripts/facility_research_enrichment.py |
auth::scripts/apply_candidate_status_table.sh |
security | healthy | scripts/apply_candidate_status_table.sh |
auth::scripts/sync_claude_credentials.py |
security | healthy | scripts/sync_claude_credentials.py |
auth::scripts/meta_ads_report.py |
security | healthy | scripts/meta_ads_report.py |
auth::scripts/utils.sh |
security | healthy | scripts/utils.sh |
auth::scripts/apply_matching_indexes.sh |
security | healthy | scripts/apply_matching_indexes.sh |
auth::scripts/claude_cli_helper.py |
security | healthy | scripts/claude_cli_helper.py |
auth::scripts/apply_job_card_event_table.sh |
security | healthy | scripts/apply_job_card_event_table.sh |
auth::scripts/apply_facility_research_table.sh |
security | healthy | scripts/apply_facility_research_table.sh |
auth::scripts/refresh_claude_token.py |
security | healthy | scripts/refresh_claude_token.py |
auth::scripts/watchdog_recipes.py |
security | healthy | scripts/watchdog_recipes.py |
auth::scripts/watchdog.py |
security | healthy | scripts/watchdog.py |
auth::scripts/kpi_handoff_weekly_pdca.py |
security | healthy | scripts/kpi_handoff_weekly_pdca.py |
auth::scripts/ai_content_engine.py |
security | healthy | scripts/ai_content_engine.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:01 |
network | healthy | docs/cron-ledger.yaml |
port:10 |
network | healthy | docs/cron-ledger.yaml |
port:06 |
network | healthy | docs/cron-ledger.yaml |
port:30 |
network | healthy | docs/cron-ledger.yaml |
port:04 |
network | healthy | docs/cron-ledger.yaml |
port:07 |
network | healthy | docs/cron-ledger.yaml |
port:15 |
network | healthy | docs/cron-ledger.yaml |
port:23 |
network | healthy | docs/cron-ledger.yaml |
port:05 |
network | healthy | docs/cron-ledger.yaml |
port:12 |
network | healthy | docs/cron-ledger.yaml |
port:13 |
network | healthy | docs/cron-ledger.yaml |
port:02 |
network | healthy | docs/cron-ledger.yaml |
port:08 |
network | healthy | docs/cron-ledger.yaml |
port:21 |
network | healthy | docs/cron-ledger.yaml |
port:19 |
network | healthy | docs/cron-ledger.yaml |
port:20 |
network | healthy | docs/cron-ledger.yaml |
port:16 |
network | healthy | docs/cron-ledger.yaml |
port:03 |
network | healthy | docs/cron-ledger.yaml |
port:09 |
network | healthy | docs/cron-ledger.yaml |
port:9223 |
network | healthy | scripts/start_chrome_debug.sh |
port:17 |
network | healthy | scripts/deprecated/daily_pipeline.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
facilities |
data | healthy | api/schema.sql |
jobs |
data | healthy | api/schema.sql |
confidential_jobs |
data | healthy | api/schema.sql |
phase_transitions |
data | healthy | api/schema.sql |
candidate_status |
data | healthy | api/schema.sql |
facility_research |
data | healthy | api/schema.sql |
job_card_event |
data | healthy | api/schema.sql |
candidates |
data | healthy | api-aica/schema.sql |
messages |
data | healthy | api-aica/schema.sql |
applications |
data | healthy | api-aica/schema.sql |
follow_ups |
data | healthy | api-aica/schema.sql |
handoffs |
data | healthy | api-aica/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
120.0.0.0 |
network | healthy | scripts/tiktok_analytics.py |
302.1.0.36 |
network | healthy | scripts/instagram_engage.py |
131.0.0.0 |
network | healthy | scripts/tiktok_upload_playwright.py |
127.0.0.1 |
network | healthy | scripts/start_chrome_debug.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
2026-05-18_add_jobs_detail_columns.sql |
data | healthy | scripts/db_migrations/2026-05-18_add_jobs_detail_columns.sql |
2026-05-18_add_jobs_phase2_scrape_columns.sql |
data | healthy | scripts/db_migrations/2026-05-18_add_jobs_phase2_scrape_col… |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-lw0agrmp |
software | healthy | /tmp/repobility-clone-lw0agrmp |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | api/wrangler.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy-pages |
cicd | healthy | .github/workflows/deploy-pages.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
deploy |
cicd | healthy | .github/workflows/deploy-pages.yml |
This page is publicly accessible at:
https://repobility.com/scan/9c4167ac-145d-41ff-89fa-364d9b333d9e/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9c4167ac-145d-41ff-89fa-364d9b333d9e/
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.