diff --git "a/graphify-out/graph.json" "b/graphify-out/graph.json" --- "a/graphify-out/graph.json" +++ "b/graphify-out/graph.json" @@ -3,364 +3,310 @@ "multigraph": false, "graph": {}, "nodes": [ + { + "label": "bug_bank.py", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L1", + "id": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "community": 2, + "norm_label": "bug_bank.py" + }, + { + "label": "BugSample", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L42", + "id": "bug_bank_bugsample", + "community": 2, + "norm_label": "bugsample" + }, + { + "label": "BugBank", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L51", + "id": "bug_bank_bugbank", + "community": 2, + "norm_label": "bugbank" + }, + { + "label": "validate_seed()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L56", + "id": "bug_bank_validate_seed", + "community": 2, + "norm_label": "validate_seed()" + }, + { + "label": "build_bug_bank()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L62", + "id": "bug_bank_build_bug_bank", + "community": 2, + "norm_label": "build_bug_bank()" + }, + { + "label": "_collect_verified_bugs()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L97", + "id": "bug_bank_collect_verified_bugs", + "community": 2, + "norm_label": "_collect_verified_bugs()" + }, + { + "label": "_bug_difficulty_score()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L128", + "id": "bug_bank_bug_difficulty_score", + "community": 2, + "norm_label": "_bug_difficulty_score()" + }, + { + "label": "_count_nonempty_lines()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L139", + "id": "bug_bank_count_nonempty_lines", + "community": 2, + "norm_label": "_count_nonempty_lines()" + }, { "label": "client.py", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_client_py", - "community": 3, + "id": "c_users_astra_desktop_hackon_ani_debugzero_client_py", + "community": 10, "norm_label": "client.py" }, { "label": "DebugzeroEnv", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L21", "id": "client_debugzeroenv", - "community": 0, + "community": 5, "norm_label": "debugzeroenv" }, { "label": "._step_payload()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L50", "id": "client_debugzeroenv_step_payload", - "community": 0, + "community": 5, "norm_label": "._step_payload()" }, { "label": "._parse_result()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L65", "id": "client_debugzeroenv_parse_result", - "community": 0, + "community": 12, "norm_label": "._parse_result()" }, { "label": "._parse_state()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L93", "id": "client_debugzeroenv_parse_state", - "community": 0, + "community": 5, "norm_label": "._parse_state()" }, { - "label": "Client for the DebugZero Environment. This client maintains a persistent We", + "label": "Client for the DebugZero Environment. This client maintains a persistent", "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L24", - "community": 0, - "norm_label": "client for the debugzero environment. this client maintains a persistent we", + "community": 5, + "norm_label": "client for the debugzero environment. this client maintains a persistent", "id": "client_rationale_24" }, { "label": "Convert DebugzeroAction to JSON payload for step message. Args:", "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L51", - "community": 0, + "community": 5, "norm_label": "convert debugzeroaction to json payload for step message. args:", "id": "client_rationale_51" }, { "label": "Parse server response into StepResult[DebugzeroObservation]. Args:", "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L66", - "community": 0, + "community": 12, "norm_label": "parse server response into stepresult[debugzeroobservation]. args:", "id": "client_rationale_66" }, { - "label": "Parse server response into State object. Args: payload: JSO", + "label": "Parse server response into State object. Args: payload:", "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L94", - "community": 0, - "norm_label": "parse server response into state object. args: payload: jso", + "community": 5, + "norm_label": "parse server response into state object. args: payload:", "id": "client_rationale_94" }, { "label": "inference.py", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_inference_py", - "community": 1, + "id": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "community": 4, "norm_label": "inference.py" }, { - "label": "load_dotenv()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L11", - "id": "inference_load_dotenv", - "community": 1, - "norm_label": "load_dotenv()" - }, - { - "label": "LLMAction", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L32", - "id": "inference_llmaction", - "community": 1, - "norm_label": "llmaction" - }, - { - "label": "BaseModel", - "file_type": "code", - "source_file": "", - "source_location": "", - "id": "basemodel", - "community": 1, - "norm_label": "basemodel" - }, - { - "label": "build_openai_client()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L50", - "id": "inference_build_openai_client", - "community": 1, - "norm_label": "build_openai_client()" - }, - { - "label": "model_dump()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L66", - "id": "inference_model_dump", - "community": 1, - "norm_label": "model_dump()" - }, - { - "label": "unwrap_observation()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L82", - "id": "inference_unwrap_observation", - "community": 1, - "norm_label": "unwrap_observation()" - }, - { - "label": "unwrap_done()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L86", - "id": "inference_unwrap_done", - "community": 1, - "norm_label": "unwrap_done()" - }, - { - "label": "unwrap_reward()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L90", - "id": "inference_unwrap_reward", - "community": 1, - "norm_label": "unwrap_reward()" - }, - { - "label": "sanitize_code()", + "label": "extract_python_code()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L95", - "id": "inference_sanitize_code", - "community": 1, - "norm_label": "sanitize_code()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L45", + "id": "inference_extract_python_code", + "community": 3, + "norm_label": "extract_python_code()" }, { "label": "compact_action_string()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L107", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L52", "id": "inference_compact_action_string", - "community": 1, + "community": 4, "norm_label": "compact_action_string()" }, - { - "label": "_indent_block()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L115", - "id": "inference_indent_block", - "community": 1, - "norm_label": "_indent_block()" - }, - { - "label": "_code_preview()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L120", - "id": "inference_code_preview", - "community": 1, - "norm_label": "_code_preview()" - }, - { - "label": "_execution_preview()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L127", - "id": "inference_execution_preview", - "community": 1, - "norm_label": "_execution_preview()" - }, { "label": "log_start()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L149", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L57", "id": "inference_log_start", - "community": 1, + "community": 4, "norm_label": "log_start()" }, { "label": "log_step()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L161", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L61", "id": "inference_log_step", - "community": 1, + "community": 4, "norm_label": "log_step()" }, { "label": "log_end()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L187", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L70", "id": "inference_log_end", - "community": 1, + "community": 4, "norm_label": "log_end()" }, { - "label": "score_transition()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L199", - "id": "inference_score_transition", - "community": 1, - "norm_label": "score_transition()" - }, - { - "label": "success_from_episode()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L218", - "id": "inference_success_from_episode", - "community": 1, - "norm_label": "success_from_episode()" - }, - { - "label": "build_prompt()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L228", - "id": "inference_build_prompt", - "community": 1, - "norm_label": "build_prompt()" - }, - { - "label": "parse_model_content()", + "label": "summarize_error()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L286", - "id": "inference_parse_model_content", - "community": 1, - "norm_label": "parse_model_content()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L78", + "id": "inference_summarize_error", + "community": 4, + "norm_label": "summarize_error()" }, { - "label": "deterministic_bug()", + "label": "extract_env_error()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L307", - "id": "inference_deterministic_bug", - "community": 1, - "norm_label": "deterministic_bug()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L87", + "id": "inference_extract_env_error", + "community": 4, + "norm_label": "extract_env_error()" }, { - "label": "deterministic_action()", + "label": "classify_proposer_attempt()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L320", - "id": "inference_deterministic_action", - "community": 1, - "norm_label": "deterministic_action()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L100", + "id": "inference_classify_proposer_attempt", + "community": 4, + "norm_label": "classify_proposer_attempt()" }, { - "label": "get_model_action()", + "label": "clamp_score()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L327", - "id": "inference_get_model_action", - "community": 1, - "norm_label": "get_model_action()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L117", + "id": "inference_clamp_score", + "community": 4, + "norm_label": "clamp_score()" }, { "label": "maybe_await()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L365", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L121", "id": "inference_maybe_await", - "community": 1, + "community": 4, "norm_label": "maybe_await()" }, { - "label": "make_env()", + "label": "call_env_method()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L371", - "id": "inference_make_env", - "community": 1, - "norm_label": "make_env()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L127", + "id": "inference_call_env_method", + "community": 4, + "norm_label": "call_env_method()" }, { - "label": "reset_env()", + "label": "get_model_code()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L406", - "id": "inference_reset_env", - "community": 1, - "norm_label": "reset_env()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L133", + "id": "inference_get_model_code", + "community": 3, + "norm_label": "get_model_code()" }, { - "label": "step_env()", + "label": "make_env()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L412", - "id": "inference_step_env", - "community": 1, - "norm_label": "step_env()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L164", + "id": "inference_make_env", + "community": 4, + "norm_label": "make_env()" }, { "label": "main()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L418", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L198", "id": "inference_main", - "community": 1, + "community": 4, "norm_label": "main()" }, { "label": "models.py", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\models.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\models.py", "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_models_py", - "community": 3, + "id": "c_users_astra_desktop_hackon_ani_debugzero_models_py", + "community": 10, "norm_label": "models.py" }, { "label": "DebugzeroAction", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\models.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\models.py", "source_location": "L18", "id": "models_debugzeroaction", - "community": 0, + "community": 5, "norm_label": "debugzeroaction" }, { @@ -369,16 +315,16 @@ "source_file": "", "source_location": "", "id": "action", - "community": 0, + "community": 5, "norm_label": "action" }, { "label": "DebugzeroObservation", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\models.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\models.py", "source_location": "L25", "id": "models_debugzeroobservation", - "community": 0, + "community": 12, "norm_label": "debugzeroobservation" }, { @@ -387,16 +333,16 @@ "source_file": "", "source_location": "", "id": "observation", - "community": 0, + "community": 12, "norm_label": "observation" }, { "label": "DebugzeroState", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\models.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\models.py", "source_location": "L34", "id": "models_debugzerostate", - "community": 0, + "community": 5, "norm_label": "debugzerostate" }, { @@ -405,358 +351,367 @@ "source_file": "", "source_location": "", "id": "state", - "community": 0, + "community": 5, "norm_label": "state" }, { "label": "Action for the DebugZero environment representing the Proposer or Solver inputs.", "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\models.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\models.py", "source_location": "L19", - "community": 0, + "community": 5, "norm_label": "action for the debugzero environment representing the proposer or solver inputs.", "id": "models_rationale_19" }, { "label": "Observation from the DebugZero environment following sandbox execution.", "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\models.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\models.py", "source_location": "L26", - "community": 0, + "community": 12, "norm_label": "observation from the debugzero environment following sandbox execution.", "id": "models_rationale_26" }, { "label": "State for the DebugZero environment, extending default state with seed context.", "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\models.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\models.py", "source_location": "L35", - "community": 0, + "community": 5, "norm_label": "state for the debugzero environment, extending default state with seed context.", "id": "models_rationale_35" }, { - "label": "run_episode.py", + "label": "seed_bank.py", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\run_episode.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\seed_bank.py", "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_run_episode_py", - "community": 0, - "norm_label": "run_episode.py" - }, - { - "label": "test_local_env()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\run_episode.py", - "source_location": "L7", - "id": "run_episode_test_local_env", - "community": 0, - "norm_label": "test_local_env()" + "id": "c_users_astra_desktop_hackon_ani_debugzero_seed_bank_py", + "community": 1, + "norm_label": "seed_bank.py" }, { "label": "__init__.py", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\__init__.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\__init__.py", "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_init_py", - "community": 3, + "id": "c_users_astra_desktop_hackon_ani_debugzero_init_py", + "community": 10, "norm_label": "__init__.py" }, { - "label": "plausibility_eval.py", + "label": "api_baseline.py", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\plausibility_eval.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_eval_plausibility_eval_py", + "id": "c_users_astra_desktop_hackon_ani_debugzero_eval_api_baseline_py", "community": 3, - "norm_label": "plausibility_eval.py" + "norm_label": "api_baseline.py" }, { - "label": "evaluate_navidadkhah_plausibility()", + "label": "extract_python_code()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\plausibility_eval.py", - "source_location": "L5", - "id": "plausibility_eval_evaluate_navidadkhah_plausibility", - "community": 3, - "norm_label": "evaluate_navidadkhah_plausibility()" - }, - { - "label": "Offline evaluation of generated bugs against the navidadkhah 25k bug dataset.", - "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\plausibility_eval.py", - "source_location": "L6", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L22", + "id": "api_baseline_extract_python_code", "community": 3, - "norm_label": "offline evaluation of generated bugs against the navidadkhah 25k bug dataset.", - "id": "plausibility_eval_rationale_6" - }, - { - "label": "test_bug_injector.py", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_eval_test_bug_injector_py", - "community": 2, - "norm_label": "test_bug_injector.py" - }, - { - "label": "test_missing_base_case()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L10", - "id": "test_bug_injector_test_missing_base_case", - "community": 2, - "norm_label": "test_missing_base_case()" - }, - { - "label": "test_off_by_one()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L17", - "id": "test_bug_injector_test_off_by_one", - "community": 2, - "norm_label": "test_off_by_one()" - }, - { - "label": "test_loop_boundary_shift()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L25", - "id": "test_bug_injector_test_loop_boundary_shift", - "community": 2, - "norm_label": "test_loop_boundary_shift()" - }, - { - "label": "test_wrong_builtin()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L32", - "id": "test_bug_injector_test_wrong_builtin", - "community": 2, - "norm_label": "test_wrong_builtin()" + "norm_label": "extract_python_code()" }, { - "label": "test_condition_negation()", + "label": "execute_candidate()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L38", - "id": "test_bug_injector_test_condition_negation", - "community": 2, - "norm_label": "test_condition_negation()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L29", + "id": "api_baseline_execute_candidate", + "community": 3, + "norm_label": "execute_candidate()" }, { - "label": "test_safety_check_blocks()", + "label": "classify_proposer_attempt()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L44", - "id": "test_bug_injector_test_safety_check_blocks", - "community": 2, - "norm_label": "test_safety_check_blocks()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L41", + "id": "api_baseline_classify_proposer_attempt", + "community": 3, + "norm_label": "classify_proposer_attempt()" }, { - "label": "test_executor.py", + "label": "run_deterministic_controls()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_executor.py", - "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_eval_test_executor_py", - "community": 4, - "norm_label": "test_executor.py" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L58", + "id": "api_baseline_run_deterministic_controls", + "community": 3, + "norm_label": "run_deterministic_controls()" }, { - "label": "test_executor_is_safe()", + "label": "run_live_api_probe()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_executor.py", - "source_location": "L4", - "id": "test_executor_test_executor_is_safe", - "community": 4, - "norm_label": "test_executor_is_safe()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L100", + "id": "api_baseline_run_live_api_probe", + "community": 3, + "norm_label": "run_live_api_probe()" }, { - "label": "test_execute_code()", + "label": "print_live_summary()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_executor.py", - "source_location": "L16", - "id": "test_executor_test_execute_code", - "community": 4, - "norm_label": "test_execute_code()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L322", + "id": "api_baseline_print_live_summary", + "community": 3, + "norm_label": "print_live_summary()" }, { - "label": "test_execute_code_calls_humaneval_check()", + "label": "main()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_executor.py", - "source_location": "L28", - "id": "test_executor_test_execute_code_calls_humaneval_check", - "community": 4, - "norm_label": "test_execute_code_calls_humaneval_check()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L357", + "id": "api_baseline_main", + "community": 3, + "norm_label": "main()" }, { "label": "app.py", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\app.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\app.py", "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_server_app_py", - "community": 3, + "id": "c_users_astra_desktop_hackon_ani_debugzero_server_app_py", + "community": 10, "norm_label": "app.py" }, { "label": "main()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\app.py", - "source_location": "L63", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\app.py", + "source_location": "L60", "id": "app_main", - "community": 3, + "community": 10, "norm_label": "main()" }, { - "label": "Entry point for direct execution via uv run or python -m. This function ena", + "label": "Entry point for direct execution via uv run or python -m. This function e", "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\app.py", - "source_location": "L64", - "community": 3, - "norm_label": "entry point for direct execution via uv run or python -m. this function ena", - "id": "app_rationale_64" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\app.py", + "source_location": "L61", + "community": 10, + "norm_label": "entry point for direct execution via uv run or python -m. this function e", + "id": "app_rationale_61" }, { "label": "bug_injector.py", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_server_bug_injector_py", - "community": 2, + "id": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "community": 0, "norm_label": "bug_injector.py" }, { "label": "is_safe_injection()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", "source_location": "L13", "id": "bug_injector_is_safe_injection", - "community": 2, + "community": 0, "norm_label": "is_safe_injection()" }, { "label": "BugInjectorVisitor", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", "source_location": "L19", "id": "bug_injector_buginjectorvisitor", - "community": 2, + "community": 0, "norm_label": "buginjectorvisitor" }, { "label": ".__init__()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", "source_location": "L20", "id": "bug_injector_buginjectorvisitor_init", - "community": 2, + "community": 0, "norm_label": ".__init__()" }, { "label": ".visit_Constant()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", "source_location": "L25", "id": "bug_injector_buginjectorvisitor_visit_constant", - "community": 2, + "community": 0, "norm_label": ".visit_constant()" }, { "label": ".visit_Compare()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", "source_location": "L38", "id": "bug_injector_buginjectorvisitor_visit_compare", - "community": 2, + "community": 0, "norm_label": ".visit_compare()" }, { "label": ".visit_BinOp()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", "source_location": "L64", "id": "bug_injector_buginjectorvisitor_visit_binop", - "community": 2, + "community": 0, "norm_label": ".visit_binop()" }, { "label": ".visit_Call()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", "source_location": "L84", "id": "bug_injector_buginjectorvisitor_visit_call", - "community": 2, + "community": 0, "norm_label": ".visit_call()" }, { "label": ".visit_If()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", "source_location": "L108", "id": "bug_injector_buginjectorvisitor_visit_if", - "community": 2, + "community": 0, "norm_label": ".visit_if()" }, { "label": ".visit_Slice()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", "source_location": "L127", "id": "bug_injector_buginjectorvisitor_visit_slice", - "community": 2, + "community": 0, "norm_label": ".visit_slice()" }, { "label": ".visit_Name()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", "source_location": "L142", "id": "bug_injector_buginjectorvisitor_visit_name", - "community": 2, + "community": 0, "norm_label": ".visit_name()" }, { "label": ".visit_Assign()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", "source_location": "L146", "id": "bug_injector_buginjectorvisitor_visit_assign", - "community": 2, + "community": 0, "norm_label": ".visit_assign()" }, { "label": "inject_bug()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", "source_location": "L159", "id": "bug_injector_inject_bug", - "community": 2, + "community": 0, "norm_label": "inject_bug()" }, + { + "label": "infer_bug_operator()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L195", + "id": "bug_injector_infer_bug_operator", + "community": 0, + "norm_label": "infer_bug_operator()" + }, + { + "label": "_infer_wrong_builtin()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L219", + "id": "bug_injector_infer_wrong_builtin", + "community": 0, + "norm_label": "_infer_wrong_builtin()" + }, + { + "label": "_infer_loop_boundary_shift()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L231", + "id": "bug_injector_infer_loop_boundary_shift", + "community": 0, + "norm_label": "_infer_loop_boundary_shift()" + }, + { + "label": "_infer_slice_boundary_corruption()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L250", + "id": "bug_injector_infer_slice_boundary_corruption", + "community": 0, + "norm_label": "_infer_slice_boundary_corruption()" + }, + { + "label": "_infer_condition_negation()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L266", + "id": "bug_injector_infer_condition_negation", + "community": 0, + "norm_label": "_infer_condition_negation()" + }, + { + "label": "_infer_wrong_operator()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L282", + "id": "bug_injector_infer_wrong_operator", + "community": 0, + "norm_label": "_infer_wrong_operator()" + }, + { + "label": "_infer_off_by_one()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L293", + "id": "bug_injector_infer_off_by_one", + "community": 0, + "norm_label": "_infer_off_by_one()" + }, + { + "label": "_is_shifted_by_one()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L305", + "id": "bug_injector_is_shifted_by_one", + "community": 0, + "norm_label": "_is_shifted_by_one()" + }, { "label": "4 critical checks: - parse succeeds - mutation actually changed code", "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", "source_location": "L160", - "community": 2, + "community": 0, "norm_label": "4 critical checks: - parse succeeds - mutation actually changed code", "id": "bug_injector_rationale_160" }, { "label": "debugZero_environment.py", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", - "community": 3, + "id": "c_users_astra_desktop_hackon_ani_debugzero_server_debugzero_environment_py", + "community": 6, "norm_label": "debugzero_environment.py" }, { "label": "DebugzeroEnvironment", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L40", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L30", "id": "debugzero_environment_debugzeroenvironment", - "community": 0, + "community": 7, "norm_label": "debugzeroenvironment" }, { @@ -765,393 +720,912 @@ "source_file": "", "source_location": "", "id": "environment", - "community": 0, + "community": 7, "norm_label": "environment" }, { "label": ".__init__()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L47", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L38", "id": "debugzero_environment_debugzeroenvironment_init", - "community": 0, + "community": 7, "norm_label": ".__init__()" }, { "label": ".reset()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L58", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L44", "id": "debugzero_environment_debugzeroenvironment_reset", - "community": 0, + "community": 7, "norm_label": ".reset()" }, { "label": ".step()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L79", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L62", "id": "debugzero_environment_debugzeroenvironment_step", - "community": 0, + "community": 7, "norm_label": ".step()" }, { "label": "state()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L129", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L111", "id": "debugzero_environment_state", - "community": 3, + "community": 6, "norm_label": "state()" }, { - "label": "Dual-role DebugZero Environment wrapping a Python sandbox execution for Prop", + "label": "._build_state()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L114", + "id": "debugzero_environment_debugzeroenvironment_build_state", + "community": 7, + "norm_label": "._build_state()" + }, + { + "label": "._observation_metadata()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L124", + "id": "debugzero_environment_debugzeroenvironment_observation_metadata", + "community": 7, + "norm_label": "._observation_metadata()" + }, + { + "label": "Dual-role DebugZero Environment wrapping a Python sandbox execution for Pro", "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L41", - "community": 0, - "norm_label": "dual-role debugzero environment wrapping a python sandbox execution for prop", - "id": "debugzero_environment_rationale_41" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L31", + "community": 6, + "norm_label": "dual-role debugzero environment wrapping a python sandbox execution for pro", + "id": "debugzero_environment_rationale_31" }, { "label": "executor.py", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\executor.py", "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_server_executor_py", - "community": 4, + "id": "c_users_astra_desktop_hackon_ani_debugzero_server_executor_py", + "community": 2, "norm_label": "executor.py" }, { "label": "is_safe()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L9", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\executor.py", + "source_location": "L10", "id": "executor_is_safe", - "community": 4, + "community": 2, "norm_label": "is_safe()" }, { "label": "ExecutionResult", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L44", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\executor.py", + "source_location": "L45", "id": "executor_executionresult", - "community": 4, + "community": 2, "norm_label": "executionresult" }, { "label": ".__init__()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L45", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\executor.py", + "source_location": "L46", "id": "executor_executionresult_init", - "community": 4, + "community": 2, "norm_label": ".__init__()" }, - { - "label": "_first_function_name()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L51", - "id": "executor_first_function_name", - "community": 4, - "norm_label": "_first_function_name()" - }, - { - "label": "_tests_define_check()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L62", - "id": "executor_tests_define_check", - "community": 4, - "norm_label": "_tests_define_check()" - }, - { - "label": "_build_full_code()", - "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L70", - "id": "executor_build_full_code", - "community": 4, - "norm_label": "_build_full_code()" - }, { "label": "execute_code()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L77", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\executor.py", + "source_location": "L52", "id": "executor_execute_code", - "community": 4, + "community": 2, "norm_label": "execute_code()" }, { "label": "Check if the code contains any blocked imports strings. Also performs a qu", "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L10", - "community": 4, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\executor.py", + "source_location": "L11", + "community": 2, "norm_label": "check if the code contains any blocked imports strings. also performs a qu", - "id": "executor_rationale_10" + "id": "executor_rationale_11" }, { "label": "Executes the provided python code alongside its tests in an isolated subprocess.", "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L78", - "community": 4, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\executor.py", + "source_location": "L53", + "community": 2, "norm_label": "executes the provided python code alongside its tests in an isolated subprocess.", - "id": "executor_rationale_78" + "id": "executor_rationale_53" }, { - "label": "plausibility.py", + "label": "graders.py", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\plausibility.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_server_plausibility_py", - "community": 3, - "norm_label": "plausibility.py" + "id": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "community": 11, + "norm_label": "graders.py" + }, + { + "label": "reset_reward_history()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L14", + "id": "graders_reset_reward_history", + "community": 11, + "norm_label": "reset_reward_history()" + }, + { + "label": "get_solve_rate()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L18", + "id": "graders_get_solve_rate", + "community": 11, + "norm_label": "get_solve_rate()" + }, + { + "label": "record_solve_result()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L24", + "id": "graders_record_solve_result", + "community": 11, + "norm_label": "record_solve_result()" + }, + { + "label": "is_effectively_unchanged()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L30", + "id": "graders_is_effectively_unchanged", + "community": 8, + "norm_label": "is_effectively_unchanged()" }, { "label": "compute_ast_distance()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\plausibility.py", - "source_location": "L4", - "id": "plausibility_compute_ast_distance", - "community": 3, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L37", + "id": "graders_compute_ast_distance", + "community": 8, "norm_label": "compute_ast_distance()" }, + { + "label": "compute_proposer_reward()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L63", + "id": "graders_compute_proposer_reward", + "community": 11, + "norm_label": "compute_proposer_reward()" + }, + { + "label": "compute_solver_reward()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L88", + "id": "graders_compute_solver_reward", + "community": 11, + "norm_label": "compute_solver_reward()" + }, { "label": "Computes the string similarity distance between the AST dumps of the original", "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\plausibility.py", - "source_location": "L5", - "community": 3, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L38", + "community": 8, "norm_label": "computes the string similarity distance between the ast dumps of the original", - "id": "plausibility_rationale_5" + "id": "graders_rationale_38" + }, + { + "label": "tasks.py", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\tasks.py", + "source_location": "L1", + "id": "c_users_astra_desktop_hackon_ani_debugzero_server_tasks_py", + "community": 6, + "norm_label": "tasks.py" + }, + { + "label": "SeedSpec", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\tasks.py", + "source_location": "L7", + "id": "tasks_seedspec", + "community": 6, + "norm_label": "seedspec" + }, + { + "label": "original_code()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\tasks.py", + "source_location": "L15", + "id": "tasks_original_code", + "community": 6, + "norm_label": "original_code()" + }, + { + "label": "get_seed_by_id()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\tasks.py", + "source_location": "L139", + "id": "tasks_get_seed_by_id", + "community": 9, + "norm_label": "get_seed_by_id()" + }, + { + "label": "legacy_seed_dict()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\tasks.py", + "source_location": "L143", + "id": "tasks_legacy_seed_dict", + "community": 6, + "norm_label": "legacy_seed_dict()" }, { "label": "__init__.py", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\__init__.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\__init__.py", "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_server_init_py", - "community": 3, + "id": "c_users_astra_desktop_hackon_ani_debugzero_server_init_py", + "community": 6, "norm_label": "__init__.py" }, { "label": "dual_role_sampler.py", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\dual_role_sampler.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\dual_role_sampler.py", "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_training_dual_role_sampler_py", - "community": 6, + "id": "c_users_astra_desktop_hackon_ani_debugzero_training_dual_role_sampler_py", + "community": 3, "norm_label": "dual_role_sampler.py" }, + { + "label": "summarize_failure_output()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\dual_role_sampler.py", + "source_location": "L66", + "id": "dual_role_sampler_summarize_failure_output", + "community": 3, + "norm_label": "summarize_failure_output()" + }, + { + "label": "_truncate_text()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\dual_role_sampler.py", + "source_location": "L96", + "id": "dual_role_sampler_truncate_text", + "community": 3, + "norm_label": "_truncate_text()" + }, { "label": "sample_proposer_prompt()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\dual_role_sampler.py", - "source_location": "L23", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\dual_role_sampler.py", + "source_location": "L103", "id": "dual_role_sampler_sample_proposer_prompt", - "community": 6, + "community": 3, "norm_label": "sample_proposer_prompt()" }, { "label": "sample_solver_prompt()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\dual_role_sampler.py", - "source_location": "L26", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\dual_role_sampler.py", + "source_location": "L113", "id": "dual_role_sampler_sample_solver_prompt", - "community": 6, + "community": 3, "norm_label": "sample_solver_prompt()" }, { "label": "grpo_train.py", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\grpo_train.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_training_grpo_train_py", - "community": 5, + "id": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "community": 1, "norm_label": "grpo_train.py" }, { - "label": "reward_fn()", + "label": "is_bfloat16_supported()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\grpo_train.py", - "source_location": "L25", - "id": "grpo_train_reward_fn", - "community": 5, - "norm_label": "reward_fn()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L23", + "id": "grpo_train_is_bfloat16_supported", + "community": 1, + "norm_label": "is_bfloat16_supported()" + }, + { + "label": "extract_python_code()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L75", + "id": "grpo_train_extract_python_code", + "community": 9, + "norm_label": "extract_python_code()" + }, + { + "label": "completion_to_text()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L82", + "id": "grpo_train_completion_to_text", + "community": 9, + "norm_label": "completion_to_text()" + }, + { + "label": "execute_candidate()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L91", + "id": "grpo_train_execute_candidate", + "community": 9, + "norm_label": "execute_candidate()" + }, + { + "label": "build_mixed_role_dataset()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L103", + "id": "grpo_train_build_mixed_role_dataset", + "community": 1, + "norm_label": "build_mixed_role_dataset()" }, { "label": "create_dataset()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\grpo_train.py", - "source_location": "L44", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L133", "id": "grpo_train_create_dataset", - "community": 5, + "community": 1, "norm_label": "create_dataset()" }, { - "label": "main()", + "label": "prop_rew()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\grpo_train.py", - "source_location": "L57", - "id": "grpo_train_main", - "community": 5, - "norm_label": "main()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L138", + "id": "grpo_train_prop_rew", + "community": 9, + "norm_label": "prop_rew()" }, { - "label": "rewards.py", + "label": "solv_rew()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\rewards.py", - "source_location": "L1", - "id": "c_users_astra_desktop_hackon_debugzero_training_rewards_py", - "community": 5, - "norm_label": "rewards.py" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L178", + "id": "grpo_train_solv_rew", + "community": 9, + "norm_label": "solv_rew()" }, { - "label": "get_solve_rate()", + "label": "evaluate_bug_sample()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\rewards.py", - "source_location": "L7", - "id": "rewards_get_solve_rate", - "community": 5, - "norm_label": "get_solve_rate()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L205", + "id": "grpo_train_evaluate_bug_sample", + "community": 9, + "norm_label": "evaluate_bug_sample()" }, { - "label": "record_solve_result()", + "label": "evaluate_solver_fixed_set()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\rewards.py", - "source_location": "L13", - "id": "rewards_record_solve_result", - "community": 5, - "norm_label": "record_solve_result()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L219", + "id": "grpo_train_evaluate_solver_fixed_set", + "community": 13, + "norm_label": "evaluate_solver_fixed_set()" }, { - "label": "compute_proposer_reward()", + "label": "evaluate_proposer_fixed_set()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\rewards.py", - "source_location": "L18", - "id": "rewards_compute_proposer_reward", - "community": 5, - "norm_label": "compute_proposer_reward()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L232", + "id": "grpo_train_evaluate_proposer_fixed_set", + "community": 8, + "norm_label": "evaluate_proposer_fixed_set()" }, { - "label": "compute_solver_reward()", + "label": "summarize_solver_results()", "file_type": "code", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\rewards.py", - "source_location": "L37", - "id": "rewards_compute_solver_reward", - "community": 5, - "norm_label": "compute_solver_reward()" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L275", + "id": "grpo_train_summarize_solver_results", + "community": 13, + "norm_label": "summarize_solver_results()" }, { - "label": "Client for the DebugZero Environment. This client maintains a persistent We", - "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L21", - "community": 0, - "norm_label": "client for the debugzero environment. this client maintains a persistent we", - "id": "client_rationale_21" + "label": "summarize_proposer_results()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L287", + "id": "grpo_train_summarize_proposer_results", + "community": 8, + "norm_label": "summarize_proposer_results()" }, { - "label": "Convert DebugzeroAction to JSON payload for step message. Args:", - "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L48", - "community": 0, - "norm_label": "convert debugzeroaction to json payload for step message. args:", - "id": "client_rationale_48" + "label": "summarize_proposer_by_seed()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L306", + "id": "grpo_train_summarize_proposer_by_seed", + "community": 8, + "norm_label": "summarize_proposer_by_seed()" }, { - "label": "Parse server response into StepResult[DebugzeroObservation]. Args:", - "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L63", - "community": 0, - "norm_label": "parse server response into stepresult[debugzeroobservation]. args:", - "id": "client_rationale_63" + "label": "summarize_proposer_by_bug_family()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L326", + "id": "grpo_train_summarize_proposer_by_bug_family", + "community": 8, + "norm_label": "summarize_proposer_by_bug_family()" }, { - "label": "Parse server response into State object. Args: payload: JSO", - "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L91", - "community": 0, - "norm_label": "parse server response into state object. args: payload: jso", - "id": "client_rationale_91" + "label": "build_weighted_proposer_rows()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L342", + "id": "grpo_train_build_weighted_proposer_rows", + "community": 1, + "norm_label": "build_weighted_proposer_rows()" }, { - "label": "Executes the provided python code alongside its tests in an isolated subprocess.", - "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L52", - "community": 7, - "norm_label": "executes the provided python code alongside its tests in an isolated subprocess.", - "id": "executor_rationale_52" + "label": "choose_proposer_bug_focus()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L411", + "id": "grpo_train_choose_proposer_bug_focus", + "community": 1, + "norm_label": "choose_proposer_bug_focus()" + }, + { + "label": "load_prior_seed_break_rates()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L431", + "id": "grpo_train_load_prior_seed_break_rates", + "community": 1, + "norm_label": "load_prior_seed_break_rates()" + }, + { + "label": "save_metrics_artifact()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L447", + "id": "grpo_train_save_metrics_artifact", + "community": 1, + "norm_label": "save_metrics_artifact()" + }, + { + "label": "generate_code()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L463", + "id": "grpo_train_generate_code", + "community": 13, + "norm_label": "generate_code()" + }, + { + "label": "get_training_profile()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L505", + "id": "grpo_train_get_training_profile", + "community": 1, + "norm_label": "get_training_profile()" + }, + { + "label": "load_training_model_and_tokenizer()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L519", + "id": "grpo_train_load_training_model_and_tokenizer", + "community": 1, + "norm_label": "load_training_model_and_tokenizer()" + }, + { + "label": "build_tiny_local_model_and_tokenizer()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L580", + "id": "grpo_train_build_tiny_local_model_and_tokenizer", + "community": 1, + "norm_label": "build_tiny_local_model_and_tokenizer()" + }, + { + "label": "get_trl_classes()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L625", + "id": "grpo_train_get_trl_classes", + "community": 1, + "norm_label": "get_trl_classes()" + }, + { + "label": "create_trainer()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L633", + "id": "grpo_train_create_trainer", + "community": 1, + "norm_label": "create_trainer()" + }, + { + "label": "save_results_plot()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L668", + "id": "grpo_train_save_results_plot", + "community": 1, + "norm_label": "save_results_plot()" + }, + { + "label": "run_workflow()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L727", + "id": "grpo_train_run_workflow", + "community": 1, + "norm_label": "run_workflow()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L781", + "id": "grpo_train_main", + "community": 1, + "norm_label": "main()" }, { - "label": "Entry point for direct execution via uv run or python -m. This function ena", + "label": "Computes the string similarity distance between the AST dumps of the original", "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\app.py", - "source_location": "L61", - "community": 0, - "norm_label": "entry point for direct execution via uv run or python -m. this function ena", - "id": "app_rationale_61" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\rewards.py", + "source_location": "L38", + "community": 14, + "norm_label": "computes the string similarity distance between the ast dumps of the original", + "id": "rewards_rationale_38" }, { - "label": "Dual-role DebugZero Environment wrapping a Python sandbox execution for Prop", + "label": "Computes the string similarity distance between the AST dumps of the original", "file_type": "rationale", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L39", - "community": 4, - "norm_label": "dual-role debugzero environment wrapping a python sandbox execution for prop", - "id": "debugzero_environment_rationale_39" + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\plausibility.py", + "source_location": "L5", + "community": 15, + "norm_label": "computes the string similarity distance between the ast dumps of the original", + "id": "plausibility_rationale_5" } ], "links": [ { "relation": "imports_from", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L13", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L14", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_server_executor_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_server_executor_py", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L15", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L42", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "_tgt": "bug_bank_bugsample", + "source": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "target": "bug_bank_bugsample", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L51", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "_tgt": "bug_bank_bugbank", + "source": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "target": "bug_bank_bugbank", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L56", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "_tgt": "bug_bank_validate_seed", + "source": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "target": "bug_bank_validate_seed", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L62", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "_tgt": "bug_bank_build_bug_bank", + "source": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "target": "bug_bank_build_bug_bank", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L97", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "_tgt": "bug_bank_collect_verified_bugs", + "source": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "target": "bug_bank_collect_verified_bugs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L128", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "_tgt": "bug_bank_bug_difficulty_score", + "source": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "target": "bug_bank_bug_difficulty_score", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L139", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "_tgt": "bug_bank_count_nonempty_lines", + "source": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "target": "bug_bank_count_nonempty_lines", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L48", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_bug_bank_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L116", + "weight": 1.0, + "_src": "bug_bank_collect_verified_bugs", + "_tgt": "bug_bank_bugsample", + "source": "bug_bank_bugsample", + "target": "bug_bank_collect_verified_bugs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L91", + "weight": 1.0, + "_src": "bug_bank_build_bug_bank", + "_tgt": "bug_bank_bugbank", + "source": "bug_bank_bugbank", + "target": "bug_bank_build_bug_bank", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L71", + "weight": 1.0, + "_src": "bug_bank_build_bug_bank", + "_tgt": "bug_bank_validate_seed", + "source": "bug_bank_validate_seed", + "target": "bug_bank_build_bug_bank", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L57", + "weight": 1.0, + "_src": "bug_bank_validate_seed", + "_tgt": "executor_execute_code", + "source": "bug_bank_validate_seed", + "target": "executor_execute_code" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L72", + "weight": 1.0, + "_src": "bug_bank_build_bug_bank", + "_tgt": "bug_bank_collect_verified_bugs", + "source": "bug_bank_build_bug_bank", + "target": "bug_bank_collect_verified_bugs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L75", + "weight": 1.0, + "_src": "bug_bank_build_bug_bank", + "_tgt": "bug_bank_bug_difficulty_score", + "source": "bug_bank_build_bug_bank", + "target": "bug_bank_bug_difficulty_score", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L59", + "weight": 1.0, + "_src": "bug_bank_build_bug_bank", + "_tgt": "api_baseline_run_deterministic_controls", + "source": "bug_bank_build_bug_bank", + "target": "api_baseline_run_deterministic_controls" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L134", + "weight": 1.0, + "_src": "bug_bank_build_bug_bank", + "_tgt": "grpo_train_create_dataset", + "source": "bug_bank_build_bug_bank", + "target": "grpo_train_create_dataset" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L104", + "weight": 1.0, + "_src": "bug_bank_collect_verified_bugs", + "_tgt": "bug_injector_inject_bug", + "source": "bug_bank_collect_verified_bugs", + "target": "bug_injector_inject_bug" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L110", + "weight": 1.0, + "_src": "bug_bank_collect_verified_bugs", + "_tgt": "executor_execute_code", + "source": "bug_bank_collect_verified_bugs", + "target": "executor_execute_code" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L131", + "weight": 1.0, + "_src": "bug_bank_bug_difficulty_score", + "_tgt": "bug_bank_count_nonempty_lines", + "source": "bug_bank_bug_difficulty_score", + "target": "bug_bank_count_nonempty_lines", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\bug_bank.py", + "source_location": "L130", + "weight": 1.0, + "_src": "bug_bank_bug_difficulty_score", + "_tgt": "graders_compute_ast_distance", + "source": "bug_bank_bug_difficulty_score", + "target": "graders_compute_ast_distance" + }, + { + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L16", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_client_py", - "_tgt": "c_users_astra_desktop_hackon_debugzero_models_py", - "source": "c_users_astra_desktop_hackon_debugzero_client_py", - "target": "c_users_astra_desktop_hackon_debugzero_models_py", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_client_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_models_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_client_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_models_py", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L21", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_client_py", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_client_py", "_tgt": "client_debugzeroenv", - "source": "c_users_astra_desktop_hackon_debugzero_client_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_client_py", "target": "client_debugzeroenv", "confidence_score": 1.0 }, { "relation": "imports_from", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\__init__.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\__init__.py", "source_location": "L9", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_init_py", - "_tgt": "c_users_astra_desktop_hackon_debugzero_client_py", - "source": "c_users_astra_desktop_hackon_debugzero_client_py", - "target": "c_users_astra_desktop_hackon_debugzero_init_py", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_init_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_client_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_client_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_init_py", "confidence_score": 1.0 }, { "relation": "method", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L50", "weight": 1.0, "_src": "client_debugzeroenv", @@ -1163,7 +1637,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L65", "weight": 1.0, "_src": "client_debugzeroenv", @@ -1175,7 +1649,7 @@ { "relation": "method", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L93", "weight": 1.0, "_src": "client_debugzeroenv", @@ -1187,7 +1661,7 @@ { "relation": "rationale_for", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L24", "weight": 1.0, "_src": "client_rationale_24", @@ -1199,8 +1673,8 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L15", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", + "source_location": "L18", "weight": 0.8, "_src": "client_debugzeroenv", "_tgt": "models_debugzeroaction", @@ -1211,8 +1685,8 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L15", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", + "source_location": "L18", "weight": 0.8, "_src": "client_debugzeroenv", "_tgt": "models_debugzeroobservation", @@ -1223,8 +1697,8 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L15", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", + "source_location": "L18", "weight": 0.8, "_src": "client_debugzeroenv", "_tgt": "models_debugzerostate", @@ -1233,33 +1707,33 @@ "target": "models_debugzerostate" }, { - "relation": "uses", + "relation": "calls", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L25", - "weight": 0.8, + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\inference.py", + "source_location": "L187", + "weight": 1.0, "_src": "client_debugzeroenv", - "_tgt": "inference_llmaction", - "confidence_score": 0.5, + "_tgt": "inference_make_env", "source": "client_debugzeroenv", - "target": "inference_llmaction" + "target": "inference_make_env" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L325", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L117", "weight": 1.0, "_src": "client_debugzeroenv", - "_tgt": "inference_make_env", + "_tgt": "api_baseline_run_live_api_probe", "source": "client_debugzeroenv", - "target": "inference_make_env" + "target": "api_baseline_run_live_api_probe" }, { "relation": "rationale_for", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L51", "weight": 1.0, "_src": "client_rationale_51", @@ -1271,7 +1745,7 @@ { "relation": "rationale_for", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L66", "weight": 1.0, "_src": "client_rationale_66", @@ -1284,8 +1758,8 @@ "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L73", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", + "source_location": "L76", "weight": 1.0, "_src": "client_debugzeroenv_parse_result", "_tgt": "models_debugzeroobservation", @@ -1295,7 +1769,7 @@ { "relation": "rationale_for", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L94", "weight": 1.0, "_src": "client_rationale_94", @@ -1308,8 +1782,8 @@ "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L100", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", + "source_location": "L103", "weight": 1.0, "_src": "client_debugzeroenv_parse_state", "_tgt": "models_debugzerostate", @@ -1319,7 +1793,7 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L18", "weight": 0.8, "_src": "client_rationale_24", @@ -1331,7 +1805,7 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L18", "weight": 0.8, "_src": "client_rationale_24", @@ -1343,7 +1817,7 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L18", "weight": 0.8, "_src": "client_rationale_24", @@ -1355,7 +1829,7 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L18", "weight": 0.8, "_src": "client_rationale_51", @@ -1367,7 +1841,7 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L18", "weight": 0.8, "_src": "client_rationale_51", @@ -1379,7 +1853,7 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L18", "weight": 0.8, "_src": "client_rationale_51", @@ -1391,7 +1865,7 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L18", "weight": 0.8, "_src": "client_rationale_66", @@ -1403,7 +1877,7 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L18", "weight": 0.8, "_src": "client_rationale_66", @@ -1415,7 +1889,7 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L18", "weight": 0.8, "_src": "client_rationale_66", @@ -1427,7 +1901,7 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L18", "weight": 0.8, "_src": "client_rationale_94", @@ -1439,7 +1913,7 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L18", "weight": 0.8, "_src": "client_rationale_94", @@ -1451,7 +1925,7 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\client.py", "source_location": "L18", "weight": 0.8, "_src": "client_rationale_94", @@ -1463,835 +1937,511 @@ { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L11", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L45", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_load_dotenv", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_load_dotenv", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "_tgt": "inference_extract_python_code", + "source": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "target": "inference_extract_python_code", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L32", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L52", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_llmaction", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_llmaction", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "_tgt": "inference_compact_action_string", + "source": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "target": "inference_compact_action_string", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L50", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L57", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_build_openai_client", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_build_openai_client", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "_tgt": "inference_log_start", + "source": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "target": "inference_log_start", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L66", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L61", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_model_dump", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_model_dump", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L82", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_unwrap_observation", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_unwrap_observation", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L86", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_unwrap_done", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_unwrap_done", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L90", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_unwrap_reward", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_unwrap_reward", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L95", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_sanitize_code", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_sanitize_code", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L107", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_compact_action_string", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_compact_action_string", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L115", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_indent_block", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_indent_block", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L120", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_code_preview", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_code_preview", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L127", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_execution_preview", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_execution_preview", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L149", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_log_start", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_log_start", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L161", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", "_tgt": "inference_log_step", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", "target": "inference_log_step", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L187", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L70", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", "_tgt": "inference_log_end", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", "target": "inference_log_end", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L199", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_score_transition", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_score_transition", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L218", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_success_from_episode", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_success_from_episode", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L228", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_build_prompt", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_build_prompt", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L286", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L78", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_parse_model_content", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_parse_model_content", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "_tgt": "inference_summarize_error", + "source": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "target": "inference_summarize_error", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L307", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L87", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_deterministic_bug", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_deterministic_bug", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "_tgt": "inference_extract_env_error", + "source": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "target": "inference_extract_env_error", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L320", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L100", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_deterministic_action", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_deterministic_action", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "_tgt": "inference_classify_proposer_attempt", + "source": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "target": "inference_classify_proposer_attempt", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L327", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L117", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_get_model_action", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_get_model_action", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "_tgt": "inference_clamp_score", + "source": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "target": "inference_clamp_score", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L365", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L121", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", "_tgt": "inference_maybe_await", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", "target": "inference_maybe_await", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L371", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L127", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_make_env", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_make_env", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "_tgt": "inference_call_env_method", + "source": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "target": "inference_call_env_method", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L406", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L133", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_reset_env", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_reset_env", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "_tgt": "inference_get_model_code", + "source": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "target": "inference_get_model_code", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L412", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L164", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", - "_tgt": "inference_step_env", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", - "target": "inference_step_env", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "_tgt": "inference_make_env", + "source": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", + "target": "inference_make_env", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L418", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L198", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_inference_py", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", "_tgt": "inference_main", - "source": "c_users_astra_desktop_hackon_debugzero_inference_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_inference_py", "target": "inference_main", "confidence_score": 1.0 }, - { - "relation": "inherits", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L32", - "weight": 1.0, - "_src": "inference_llmaction", - "_tgt": "basemodel", - "source": "inference_llmaction", - "target": "basemodel", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L304", - "weight": 1.0, - "_src": "inference_parse_model_content", - "_tgt": "inference_llmaction", - "source": "inference_llmaction", - "target": "inference_parse_model_content", - "confidence_score": 1.0 - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L26", - "weight": 0.8, - "_src": "inference_llmaction", - "_tgt": "models_debugzeroaction", - "confidence_score": 0.5, - "source": "inference_llmaction", - "target": "models_debugzeroaction" - }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L419", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L161", "weight": 1.0, - "_src": "inference_main", - "_tgt": "inference_build_openai_client", - "source": "inference_build_openai_client", - "target": "inference_main", + "_src": "inference_get_model_code", + "_tgt": "inference_extract_python_code", + "source": "inference_extract_python_code", + "target": "inference_get_model_code", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L447", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L272", "weight": 1.0, "_src": "inference_main", - "_tgt": "inference_model_dump", - "source": "inference_model_dump", + "_tgt": "inference_compact_action_string", + "source": "inference_compact_action_string", "target": "inference_main", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L438", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L219", "weight": 1.0, "_src": "inference_main", - "_tgt": "inference_unwrap_observation", - "source": "inference_unwrap_observation", + "_tgt": "inference_log_start", + "source": "inference_log_start", "target": "inference_main", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L441", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L270", "weight": 1.0, "_src": "inference_main", - "_tgt": "inference_unwrap_done", - "source": "inference_unwrap_done", + "_tgt": "inference_log_step", + "source": "inference_log_step", "target": "inference_main", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L456", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L349", "weight": 1.0, "_src": "inference_main", - "_tgt": "inference_unwrap_reward", - "source": "inference_unwrap_reward", + "_tgt": "inference_log_end", + "source": "inference_log_end", "target": "inference_main", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L303", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L92", "weight": 1.0, - "_src": "inference_parse_model_content", - "_tgt": "inference_sanitize_code", - "source": "inference_sanitize_code", - "target": "inference_parse_model_content", + "_src": "inference_extract_env_error", + "_tgt": "inference_summarize_error", + "source": "inference_summarize_error", + "target": "inference_extract_env_error", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L362", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L275", "weight": 1.0, - "_src": "inference_get_model_action", - "_tgt": "inference_sanitize_code", - "source": "inference_sanitize_code", - "target": "inference_get_model_action", + "_src": "inference_main", + "_tgt": "inference_extract_env_error", + "source": "inference_extract_env_error", + "target": "inference_main", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L449", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L248", "weight": 1.0, "_src": "inference_main", - "_tgt": "inference_compact_action_string", - "source": "inference_compact_action_string", + "_tgt": "inference_classify_proposer_attempt", + "source": "inference_classify_proposer_attempt", "target": "inference_main", "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L124", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\inference.py", + "source_location": "L109", "weight": 1.0, - "_src": "inference_code_preview", - "_tgt": "inference_indent_block", - "source": "inference_indent_block", - "target": "inference_code_preview", - "confidence_score": 1.0 + "_src": "inference_classify_proposer_attempt", + "_tgt": "graders_is_effectively_unchanged", + "source": "inference_classify_proposer_attempt", + "target": "graders_is_effectively_unchanged" }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L146", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L349", "weight": 1.0, - "_src": "inference_execution_preview", - "_tgt": "inference_indent_block", - "source": "inference_indent_block", - "target": "inference_execution_preview", + "_src": "inference_main", + "_tgt": "inference_clamp_score", + "source": "inference_clamp_score", + "target": "inference_main", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L180", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L130", "weight": 1.0, - "_src": "inference_log_step", - "_tgt": "inference_code_preview", - "source": "inference_code_preview", - "target": "inference_log_step", + "_src": "inference_call_env_method", + "_tgt": "inference_maybe_await", + "source": "inference_maybe_await", + "target": "inference_call_env_method", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L182", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L171", "weight": 1.0, - "_src": "inference_log_step", - "_tgt": "inference_execution_preview", - "source": "inference_execution_preview", - "target": "inference_log_step", + "_src": "inference_make_env", + "_tgt": "inference_maybe_await", + "source": "inference_maybe_await", + "target": "inference_make_env", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L434", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L222", "weight": 1.0, "_src": "inference_main", - "_tgt": "inference_log_start", - "source": "inference_log_start", + "_tgt": "inference_call_env_method", + "source": "inference_call_env_method", "target": "inference_main", "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L469", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\inference.py", + "source_location": "L144", "weight": 1.0, - "_src": "inference_main", - "_tgt": "inference_log_step", - "source": "inference_log_step", - "target": "inference_main", - "confidence_score": 1.0 + "_src": "inference_get_model_code", + "_tgt": "dual_role_sampler_sample_proposer_prompt", + "source": "inference_get_model_code", + "target": "dual_role_sampler_sample_proposer_prompt" }, { "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L496", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\inference.py", + "source_location": "L147", "weight": 1.0, - "_src": "inference_main", - "_tgt": "inference_log_end", - "source": "inference_log_end", - "target": "inference_main", - "confidence_score": 1.0 + "_src": "inference_get_model_code", + "_tgt": "dual_role_sampler_sample_solver_prompt", + "source": "inference_get_model_code", + "target": "dual_role_sampler_sample_solver_prompt" }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L457", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\inference.py", + "source_location": "L207", "weight": 1.0, "_src": "inference_main", - "_tgt": "inference_score_transition", - "source": "inference_score_transition", + "_tgt": "inference_make_env", + "source": "inference_make_env", "target": "inference_main", "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L487", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\inference.py", + "source_location": "L210", "weight": 1.0, "_src": "inference_main", - "_tgt": "inference_success_from_episode", - "source": "inference_success_from_episode", - "target": "inference_main", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L339", - "weight": 1.0, - "_src": "inference_get_model_action", - "_tgt": "inference_build_prompt", - "source": "inference_build_prompt", - "target": "inference_get_model_action", - "confidence_score": 1.0 + "_tgt": "graders_reset_reward_history", + "source": "inference_main", + "target": "graders_reset_reward_history" }, { "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L355", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\inference.py", + "source_location": "L246", "weight": 1.0, - "_src": "inference_get_model_action", - "_tgt": "inference_parse_model_content", - "source": "inference_parse_model_content", - "target": "inference_get_model_action", - "confidence_score": 1.0 + "_src": "inference_main", + "_tgt": "models_debugzeroaction", + "source": "inference_main", + "target": "models_debugzeroaction" }, { "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L324", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\inference.py", + "source_location": "L257", "weight": 1.0, - "_src": "inference_deterministic_action", - "_tgt": "inference_deterministic_bug", - "source": "inference_deterministic_bug", - "target": "inference_deterministic_action", - "confidence_score": 1.0 + "_src": "inference_main", + "_tgt": "graders_compute_proposer_reward", + "source": "inference_main", + "target": "graders_compute_proposer_reward" }, { "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L334", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\inference.py", + "source_location": "L267", "weight": 1.0, - "_src": "inference_get_model_action", - "_tgt": "inference_deterministic_action", - "source": "inference_deterministic_action", - "target": "inference_get_model_action", - "confidence_score": 1.0 + "_src": "inference_main", + "_tgt": "graders_compute_ast_distance", + "source": "inference_main", + "target": "graders_compute_ast_distance" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L258", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\inference.py", + "source_location": "L322", "weight": 1.0, - "_src": "inference_deterministic_action", - "_tgt": "models_debugzeroaction", - "source": "inference_deterministic_action", - "target": "models_debugzeroaction" + "_src": "inference_main", + "_tgt": "graders_compute_solver_reward", + "source": "inference_main", + "target": "graders_compute_solver_reward" }, { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L297", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\models.py", + "source_location": "L18", "weight": 1.0, - "_src": "inference_get_model_action", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_models_py", "_tgt": "models_debugzeroaction", - "source": "inference_get_model_action", - "target": "models_debugzeroaction" + "source": "c_users_astra_desktop_hackon_ani_debugzero_models_py", + "target": "models_debugzeroaction", + "confidence_score": 1.0 }, { - "relation": "calls", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L376", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\models.py", + "source_location": "L25", "weight": 1.0, - "_src": "inference_make_env", - "_tgt": "inference_maybe_await", - "source": "inference_maybe_await", - "target": "inference_make_env", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_models_py", + "_tgt": "models_debugzeroobservation", + "source": "c_users_astra_desktop_hackon_ani_debugzero_models_py", + "target": "models_debugzeroobservation", "confidence_score": 1.0 }, { - "relation": "calls", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L409", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\models.py", + "source_location": "L34", "weight": 1.0, - "_src": "inference_reset_env", - "_tgt": "inference_maybe_await", - "source": "inference_maybe_await", - "target": "inference_reset_env", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_models_py", + "_tgt": "models_debugzerostate", + "source": "c_users_astra_desktop_hackon_ani_debugzero_models_py", + "target": "models_debugzerostate", "confidence_score": 1.0 }, { - "relation": "calls", + "relation": "imports_from", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L415", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\__init__.py", + "source_location": "L10", "weight": 1.0, - "_src": "inference_step_env", - "_tgt": "inference_maybe_await", - "source": "inference_maybe_await", - "target": "inference_step_env", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_init_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_models_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_models_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_init_py", "confidence_score": 1.0 }, { - "relation": "calls", + "relation": "imports_from", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L503", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\app.py", + "source_location": "L43", "weight": 1.0, - "_src": "inference_main", - "_tgt": "inference_maybe_await", - "source": "inference_maybe_await", - "target": "inference_main", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_app_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_models_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_models_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_server_app_py", "confidence_score": 1.0 }, { - "relation": "calls", + "relation": "imports_from", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L424", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L18", "weight": 1.0, - "_src": "inference_main", - "_tgt": "inference_make_env", - "source": "inference_make_env", - "target": "inference_main", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_debugzero_environment_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_models_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_models_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_server_debugzero_environment_py", "confidence_score": 1.0 }, { - "relation": "calls", + "relation": "inherits", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L437", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\models.py", + "source_location": "L18", "weight": 1.0, - "_src": "inference_main", - "_tgt": "inference_reset_env", - "source": "inference_reset_env", - "target": "inference_main", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L344", - "weight": 1.0, - "_src": "inference_reset_env", - "_tgt": "debugzero_environment_debugzeroenvironment_reset", - "source": "inference_reset_env", - "target": "debugzero_environment_debugzeroenvironment_reset" - }, - { - "relation": "calls", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L451", - "weight": 1.0, - "_src": "inference_main", - "_tgt": "inference_step_env", - "source": "inference_step_env", - "target": "inference_main", - "confidence_score": 1.0 - }, - { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\inference.py", - "source_location": "L350", - "weight": 1.0, - "_src": "inference_step_env", - "_tgt": "debugzero_environment_debugzeroenvironment_step", - "source": "inference_step_env", - "target": "debugzero_environment_debugzeroenvironment_step" - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\models.py", - "source_location": "L18", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_models_py", - "_tgt": "models_debugzeroaction", - "source": "c_users_astra_desktop_hackon_debugzero_models_py", - "target": "models_debugzeroaction", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\models.py", - "source_location": "L25", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_models_py", - "_tgt": "models_debugzeroobservation", - "source": "c_users_astra_desktop_hackon_debugzero_models_py", - "target": "models_debugzeroobservation", - "confidence_score": 1.0 - }, - { - "relation": "contains", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\models.py", - "source_location": "L34", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_models_py", - "_tgt": "models_debugzerostate", - "source": "c_users_astra_desktop_hackon_debugzero_models_py", - "target": "models_debugzerostate", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\__init__.py", - "source_location": "L10", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_init_py", - "_tgt": "c_users_astra_desktop_hackon_debugzero_models_py", - "source": "c_users_astra_desktop_hackon_debugzero_models_py", - "target": "c_users_astra_desktop_hackon_debugzero_init_py", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\app.py", - "source_location": "L46", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_app_py", - "_tgt": "c_users_astra_desktop_hackon_debugzero_models_py", - "source": "c_users_astra_desktop_hackon_debugzero_models_py", - "target": "c_users_astra_desktop_hackon_debugzero_server_app_py", - "confidence_score": 1.0 - }, - { - "relation": "imports_from", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L19", - "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", - "_tgt": "c_users_astra_desktop_hackon_debugzero_models_py", - "source": "c_users_astra_desktop_hackon_debugzero_models_py", - "target": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", - "confidence_score": 1.0 - }, - { - "relation": "inherits", - "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\models.py", - "source_location": "L18", - "weight": 1.0, - "_src": "models_debugzeroaction", - "_tgt": "action", - "source": "models_debugzeroaction", - "target": "action", + "_src": "models_debugzeroaction", + "_tgt": "action", + "source": "models_debugzeroaction", + "target": "action", "confidence_score": 1.0 }, { "relation": "rationale_for", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\models.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\models.py", "source_location": "L19", "weight": 1.0, "_src": "models_rationale_19", @@ -2303,20 +2453,20 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\app.py", - "source_location": "L49", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\app.py", + "source_location": "L46", "weight": 0.8, "_src": "models_debugzeroaction", - "_tgt": "app_rationale_64", + "_tgt": "app_rationale_61", "confidence_score": 0.5, "source": "models_debugzeroaction", - "target": "app_rationale_64" + "target": "app_rationale_61" }, { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L19", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L21", "weight": 0.8, "_src": "models_debugzeroaction", "_tgt": "debugzero_environment_debugzeroenvironment", @@ -2327,103 +2477,31 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", "source_location": "L21", "weight": 0.8, "_src": "models_debugzeroaction", - "_tgt": "debugzero_environment_rationale_41", + "_tgt": "debugzero_environment_rationale_31", "confidence_score": 0.5, "source": "models_debugzeroaction", - "target": "debugzero_environment_rationale_41" + "target": "debugzero_environment_rationale_31" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\run_episode.py", - "source_location": "L15", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L176", "weight": 1.0, "_src": "models_debugzeroaction", - "_tgt": "run_episode_test_local_env", - "source": "models_debugzeroaction", - "target": "run_episode_test_local_env" - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L15", - "weight": 0.8, - "_src": "models_debugzeroaction", - "_tgt": "client_rationale_21", - "confidence_score": 0.5, - "source": "models_debugzeroaction", - "target": "client_rationale_21" - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L15", - "weight": 0.8, - "_src": "models_debugzeroaction", - "_tgt": "client_rationale_48", - "confidence_score": 0.5, - "source": "models_debugzeroaction", - "target": "client_rationale_48" - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L15", - "weight": 0.8, - "_src": "models_debugzeroaction", - "_tgt": "client_rationale_63", - "confidence_score": 0.5, - "source": "models_debugzeroaction", - "target": "client_rationale_63" - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L15", - "weight": 0.8, - "_src": "models_debugzeroaction", - "_tgt": "client_rationale_91", - "confidence_score": 0.5, - "source": "models_debugzeroaction", - "target": "client_rationale_91" - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\app.py", - "source_location": "L46", - "weight": 0.8, - "_src": "models_debugzeroaction", - "_tgt": "app_rationale_61", - "confidence_score": 0.5, - "source": "models_debugzeroaction", - "target": "app_rationale_61" - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L19", - "weight": 0.8, - "_src": "models_debugzeroaction", - "_tgt": "debugzero_environment_rationale_39", - "confidence_score": 0.5, + "_tgt": "api_baseline_run_live_api_probe", "source": "models_debugzeroaction", - "target": "debugzero_environment_rationale_39" + "target": "api_baseline_run_live_api_probe" }, { "relation": "inherits", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\models.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\models.py", "source_location": "L25", "weight": 1.0, "_src": "models_debugzeroobservation", @@ -2435,7 +2513,7 @@ { "relation": "rationale_for", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\models.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\models.py", "source_location": "L26", "weight": 1.0, "_src": "models_rationale_26", @@ -2447,20 +2525,20 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\app.py", - "source_location": "L49", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\app.py", + "source_location": "L46", "weight": 0.8, "_src": "models_debugzeroobservation", - "_tgt": "app_rationale_64", + "_tgt": "app_rationale_61", "confidence_score": 0.5, "source": "models_debugzeroobservation", - "target": "app_rationale_64" + "target": "app_rationale_61" }, { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L19", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L21", "weight": 0.8, "_src": "models_debugzeroobservation", "_tgt": "debugzero_environment_debugzeroenvironment", @@ -2471,21 +2549,21 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", "source_location": "L21", "weight": 0.8, "_src": "models_debugzeroobservation", - "_tgt": "debugzero_environment_rationale_41", + "_tgt": "debugzero_environment_rationale_31", "confidence_score": 0.5, "source": "models_debugzeroobservation", - "target": "debugzero_environment_rationale_41" + "target": "debugzero_environment_rationale_31" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L67", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L51", "weight": 1.0, "_src": "models_debugzeroobservation", "_tgt": "debugzero_environment_debugzeroenvironment_reset", @@ -2496,90 +2574,18 @@ "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L95", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L72", "weight": 1.0, "_src": "models_debugzeroobservation", "_tgt": "debugzero_environment_debugzeroenvironment_step", "source": "models_debugzeroobservation", "target": "debugzero_environment_debugzeroenvironment_step" }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L15", - "weight": 0.8, - "_src": "models_debugzeroobservation", - "_tgt": "client_rationale_21", - "confidence_score": 0.5, - "source": "models_debugzeroobservation", - "target": "client_rationale_21" - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L15", - "weight": 0.8, - "_src": "models_debugzeroobservation", - "_tgt": "client_rationale_48", - "confidence_score": 0.5, - "source": "models_debugzeroobservation", - "target": "client_rationale_48" - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L15", - "weight": 0.8, - "_src": "models_debugzeroobservation", - "_tgt": "client_rationale_63", - "confidence_score": 0.5, - "source": "models_debugzeroobservation", - "target": "client_rationale_63" - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L15", - "weight": 0.8, - "_src": "models_debugzeroobservation", - "_tgt": "client_rationale_91", - "confidence_score": 0.5, - "source": "models_debugzeroobservation", - "target": "client_rationale_91" - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\app.py", - "source_location": "L46", - "weight": 0.8, - "_src": "models_debugzeroobservation", - "_tgt": "app_rationale_61", - "confidence_score": 0.5, - "source": "models_debugzeroobservation", - "target": "app_rationale_61" - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L19", - "weight": 0.8, - "_src": "models_debugzeroobservation", - "_tgt": "debugzero_environment_rationale_39", - "confidence_score": 0.5, - "source": "models_debugzeroobservation", - "target": "debugzero_environment_rationale_39" - }, { "relation": "inherits", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\models.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\models.py", "source_location": "L34", "weight": 1.0, "_src": "models_debugzerostate", @@ -2591,7 +2597,7 @@ { "relation": "rationale_for", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\models.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\models.py", "source_location": "L35", "weight": 1.0, "_src": "models_rationale_35", @@ -2603,8 +2609,8 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L19", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L21", "weight": 0.8, "_src": "models_debugzerostate", "_tgt": "debugzero_environment_debugzeroenvironment", @@ -2615,1177 +2621,2329 @@ { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", "source_location": "L21", "weight": 0.8, "_src": "models_debugzerostate", - "_tgt": "debugzero_environment_rationale_41", + "_tgt": "debugzero_environment_rationale_31", "confidence_score": 0.5, "source": "models_debugzerostate", - "target": "debugzero_environment_rationale_41" + "target": "debugzero_environment_rationale_31" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L46", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L115", "weight": 1.0, "_src": "models_debugzerostate", - "_tgt": "debugzero_environment_debugzeroenvironment_init", + "_tgt": "debugzero_environment_debugzeroenvironment_build_state", "source": "models_debugzerostate", - "target": "debugzero_environment_debugzeroenvironment_init" + "target": "debugzero_environment_debugzeroenvironment_build_state" }, { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L57", + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L49", "weight": 1.0, - "_src": "models_debugzerostate", - "_tgt": "debugzero_environment_debugzeroenvironment_reset", - "source": "models_debugzerostate", - "target": "debugzero_environment_debugzeroenvironment_reset" + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_seed_bank_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_seed_bank_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "confidence_score": 1.0 }, { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L15", - "weight": 0.8, - "_src": "models_debugzerostate", - "_tgt": "client_rationale_21", - "confidence_score": 0.5, - "source": "models_debugzerostate", - "target": "client_rationale_21" + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L22", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_eval_api_baseline_py", + "_tgt": "api_baseline_extract_python_code", + "source": "c_users_astra_desktop_hackon_ani_debugzero_eval_api_baseline_py", + "target": "api_baseline_extract_python_code", + "confidence_score": 1.0 }, { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L15", - "weight": 0.8, - "_src": "models_debugzerostate", - "_tgt": "client_rationale_48", - "confidence_score": 0.5, - "source": "models_debugzerostate", - "target": "client_rationale_48" + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L29", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_eval_api_baseline_py", + "_tgt": "api_baseline_execute_candidate", + "source": "c_users_astra_desktop_hackon_ani_debugzero_eval_api_baseline_py", + "target": "api_baseline_execute_candidate", + "confidence_score": 1.0 }, { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L15", - "weight": 0.8, - "_src": "models_debugzerostate", - "_tgt": "client_rationale_63", - "confidence_score": 0.5, - "source": "models_debugzerostate", - "target": "client_rationale_63" + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L41", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_eval_api_baseline_py", + "_tgt": "api_baseline_classify_proposer_attempt", + "source": "c_users_astra_desktop_hackon_ani_debugzero_eval_api_baseline_py", + "target": "api_baseline_classify_proposer_attempt", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L58", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_eval_api_baseline_py", + "_tgt": "api_baseline_run_deterministic_controls", + "source": "c_users_astra_desktop_hackon_ani_debugzero_eval_api_baseline_py", + "target": "api_baseline_run_deterministic_controls", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L100", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_eval_api_baseline_py", + "_tgt": "api_baseline_run_live_api_probe", + "source": "c_users_astra_desktop_hackon_ani_debugzero_eval_api_baseline_py", + "target": "api_baseline_run_live_api_probe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L322", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_eval_api_baseline_py", + "_tgt": "api_baseline_print_live_summary", + "source": "c_users_astra_desktop_hackon_ani_debugzero_eval_api_baseline_py", + "target": "api_baseline_print_live_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L357", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_eval_api_baseline_py", + "_tgt": "api_baseline_main", + "source": "c_users_astra_desktop_hackon_ani_debugzero_eval_api_baseline_py", + "target": "api_baseline_main", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L175", + "weight": 1.0, + "_src": "api_baseline_run_live_api_probe", + "_tgt": "api_baseline_extract_python_code", + "source": "api_baseline_extract_python_code", + "target": "api_baseline_run_live_api_probe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L68", + "weight": 1.0, + "_src": "api_baseline_run_deterministic_controls", + "_tgt": "api_baseline_execute_candidate", + "source": "api_baseline_execute_candidate", + "target": "api_baseline_run_deterministic_controls", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L30", + "weight": 1.0, + "_src": "api_baseline_execute_candidate", + "_tgt": "tasks_get_seed_by_id", + "source": "api_baseline_execute_candidate", + "target": "tasks_get_seed_by_id" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L31", + "weight": 1.0, + "_src": "api_baseline_execute_candidate", + "_tgt": "executor_execute_code", + "source": "api_baseline_execute_candidate", + "target": "executor_execute_code" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L178", + "weight": 1.0, + "_src": "api_baseline_run_live_api_probe", + "_tgt": "api_baseline_classify_proposer_attempt", + "source": "api_baseline_classify_proposer_attempt", + "target": "api_baseline_run_live_api_probe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L48", + "weight": 1.0, + "_src": "api_baseline_classify_proposer_attempt", + "_tgt": "graders_is_effectively_unchanged", + "source": "api_baseline_classify_proposer_attempt", + "target": "graders_is_effectively_unchanged" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L358", + "weight": 1.0, + "_src": "api_baseline_main", + "_tgt": "api_baseline_run_deterministic_controls", + "source": "api_baseline_run_deterministic_controls", + "target": "api_baseline_main", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L359", + "weight": 1.0, + "_src": "api_baseline_main", + "_tgt": "api_baseline_run_live_api_probe", + "source": "api_baseline_run_live_api_probe", + "target": "api_baseline_main", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L119", + "weight": 1.0, + "_src": "api_baseline_run_live_api_probe", + "_tgt": "graders_reset_reward_history", + "source": "api_baseline_run_live_api_probe", + "target": "graders_reset_reward_history" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L152", + "weight": 1.0, + "_src": "api_baseline_run_live_api_probe", + "_tgt": "debugzero_environment_debugzeroenvironment_reset", + "source": "api_baseline_run_live_api_probe", + "target": "debugzero_environment_debugzeroenvironment_reset" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L155", + "weight": 1.0, + "_src": "api_baseline_run_live_api_probe", + "_tgt": "tasks_get_seed_by_id", + "source": "api_baseline_run_live_api_probe", + "target": "tasks_get_seed_by_id" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L162", + "weight": 1.0, + "_src": "api_baseline_run_live_api_probe", + "_tgt": "dual_role_sampler_sample_proposer_prompt", + "source": "api_baseline_run_live_api_probe", + "target": "dual_role_sampler_sample_proposer_prompt" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L176", + "weight": 1.0, + "_src": "api_baseline_run_live_api_probe", + "_tgt": "debugzero_environment_debugzeroenvironment_step", + "source": "api_baseline_run_live_api_probe", + "target": "debugzero_environment_debugzeroenvironment_step" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L194", + "weight": 1.0, + "_src": "api_baseline_run_live_api_probe", + "_tgt": "graders_compute_ast_distance", + "source": "api_baseline_run_live_api_probe", + "target": "graders_compute_ast_distance" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L196", + "weight": 1.0, + "_src": "api_baseline_run_live_api_probe", + "_tgt": "graders_compute_proposer_reward", + "source": "api_baseline_run_live_api_probe", + "target": "graders_compute_proposer_reward" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L198", + "weight": 1.0, + "_src": "api_baseline_run_live_api_probe", + "_tgt": "bug_injector_infer_bug_operator", + "source": "api_baseline_run_live_api_probe", + "target": "bug_injector_infer_bug_operator" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L262", + "weight": 1.0, + "_src": "api_baseline_run_live_api_probe", + "_tgt": "dual_role_sampler_sample_solver_prompt", + "source": "api_baseline_run_live_api_probe", + "target": "dual_role_sampler_sample_solver_prompt" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L289", + "weight": 1.0, + "_src": "api_baseline_run_live_api_probe", + "_tgt": "graders_compute_solver_reward", + "source": "api_baseline_run_live_api_probe", + "target": "graders_compute_solver_reward" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\eval\\api_baseline.py", + "source_location": "L361", + "weight": 1.0, + "_src": "api_baseline_main", + "_tgt": "api_baseline_print_live_summary", + "source": "api_baseline_print_live_summary", + "target": "api_baseline_main", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\app.py", + "source_location": "L44", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_app_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_server_debugzero_environment_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_app_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_server_debugzero_environment_py", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\app.py", + "source_location": "L60", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_app_py", + "_tgt": "app_main", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_app_py", + "target": "app_main", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\app.py", + "source_location": "L61", + "weight": 1.0, + "_src": "app_rationale_61", + "_tgt": "app_main", + "source": "app_main", + "target": "app_rationale_61", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\app.py", + "source_location": "L47", + "weight": 0.8, + "_src": "app_rationale_61", + "_tgt": "debugzero_environment_debugzeroenvironment", + "confidence_score": 0.5, + "source": "app_rationale_61", + "target": "debugzero_environment_debugzeroenvironment" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L13", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "_tgt": "bug_injector_is_safe_injection", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "target": "bug_injector_is_safe_injection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L19", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "_tgt": "bug_injector_buginjectorvisitor", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "target": "bug_injector_buginjectorvisitor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L159", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "_tgt": "bug_injector_inject_bug", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "target": "bug_injector_inject_bug", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L195", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "_tgt": "bug_injector_infer_bug_operator", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "target": "bug_injector_infer_bug_operator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L219", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "_tgt": "bug_injector_infer_wrong_builtin", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "target": "bug_injector_infer_wrong_builtin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L231", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "_tgt": "bug_injector_infer_loop_boundary_shift", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "target": "bug_injector_infer_loop_boundary_shift", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L250", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "_tgt": "bug_injector_infer_slice_boundary_corruption", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "target": "bug_injector_infer_slice_boundary_corruption", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L266", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "_tgt": "bug_injector_infer_condition_negation", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "target": "bug_injector_infer_condition_negation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L282", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "_tgt": "bug_injector_infer_wrong_operator", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "target": "bug_injector_infer_wrong_operator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L293", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "_tgt": "bug_injector_infer_off_by_one", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "target": "bug_injector_infer_off_by_one", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L305", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "_tgt": "bug_injector_is_shifted_by_one", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "target": "bug_injector_is_shifted_by_one", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L50", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_bug_injector_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L183", + "weight": 1.0, + "_src": "bug_injector_inject_bug", + "_tgt": "bug_injector_is_safe_injection", + "source": "bug_injector_is_safe_injection", + "target": "bug_injector_inject_bug", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L20", + "weight": 1.0, + "_src": "bug_injector_buginjectorvisitor", + "_tgt": "bug_injector_buginjectorvisitor_init", + "source": "bug_injector_buginjectorvisitor", + "target": "bug_injector_buginjectorvisitor_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L25", + "weight": 1.0, + "_src": "bug_injector_buginjectorvisitor", + "_tgt": "bug_injector_buginjectorvisitor_visit_constant", + "source": "bug_injector_buginjectorvisitor", + "target": "bug_injector_buginjectorvisitor_visit_constant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L38", + "weight": 1.0, + "_src": "bug_injector_buginjectorvisitor", + "_tgt": "bug_injector_buginjectorvisitor_visit_compare", + "source": "bug_injector_buginjectorvisitor", + "target": "bug_injector_buginjectorvisitor_visit_compare", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L64", + "weight": 1.0, + "_src": "bug_injector_buginjectorvisitor", + "_tgt": "bug_injector_buginjectorvisitor_visit_binop", + "source": "bug_injector_buginjectorvisitor", + "target": "bug_injector_buginjectorvisitor_visit_binop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L84", + "weight": 1.0, + "_src": "bug_injector_buginjectorvisitor", + "_tgt": "bug_injector_buginjectorvisitor_visit_call", + "source": "bug_injector_buginjectorvisitor", + "target": "bug_injector_buginjectorvisitor_visit_call", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L108", + "weight": 1.0, + "_src": "bug_injector_buginjectorvisitor", + "_tgt": "bug_injector_buginjectorvisitor_visit_if", + "source": "bug_injector_buginjectorvisitor", + "target": "bug_injector_buginjectorvisitor_visit_if", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L127", + "weight": 1.0, + "_src": "bug_injector_buginjectorvisitor", + "_tgt": "bug_injector_buginjectorvisitor_visit_slice", + "source": "bug_injector_buginjectorvisitor", + "target": "bug_injector_buginjectorvisitor_visit_slice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L142", + "weight": 1.0, + "_src": "bug_injector_buginjectorvisitor", + "_tgt": "bug_injector_buginjectorvisitor_visit_name", + "source": "bug_injector_buginjectorvisitor", + "target": "bug_injector_buginjectorvisitor_visit_name", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L146", + "weight": 1.0, + "_src": "bug_injector_buginjectorvisitor", + "_tgt": "bug_injector_buginjectorvisitor_visit_assign", + "source": "bug_injector_buginjectorvisitor", + "target": "bug_injector_buginjectorvisitor_visit_assign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L172", + "weight": 1.0, + "_src": "bug_injector_inject_bug", + "_tgt": "bug_injector_buginjectorvisitor", + "source": "bug_injector_buginjectorvisitor", + "target": "bug_injector_inject_bug", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L160", + "weight": 1.0, + "_src": "bug_injector_rationale_160", + "_tgt": "bug_injector_inject_bug", + "source": "bug_injector_inject_bug", + "target": "bug_injector_rationale_160", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L209", + "weight": 1.0, + "_src": "bug_injector_infer_bug_operator", + "_tgt": "bug_injector_infer_wrong_builtin", + "source": "bug_injector_infer_bug_operator", + "target": "bug_injector_infer_wrong_builtin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L210", + "weight": 1.0, + "_src": "bug_injector_infer_bug_operator", + "_tgt": "bug_injector_infer_loop_boundary_shift", + "source": "bug_injector_infer_bug_operator", + "target": "bug_injector_infer_loop_boundary_shift", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L211", + "weight": 1.0, + "_src": "bug_injector_infer_bug_operator", + "_tgt": "bug_injector_infer_slice_boundary_corruption", + "source": "bug_injector_infer_bug_operator", + "target": "bug_injector_infer_slice_boundary_corruption", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L212", + "weight": 1.0, + "_src": "bug_injector_infer_bug_operator", + "_tgt": "bug_injector_infer_condition_negation", + "source": "bug_injector_infer_bug_operator", + "target": "bug_injector_infer_condition_negation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L213", + "weight": 1.0, + "_src": "bug_injector_infer_bug_operator", + "_tgt": "bug_injector_infer_wrong_operator", + "source": "bug_injector_infer_bug_operator", + "target": "bug_injector_infer_wrong_operator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L214", + "weight": 1.0, + "_src": "bug_injector_infer_bug_operator", + "_tgt": "bug_injector_infer_off_by_one", + "source": "bug_injector_infer_bug_operator", + "target": "bug_injector_infer_off_by_one", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L266", + "weight": 1.0, + "_src": "bug_injector_infer_bug_operator", + "_tgt": "grpo_train_evaluate_proposer_fixed_set", + "source": "bug_injector_infer_bug_operator", + "target": "grpo_train_evaluate_proposer_fixed_set" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L245", + "weight": 1.0, + "_src": "bug_injector_infer_loop_boundary_shift", + "_tgt": "bug_injector_is_shifted_by_one", + "source": "bug_injector_infer_loop_boundary_shift", + "target": "bug_injector_is_shifted_by_one", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\bug_injector.py", + "source_location": "L258", + "weight": 1.0, + "_src": "bug_injector_infer_slice_boundary_corruption", + "_tgt": "bug_injector_is_shifted_by_one", + "source": "bug_injector_infer_slice_boundary_corruption", + "target": "bug_injector_is_shifted_by_one", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L19", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_debugzero_environment_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_server_tasks_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_debugzero_environment_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_server_tasks_py", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L25", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_debugzero_environment_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_server_executor_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_debugzero_environment_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_server_executor_py", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L30", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_debugzero_environment_py", + "_tgt": "debugzero_environment_debugzeroenvironment", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_debugzero_environment_py", + "target": "debugzero_environment_debugzeroenvironment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L111", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_debugzero_environment_py", + "_tgt": "debugzero_environment_state", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_debugzero_environment_py", + "target": "debugzero_environment_state", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\__init__.py", + "source_location": "L9", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_init_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_server_debugzero_environment_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_debugzero_environment_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_server_init_py", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L30", + "weight": 1.0, + "_src": "debugzero_environment_debugzeroenvironment", + "_tgt": "environment", + "source": "debugzero_environment_debugzeroenvironment", + "target": "environment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L38", + "weight": 1.0, + "_src": "debugzero_environment_debugzeroenvironment", + "_tgt": "debugzero_environment_debugzeroenvironment_init", + "source": "debugzero_environment_debugzeroenvironment", + "target": "debugzero_environment_debugzeroenvironment_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L44", + "weight": 1.0, + "_src": "debugzero_environment_debugzeroenvironment", + "_tgt": "debugzero_environment_debugzeroenvironment_reset", + "source": "debugzero_environment_debugzeroenvironment", + "target": "debugzero_environment_debugzeroenvironment_reset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L62", + "weight": 1.0, + "_src": "debugzero_environment_debugzeroenvironment", + "_tgt": "debugzero_environment_debugzeroenvironment_step", + "source": "debugzero_environment_debugzeroenvironment", + "target": "debugzero_environment_debugzeroenvironment_step", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L114", + "weight": 1.0, + "_src": "debugzero_environment_debugzeroenvironment", + "_tgt": "debugzero_environment_debugzeroenvironment_build_state", + "source": "debugzero_environment_debugzeroenvironment", + "target": "debugzero_environment_debugzeroenvironment_build_state", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L124", + "weight": 1.0, + "_src": "debugzero_environment_debugzeroenvironment", + "_tgt": "debugzero_environment_debugzeroenvironment_observation_metadata", + "source": "debugzero_environment_debugzeroenvironment", + "target": "debugzero_environment_debugzeroenvironment_observation_metadata", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L31", + "weight": 1.0, + "_src": "debugzero_environment_rationale_31", + "_tgt": "debugzero_environment_debugzeroenvironment", + "source": "debugzero_environment_debugzeroenvironment", + "target": "debugzero_environment_rationale_31", + "confidence_score": 1.0 }, { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\client.py", - "source_location": "L15", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L22", "weight": 0.8, - "_src": "models_debugzerostate", - "_tgt": "client_rationale_91", - "confidence_score": 0.5, - "source": "models_debugzerostate", - "target": "client_rationale_91" + "_src": "debugzero_environment_debugzeroenvironment", + "_tgt": "tasks_seedspec", + "source": "debugzero_environment_debugzeroenvironment", + "target": "tasks_seedspec", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L42", + "weight": 1.0, + "_src": "debugzero_environment_debugzeroenvironment_init", + "_tgt": "debugzero_environment_debugzeroenvironment_build_state", + "source": "debugzero_environment_debugzeroenvironment_init", + "target": "debugzero_environment_debugzeroenvironment_build_state", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L49", + "weight": 1.0, + "_src": "debugzero_environment_debugzeroenvironment_reset", + "_tgt": "debugzero_environment_debugzeroenvironment_build_state", + "source": "debugzero_environment_debugzeroenvironment_reset", + "target": "debugzero_environment_debugzeroenvironment_build_state", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L59", + "weight": 1.0, + "_src": "debugzero_environment_debugzeroenvironment_reset", + "_tgt": "debugzero_environment_debugzeroenvironment_observation_metadata", + "source": "debugzero_environment_debugzeroenvironment_reset", + "target": "debugzero_environment_debugzeroenvironment_observation_metadata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L80", + "weight": 1.0, + "_src": "debugzero_environment_debugzeroenvironment_step", + "_tgt": "debugzero_environment_debugzeroenvironment_observation_metadata", + "source": "debugzero_environment_debugzeroenvironment_step", + "target": "debugzero_environment_debugzeroenvironment_observation_metadata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L69", + "weight": 1.0, + "_src": "debugzero_environment_debugzeroenvironment_step", + "_tgt": "executor_execute_code", + "source": "debugzero_environment_debugzeroenvironment_step", + "target": "executor_execute_code" }, { "relation": "uses", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L19", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\debugZero_environment.py", + "source_location": "L22", "weight": 0.8, - "_src": "models_debugzerostate", - "_tgt": "debugzero_environment_rationale_39", - "confidence_score": 0.5, - "source": "models_debugzerostate", - "target": "debugzero_environment_rationale_39" + "_src": "debugzero_environment_rationale_31", + "_tgt": "tasks_seedspec", + "source": "debugzero_environment_rationale_31", + "target": "tasks_seedspec", + "confidence_score": 0.5 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\executor.py", + "source_location": "L10", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_executor_py", + "_tgt": "executor_is_safe", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_executor_py", + "target": "executor_is_safe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\executor.py", + "source_location": "L45", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_executor_py", + "_tgt": "executor_executionresult", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_executor_py", + "target": "executor_executionresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\executor.py", + "source_location": "L52", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_executor_py", + "_tgt": "executor_execute_code", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_executor_py", + "target": "executor_execute_code", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L51", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_server_executor_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_executor_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\executor.py", + "source_location": "L59", + "weight": 1.0, + "_src": "executor_execute_code", + "_tgt": "executor_is_safe", + "source": "executor_is_safe", + "target": "executor_execute_code", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\executor.py", + "source_location": "L11", + "weight": 1.0, + "_src": "executor_rationale_11", + "_tgt": "executor_is_safe", + "source": "executor_is_safe", + "target": "executor_rationale_11", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\executor.py", + "source_location": "L46", + "weight": 1.0, + "_src": "executor_executionresult", + "_tgt": "executor_executionresult_init", + "source": "executor_executionresult", + "target": "executor_executionresult_init", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\executor.py", + "source_location": "L63", + "weight": 1.0, + "_src": "executor_execute_code", + "_tgt": "executor_executionresult", + "source": "executor_executionresult", + "target": "executor_execute_code", + "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "rationale_for", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\run_episode.py", - "source_location": "L7", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\executor.py", + "source_location": "L53", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_run_episode_py", - "_tgt": "run_episode_test_local_env", - "source": "c_users_astra_desktop_hackon_debugzero_run_episode_py", - "target": "run_episode_test_local_env", + "_src": "executor_rationale_53", + "_tgt": "executor_execute_code", + "source": "executor_execute_code", + "target": "executor_rationale_53", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\run_episode.py", - "source_location": "L9", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L92", "weight": 1.0, - "_src": "run_episode_test_local_env", - "_tgt": "debugzero_environment_debugzeroenvironment", - "source": "run_episode_test_local_env", - "target": "debugzero_environment_debugzeroenvironment" + "_src": "executor_execute_code", + "_tgt": "grpo_train_execute_candidate", + "source": "executor_execute_code", + "target": "grpo_train_execute_candidate" }, { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\run_episode.py", - "source_location": "L10", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L14", "weight": 1.0, - "_src": "run_episode_test_local_env", - "_tgt": "debugzero_environment_debugzeroenvironment_reset", - "source": "run_episode_test_local_env", - "target": "debugzero_environment_debugzeroenvironment_reset" + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "_tgt": "graders_reset_reward_history", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "target": "graders_reset_reward_history", + "confidence_score": 1.0 }, { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\run_episode.py", - "source_location": "L16", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L18", "weight": 1.0, - "_src": "run_episode_test_local_env", - "_tgt": "debugzero_environment_debugzeroenvironment_step", - "source": "run_episode_test_local_env", - "target": "debugzero_environment_debugzeroenvironment_step" + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "_tgt": "graders_get_solve_rate", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "target": "graders_get_solve_rate", + "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\plausibility_eval.py", - "source_location": "L5", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L24", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_eval_plausibility_eval_py", - "_tgt": "plausibility_eval_evaluate_navidadkhah_plausibility", - "source": "c_users_astra_desktop_hackon_debugzero_eval_plausibility_eval_py", - "target": "plausibility_eval_evaluate_navidadkhah_plausibility", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "_tgt": "graders_record_solve_result", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "target": "graders_record_solve_result", "confidence_score": 1.0 }, { - "relation": "rationale_for", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\plausibility_eval.py", - "source_location": "L6", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L30", "weight": 1.0, - "_src": "plausibility_eval_rationale_6", - "_tgt": "plausibility_eval_evaluate_navidadkhah_plausibility", - "source": "plausibility_eval_evaluate_navidadkhah_plausibility", - "target": "plausibility_eval_rationale_6", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "_tgt": "graders_is_effectively_unchanged", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "target": "graders_is_effectively_unchanged", "confidence_score": 1.0 }, { - "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\plausibility_eval.py", - "source_location": "L17", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L37", "weight": 1.0, - "_src": "plausibility_eval_evaluate_navidadkhah_plausibility", - "_tgt": "plausibility_compute_ast_distance", - "source": "plausibility_eval_evaluate_navidadkhah_plausibility", - "target": "plausibility_compute_ast_distance" + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "_tgt": "graders_compute_ast_distance", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "target": "graders_compute_ast_distance", + "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L10", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L63", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_eval_test_bug_injector_py", - "_tgt": "test_bug_injector_test_missing_base_case", - "source": "c_users_astra_desktop_hackon_debugzero_eval_test_bug_injector_py", - "target": "test_bug_injector_test_missing_base_case", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "_tgt": "graders_compute_proposer_reward", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "target": "graders_compute_proposer_reward", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L17", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L88", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_eval_test_bug_injector_py", - "_tgt": "test_bug_injector_test_off_by_one", - "source": "c_users_astra_desktop_hackon_debugzero_eval_test_bug_injector_py", - "target": "test_bug_injector_test_off_by_one", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "_tgt": "graders_compute_solver_reward", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "target": "graders_compute_solver_reward", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "imports_from", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L25", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L52", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_eval_test_bug_injector_py", - "_tgt": "test_bug_injector_test_loop_boundary_shift", - "source": "c_users_astra_desktop_hackon_debugzero_eval_test_bug_injector_py", - "target": "test_bug_injector_test_loop_boundary_shift", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_graders_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L737", + "weight": 1.0, + "_src": "graders_reset_reward_history", + "_tgt": "grpo_train_run_workflow", + "source": "graders_reset_reward_history", + "target": "grpo_train_run_workflow" + }, + { + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L32", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L81", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_eval_test_bug_injector_py", - "_tgt": "test_bug_injector_test_wrong_builtin", - "source": "c_users_astra_desktop_hackon_debugzero_eval_test_bug_injector_py", - "target": "test_bug_injector_test_wrong_builtin", + "_src": "graders_compute_proposer_reward", + "_tgt": "graders_get_solve_rate", + "source": "graders_get_solve_rate", + "target": "graders_compute_proposer_reward", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L38", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L93", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_eval_test_bug_injector_py", - "_tgt": "test_bug_injector_test_condition_negation", - "source": "c_users_astra_desktop_hackon_debugzero_eval_test_bug_injector_py", - "target": "test_bug_injector_test_condition_negation", + "_src": "graders_compute_solver_reward", + "_tgt": "graders_record_solve_result", + "source": "graders_record_solve_result", + "target": "graders_compute_solver_reward", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L157", + "weight": 1.0, + "_src": "graders_is_effectively_unchanged", + "_tgt": "grpo_train_prop_rew", + "source": "graders_is_effectively_unchanged", + "target": "grpo_train_prop_rew" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L238", + "weight": 1.0, + "_src": "graders_is_effectively_unchanged", + "_tgt": "grpo_train_evaluate_proposer_fixed_set", + "source": "graders_is_effectively_unchanged", + "target": "grpo_train_evaluate_proposer_fixed_set" + }, + { + "relation": "rationale_for", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L44", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\graders.py", + "source_location": "L38", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_eval_test_bug_injector_py", - "_tgt": "test_bug_injector_test_safety_check_blocks", - "source": "c_users_astra_desktop_hackon_debugzero_eval_test_bug_injector_py", - "target": "test_bug_injector_test_safety_check_blocks", + "_src": "graders_rationale_38", + "_tgt": "graders_compute_ast_distance", + "source": "graders_compute_ast_distance", + "target": "graders_rationale_38", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L11", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L173", "weight": 1.0, - "_src": "test_bug_injector_test_missing_base_case", - "_tgt": "bug_injector_inject_bug", - "source": "test_bug_injector_test_missing_base_case", - "target": "bug_injector_inject_bug" + "_src": "graders_compute_ast_distance", + "_tgt": "grpo_train_prop_rew", + "source": "graders_compute_ast_distance", + "target": "grpo_train_prop_rew" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L19", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L255", "weight": 1.0, - "_src": "test_bug_injector_test_off_by_one", - "_tgt": "bug_injector_inject_bug", - "source": "test_bug_injector_test_off_by_one", - "target": "bug_injector_inject_bug" + "_src": "graders_compute_ast_distance", + "_tgt": "grpo_train_evaluate_proposer_fixed_set", + "source": "graders_compute_ast_distance", + "target": "grpo_train_evaluate_proposer_fixed_set" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L26", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L174", "weight": 1.0, - "_src": "test_bug_injector_test_loop_boundary_shift", - "_tgt": "bug_injector_inject_bug", - "source": "test_bug_injector_test_loop_boundary_shift", - "target": "bug_injector_inject_bug" + "_src": "graders_compute_proposer_reward", + "_tgt": "grpo_train_prop_rew", + "source": "graders_compute_proposer_reward", + "target": "grpo_train_prop_rew" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L33", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L245", "weight": 1.0, - "_src": "test_bug_injector_test_wrong_builtin", - "_tgt": "bug_injector_inject_bug", - "source": "test_bug_injector_test_wrong_builtin", - "target": "bug_injector_inject_bug" + "_src": "graders_compute_proposer_reward", + "_tgt": "grpo_train_evaluate_proposer_fixed_set", + "source": "graders_compute_proposer_reward", + "target": "grpo_train_evaluate_proposer_fixed_set" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L40", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L200", "weight": 1.0, - "_src": "test_bug_injector_test_condition_negation", - "_tgt": "bug_injector_inject_bug", - "source": "test_bug_injector_test_condition_negation", - "target": "bug_injector_inject_bug" + "_src": "graders_compute_solver_reward", + "_tgt": "grpo_train_solv_rew", + "source": "graders_compute_solver_reward", + "target": "grpo_train_solv_rew" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_bug_injector.py", - "source_location": "L48", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L208", "weight": 1.0, - "_src": "test_bug_injector_test_safety_check_blocks", - "_tgt": "bug_injector_is_safe_injection", - "source": "test_bug_injector_test_safety_check_blocks", - "target": "bug_injector_is_safe_injection" + "_src": "graders_compute_solver_reward", + "_tgt": "grpo_train_evaluate_bug_sample", + "source": "graders_compute_solver_reward", + "target": "grpo_train_evaluate_bug_sample" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_executor.py", - "source_location": "L4", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\tasks.py", + "source_location": "L7", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_eval_test_executor_py", - "_tgt": "test_executor_test_executor_is_safe", - "source": "c_users_astra_desktop_hackon_debugzero_eval_test_executor_py", - "target": "test_executor_test_executor_is_safe", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_tasks_py", + "_tgt": "tasks_seedspec", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_tasks_py", + "target": "tasks_seedspec", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_executor.py", - "source_location": "L16", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\tasks.py", + "source_location": "L15", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_tasks_py", + "_tgt": "tasks_original_code", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_tasks_py", + "target": "tasks_original_code", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\tasks.py", + "source_location": "L139", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_eval_test_executor_py", - "_tgt": "test_executor_test_execute_code", - "source": "c_users_astra_desktop_hackon_debugzero_eval_test_executor_py", - "target": "test_executor_test_execute_code", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_tasks_py", + "_tgt": "tasks_get_seed_by_id", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_tasks_py", + "target": "tasks_get_seed_by_id", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_executor.py", - "source_location": "L28", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\tasks.py", + "source_location": "L143", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_tasks_py", + "_tgt": "tasks_legacy_seed_dict", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_tasks_py", + "target": "tasks_legacy_seed_dict", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\server\\__init__.py", + "source_location": "L10", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_eval_test_executor_py", - "_tgt": "test_executor_test_execute_code_calls_humaneval_check", - "source": "c_users_astra_desktop_hackon_debugzero_eval_test_executor_py", - "target": "test_executor_test_execute_code_calls_humaneval_check", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_server_init_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_server_tasks_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_server_tasks_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_server_init_py", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_executor.py", - "source_location": "L5", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L153", "weight": 1.0, - "_src": "test_executor_test_executor_is_safe", - "_tgt": "executor_is_safe", - "source": "test_executor_test_executor_is_safe", - "target": "executor_is_safe" + "_src": "grpo_train_prop_rew", + "_tgt": "tasks_get_seed_by_id", + "source": "tasks_get_seed_by_id", + "target": "grpo_train_prop_rew" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_executor.py", - "source_location": "L19", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L190", "weight": 1.0, - "_src": "test_executor_test_execute_code", - "_tgt": "executor_execute_code", - "source": "test_executor_test_execute_code", - "target": "executor_execute_code" + "_src": "grpo_train_solv_rew", + "_tgt": "tasks_get_seed_by_id", + "source": "tasks_get_seed_by_id", + "target": "grpo_train_solv_rew" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\eval\\test_executor.py", - "source_location": "L32", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L206", "weight": 1.0, - "_src": "test_executor_test_execute_code_calls_humaneval_check", - "_tgt": "executor_execute_code", - "source": "test_executor_test_execute_code_calls_humaneval_check", - "target": "executor_execute_code" + "_src": "grpo_train_evaluate_bug_sample", + "_tgt": "tasks_get_seed_by_id", + "source": "tasks_get_seed_by_id", + "target": "grpo_train_evaluate_bug_sample" }, { - "relation": "imports_from", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\app.py", - "source_location": "L47", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\dual_role_sampler.py", + "source_location": "L66", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_app_py", - "_tgt": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", - "source": "c_users_astra_desktop_hackon_debugzero_server_app_py", - "target": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_dual_role_sampler_py", + "_tgt": "dual_role_sampler_summarize_failure_output", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_dual_role_sampler_py", + "target": "dual_role_sampler_summarize_failure_output", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\app.py", - "source_location": "L63", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\dual_role_sampler.py", + "source_location": "L96", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_app_py", - "_tgt": "app_main", - "source": "c_users_astra_desktop_hackon_debugzero_server_app_py", - "target": "app_main", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_dual_role_sampler_py", + "_tgt": "dual_role_sampler_truncate_text", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_dual_role_sampler_py", + "target": "dual_role_sampler_truncate_text", "confidence_score": 1.0 }, { - "relation": "rationale_for", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\app.py", - "source_location": "L64", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\dual_role_sampler.py", + "source_location": "L103", "weight": 1.0, - "_src": "app_rationale_64", - "_tgt": "app_main", - "source": "app_main", - "target": "app_rationale_64", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_dual_role_sampler_py", + "_tgt": "dual_role_sampler_sample_proposer_prompt", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_dual_role_sampler_py", + "target": "dual_role_sampler_sample_proposer_prompt", "confidence_score": 1.0 }, { - "relation": "uses", + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\dual_role_sampler.py", + "source_location": "L113", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_dual_role_sampler_py", + "_tgt": "dual_role_sampler_sample_solver_prompt", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_dual_role_sampler_py", + "target": "dual_role_sampler_sample_solver_prompt", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L59", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "c_users_astra_desktop_hackon_ani_debugzero_training_dual_role_sampler_py", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_dual_role_sampler_py", + "target": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\dual_role_sampler.py", + "source_location": "L72", + "weight": 1.0, + "_src": "dual_role_sampler_summarize_failure_output", + "_tgt": "dual_role_sampler_truncate_text", + "source": "dual_role_sampler_summarize_failure_output", + "target": "dual_role_sampler_truncate_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\dual_role_sampler.py", + "source_location": "L119", + "weight": 1.0, + "_src": "dual_role_sampler_sample_solver_prompt", + "_tgt": "dual_role_sampler_summarize_failure_output", + "source": "dual_role_sampler_summarize_failure_output", + "target": "dual_role_sampler_sample_solver_prompt", + "confidence_score": 1.0 + }, + { + "relation": "calls", "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\app.py", - "source_location": "L50", - "weight": 0.8, - "_src": "app_rationale_64", - "_tgt": "debugzero_environment_debugzeroenvironment", - "confidence_score": 0.5, - "source": "app_rationale_64", - "target": "debugzero_environment_debugzeroenvironment" + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L235", + "weight": 1.0, + "_src": "dual_role_sampler_sample_proposer_prompt", + "_tgt": "grpo_train_evaluate_proposer_fixed_set", + "source": "dual_role_sampler_sample_proposer_prompt", + "target": "grpo_train_evaluate_proposer_fixed_set" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L371", + "weight": 1.0, + "_src": "dual_role_sampler_sample_proposer_prompt", + "_tgt": "grpo_train_build_weighted_proposer_rows", + "source": "dual_role_sampler_sample_proposer_prompt", + "target": "grpo_train_build_weighted_proposer_rows" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L110", + "weight": 1.0, + "_src": "dual_role_sampler_sample_solver_prompt", + "_tgt": "grpo_train_build_mixed_role_dataset", + "source": "dual_role_sampler_sample_solver_prompt", + "target": "grpo_train_build_mixed_role_dataset" + }, + { + "relation": "calls", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L222", + "weight": 1.0, + "_src": "dual_role_sampler_sample_solver_prompt", + "_tgt": "grpo_train_evaluate_solver_fixed_set", + "source": "dual_role_sampler_sample_solver_prompt", + "target": "grpo_train_evaluate_solver_fixed_set" }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", - "source_location": "L13", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L23", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_bug_injector_py", - "_tgt": "bug_injector_is_safe_injection", - "source": "c_users_astra_desktop_hackon_debugzero_server_bug_injector_py", - "target": "bug_injector_is_safe_injection", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_is_bfloat16_supported", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_is_bfloat16_supported", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", - "source_location": "L19", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L75", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_bug_injector_py", - "_tgt": "bug_injector_buginjectorvisitor", - "source": "c_users_astra_desktop_hackon_debugzero_server_bug_injector_py", - "target": "bug_injector_buginjectorvisitor", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_extract_python_code", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_extract_python_code", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", - "source_location": "L159", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L82", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_bug_injector_py", - "_tgt": "bug_injector_inject_bug", - "source": "c_users_astra_desktop_hackon_debugzero_server_bug_injector_py", - "target": "bug_injector_inject_bug", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_completion_to_text", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_completion_to_text", "confidence_score": 1.0 }, { - "relation": "imports_from", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L25", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L91", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", - "_tgt": "c_users_astra_desktop_hackon_debugzero_server_bug_injector_py", - "source": "c_users_astra_desktop_hackon_debugzero_server_bug_injector_py", - "target": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_execute_candidate", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_execute_candidate", "confidence_score": 1.0 }, { - "relation": "calls", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", - "source_location": "L183", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L103", "weight": 1.0, - "_src": "bug_injector_inject_bug", - "_tgt": "bug_injector_is_safe_injection", - "source": "bug_injector_is_safe_injection", - "target": "bug_injector_inject_bug", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_build_mixed_role_dataset", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_build_mixed_role_dataset", "confidence_score": 1.0 }, { - "relation": "method", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", - "source_location": "L20", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L133", "weight": 1.0, - "_src": "bug_injector_buginjectorvisitor", - "_tgt": "bug_injector_buginjectorvisitor_init", - "source": "bug_injector_buginjectorvisitor", - "target": "bug_injector_buginjectorvisitor_init", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_create_dataset", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_create_dataset", "confidence_score": 1.0 }, { - "relation": "method", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", - "source_location": "L25", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L138", "weight": 1.0, - "_src": "bug_injector_buginjectorvisitor", - "_tgt": "bug_injector_buginjectorvisitor_visit_constant", - "source": "bug_injector_buginjectorvisitor", - "target": "bug_injector_buginjectorvisitor_visit_constant", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_prop_rew", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_prop_rew", "confidence_score": 1.0 }, { - "relation": "method", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", - "source_location": "L38", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L178", "weight": 1.0, - "_src": "bug_injector_buginjectorvisitor", - "_tgt": "bug_injector_buginjectorvisitor_visit_compare", - "source": "bug_injector_buginjectorvisitor", - "target": "bug_injector_buginjectorvisitor_visit_compare", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_solv_rew", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_solv_rew", "confidence_score": 1.0 }, { - "relation": "method", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", - "source_location": "L64", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L205", "weight": 1.0, - "_src": "bug_injector_buginjectorvisitor", - "_tgt": "bug_injector_buginjectorvisitor_visit_binop", - "source": "bug_injector_buginjectorvisitor", - "target": "bug_injector_buginjectorvisitor_visit_binop", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_evaluate_bug_sample", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_evaluate_bug_sample", "confidence_score": 1.0 }, { - "relation": "method", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", - "source_location": "L84", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L219", "weight": 1.0, - "_src": "bug_injector_buginjectorvisitor", - "_tgt": "bug_injector_buginjectorvisitor_visit_call", - "source": "bug_injector_buginjectorvisitor", - "target": "bug_injector_buginjectorvisitor_visit_call", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_evaluate_solver_fixed_set", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_evaluate_solver_fixed_set", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L232", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_evaluate_proposer_fixed_set", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_evaluate_proposer_fixed_set", "confidence_score": 1.0 }, { - "relation": "method", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", - "source_location": "L108", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L275", "weight": 1.0, - "_src": "bug_injector_buginjectorvisitor", - "_tgt": "bug_injector_buginjectorvisitor_visit_if", - "source": "bug_injector_buginjectorvisitor", - "target": "bug_injector_buginjectorvisitor_visit_if", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_summarize_solver_results", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_summarize_solver_results", "confidence_score": 1.0 }, { - "relation": "method", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", - "source_location": "L127", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L287", "weight": 1.0, - "_src": "bug_injector_buginjectorvisitor", - "_tgt": "bug_injector_buginjectorvisitor_visit_slice", - "source": "bug_injector_buginjectorvisitor", - "target": "bug_injector_buginjectorvisitor_visit_slice", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_summarize_proposer_results", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_summarize_proposer_results", "confidence_score": 1.0 }, { - "relation": "method", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", - "source_location": "L142", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L306", "weight": 1.0, - "_src": "bug_injector_buginjectorvisitor", - "_tgt": "bug_injector_buginjectorvisitor_visit_name", - "source": "bug_injector_buginjectorvisitor", - "target": "bug_injector_buginjectorvisitor_visit_name", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_summarize_proposer_by_seed", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_summarize_proposer_by_seed", "confidence_score": 1.0 }, { - "relation": "method", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", - "source_location": "L146", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L326", "weight": 1.0, - "_src": "bug_injector_buginjectorvisitor", - "_tgt": "bug_injector_buginjectorvisitor_visit_assign", - "source": "bug_injector_buginjectorvisitor", - "target": "bug_injector_buginjectorvisitor_visit_assign", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_summarize_proposer_by_bug_family", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_summarize_proposer_by_bug_family", "confidence_score": 1.0 }, { - "relation": "calls", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", - "source_location": "L172", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L342", "weight": 1.0, - "_src": "bug_injector_inject_bug", - "_tgt": "bug_injector_buginjectorvisitor", - "source": "bug_injector_buginjectorvisitor", - "target": "bug_injector_inject_bug", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_build_weighted_proposer_rows", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_build_weighted_proposer_rows", "confidence_score": 1.0 }, { - "relation": "rationale_for", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\bug_injector.py", - "source_location": "L160", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L411", "weight": 1.0, - "_src": "bug_injector_rationale_160", - "_tgt": "bug_injector_inject_bug", - "source": "bug_injector_inject_bug", - "target": "bug_injector_rationale_160", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_choose_proposer_bug_focus", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_choose_proposer_bug_focus", "confidence_score": 1.0 }, { - "relation": "imports_from", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L24", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L431", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", - "_tgt": "c_users_astra_desktop_hackon_debugzero_server_executor_py", - "source": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", - "target": "c_users_astra_desktop_hackon_debugzero_server_executor_py", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_load_prior_seed_break_rates", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_load_prior_seed_break_rates", "confidence_score": 1.0 }, { - "relation": "imports_from", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L26", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L447", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", - "_tgt": "c_users_astra_desktop_hackon_debugzero_server_plausibility_py", - "source": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", - "target": "c_users_astra_desktop_hackon_debugzero_server_plausibility_py", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_save_metrics_artifact", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_save_metrics_artifact", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L40", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L463", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", - "_tgt": "debugzero_environment_debugzeroenvironment", - "source": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", - "target": "debugzero_environment_debugzeroenvironment", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_generate_code", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_generate_code", "confidence_score": 1.0 }, { "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L129", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L505", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", - "_tgt": "debugzero_environment_state", - "source": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", - "target": "debugzero_environment_state", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_get_training_profile", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_get_training_profile", "confidence_score": 1.0 }, { - "relation": "imports_from", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\__init__.py", - "source_location": "L9", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L519", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_init_py", - "_tgt": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", - "source": "c_users_astra_desktop_hackon_debugzero_server_debugzero_environment_py", - "target": "c_users_astra_desktop_hackon_debugzero_server_init_py", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_load_training_model_and_tokenizer", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_load_training_model_and_tokenizer", "confidence_score": 1.0 }, { - "relation": "inherits", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L40", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L580", "weight": 1.0, - "_src": "debugzero_environment_debugzeroenvironment", - "_tgt": "environment", - "source": "debugzero_environment_debugzeroenvironment", - "target": "environment", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_build_tiny_local_model_and_tokenizer", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_build_tiny_local_model_and_tokenizer", "confidence_score": 1.0 }, { - "relation": "method", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L47", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L625", "weight": 1.0, - "_src": "debugzero_environment_debugzeroenvironment", - "_tgt": "debugzero_environment_debugzeroenvironment_init", - "source": "debugzero_environment_debugzeroenvironment", - "target": "debugzero_environment_debugzeroenvironment_init", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_get_trl_classes", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_get_trl_classes", "confidence_score": 1.0 }, { - "relation": "method", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L58", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L633", "weight": 1.0, - "_src": "debugzero_environment_debugzeroenvironment", - "_tgt": "debugzero_environment_debugzeroenvironment_reset", - "source": "debugzero_environment_debugzeroenvironment", - "target": "debugzero_environment_debugzeroenvironment_reset", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_create_trainer", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_create_trainer", "confidence_score": 1.0 }, { - "relation": "method", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L79", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L668", "weight": 1.0, - "_src": "debugzero_environment_debugzeroenvironment", - "_tgt": "debugzero_environment_debugzeroenvironment_step", - "source": "debugzero_environment_debugzeroenvironment", - "target": "debugzero_environment_debugzeroenvironment_step", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_save_results_plot", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_save_results_plot", "confidence_score": 1.0 }, { - "relation": "rationale_for", + "relation": "contains", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L41", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L727", "weight": 1.0, - "_src": "debugzero_environment_rationale_41", - "_tgt": "debugzero_environment_debugzeroenvironment", - "source": "debugzero_environment_debugzeroenvironment", - "target": "debugzero_environment_rationale_41", + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_run_workflow", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_run_workflow", "confidence_score": 1.0 }, { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L26", - "weight": 0.8, - "_src": "debugzero_environment_debugzeroenvironment", - "_tgt": "executor_executionresult", - "confidence_score": 0.5, - "source": "debugzero_environment_debugzeroenvironment", - "target": "executor_executionresult" - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\app.py", - "source_location": "L47", - "weight": 0.8, - "_src": "debugzero_environment_debugzeroenvironment", - "_tgt": "app_rationale_61", - "confidence_score": 0.5, - "source": "debugzero_environment_debugzeroenvironment", - "target": "app_rationale_61" + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L781", + "weight": 1.0, + "_src": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "_tgt": "grpo_train_main", + "source": "c_users_astra_desktop_hackon_ani_debugzero_training_grpo_train_py", + "target": "grpo_train_main", + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L89", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L646", "weight": 1.0, - "_src": "debugzero_environment_debugzeroenvironment_step", - "_tgt": "executor_execute_code", - "source": "debugzero_environment_debugzeroenvironment_step", - "target": "executor_execute_code" - }, - { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L28", - "weight": 0.8, - "_src": "debugzero_environment_rationale_41", - "_tgt": "executor_executionresult", - "confidence_score": 0.5, - "source": "debugzero_environment_rationale_41", - "target": "executor_executionresult" + "_src": "grpo_train_create_trainer", + "_tgt": "grpo_train_is_bfloat16_supported", + "source": "grpo_train_is_bfloat16_supported", + "target": "grpo_train_create_trainer", + "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L9", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L154", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_executor_py", - "_tgt": "executor_is_safe", - "source": "c_users_astra_desktop_hackon_debugzero_server_executor_py", - "target": "executor_is_safe", + "_src": "grpo_train_prop_rew", + "_tgt": "grpo_train_extract_python_code", + "source": "grpo_train_extract_python_code", + "target": "grpo_train_prop_rew", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L44", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L191", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_executor_py", - "_tgt": "executor_executionresult", - "source": "c_users_astra_desktop_hackon_debugzero_server_executor_py", - "target": "executor_executionresult", + "_src": "grpo_train_solv_rew", + "_tgt": "grpo_train_extract_python_code", + "source": "grpo_train_extract_python_code", + "target": "grpo_train_solv_rew", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L51", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L502", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_executor_py", - "_tgt": "executor_first_function_name", - "source": "c_users_astra_desktop_hackon_debugzero_server_executor_py", - "target": "executor_first_function_name", + "_src": "grpo_train_generate_code", + "_tgt": "grpo_train_extract_python_code", + "source": "grpo_train_extract_python_code", + "target": "grpo_train_generate_code", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L62", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L154", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_executor_py", - "_tgt": "executor_tests_define_check", - "source": "c_users_astra_desktop_hackon_debugzero_server_executor_py", - "target": "executor_tests_define_check", + "_src": "grpo_train_prop_rew", + "_tgt": "grpo_train_completion_to_text", + "source": "grpo_train_completion_to_text", + "target": "grpo_train_prop_rew", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L70", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L191", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_executor_py", - "_tgt": "executor_build_full_code", - "source": "c_users_astra_desktop_hackon_debugzero_server_executor_py", - "target": "executor_build_full_code", + "_src": "grpo_train_solv_rew", + "_tgt": "grpo_train_completion_to_text", + "source": "grpo_train_completion_to_text", + "target": "grpo_train_solv_rew", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L77", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L155", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_executor_py", - "_tgt": "executor_execute_code", - "source": "c_users_astra_desktop_hackon_debugzero_server_executor_py", - "target": "executor_execute_code", + "_src": "grpo_train_prop_rew", + "_tgt": "grpo_train_execute_candidate", + "source": "grpo_train_execute_candidate", + "target": "grpo_train_prop_rew", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L84", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L192", "weight": 1.0, - "_src": "executor_execute_code", - "_tgt": "executor_is_safe", - "source": "executor_is_safe", - "target": "executor_execute_code", + "_src": "grpo_train_solv_rew", + "_tgt": "grpo_train_execute_candidate", + "source": "grpo_train_execute_candidate", + "target": "grpo_train_solv_rew", "confidence_score": 1.0 }, { - "relation": "rationale_for", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L10", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L207", "weight": 1.0, - "_src": "executor_rationale_10", - "_tgt": "executor_is_safe", - "source": "executor_is_safe", - "target": "executor_rationale_10", + "_src": "grpo_train_evaluate_bug_sample", + "_tgt": "grpo_train_execute_candidate", + "source": "grpo_train_execute_candidate", + "target": "grpo_train_evaluate_bug_sample", "confidence_score": 1.0 }, { - "relation": "method", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L45", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L237", "weight": 1.0, - "_src": "executor_executionresult", - "_tgt": "executor_executionresult_init", - "source": "executor_executionresult", - "target": "executor_executionresult_init", + "_src": "grpo_train_evaluate_proposer_fixed_set", + "_tgt": "grpo_train_execute_candidate", + "source": "grpo_train_execute_candidate", + "target": "grpo_train_evaluate_proposer_fixed_set", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L88", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L128", "weight": 1.0, - "_src": "executor_execute_code", - "_tgt": "executor_executionresult", - "source": "executor_executionresult", - "target": "executor_execute_code", + "_src": "grpo_train_build_mixed_role_dataset", + "_tgt": "grpo_train_build_weighted_proposer_rows", + "source": "grpo_train_build_mixed_role_dataset", + "target": "grpo_train_build_weighted_proposer_rows", "confidence_score": 1.0 }, { - "relation": "uses", - "confidence": "INFERRED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\debugZero_environment.py", - "source_location": "L26", - "weight": 0.8, - "_src": "executor_executionresult", - "_tgt": "debugzero_environment_rationale_39", - "confidence_score": 0.5, - "source": "executor_executionresult", - "target": "debugzero_environment_rationale_39" + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L135", + "weight": 1.0, + "_src": "grpo_train_create_dataset", + "_tgt": "grpo_train_build_mixed_role_dataset", + "source": "grpo_train_build_mixed_role_dataset", + "target": "grpo_train_create_dataset", + "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L72", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L728", "weight": 1.0, - "_src": "executor_build_full_code", - "_tgt": "executor_first_function_name", - "source": "executor_first_function_name", - "target": "executor_build_full_code", + "_src": "grpo_train_run_workflow", + "_tgt": "grpo_train_create_dataset", + "source": "grpo_train_create_dataset", + "target": "grpo_train_run_workflow", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L73", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L228", "weight": 1.0, - "_src": "executor_build_full_code", - "_tgt": "executor_tests_define_check", - "source": "executor_tests_define_check", - "target": "executor_build_full_code", + "_src": "grpo_train_evaluate_solver_fixed_set", + "_tgt": "grpo_train_evaluate_bug_sample", + "source": "grpo_train_evaluate_bug_sample", + "target": "grpo_train_evaluate_solver_fixed_set", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L82", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L227", "weight": 1.0, - "_src": "executor_execute_code", - "_tgt": "executor_build_full_code", - "source": "executor_build_full_code", - "target": "executor_execute_code", + "_src": "grpo_train_evaluate_solver_fixed_set", + "_tgt": "grpo_train_generate_code", + "source": "grpo_train_evaluate_solver_fixed_set", + "target": "grpo_train_generate_code", "confidence_score": 1.0 }, { - "relation": "rationale_for", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\executor.py", - "source_location": "L78", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L229", "weight": 1.0, - "_src": "executor_rationale_78", - "_tgt": "executor_execute_code", - "source": "executor_execute_code", - "target": "executor_rationale_78", + "_src": "grpo_train_evaluate_solver_fixed_set", + "_tgt": "grpo_train_summarize_solver_results", + "source": "grpo_train_evaluate_solver_fixed_set", + "target": "grpo_train_summarize_solver_results", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\plausibility.py", - "source_location": "L4", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L738", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_server_plausibility_py", - "_tgt": "plausibility_compute_ast_distance", - "source": "c_users_astra_desktop_hackon_debugzero_server_plausibility_py", - "target": "plausibility_compute_ast_distance", + "_src": "grpo_train_run_workflow", + "_tgt": "grpo_train_evaluate_solver_fixed_set", + "source": "grpo_train_evaluate_solver_fixed_set", + "target": "grpo_train_run_workflow", "confidence_score": 1.0 }, { - "relation": "rationale_for", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\server\\plausibility.py", - "source_location": "L5", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L236", "weight": 1.0, - "_src": "plausibility_rationale_5", - "_tgt": "plausibility_compute_ast_distance", - "source": "plausibility_compute_ast_distance", - "target": "plausibility_rationale_5", + "_src": "grpo_train_evaluate_proposer_fixed_set", + "_tgt": "grpo_train_generate_code", + "source": "grpo_train_evaluate_proposer_fixed_set", + "target": "grpo_train_generate_code", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\dual_role_sampler.py", - "source_location": "L23", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L269", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_training_dual_role_sampler_py", - "_tgt": "dual_role_sampler_sample_proposer_prompt", - "source": "c_users_astra_desktop_hackon_debugzero_training_dual_role_sampler_py", - "target": "dual_role_sampler_sample_proposer_prompt", + "_src": "grpo_train_evaluate_proposer_fixed_set", + "_tgt": "grpo_train_summarize_proposer_results", + "source": "grpo_train_evaluate_proposer_fixed_set", + "target": "grpo_train_summarize_proposer_results", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\dual_role_sampler.py", - "source_location": "L26", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L270", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_training_dual_role_sampler_py", - "_tgt": "dual_role_sampler_sample_solver_prompt", - "source": "c_users_astra_desktop_hackon_debugzero_training_dual_role_sampler_py", - "target": "dual_role_sampler_sample_solver_prompt", + "_src": "grpo_train_evaluate_proposer_fixed_set", + "_tgt": "grpo_train_summarize_proposer_by_seed", + "source": "grpo_train_evaluate_proposer_fixed_set", + "target": "grpo_train_summarize_proposer_by_seed", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\grpo_train.py", - "source_location": "L25", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L271", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_training_grpo_train_py", - "_tgt": "grpo_train_reward_fn", - "source": "c_users_astra_desktop_hackon_debugzero_training_grpo_train_py", - "target": "grpo_train_reward_fn", + "_src": "grpo_train_evaluate_proposer_fixed_set", + "_tgt": "grpo_train_summarize_proposer_by_bug_family", + "source": "grpo_train_evaluate_proposer_fixed_set", + "target": "grpo_train_summarize_proposer_by_bug_family", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\grpo_train.py", - "source_location": "L44", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L739", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_training_grpo_train_py", - "_tgt": "grpo_train_create_dataset", - "source": "c_users_astra_desktop_hackon_debugzero_training_grpo_train_py", - "target": "grpo_train_create_dataset", + "_src": "grpo_train_run_workflow", + "_tgt": "grpo_train_evaluate_proposer_fixed_set", + "source": "grpo_train_evaluate_proposer_fixed_set", + "target": "grpo_train_run_workflow", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\grpo_train.py", - "source_location": "L57", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L346", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_training_grpo_train_py", - "_tgt": "grpo_train_main", - "source": "c_users_astra_desktop_hackon_debugzero_training_grpo_train_py", - "target": "grpo_train_main", + "_src": "grpo_train_build_weighted_proposer_rows", + "_tgt": "grpo_train_load_prior_seed_break_rates", + "source": "grpo_train_build_weighted_proposer_rows", + "target": "grpo_train_load_prior_seed_break_rates", "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\grpo_train.py", - "source_location": "L34", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L363", "weight": 1.0, - "_src": "grpo_train_reward_fn", - "_tgt": "rewards_compute_proposer_reward", - "source": "grpo_train_reward_fn", - "target": "rewards_compute_proposer_reward" + "_src": "grpo_train_build_weighted_proposer_rows", + "_tgt": "grpo_train_choose_proposer_bug_focus", + "source": "grpo_train_build_weighted_proposer_rows", + "target": "grpo_train_choose_proposer_bug_focus", + "confidence_score": 1.0 }, { "relation": "calls", - "confidence": "INFERRED", - "confidence_score": 0.8, - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\grpo_train.py", - "source_location": "L37", + "confidence": "EXTRACTED", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L757", "weight": 1.0, - "_src": "grpo_train_reward_fn", - "_tgt": "rewards_compute_solver_reward", - "source": "grpo_train_reward_fn", - "target": "rewards_compute_solver_reward" + "_src": "grpo_train_run_workflow", + "_tgt": "grpo_train_save_metrics_artifact", + "source": "grpo_train_save_metrics_artifact", + "target": "grpo_train_run_workflow", + "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\grpo_train.py", - "source_location": "L63", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L635", "weight": 1.0, - "_src": "grpo_train_main", - "_tgt": "grpo_train_create_dataset", - "source": "grpo_train_create_dataset", - "target": "grpo_train_main", + "_src": "grpo_train_create_trainer", + "_tgt": "grpo_train_get_training_profile", + "source": "grpo_train_get_training_profile", + "target": "grpo_train_create_trainer", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\rewards.py", - "source_location": "L7", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L525", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_training_rewards_py", - "_tgt": "rewards_get_solve_rate", - "source": "c_users_astra_desktop_hackon_debugzero_training_rewards_py", - "target": "rewards_get_solve_rate", + "_src": "grpo_train_load_training_model_and_tokenizer", + "_tgt": "grpo_train_build_tiny_local_model_and_tokenizer", + "source": "grpo_train_load_training_model_and_tokenizer", + "target": "grpo_train_build_tiny_local_model_and_tokenizer", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\rewards.py", - "source_location": "L13", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L734", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_training_rewards_py", - "_tgt": "rewards_record_solve_result", - "source": "c_users_astra_desktop_hackon_debugzero_training_rewards_py", - "target": "rewards_record_solve_result", + "_src": "grpo_train_run_workflow", + "_tgt": "grpo_train_load_training_model_and_tokenizer", + "source": "grpo_train_load_training_model_and_tokenizer", + "target": "grpo_train_run_workflow", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\rewards.py", - "source_location": "L18", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L634", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_training_rewards_py", - "_tgt": "rewards_compute_proposer_reward", - "source": "c_users_astra_desktop_hackon_debugzero_training_rewards_py", - "target": "rewards_compute_proposer_reward", + "_src": "grpo_train_create_trainer", + "_tgt": "grpo_train_get_trl_classes", + "source": "grpo_train_get_trl_classes", + "target": "grpo_train_create_trainer", "confidence_score": 1.0 }, { - "relation": "contains", + "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\rewards.py", - "source_location": "L37", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L735", "weight": 1.0, - "_src": "c_users_astra_desktop_hackon_debugzero_training_rewards_py", - "_tgt": "rewards_compute_solver_reward", - "source": "c_users_astra_desktop_hackon_debugzero_training_rewards_py", - "target": "rewards_compute_solver_reward", + "_src": "grpo_train_run_workflow", + "_tgt": "grpo_train_create_trainer", + "source": "grpo_train_create_trainer", + "target": "grpo_train_run_workflow", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\rewards.py", - "source_location": "L30", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L750", "weight": 1.0, - "_src": "rewards_compute_proposer_reward", - "_tgt": "rewards_get_solve_rate", - "source": "rewards_get_solve_rate", - "target": "rewards_compute_proposer_reward", + "_src": "grpo_train_run_workflow", + "_tgt": "grpo_train_save_results_plot", + "source": "grpo_train_save_results_plot", + "target": "grpo_train_run_workflow", "confidence_score": 1.0 }, { "relation": "calls", "confidence": "EXTRACTED", - "source_file": "C:\\Users\\astra\\Desktop\\hackon\\debugZero\\training\\rewards.py", - "source_location": "L41", + "source_file": "C:\\Users\\astra\\Desktop\\hackon\\ani\\DebugZero\\training\\grpo_train.py", + "source_location": "L788", "weight": 1.0, - "_src": "rewards_compute_solver_reward", - "_tgt": "rewards_record_solve_result", - "source": "rewards_record_solve_result", - "target": "rewards_compute_solver_reward", + "_src": "grpo_train_main", + "_tgt": "grpo_train_run_workflow", + "source": "grpo_train_run_workflow", + "target": "grpo_train_main", "confidence_score": 1.0 } ],