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.

bdcdo/dataframeitGUI

https://github.com/bdcdo/dataframeitGUI · scanned 2026-06-17 01:38 UTC (1 month, 2 weeks ago)

87 raw signals (0 security + 87 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -28.1 (diff) · 87 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 1751 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
_normalize_origin software healthy backend/main.py:15
_match_origin software healthy backend/main.py:25
_cors_headers_for software healthy backend/main.py:51
unhandled_exception_handler software healthy backend/main.py:61
http_exception_handler software healthy backend/main.py:77
health software healthy backend/main.py:101
test_extract_basic_string_field software healthy backend/tests/test_llm_runner_extract.py:20
test_extract_skips_none_values software healthy backend/tests/test_llm_runner_extract.py:27
test_extract_skips_nan_values software healthy backend/tests/test_llm_runner_extract.py:33
test_extract_keeps_list_as_list software healthy backend/tests/test_llm_runner_extract.py:41
test_extract_stringifies_int software healthy backend/tests/test_llm_runner_extract.py:47
test_extract_ignores_internal_dataframeit_columns software healthy backend/tests/test_llm_runner_extract.py:53
test_extract_justifications_present software healthy backend/tests/test_llm_runner_extract.py:68
test_extract_skips_nan_justification software healthy backend/tests/test_llm_runner_extract.py:80
test_extract_skips_empty_string_justification software healthy backend/tests/test_llm_runner_extract.py:93
test_nan_check_uses_math_isnan_semantics software healthy backend/tests/test_llm_runner_extract.py:104
_postprocess software healthy backend/tests/test_llm_postprocess.py:10
test_equals_condition_satisfied_keeps_value software healthy backend/tests/test_llm_postprocess.py:19
test_equals_condition_unsatisfied_drops_value software healthy backend/tests/test_llm_postprocess.py:25
test_in_condition_allows_multiple_triggers software healthy backend/tests/test_llm_postprocess.py:31
test_exists_false_drops_when_trigger_present software healthy backend/tests/test_llm_postprocess.py:44
test_exists_true_keeps_when_trigger_present software healthy backend/tests/test_llm_postprocess.py:51
test_unconditional_field_untouched software healthy backend/tests/test_llm_postprocess.py:59
test_multiple_conditional_fields_independent software healthy backend/tests/test_llm_postprocess.py:64
test_not_equals_with_absent_trigger_hides software healthy backend/tests/test_llm_postprocess.py:76
test_not_in_with_absent_trigger_hides software healthy backend/tests/test_llm_postprocess.py:82
test_exists_true_with_empty_string_hides software healthy backend/tests/test_llm_postprocess.py:87
test_exists_true_with_empty_list_hides software healthy backend/tests/test_llm_postprocess.py:95
test_exists_false_with_empty_string_keeps software healthy backend/tests/test_llm_postprocess.py:102
test_not_equals_with_present_trigger_normal_semantics software healthy backend/tests/test_llm_postprocess.py:110
test_extract_field_conditions_from_compiled_model software healthy backend/tests/test_llm_postprocess.py:121
test_default_justification_prompt_demands_citation software healthy backend/tests/test_llm_runner_justifications.py:27
test_custom_justification_prompt_is_used software healthy backend/tests/test_llm_runner_justifications.py:38
test_custom_justification_prompt_supports_name_placeholder software healthy backend/tests/test_llm_runner_justifications.py:46
test_justification_fields_added_for_every_field software healthy backend/tests/test_llm_runner_justifications.py:54
test_syntax_error_returns_line_and_column software healthy backend/tests/test_llm_error_location.py:5
test_traceback_with_pydantic_schema_frame_extracts_line software healthy backend/tests/test_llm_error_location.py:14
test_unrelated_traceback_returns_none software healthy backend/tests/test_llm_error_location.py:28
_kwargs software healthy backend/tests/test_llm_runner_error_msg.py:10
test_dataframeit_error_takes_precedence software healthy backend/tests/test_llm_runner_error_msg.py:25
test_empty_after_prune_when_no_dfi_error software healthy backend/tests/test_llm_runner_error_msg.py:37
test_partial_coverage_message software healthy backend/tests/test_llm_runner_error_msg.py:47
test_healthy_response_returns_none software healthy backend/tests/test_llm_runner_error_msg.py:60
test_dfi_status_appears_in_empty_message software healthy backend/tests/test_llm_runner_error_msg.py:65
_boom software healthy backend/tests/test_main_cors.py:14
_http_500 software healthy backend/tests/test_main_cors.py:18
_http_404 software healthy backend/tests/test_main_cors.py:22
client software healthy backend/tests/test_main_cors.py:32
test_match_origin_exact software healthy backend/tests/test_main_cors.py:38
test_match_origin_normalizes_case_and_trailing_slash software healthy backend/tests/test_main_cors.py:42

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

LabelLayerStatusPath
CLAUDE.md software healthy CLAUDE.md
README.md software healthy README.md
docker-compose.yml software healthy docker-compose.yml
react-doctor.config.json software healthy react-doctor.config.json
.pre-commit-config.yaml software healthy .pre-commit-config.yaml
.env.example software healthy backend/.env.example
fly.toml software healthy backend/fly.toml
config.py software healthy backend/config.py
pyproject.toml software healthy backend/pyproject.toml
main.py software healthy backend/main.py
Dockerfile software healthy backend/Dockerfile
test_llm_runner_extract.py software healthy backend/tests/test_llm_runner_extract.py
test_llm_postprocess.py software healthy backend/tests/test_llm_postprocess.py
test_llm_runner_justifications.py software healthy backend/tests/test_llm_runner_justifications.py
test_llm_error_location.py software healthy backend/tests/test_llm_error_location.py
test_llm_runner_error_msg.py software healthy backend/tests/test_llm_runner_error_msg.py
test_main_cors.py software healthy backend/tests/test_main_cors.py
test_llm_runner_classify.py software healthy backend/tests/test_llm_runner_classify.py
test_pydantic_compiler.py software healthy backend/tests/test_pydantic_compiler.py
test_llm_preview_prompt.py software healthy backend/tests/test_llm_preview_prompt.py
test_llm_runner_cleanup.py software healthy backend/tests/test_llm_runner_cleanup.py
test_llm_flatten_nested.py software healthy backend/tests/test_llm_flatten_nested.py
__init__.py software healthy backend/services/__init__.py
llm_runner.py software healthy backend/services/llm_runner.py
supabase_client.py software healthy backend/services/supabase_client.py
condition_evaluator.py software healthy backend/services/condition_evaluator.py
pydantic_compiler.py software healthy backend/services/pydantic_compiler.py
llm_routes.py software healthy backend/routes/llm_routes.py
__init__.py software healthy backend/routes/__init__.py
pydantic_routes.py software healthy backend/routes/pydantic_routes.py
secret-scan.yml software healthy .github/workflows/secret-scan.yml
fly-deploy.yml software healthy .github/workflows/fly-deploy.yml
claude.yml software healthy .github/workflows/claude.yml
data-model.md software healthy specs/002-preregister-members/data-model.md
plan.md software healthy specs/002-preregister-members/plan.md
tasks.md software healthy specs/002-preregister-members/tasks.md
spec.md software healthy specs/002-preregister-members/spec.md
quickstart.md software healthy specs/002-preregister-members/quickstart.md
research.md software healthy specs/002-preregister-members/research.md
server-actions.md software healthy specs/002-preregister-members/contracts/server-actions.md
requirements.md software healthy specs/002-preregister-members/checklists/requirements.md
data-model.md software healthy specs/001-improve-assignment-lottery/data-model.md
plan.md software healthy specs/001-improve-assignment-lottery/plan.md
tasks.md software healthy specs/001-improve-assignment-lottery/tasks.md
spec.md software healthy specs/001-improve-assignment-lottery/spec.md
quickstart.md software healthy specs/001-improve-assignment-lottery/quickstart.md
research.md software healthy specs/001-improve-assignment-lottery/research.md
server-actions.md software healthy specs/001-improve-assignment-lottery/contracts/server-actio…
requirements.md software healthy specs/001-improve-assignment-lottery/checklists/requirement…
vitest.config.ts software healthy frontend/vitest.config.ts

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

LabelLayerStatusPath
backend software healthy backend
tests software healthy backend/tests
services software healthy backend/services
routes software healthy backend/routes
.github software healthy .github
workflows software healthy .github/workflows
specs software healthy specs
002-preregister-members software healthy specs/002-preregister-members
contracts software healthy specs/002-preregister-members/contracts
checklists software healthy specs/002-preregister-members/checklists
001-improve-assignment-lottery software healthy specs/001-improve-assignment-lottery
contracts software healthy specs/001-improve-assignment-lottery/contracts
checklists software healthy specs/001-improve-assignment-lottery/checklists
frontend software healthy frontend
scripts software healthy frontend/scripts
src software healthy frontend/src
app software healthy frontend/src/app
api software healthy frontend/src/app/api
debug-token software healthy frontend/src/app/api/debug-token
webhooks software healthy frontend/src/app/api/webhooks
clerk software healthy frontend/src/app/api/webhooks/clerk
autosave software healthy frontend/src/app/api/autosave
__tests__ software healthy frontend/src/app/api/autosave/__tests__
auth software healthy frontend/src/app/auth
login software healthy frontend/src/app/auth/login
[[...sign-in]] software healthy frontend/src/app/auth/login/[[...sign-in]]
post-login software healthy frontend/src/app/auth/post-login
(app) software healthy frontend/src/app/(app)
dashboard software healthy frontend/src/app/(app)/dashboard
projects software healthy frontend/src/app/(app)/projects
[id] software healthy frontend/src/app/(app)/projects/[id]
llm software healthy frontend/src/app/(app)/projects/[id]/llm
runs software healthy frontend/src/app/(app)/projects/[id]/llm/runs
configure software healthy frontend/src/app/(app)/projects/[id]/llm/configure
responses software healthy frontend/src/app/(app)/projects/[id]/llm/responses
code software healthy frontend/src/app/(app)/projects/[id]/code
my-progress software healthy frontend/src/app/(app)/projects/[id]/my-progress
compare software healthy frontend/src/app/(app)/projects/[id]/compare
reviews software healthy frontend/src/app/(app)/projects/[id]/reviews
my-verdicts software healthy frontend/src/app/(app)/projects/[id]/reviews/my-verdicts
export software healthy frontend/src/app/(app)/projects/[id]/reviews/export
respondents software healthy frontend/src/app/(app)/projects/[id]/reviews/respondents
difficulty software healthy frontend/src/app/(app)/projects/[id]/reviews/difficulty
gabarito software healthy frontend/src/app/(app)/projects/[id]/reviews/gabarito
llm-insights software healthy frontend/src/app/(app)/projects/[id]/reviews/llm-insights
confusion software healthy frontend/src/app/(app)/projects/[id]/reviews/confusion
comments software healthy frontend/src/app/(app)/projects/[id]/reviews/comments
assignments software healthy frontend/src/app/(app)/projects/[id]/assignments
analyze software healthy frontend/src/app/(app)/projects/[id]/analyze
auto-revisao software healthy frontend/src/app/(app)/projects/[id]/analyze/auto-revisao

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

LabelLayerStatusPath
20260612090100_schema_change_log_update_policy.sql data healthy frontend/supabase/migrations/20260612090100_schema_change_l…
20260422000000_note_resolutions.sql data healthy frontend/supabase/migrations/20260422000000_note_resolution…
20260507000000_rounds.sql data healthy frontend/supabase/migrations/20260507000000_rounds.sql
20260424000000_responses_llm_job_id.sql data healthy frontend/supabase/migrations/20260424000000_responses_llm_j…
20260401120000_drop_discussions.sql data healthy frontend/supabase/migrations/20260401120000_drop_discussion…
20260508030508_documents_soft_delete.sql data healthy frontend/supabase/migrations/20260508030508_documents_soft_…
20260402000000_master_users.sql data healthy frontend/supabase/migrations/20260402000000_master_users.sql
20260320000000_performance_indexes.sql data healthy frontend/supabase/migrations/20260320000000_performance_ind…
20260513050000_field_reviews_rls_project_scoped.sql data healthy frontend/supabase/migrations/20260513050000_field_reviews_r…
20260401220000_schema_suggestions.sql data healthy frontend/supabase/migrations/20260401220000_schema_suggesti…
20260504000003_llm_runs_counters_heartbeat.sql data healthy frontend/supabase/migrations/20260504000003_llm_runs_counte…
20260514010000_responses_updated_at.sql data healthy frontend/supabase/migrations/20260514010000_responses_updat…
20260316215554_remove_answer_key_fn.sql data healthy frontend/supabase/migrations/20260316215554_remove_answer_k…
20260508040428_documents_excluded_by_set_null.sql data healthy frontend/supabase/migrations/20260508040428_documents_exclu…
20260518213849_project_members_can_arbitrate.sql data healthy frontend/supabase/migrations/20260518213849_project_members…
20260401200000_fix_clerk_uid_functions.sql data healthy frontend/supabase/migrations/20260401200000_fix_clerk_uid_f…
20260513040000_field_reviews_unique_comment.sql data healthy frontend/supabase/migrations/20260513040000_field_reviews_u…
20260420000000_schema_versioning.sql data healthy frontend/supabase/migrations/20260420000000_schema_versioni…
20260612090000_projects_coordinator_update.sql data healthy frontend/supabase/migrations/20260612090000_projects_coordi…
20260421000000_response_version_inferred_from.sql data healthy frontend/supabase/migrations/20260421000000_response_versio…
003_fix_rls_recursion.sql data healthy frontend/supabase/migrations/003_fix_rls_recursion.sql
20260513000000_researcher_field_orders.sql data healthy frontend/supabase/migrations/20260513000000_researcher_fiel…
20260505000001_revive_orphan_llm_responses.sql data healthy frontend/supabase/migrations/20260505000001_revive_orphan_l…
20260407000000_enable_rls_system_tables.sql data healthy frontend/supabase/migrations/20260407000000_enable_rls_syst…
20260425000000_responses_is_partial.sql data healthy frontend/supabase/migrations/20260425000000_responses_is_pa…
20260513030000_final_answers_revoke_anon.sql data healthy frontend/supabase/migrations/20260513030000_final_answers_r…
20260514170519_project_comments_ambiguity_kind.sql data healthy frontend/supabase/migrations/20260514170519_project_comment…
20260406100000_fix_project_comments_rls.sql data healthy frontend/supabase/migrations/20260406100000_fix_project_com…
20260317150000_fix_discussions_rls_creator.sql data healthy frontend/supabase/migrations/20260317150000_fix_discussions…
20260611120000_profiles_activated_at.sql data healthy frontend/supabase/migrations/20260611120000_profiles_activa…
20260323181632_add_answer_field_hashes.sql data healthy frontend/supabase/migrations/20260323181632_add_answer_fiel…
20260401130000_schema_change_log.sql data healthy frontend/supabase/migrations/20260401130000_schema_change_l…
20260330000000_performance_indexes_v2.sql data healthy frontend/supabase/migrations/20260330000000_performance_ind…
20260317140000_researcher_assignment_update.sql data healthy frontend/supabase/migrations/20260317140000_researcher_assi…
20260611125000_lottery_mode_filters.sql data healthy frontend/supabase/migrations/20260611125000_lottery_mode_fi…
20260508031637_project_comments_exclusion_request.sql data healthy frontend/supabase/migrations/20260508031637_project_comment…
20260317130000_fix_discussions_update_policy.sql data healthy frontend/supabase/migrations/20260317130000_fix_discussions…
20260401100000_clerk_uid_rls.sql data healthy frontend/supabase/migrations/20260401100000_clerk_uid_rls.s…
20260406000000_project_comments.sql data healthy frontend/supabase/migrations/20260406000000_project_comment…
20260401210000_review_response_snapshot.sql data healthy frontend/supabase/migrations/20260401210000_review_response…
20260513010000_assignment_type_revisao_safety.sql data healthy frontend/supabase/migrations/20260513010000_assignment_type…
20260422000100_verdict_ack_resolutions.sql data healthy frontend/supabase/migrations/20260422000100_verdict_ack_res…
20260513000001_field_reviews.sql data healthy frontend/supabase/migrations/20260513000001_field_reviews.s…
20260422010000_fix_resolutions_use_clerk_uid.sql data healthy frontend/supabase/migrations/20260422010000_fix_resolutions…
20260611150000_review_fixes_alias_unify.sql data healthy frontend/supabase/migrations/20260611150000_review_fixes_al…
20260423000000_llm_runs_cleanup.sql data healthy frontend/supabase/migrations/20260423000000_llm_runs_cleanu…
20260527130000_project_comments_resolver_column_guard.sql data healthy frontend/supabase/migrations/20260527130000_project_comment…
20260317120000_discussions.sql data healthy frontend/supabase/migrations/20260317120000_discussions.sql
005_profiles_rls_project_members.sql data healthy frontend/supabase/migrations/005_profiles_rls_project_membe…
20260514190000_rename_is_current_to_is_latest.sql data healthy frontend/supabase/migrations/20260514190000_rename_is_curre…

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

LabelLayerStatusPath
/page.tsx frontend healthy frontend/src/app/page.tsx
/auth/login/[[...sign-in]] frontend healthy frontend/src/app/auth/login/[[...sign-in]]/page.tsx
/auth/post-login frontend healthy frontend/src/app/auth/post-login/page.tsx
/(app)/dashboard frontend healthy frontend/src/app/(app)/dashboard/page.tsx
/(app)/projects/[id] frontend healthy frontend/src/app/(app)/projects/[id]/page.tsx
/(app)/projects/[id]/llm frontend healthy frontend/src/app/(app)/projects/[id]/llm/page.tsx
/(app)/projects/[id]/llm/runs frontend healthy frontend/src/app/(app)/projects/[id]/llm/runs/page.tsx
/(app)/projects/[id]/llm/configure frontend healthy frontend/src/app/(app)/projects/[id]/llm/configure/page.tsx
/(app)/projects/[id]/llm/responses frontend healthy frontend/src/app/(app)/projects/[id]/llm/responses/page.tsx
/(app)/projects/[id]/code frontend healthy frontend/src/app/(app)/projects/[id]/code/page.tsx
/(app)/projects/[id]/my-progress frontend healthy frontend/src/app/(app)/projects/[id]/my-progress/page.tsx
/(app)/projects/[id]/compare frontend healthy frontend/src/app/(app)/projects/[id]/compare/page.tsx
/(app)/projects/[id]/reviews frontend healthy frontend/src/app/(app)/projects/[id]/reviews/page.tsx
/(app)/projects/[id]/reviews/my-verdicts frontend healthy frontend/src/app/(app)/projects/[id]/reviews/my-verdicts/pa…
/(app)/projects/[id]/reviews/export frontend healthy frontend/src/app/(app)/projects/[id]/reviews/export/page.tsx
/(app)/projects/[id]/reviews/respondents frontend healthy frontend/src/app/(app)/projects/[id]/reviews/respondents/pa…
/(app)/projects/[id]/reviews/difficulty frontend healthy frontend/src/app/(app)/projects/[id]/reviews/difficulty/pag…
/(app)/projects/[id]/reviews/gabarito frontend healthy frontend/src/app/(app)/projects/[id]/reviews/gabarito/page.…
/(app)/projects/[id]/reviews/llm-insights frontend healthy frontend/src/app/(app)/projects/[id]/reviews/llm-insights/p…
/(app)/projects/[id]/reviews/confusion frontend healthy frontend/src/app/(app)/projects/[id]/reviews/confusion/page…
/(app)/projects/[id]/reviews/comments frontend healthy frontend/src/app/(app)/projects/[id]/reviews/comments/page.…
/(app)/projects/[id]/assignments frontend healthy frontend/src/app/(app)/projects/[id]/assignments/page.tsx
/(app)/projects/[id]/analyze frontend healthy frontend/src/app/(app)/projects/[id]/analyze/page.tsx
/(app)/projects/[id]/analyze/auto-revisao frontend healthy frontend/src/app/(app)/projects/[id]/analyze/auto-revisao/p…
/(app)/projects/[id]/analyze/code frontend healthy frontend/src/app/(app)/projects/[id]/analyze/code/page.tsx
/(app)/projects/[id]/analyze/arbitragem frontend healthy frontend/src/app/(app)/projects/[id]/analyze/arbitragem/pag…
/(app)/projects/[id]/analyze/compare frontend healthy frontend/src/app/(app)/projects/[id]/analyze/compare/page.t…
/(app)/projects/[id]/analyze/assignments frontend healthy frontend/src/app/(app)/projects/[id]/analyze/assignments/pa…
/(app)/projects/[id]/config frontend healthy frontend/src/app/(app)/projects/[id]/config/page.tsx
/(app)/projects/[id]/config/llm frontend healthy frontend/src/app/(app)/projects/[id]/config/llm/page.tsx
/(app)/projects/[id]/config/rounds frontend healthy frontend/src/app/(app)/projects/[id]/config/rounds/page.tsx
/(app)/projects/[id]/config/schema frontend healthy frontend/src/app/(app)/projects/[id]/config/schema/page.tsx
/(app)/projects/[id]/config/prompt frontend healthy frontend/src/app/(app)/projects/[id]/config/prompt/page.tsx
/(app)/projects/[id]/config/rules frontend healthy frontend/src/app/(app)/projects/[id]/config/rules/page.tsx
/(app)/projects/[id]/config/general frontend healthy frontend/src/app/(app)/projects/[id]/config/general/page.tsx
/(app)/projects/[id]/config/members frontend healthy frontend/src/app/(app)/projects/[id]/config/members/page.tsx
/(app)/projects/[id]/config/documents frontend healthy frontend/src/app/(app)/projects/[id]/config/documents/page.…
/(app)/projects/[id]/config/history frontend healthy frontend/src/app/(app)/projects/[id]/config/history/page.tsx
/(app)/projects/[id]/documents frontend healthy frontend/src/app/(app)/projects/[id]/documents/page.tsx
/(app)/projects/new frontend healthy frontend/src/app/(app)/projects/new/page.tsx

LabelLayerStatusPath
Settings software healthy backend/config.py:4
_Sample software healthy backend/tests/test_llm_runner_extract.py:14
Analysis software healthy backend/tests/test_llm_postprocess.py:128
_Sample software healthy backend/tests/test_llm_runner_justifications.py:13
Analysis software healthy backend/tests/test_pydantic_compiler.py:254
Helper software healthy backend/tests/test_pydantic_compiler.py:214
Leaf software healthy backend/tests/test_pydantic_compiler.py:225
Root software healthy backend/tests/test_pydantic_compiler.py:228
A software healthy backend/tests/test_pydantic_compiler.py:239
B software healthy backend/tests/test_pydantic_compiler.py:242
HelperA software healthy backend/tests/test_pydantic_compiler.py:257
HelperB software healthy backend/tests/test_pydantic_compiler.py:260
_SubFields software healthy backend/tests/test_llm_flatten_nested.py:17
_RootWithNested software healthy backend/tests/test_llm_flatten_nested.py:22
_RootSimple software healthy backend/tests/test_llm_flatten_nested.py:27
RunRequest software healthy backend/routes/llm_routes.py:19
RunFieldRequest software healthy backend/routes/llm_routes.py:27
RunResponse software healthy backend/routes/llm_routes.py:33
StatusResponse software healthy backend/routes/llm_routes.py:37
CleanupRequest software healthy backend/routes/llm_routes.py:100
CleanupResponse software healthy backend/routes/llm_routes.py:104
PreviewPromptRequest software healthy backend/routes/llm_routes.py:108
PreviewPromptResponse software healthy backend/routes/llm_routes.py:113
ValidateRequest software healthy backend/routes/pydantic_routes.py:9
PydanticField software healthy backend/routes/pydantic_routes.py:13
ValidateResponse software healthy backend/routes/pydantic_routes.py:20
keys software healthy frontend/src/lib/equivalence.ts:keys
keys software healthy frontend/src/lib/compare-divergence.ts:keys
ZeroRowsError software healthy frontend/src/lib/supabase/rls-guard.ts:ZeroRowsError

LabelLayerStatusPath
note_resolutions data healthy frontend/supabase/migrations/20260422000000_note_resolution…
rounds data healthy frontend/supabase/migrations/20260507000000_rounds.sql
master_users data healthy frontend/supabase/migrations/20260402000000_master_users.sql
schema_suggestions data healthy frontend/supabase/migrations/20260401220000_schema_suggesti…
researcher_field_orders data healthy frontend/supabase/migrations/20260513000000_researcher_fiel…
schema_change_log data healthy frontend/supabase/migrations/20260401130000_schema_change_l…
project_comments data healthy frontend/supabase/migrations/20260406000000_project_comment…
field_reviews data healthy frontend/supabase/migrations/20260513000001_field_reviews.s…
discussions data healthy frontend/supabase/migrations/20260317120000_discussions.sql
discussion_comments data healthy frontend/supabase/migrations/20260317120000_discussions.sql
assignment_batches data healthy frontend/supabase/migrations/20260316220000_assignment_batc…
clerk_user_mapping data healthy frontend/supabase/migrations/20260401000000_clerk_user_mapp…
difficulty_resolutions data healthy frontend/supabase/migrations/20260330100000_review_resoluti…
response_equivalences data healthy frontend/supabase/migrations/20260504000000_response_equiva…
error_resolutions data healthy frontend/supabase/migrations/20260331000000_error_resolutio…
member_email_links data healthy frontend/supabase/migrations/20260611130000_member_email_li…
verdict_acknowledgments data healthy frontend/supabase/migrations/20260401230000_verdict_acknowl…
llm_runs data healthy frontend/supabase/migrations/20260422020000_llm_runs.sql
profiles data healthy frontend/supabase/migrations/001_initial_schema.sql
projects data healthy frontend/supabase/migrations/001_initial_schema.sql
project_members data healthy frontend/supabase/migrations/001_initial_schema.sql
documents data healthy frontend/supabase/migrations/001_initial_schema.sql
assignments data healthy frontend/supabase/migrations/001_initial_schema.sql
responses data healthy frontend/supabase/migrations/001_initial_schema.sql
reviews data healthy frontend/supabase/migrations/001_initial_schema.sql
question_meta data healthy frontend/supabase/migrations/001_initial_schema.sql

LabelLayerStatusPath
RootLayout frontend healthy frontend/src/app/layout.tsx
Home frontend healthy frontend/src/app/page.tsx
LoginPage frontend healthy frontend/src/app/auth/login/[[...sign-in]]/page.tsx
DashboardLoading frontend healthy frontend/src/app/(app)/dashboard/loading.tsx
ProjectLoading frontend healthy frontend/src/app/(app)/projects/[id]/loading.tsx
LlmLoading frontend healthy frontend/src/app/(app)/projects/[id]/llm/loading.tsx
LlmError frontend healthy frontend/src/app/(app)/projects/[id]/llm/error.tsx
CodeLoading frontend healthy frontend/src/app/(app)/projects/[id]/code/loading.tsx
MyProgressLoading frontend healthy frontend/src/app/(app)/projects/[id]/my-progress/loading.tsx
CompareLoading frontend healthy frontend/src/app/(app)/projects/[id]/compare/loading.tsx
ReviewsLoading frontend healthy frontend/src/app/(app)/projects/[id]/reviews/loading.tsx
AssignmentsLoading frontend healthy frontend/src/app/(app)/projects/[id]/assignments/loading.tsx
CodeLoading frontend healthy frontend/src/app/(app)/projects/[id]/analyze/code/loading.t…
CompareLoading frontend healthy frontend/src/app/(app)/projects/[id]/analyze/compare/loadin…
AssignmentsLoading frontend healthy frontend/src/app/(app)/projects/[id]/analyze/assignments/lo…
ConfigLoading frontend healthy frontend/src/app/(app)/projects/[id]/config/loading.tsx
DocumentsLoading frontend healthy frontend/src/app/(app)/projects/[id]/documents/loading.tsx
NewProjectPage frontend healthy frontend/src/app/(app)/projects/new/page.tsx
LlmNav frontend healthy frontend/src/components/llm/LlmNav.tsx

LabelLayerStatusPath
GET /health api healthy backend/main.py
POST /run api healthy backend/routes/llm_routes.py
POST /run-field api healthy backend/routes/llm_routes.py
GET /status/{job_id} api healthy backend/routes/llm_routes.py
POST /preview-prompt api healthy backend/routes/llm_routes.py
POST /cleanup-stale api healthy backend/routes/llm_routes.py
POST /validate api healthy backend/routes/pydantic_routes.py

LabelLayerStatusPath
auth::backend/routes/llm_routes.py security healthy backend/routes/llm_routes.py
auth::frontend/src/lib/supabase/client.ts security healthy frontend/src/lib/supabase/client.ts
auth::CLAUDE.md security healthy CLAUDE.md
auth::frontend/src/app/api/debug-token/route.ts security healthy frontend/src/app/api/debug-token/route.ts
auth::frontend/src/lib/clerk-sync.ts security healthy frontend/src/lib/clerk-sync.ts

LabelLayerStatusPath
image::backend/Dockerfile hardware healthy backend/Dockerfile
image::frontend/Dockerfile hardware healthy frontend/Dockerfile
backend hardware healthy docker-compose.yml
frontend hardware healthy docker-compose.yml

LabelLayerStatusPath
gha::secret-scan cicd healthy .github/workflows/secret-scan.yml
gha::fly-deploy cicd healthy .github/workflows/fly-deploy.yml
gha::claude cicd healthy .github/workflows/claude.yml

LabelLayerStatusPath
gitleaks cicd healthy .github/workflows/secret-scan.yml
deploy cicd healthy .github/workflows/fly-deploy.yml
claude cicd healthy .github/workflows/claude.yml

LabelLayerStatusPath
CLAUDE_CODE_OAUTH_TOKEN cicd healthy
FLY_API_TOKEN cicd healthy
GITHUB_TOKEN cicd healthy

LabelLayerStatusPath
port:8000 network healthy docker-compose.yml
port:3000 network healthy docker-compose.yml

LabelLayerStatusPath
bdcdo__dataframeitGUI software healthy /data/fable5_failed_archive/bdcdo__dataframeitGUI

LabelLayerStatusPath
postgres data healthy CLAUDE.md

LabelLayerStatusPath
127.0.0.1 network healthy backend/.env.example
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/967899d9-8838-4e64-a1c3-1f36f1852448/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/967899d9-8838-4e64-a1c3-1f36f1852448/

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.