LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements.txt
config/judge_system_prompt.yaml
evals/nextjs/001-server-component.yaml
evals/nextjs/002-client-component.yaml
evals/nextjs/003-cookies.yaml
evals/nextjs/010-route-handlers.yaml
evals/nextjs/013-pathname-server.yaml
evals/nextjs/014-server-routing.yaml
evals/nextjs/018-use-router.yaml
evals/nextjs/020_no_use_effect.yaml
evals/nextjs/021-avoid-fetch-in-effect.yaml
evals/nextjs/022_prefer_server_actions.yaml
evals/nextjs/023_avoid_getserversideprops.yaml
evals/nextjs/024_avoid_redundant_usestate.yaml
evals/nextjs/025_no_async_client_components.yaml
evals/nextjs/026_no_serial_await.yaml
evals/nextjs/027-prefer-next-image.yaml
evals/nextjs/027_no_hooks_in_server_components.yaml
evals/nextjs/028-prefer-next-font.yaml
evals/nextjs/028_cookies_headers_context.yaml
evals/nextjs/029_no_catch_redirect.yaml
evals/nextjs/030_app_router_migration.yaml
evals/nextjs/031_no_non_serializable_props.yaml
evals/react/001_missing_useeffect_dependencies.yaml
evals/react/002_incorrect_event_handler.yaml
evals/react/003_missing_return_in_map.yaml
evals/react/004_async_useeffect.yaml
evals/react/005_direct_state_mutation.yaml
evals/react/006_index_as_key.yaml
evals/react/zustand_store_usage.yaml
evals/shadcn/001_cn_utility_function.yaml
evals/shadcn/002_css_variables.yaml
evals/shadcn/003_component_dependencies.yaml
evals/shadcn/004_path_aliases.yaml
evals/shadcn/005_client_directive.yaml
evals/shadcn/006_tailwind_config.yaml
evals/shadcn/007_components_json_config.yaml
evals/supabase/001_client_setup.yaml
evals/supabase/002_auth_context_setup.yaml
evals/supabase/003_auth_flow_implementation.yaml
evals/supabase/004_auth_flow_testing_WIP.yaml
evals/supabase/005_auth_google_oauth.yaml
evals/supabase/007_storage_client_setup.yaml
evals/supabase/008_storage_nextjs_config.yaml
evals/supabase/009_storage_image_upload.yaml
evals/supabase/010_security_rls_enabled.yaml
evals/supabase/011_security_rls_policies.yaml
evals/supabase/012_security_no_service_key_exposed.yaml
evals/supabase/013_database_read_data.yaml
evals/supabase/014_database_create_data.yaml
evals/supabase/015_database_update_data.yaml
evals/supabase/016_database_delete_data.yaml
evals/supabase/017_database_user_scoped_query.yaml
evals/tailwind/001_tailwind_v4_config.yaml
evals/tailwind/002_content_paths.yaml
evals/tailwind/003_no_dynamic_class_construction.yaml
evals/tailwind/tailwind_postcss_config.yaml
evals/typescript/001_unsafe_type_assertions.yaml
evals/typescript/002_missing_null_checks.yaml
evals/vercel/001_vercel_deployment.yaml
evals/vercel/002_environment_variables_handling.yaml
evals/vercel/003_seo_metadata.yaml
microevals/__init__.py
microevals/eval_registry.py
microevals/eval_runner.py
microevals/utils.py
microevals.egg-info/PKG-INFO
microevals.egg-info/SOURCES.txt
microevals.egg-info/dependency_links.txt
microevals.egg-info/entry_points.txt
microevals.egg-info/requires.txt
microevals.egg-info/top_level.txt
microevals/../config/judge_system_prompt.yaml
microevals/../evals/nextjs/001-server-component.yaml
microevals/../evals/nextjs/002-client-component.yaml
microevals/../evals/nextjs/003-cookies.yaml
microevals/../evals/nextjs/010-route-handlers.yaml
microevals/../evals/nextjs/013-pathname-server.yaml
microevals/../evals/nextjs/014-server-routing.yaml
microevals/../evals/nextjs/018-use-router.yaml
microevals/../evals/nextjs/020_no_use_effect.yaml
microevals/../evals/nextjs/021-avoid-fetch-in-effect.yaml
microevals/../evals/nextjs/022_prefer_server_actions.yaml
microevals/../evals/nextjs/023_avoid_getserversideprops.yaml
microevals/../evals/nextjs/024_avoid_redundant_usestate.yaml
microevals/../evals/nextjs/025_no_async_client_components.yaml
microevals/../evals/nextjs/026_no_serial_await.yaml
microevals/../evals/nextjs/027-prefer-next-image.yaml
microevals/../evals/nextjs/027_no_hooks_in_server_components.yaml
microevals/../evals/nextjs/028-prefer-next-font.yaml
microevals/../evals/nextjs/028_cookies_headers_context.yaml
microevals/../evals/nextjs/029_no_catch_redirect.yaml
microevals/../evals/nextjs/030_app_router_migration.yaml
microevals/../evals/nextjs/031_no_non_serializable_props.yaml
microevals/../evals/react/001_missing_useeffect_dependencies.yaml
microevals/../evals/react/002_incorrect_event_handler.yaml
microevals/../evals/react/003_missing_return_in_map.yaml
microevals/../evals/react/004_async_useeffect.yaml
microevals/../evals/react/005_direct_state_mutation.yaml
microevals/../evals/react/006_index_as_key.yaml
microevals/../evals/react/zustand_store_usage.yaml
microevals/../evals/shadcn/001_cn_utility_function.yaml
microevals/../evals/shadcn/002_css_variables.yaml
microevals/../evals/shadcn/003_component_dependencies.yaml
microevals/../evals/shadcn/004_path_aliases.yaml
microevals/../evals/shadcn/005_client_directive.yaml
microevals/../evals/shadcn/006_tailwind_config.yaml
microevals/../evals/shadcn/007_components_json_config.yaml
microevals/../evals/supabase/001_client_setup.yaml
microevals/../evals/supabase/002_auth_context_setup.yaml
microevals/../evals/supabase/003_auth_flow_implementation.yaml
microevals/../evals/supabase/004_auth_flow_testing_WIP.yaml
microevals/../evals/supabase/005_auth_google_oauth.yaml
microevals/../evals/supabase/007_storage_client_setup.yaml
microevals/../evals/supabase/008_storage_nextjs_config.yaml
microevals/../evals/supabase/009_storage_image_upload.yaml
microevals/../evals/supabase/010_security_rls_enabled.yaml
microevals/../evals/supabase/011_security_rls_policies.yaml
microevals/../evals/supabase/012_security_no_service_key_exposed.yaml
microevals/../evals/supabase/013_database_read_data.yaml
microevals/../evals/supabase/014_database_create_data.yaml
microevals/../evals/supabase/015_database_update_data.yaml
microevals/../evals/supabase/016_database_delete_data.yaml
microevals/../evals/supabase/017_database_user_scoped_query.yaml
microevals/../evals/tailwind/001_tailwind_v4_config.yaml
microevals/../evals/tailwind/002_content_paths.yaml
microevals/../evals/tailwind/003_no_dynamic_class_construction.yaml
microevals/../evals/tailwind/tailwind_postcss_config.yaml
microevals/../evals/typescript/001_unsafe_type_assertions.yaml
microevals/../evals/typescript/002_missing_null_checks.yaml
microevals/../evals/vercel/001_vercel_deployment.yaml
microevals/../evals/vercel/002_environment_variables_handling.yaml
microevals/../evals/vercel/003_seo_metadata.yaml