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.

shawngeorgie06/Room-Finder

https://github.com/shawngeorgie06/Room-Finder · scanned 2026-06-16 00:09 UTC (2 months, 2 weeks ago)

23 raw signals (0 security + 23 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 23 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 341 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
_start_keepalive software healthy app.py:11
_ping software healthy app.py:17
parse_day_param software healthy app.py:38
_term_code_from_filename software healthy app.py:54
_term_label software healthy app.py:61
_expected_term software healthy app.py:70
_is_stale software healthy app.py:82
_schedule_status software healthy app.py:90
_in_session software healthy app.py:101
_term_from_entries software healthy app.py:120
_default_schedule_candidates software healthy app.py:132
closeness software dead app.py:156
_stored_term_files software healthy app.py:172
_load_best_schedule software healthy app.py:188
get_current_time software healthy app.py:203
parse_at_param software healthy app.py:209
_compute_next_free_window software healthy app.py:219
mins_to_str software healthy app.py:229
resolve_query_context software healthy app.py:257
create_app software healthy app.py:280
_activate software healthy app.py:292
_maybe_reactivate software healthy app.py:299
add_upload_cors_headers software healthy app.py:329
ping software healthy app.py:339
index software healthy app.py:343
service_worker software healthy app.py:347
bookmarklet software healthy app.py:356
rooms software healthy app.py:363
buildings_api software healthy app.py:372
all_rooms_api software healthy app.py:404
room_schedule_api software healthy app.py:448
heatmap_api software healthy app.py:519
terms_api software healthy app.py:553
export_schedule software healthy app.py:565
schedule_info software healthy app.py:585
upload_schedule software healthy app.py:609
parse_time_range software healthy schedule.py:9
parse_days software healthy schedule.py:24
parse_location software healthy schedule.py:31
_iter_rows_csv software healthy schedule.py:44
_iter_rows_xlsx software healthy schedule.py:51
load_schedule software healthy schedule.py:68
_time_to_minutes software healthy schedule.py:122
get_empty_rooms software healthy schedule.py:126
csvCell software healthy bookmarklet/extract-schedule.js:csvCell
rowToCSV software healthy bookmarklet/extract-schedule.js:rowToCSV
rowToCSVActual software healthy bookmarklet/extract-schedule.js:rowToCSVActual
test_parses_pm_times software healthy tests/test_schedule.py:8
test_parses_am_times software healthy tests/test_schedule.py:13
test_parses_noon software healthy tests/test_schedule.py:18

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

LabelLayerStatusPath
README.md software healthy README.md
tailwind.config.js software healthy tailwind.config.js
app.py software healthy app.py
package.json software healthy package.json
schedule.py software healthy schedule.py
Procfile software healthy Procfile
tailwind.src.css software healthy tailwind.src.css
package-lock.json software healthy package-lock.json
requirements.txt software healthy requirements.txt
install.html software healthy bookmarklet/install.html
extract-schedule.js software healthy bookmarklet/extract-schedule.js
__init__.py software healthy tests/__init__.py
test_schedule.py software healthy tests/test_schedule.py
test_capacity.py software healthy tests/test_capacity.py
test_next_free_slot.py software healthy tests/test_next_free_slot.py
test_semester_freshness.py software healthy tests/test_semester_freshness.py
test_api.py software healthy tests/test_api.py
test_export.py software healthy tests/test_export.py
test_heatmap.py software healthy tests/test_heatmap.py
test_gap_finder.py software healthy tests/test_gap_finder.py
test_bug_fixes.py software healthy tests/test_bug_fixes.py
tailwind.css software healthy static/tailwind.css
manifest.json software healthy static/manifest.json
sw.js software healthy static/sw.js
app.js software healthy static/app.js
make_icons.py software healthy static/make_icons.py
style.css software healthy static/style.css
2026-03-27-auto-refresh-countdown.md software healthy docs/superpowers/plans/2026-03-27-auto-refresh-countdown.md
2026-03-27-MASTER-PARALLEL.md software healthy docs/superpowers/plans/2026-03-27-MASTER-PARALLEL.md
2026-03-27-busy-soon-threshold.md software healthy docs/superpowers/plans/2026-03-27-busy-soon-threshold.md
2026-03-27-shareable-url.md software healthy docs/superpowers/plans/2026-03-27-shareable-url.md
2026-03-27-next-free-slot.md software healthy docs/superpowers/plans/2026-03-27-next-free-slot.md
2026-03-27-global-room-search.md software healthy docs/superpowers/plans/2026-03-27-global-room-search.md
index.html software healthy templates/index.html

LabelLayerStatusPath
TestParseTimeRange software healthy tests/test_schedule.py:7
TestParseDays software healthy tests/test_schedule.py:30
TestParseLocation software healthy tests/test_schedule.py:53
TestLoadSchedule software healthy tests/test_schedule.py:71
TestGetEmptyRooms software healthy tests/test_schedule.py:149
TestExpectedTerm software healthy tests/test_semester_freshness.py:14
TestIsStale software healthy tests/test_semester_freshness.py:28
TestInSession software healthy tests/test_semester_freshness.py:43
TestTermFromEntries software healthy tests/test_semester_freshness.py:69
TestDefaultScheduleCandidates software healthy tests/test_semester_freshness.py:79
TestScheduleStatus software healthy tests/test_semester_freshness.py:119
TestMultiTermUpload software healthy tests/test_semester_freshness.py:135
TestStartupFallback software healthy tests/test_semester_freshness.py:195
TestScheduleInfoStaleness software healthy tests/test_semester_freshness.py:213
TestRoomsEndpoint software healthy tests/test_api.py:21
TestExportSchedule software healthy tests/test_export.py:20
TestTermsListing software healthy tests/test_export.py:46
TestHeatmapEndpoint software healthy tests/test_heatmap.py:27
TestGetEmptyRoomsUntil software healthy tests/test_gap_finder.py:23
TestRoomsAPIUntil software healthy tests/test_gap_finder.py:60
TestForParamValidation software healthy tests/test_bug_fixes.py:22
TestUploadValidation software healthy tests/test_bug_fixes.py:49
TestUploadCORS software healthy tests/test_bug_fixes.py:110
TestRoomScheduleCourseInfo software healthy tests/test_bug_fixes.py:153
TestNextFreeWindowBackToBack software healthy tests/test_bug_fixes.py:189
in software healthy static/app.js:in
pattern software healthy static/app.js:pattern

LabelLayerStatusPath
ANY /ping api healthy app.py
ANY / api healthy app.py
ANY /sw.js api healthy app.py
ANY /bookmarklet api healthy app.py
ANY /api/rooms api healthy app.py
ANY /api/buildings api healthy app.py
ANY /api/rooms/all api healthy app.py
ANY /api/room/schedule api healthy app.py
ANY /api/heatmap api healthy app.py
ANY /api/terms api healthy app.py
ANY /api/export-schedule api healthy app.py
ANY /api/schedule-info api healthy app.py
ANY /api/upload-schedule api healthy app.py

LabelLayerStatusPath
bookmarklet software healthy bookmarklet
tests software healthy tests
static software healthy static
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
templates software healthy templates

LabelLayerStatusPath
repobility-clone-0239ot_q software healthy /tmp/repobility-clone-0239ot_q

LabelLayerStatusPath
port:5000 network healthy app.py
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/563e0a1c-22e6-4cb7-9337-8866e37b2e22/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/563e0a1c-22e6-4cb7-9337-8866e37b2e22/

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.