-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathcoverage.json
More file actions
1 lines (1 loc) · 136 KB
/
coverage.json
File metadata and controls
1 lines (1 loc) · 136 KB
1
{"meta": {"format": 3, "version": "7.13.4", "timestamp": "2026-03-26T01:04:20.425933", "branch_coverage": false, "show_contexts": false}, "files": {".github/scripts/apply-docstrings.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 139, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 139, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [13, 14, 15, 16, 17, 19, 30, 31, 32, 33, 34, 37, 39, 40, 41, 42, 44, 45, 46, 47, 48, 53, 56, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 75, 77, 78, 79, 80, 81, 83, 84, 85, 88, 90, 92, 93, 95, 96, 97, 98, 100, 101, 102, 105, 106, 107, 109, 110, 111, 112, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 137, 138, 140, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 157, 159, 160, 161, 162, 163, 165, 166, 167, 169, 170, 171, 173, 174, 175, 176, 178, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194, 202, 203, 205, 206, 207, 208, 210, 211, 213, 214, 215, 216, 217, 220, 221], "excluded_lines": [], "functions": {"is_protected": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 4, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [31, 32, 33, 34], "excluded_lines": [], "start_line": 30}, "find_function_info": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 10, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 10, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [39, 40, 41, 42, 44, 45, 46, 47, 48, 53], "excluded_lines": [], "start_line": 37}, "find_def_end_line": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 12, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 12, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72], "excluded_lines": [], "start_line": 56}, "get_body_indent": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 8, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 8, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [77, 78, 79, 80, 81, 83, 84, 85], "excluded_lines": [], "start_line": 75}, "format_docstring": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 10, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 10, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [90, 92, 93, 95, 96, 97, 98, 100, 101, 102], "excluded_lines": [], "start_line": 88}, "apply_docstrings": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 68, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 68, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [106, 107, 109, 110, 111, 112, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 137, 138, 140, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 157, 159, 160, 161, 162, 163, 165, 166, 167, 169, 170, 171, 173, 174, 175, 176, 178, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194], "excluded_lines": [], "start_line": 105}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 12, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 12, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [203, 205, 206, 207, 208, 210, 211, 213, 214, 215, 216, 217], "excluded_lines": [], "start_line": 202}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 15, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 15, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [13, 14, 15, 16, 17, 19, 30, 37, 56, 75, 88, 105, 202, 220, 221], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 139, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 139, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [13, 14, 15, 16, 17, 19, 30, 31, 32, 33, 34, 37, 39, 40, 41, 42, 44, 45, 46, 47, 48, 53, 56, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 75, 77, 78, 79, 80, 81, 83, 84, 85, 88, 90, 92, 93, 95, 96, 97, 98, 100, 101, 102, 105, 106, 107, 109, 110, 111, 112, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 137, 138, 140, 141, 142, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 157, 159, 160, 161, 162, 163, 165, 166, 167, 169, 170, 171, 173, 174, 175, 176, 178, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194, 202, 203, 205, 206, 207, 208, 210, 211, 213, 214, 215, 216, 217, 220, 221], "excluded_lines": [], "start_line": 1}}}, ".github/scripts/apply-type-hints.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 159, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 159, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [13, 14, 15, 16, 17, 19, 30, 31, 32, 33, 34, 37, 39, 40, 41, 42, 44, 45, 46, 47, 48, 51, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 71, 73, 74, 75, 76, 77, 78, 81, 83, 84, 85, 86, 87, 88, 91, 96, 99, 100, 101, 103, 104, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 125, 126, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 141, 143, 144, 145, 146, 147, 149, 150, 151, 153, 155, 156, 158, 159, 161, 162, 163, 164, 165, 167, 168, 170, 172, 173, 174, 176, 177, 180, 181, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 197, 198, 199, 200, 206, 208, 210, 211, 212, 214, 216, 217, 218, 219, 220, 221, 222, 223, 224, 226, 233, 234, 236, 237, 238, 239, 241, 242, 244, 245, 246, 247, 250, 251], "excluded_lines": [], "functions": {"is_protected": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 4, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [31, 32, 33, 34], "excluded_lines": [], "start_line": 30}, "find_function_line": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 9, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 9, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [39, 40, 41, 42, 44, 45, 46, 47, 48], "excluded_lines": [], "start_line": 37}, "find_def_end_line": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 12, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 12, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "excluded_lines": [], "start_line": 51}, "get_existing_imports": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [73, 74, 75, 76, 77, 78], "excluded_lines": [], "start_line": 71}, "find_last_import_line": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [83, 84, 85, 86, 87, 88], "excluded_lines": [], "start_line": 81}, "normalize_import": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [96], "excluded_lines": [], "start_line": 91}, "apply_type_hints": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 94, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 94, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [100, 101, 103, 104, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 125, 126, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 141, 143, 144, 145, 146, 147, 149, 150, 151, 153, 155, 156, 158, 159, 161, 162, 163, 164, 165, 167, 168, 170, 172, 173, 174, 176, 177, 180, 181, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 197, 198, 199, 200, 206, 208, 210, 211, 212, 214, 216, 217, 218, 219, 220, 221, 222, 223, 224, 226], "excluded_lines": [], "start_line": 99}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 11, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 11, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [234, 236, 237, 238, 239, 241, 242, 244, 245, 246, 247], "excluded_lines": [], "start_line": 233}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 16, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 16, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [13, 14, 15, 16, 17, 19, 30, 37, 51, 71, 81, 91, 99, 233, 250, 251], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 159, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 159, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [13, 14, 15, 16, 17, 19, 30, 31, 32, 33, 34, 37, 39, 40, 41, 42, 44, 45, 46, 47, 48, 51, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 71, 73, 74, 75, 76, 77, 78, 81, 83, 84, 85, 86, 87, 88, 91, 96, 99, 100, 101, 103, 104, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 122, 123, 125, 126, 128, 129, 130, 132, 133, 134, 135, 136, 137, 138, 141, 143, 144, 145, 146, 147, 149, 150, 151, 153, 155, 156, 158, 159, 161, 162, 163, 164, 165, 167, 168, 170, 172, 173, 174, 176, 177, 180, 181, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 197, 198, 199, 200, 206, 208, 210, 211, 212, 214, 216, 217, 218, 219, 220, 221, 222, 223, 224, 226, 233, 234, 236, 237, 238, 239, 241, 242, 244, 245, 246, 247, 250, 251], "excluded_lines": [], "start_line": 1}}}, ".github/scripts/bedrock_helper.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 54, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 54, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [12, 13, 14, 15, 16, 19, 25, 26, 31, 32, 34, 37, 38, 41, 42, 45, 57, 58, 66, 67, 75, 79, 82, 84, 86, 88, 89, 90, 92, 94, 96, 98, 104, 113, 115, 117, 118, 120, 121, 123, 125, 131, 137, 138, 140, 142, 144, 145, 146, 147, 148, 150, 156, 157], "excluded_lines": [], "functions": {"create_message": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [57, 58, 66, 67, 75, 79], "excluded_lines": [], "start_line": 45}, "_create_via_anthropic": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 10, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 10, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [84, 86, 88, 89, 90, 92, 94, 96, 98, 104], "excluded_lines": [], "start_line": 82}, "_create_via_bedrock": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 20, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 20, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [115, 117, 118, 120, 121, 123, 125, 131, 137, 138, 140, 142, 144, 145, 146, 147, 148, 150, 156, 157], "excluded_lines": [], "start_line": 113}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 18, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 18, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [12, 13, 14, 15, 16, 19, 25, 26, 31, 32, 34, 37, 38, 41, 42, 45, 82, 113], "excluded_lines": [], "start_line": 1}}, "classes": {"Usage": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 26}, "ContentBlock": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 32}, "MessageResponse": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 38}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 54, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 54, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [12, 13, 14, 15, 16, 19, 25, 26, 31, 32, 34, 37, 38, 41, 42, 45, 57, 58, 66, 67, 75, 79, 82, 84, 86, 88, 89, 90, 92, 94, 96, 98, 104, 113, 115, 117, 118, 120, 121, 123, 125, 131, 137, 138, 140, 142, 144, 145, 146, 147, 148, 150, 156, 157], "excluded_lines": [], "start_line": 1}}}, ".github/scripts/generate-docstrings.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 126, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 126, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 44, 45, 48, 50, 51, 52, 53, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 70, 72, 73, 74, 75, 78, 80, 81, 82, 83, 84, 85, 86, 89, 91, 93, 134, 144, 146, 153, 154, 155, 156, 159, 160, 161, 162, 163, 165, 166, 167, 168, 170, 172, 173, 174, 175, 177, 180, 182, 183, 184, 187, 188, 189, 191, 192, 193, 194, 196, 197, 200, 201, 202, 206, 207, 208, 209, 212, 213, 215, 217, 218, 219, 220, 222, 223, 224, 225, 226, 228, 230, 231, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 255, 256, 258, 260, 261, 262, 263, 264, 265, 269, 272, 273], "excluded_lines": [], "functions": {"is_protected": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 4, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [50, 51, 52, 53], "excluded_lines": [], "start_line": 48}, "load_missing_docs": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 10, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 10, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [58, 59, 60, 61, 62, 63, 64, 65, 66, 67], "excluded_lines": [], "start_line": 56}, "read_file_source": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 4, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [72, 73, 74, 75], "excluded_lines": [], "start_line": 70}, "group_by_file": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 7, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 7, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [80, 81, 82, 83, 84, 85, 86], "excluded_lines": [], "start_line": 78}, "build_prompt": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [91, 93], "excluded_lines": [], "start_line": 89}, "generate_docs_for_file": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 21, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 21, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [144, 146, 153, 154, 155, 156, 159, 160, 161, 162, 163, 165, 166, 167, 168, 170, 172, 173, 174, 175, 177], "excluded_lines": [], "start_line": 134}, "estimate_cost": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [182, 183, 184], "excluded_lines": [], "start_line": 180}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 51, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 51, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [188, 189, 191, 192, 193, 194, 196, 197, 200, 201, 202, 206, 207, 208, 209, 212, 213, 215, 217, 218, 219, 220, 222, 223, 224, 225, 226, 228, 230, 231, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 255, 256, 258, 260, 261, 262, 263, 264, 265, 269], "excluded_lines": [], "start_line": 187}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 24, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 24, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 44, 45, 48, 56, 70, 78, 89, 134, 180, 187, 272, 273], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 126, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 126, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 44, 45, 48, 50, 51, 52, 53, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 70, 72, 73, 74, 75, 78, 80, 81, 82, 83, 84, 85, 86, 89, 91, 93, 134, 144, 146, 153, 154, 155, 156, 159, 160, 161, 162, 163, 165, 166, 167, 168, 170, 172, 173, 174, 175, 177, 180, 182, 183, 184, 187, 188, 189, 191, 192, 193, 194, 196, 197, 200, 201, 202, 206, 207, 208, 209, 212, 213, 215, 217, 218, 219, 220, 222, 223, 224, 225, 226, 228, 230, 231, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 255, 256, 258, 260, 261, 262, 263, 264, 265, 269, 272, 273], "excluded_lines": [], "start_line": 1}}}, ".github/scripts/generate-type-hints.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 126, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 126, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 44, 45, 48, 50, 51, 52, 53, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 70, 72, 73, 74, 75, 78, 80, 81, 82, 83, 84, 85, 86, 89, 91, 93, 134, 144, 146, 153, 154, 155, 156, 159, 160, 161, 162, 163, 165, 166, 167, 168, 170, 172, 173, 174, 175, 177, 180, 182, 183, 184, 187, 188, 189, 191, 192, 193, 194, 196, 197, 200, 201, 202, 206, 207, 208, 209, 212, 213, 215, 217, 218, 219, 220, 222, 223, 224, 225, 226, 228, 230, 231, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 255, 256, 258, 260, 261, 262, 263, 264, 265, 269, 272, 273], "excluded_lines": [], "functions": {"is_protected": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 4, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [50, 51, 52, 53], "excluded_lines": [], "start_line": 48}, "load_missing_hints": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 10, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 10, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [58, 59, 60, 61, 62, 63, 64, 65, 66, 67], "excluded_lines": [], "start_line": 56}, "read_file_source": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 4, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [72, 73, 74, 75], "excluded_lines": [], "start_line": 70}, "group_by_file": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 7, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 7, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [80, 81, 82, 83, 84, 85, 86], "excluded_lines": [], "start_line": 78}, "build_prompt": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [91, 93], "excluded_lines": [], "start_line": 89}, "generate_hints_for_file": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 21, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 21, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [144, 146, 153, 154, 155, 156, 159, 160, 161, 162, 163, 165, 166, 167, 168, 170, 172, 173, 174, 175, 177], "excluded_lines": [], "start_line": 134}, "estimate_cost": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [182, 183, 184], "excluded_lines": [], "start_line": 180}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 51, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 51, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [188, 189, 191, 192, 193, 194, 196, 197, 200, 201, 202, 206, 207, 208, 209, 212, 213, 215, 217, 218, 219, 220, 222, 223, 224, 225, 226, 228, 230, 231, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 255, 256, 258, 260, 261, 262, 263, 264, 265, 269], "excluded_lines": [], "start_line": 187}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 24, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 24, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 44, 45, 48, 56, 70, 78, 89, 134, 180, 187, 272, 273], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 126, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 126, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 30, 44, 45, 48, 50, 51, 52, 53, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 70, 72, 73, 74, 75, 78, 80, 81, 82, 83, 84, 85, 86, 89, 91, 93, 134, 144, 146, 153, 154, 155, 156, 159, 160, 161, 162, 163, 165, 166, 167, 168, 170, 172, 173, 174, 175, 177, 180, 182, 183, 184, 187, 188, 189, 191, 192, 193, 194, 196, 197, 200, 201, 202, 206, 207, 208, 209, 212, 213, 215, 217, 218, 219, 220, 222, 223, 224, 225, 226, 228, 230, 231, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 255, 256, 258, 260, 261, 262, 263, 264, 265, 269, 272, 273], "excluded_lines": [], "start_line": 1}}}, ".github/scripts/notify_slack.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 123, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 123, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [7, 8, 11, 14, 26, 27, 29, 31, 50, 60, 62, 66, 67, 68, 69, 70, 72, 92, 102, 108, 110, 111, 112, 114, 131, 138, 143, 145, 146, 150, 152, 153, 154, 156, 173, 183, 184, 185, 186, 188, 189, 191, 193, 195, 200, 201, 208, 209, 211, 213, 214, 215, 217, 218, 219, 221, 222, 223, 224, 226, 227, 228, 229, 230, 231, 232, 233, 235, 236, 239, 241, 242, 243, 245, 247, 248, 249, 250, 251, 253, 259, 260, 261, 262, 263, 264, 265, 266, 268, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 288, 300, 301, 302, 303, 305, 306, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 321, 331, 332, 335, 336], "excluded_lines": [], "functions": {"build_commit_message": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 4, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [26, 27, 29, 31], "excluded_lines": [], "start_line": 14}, "build_scanner_message": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 8, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 8, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [60, 62, 66, 67, 68, 69, 70, 72], "excluded_lines": [], "start_line": 50}, "build_issue_fix_message": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [102, 108, 110, 111, 112, 114], "excluded_lines": [], "start_line": 92}, "build_docs_update_message": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 9, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 9, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [138, 143, 145, 146, 150, 152, 153, 154, 156], "excluded_lines": [], "start_line": 131}, "send_slack_notification": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 34, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 34, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [183, 184, 185, 186, 188, 189, 191, 193, 195, 200, 201, 208, 209, 211, 213, 214, 215, 217, 218, 219, 221, 222, 223, 224, 226, 227, 228, 229, 230, 231, 232, 233, 235, 236], "excluded_lines": [], "start_line": 173}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 51, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 51, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [241, 242, 243, 245, 247, 248, 249, 250, 251, 253, 259, 260, 261, 262, 263, 264, 265, 266, 268, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 288, 300, 301, 302, 303, 305, 306, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 321, 331, 332], "excluded_lines": [], "start_line": 239}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 11, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 11, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [7, 8, 11, 14, 50, 92, 131, 173, 239, 335, 336], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 123, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 123, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [7, 8, 11, 14, 26, 27, 29, 31, 50, 60, 62, 66, 67, 68, 69, 70, 72, 92, 102, 108, 110, 111, 112, 114, 131, 138, 143, 145, 146, 150, 152, 153, 154, 156, 173, 183, 184, 185, 186, 188, 189, 191, 193, 195, 200, 201, 208, 209, 211, 213, 214, 215, 217, 218, 219, 221, 222, 223, 224, 226, 227, 228, 229, 230, 231, 232, 233, 235, 236, 239, 241, 242, 243, 245, 247, 248, 249, 250, 251, 253, 259, 260, 261, 262, 263, 264, 265, 266, 268, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 288, 300, 301, 302, 303, 305, 306, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 321, 331, 332, 335, 336], "excluded_lines": [], "start_line": 1}}}, ".github/scripts/security-consensus.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 99, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 99, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 44, 59, 61, 66, 137, 139, 141, 143, 144, 155, 156, 157, 158, 160, 161, 162, 163, 164, 166, 167, 168, 169, 171, 173, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 194, 196, 197, 198, 201, 203, 204, 206, 207, 208, 209, 211, 212, 214, 215, 216, 236, 237, 239, 240, 242, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 255, 257, 258, 259, 260, 264, 266, 267, 272, 273], "excluded_lines": [], "functions": {"load_high_severity_findings": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 10, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 10, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [30, 31, 32, 33, 34, 35, 36, 37, 38, 39], "excluded_lines": [], "start_line": 28}, "format_finding_for_prompt": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [44], "excluded_lines": [], "start_line": 42}, "build_consensus_prompt": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [61, 66], "excluded_lines": [], "start_line": 59}, "run_consensus": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 30, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 30, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [139, 141, 143, 144, 155, 156, 157, 158, 160, 161, 162, 163, 164, 166, 167, 168, 169, 171, 173, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191], "excluded_lines": [], "start_line": 137}, "estimate_cost": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [196, 197, 198], "excluded_lines": [], "start_line": 194}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 34, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 34, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [203, 204, 206, 207, 208, 209, 211, 212, 214, 215, 216, 236, 237, 239, 240, 242, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 255, 257, 258, 259, 260, 264, 266, 267], "excluded_lines": [], "start_line": 201}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 19, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 19, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 28, 42, 59, 137, 194, 201, 272, 273], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 99, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 99, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 28, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 44, 59, 61, 66, 137, 139, 141, 143, 144, 155, 156, 157, 158, 160, 161, 162, 163, 164, 166, 167, 168, 169, 171, 173, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 194, 196, 197, 198, 201, 203, 204, 206, 207, 208, 209, 211, 212, 214, 215, 216, 236, 237, 239, 240, 242, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 255, 257, 258, 259, 260, 264, 266, 267, 272, 273], "excluded_lines": [], "start_line": 1}}}, "scripts/__init__.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "functions": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}}, "scripts/apply_autofix.py": {"executed_lines": [15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 29, 30, 33, 50, 86, 88, 90, 91, 92, 94, 97, 112, 147, 157, 181, 256, 266, 346, 418], "summary": {"covered_lines": 29, "num_statements": 206, "percent_covered": 14.077669902912621, "percent_covered_display": "14", "missing_lines": 177, "excluded_lines": 0, "percent_statements_covered": 14.077669902912621, "percent_statements_covered_display": "14"}, "missing_lines": [42, 43, 44, 45, 47, 53, 54, 57, 58, 61, 62, 65, 66, 67, 68, 71, 72, 73, 74, 75, 76, 77, 80, 81, 83, 99, 100, 101, 103, 104, 106, 107, 109, 121, 122, 124, 125, 126, 127, 128, 129, 131, 132, 133, 135, 136, 137, 138, 139, 141, 142, 144, 149, 151, 152, 154, 164, 166, 167, 170, 171, 174, 175, 176, 178, 190, 197, 200, 201, 202, 203, 204, 206, 207, 210, 211, 212, 213, 214, 216, 217, 220, 221, 222, 223, 225, 226, 228, 229, 232, 233, 234, 235, 237, 238, 240, 241, 244, 245, 246, 247, 250, 251, 253, 258, 259, 260, 261, 262, 263, 272, 274, 275, 281, 282, 283, 289, 290, 292, 293, 300, 301, 302, 303, 306, 307, 308, 309, 310, 311, 312, 315, 316, 317, 320, 330, 332, 333, 335, 336, 338, 339, 341, 343, 347, 348, 354, 360, 366, 368, 369, 370, 373, 374, 377, 380, 381, 382, 384, 385, 386, 388, 389, 392, 400, 401, 404, 405, 406, 407, 408, 409, 411, 412, 413, 415, 419], "excluded_lines": [], "functions": {"run_command": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [42, 43, 44, 45, 47], "excluded_lines": [], "start_line": 33}, "pre_check_file": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 20, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 20, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [53, 54, 57, 58, 61, 62, 65, 66, 67, 68, 71, 72, 73, 74, 75, 76, 77, 80, 81, 83], "excluded_lines": [], "start_line": 50}, "build_fix_command": {"executed_lines": [88, 90, 91, 92, 94], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 86}, "apply_fix": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 8, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 8, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [99, 100, 101, 103, 104, 106, 107, 109], "excluded_lines": [], "start_line": 97}, "check_idempotency": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 19, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 19, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [121, 122, 124, 125, 126, 127, 128, 129, 131, 132, 133, 135, 136, 137, 138, 139, 141, 142, 144], "excluded_lines": [], "start_line": 112}, "check_syntax": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 4, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [149, 151, 152, 154], "excluded_lines": [], "start_line": 147}, "check_git_changes": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 9, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 9, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [164, 166, 167, 170, 171, 174, 175, 176, 178], "excluded_lines": [], "start_line": 157}, "apply_autofix_to_file": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 39, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 39, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [190, 197, 200, 201, 202, 203, 204, 206, 207, 210, 211, 212, 213, 214, 216, 217, 220, 221, 222, 223, 225, 226, 228, 229, 232, 233, 234, 235, 237, 238, 240, 241, 244, 245, 246, 247, 250, 251, 253], "excluded_lines": [], "start_line": 181}, "load_fix_plan": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [258, 259, 260, 261, 262, 263], "excluded_lines": [], "start_line": 256}, "apply_autofix_to_category": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 34, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 34, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [272, 274, 275, 281, 282, 283, 289, 290, 292, 293, 300, 301, 302, 303, 306, 307, 308, 309, 310, 311, 312, 315, 316, 317, 320, 330, 332, 333, 335, 336, 338, 339, 341, 343], "excluded_lines": [], "start_line": 266}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 32, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 32, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [347, 348, 354, 360, 366, 368, 369, 370, 373, 374, 377, 380, 381, 382, 384, 385, 386, 388, 389, 392, 400, 401, 404, 405, 406, 407, 408, 409, 411, 412, 413, 415], "excluded_lines": [], "start_line": 346}, "": {"executed_lines": [15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 29, 30, 33, 50, 86, 97, 112, 147, 157, 181, 256, 266, 346, 418], "summary": {"covered_lines": 24, "num_statements": 25, "percent_covered": 96.0, "percent_covered_display": "96", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 96.0, "percent_statements_covered_display": "96"}, "missing_lines": [419], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [15, 16, 17, 18, 19, 20, 21, 24, 25, 26, 29, 30, 33, 50, 86, 88, 90, 91, 92, 94, 97, 112, 147, 157, 181, 256, 266, 346, 418], "summary": {"covered_lines": 29, "num_statements": 206, "percent_covered": 14.077669902912621, "percent_covered_display": "14", "missing_lines": 177, "excluded_lines": 0, "percent_statements_covered": 14.077669902912621, "percent_statements_covered_display": "14"}, "missing_lines": [42, 43, 44, 45, 47, 53, 54, 57, 58, 61, 62, 65, 66, 67, 68, 71, 72, 73, 74, 75, 76, 77, 80, 81, 83, 99, 100, 101, 103, 104, 106, 107, 109, 121, 122, 124, 125, 126, 127, 128, 129, 131, 132, 133, 135, 136, 137, 138, 139, 141, 142, 144, 149, 151, 152, 154, 164, 166, 167, 170, 171, 174, 175, 176, 178, 190, 197, 200, 201, 202, 203, 204, 206, 207, 210, 211, 212, 213, 214, 216, 217, 220, 221, 222, 223, 225, 226, 228, 229, 232, 233, 234, 235, 237, 238, 240, 241, 244, 245, 246, 247, 250, 251, 253, 258, 259, 260, 261, 262, 263, 272, 274, 275, 281, 282, 283, 289, 290, 292, 293, 300, 301, 302, 303, 306, 307, 308, 309, 310, 311, 312, 315, 316, 317, 320, 330, 332, 333, 335, 336, 338, 339, 341, 343, 347, 348, 354, 360, 366, 368, 369, 370, 373, 374, 377, 380, 381, 382, 384, 385, 386, 388, 389, 392, 400, 401, 404, 405, 406, 407, 408, 409, 411, 412, 413, 415, 419], "excluded_lines": [], "start_line": 1}}}, "scripts/apply_docstrings.py": {"executed_lines": [11, 12, 13, 14, 15, 17, 31, 32, 33, 34, 35, 38, 40, 41, 45, 46, 47, 48, 49, 54, 57, 62, 63, 64, 65, 66, 67, 68, 69, 76, 78, 79, 80, 81, 82, 89, 91, 93, 94, 106, 107, 108, 110, 111, 120, 121, 122, 123, 125, 128, 131, 133, 134, 135, 136, 138, 139, 141, 142, 143, 145, 146, 147, 148, 151, 152, 153, 154, 155, 158, 160, 161, 162, 163, 166, 167, 170, 171, 172, 174, 175, 176, 177, 179, 180, 182, 183, 185, 186, 187, 188, 189, 195, 203, 221], "summary": {"covered_lines": 95, "num_statements": 139, "percent_covered": 68.34532374100719, "percent_covered_display": "68", "missing_lines": 44, "excluded_lines": 0, "percent_statements_covered": 68.34532374100719, "percent_statements_covered_display": "68"}, "missing_lines": [42, 43, 70, 71, 72, 73, 84, 85, 86, 96, 97, 98, 99, 101, 102, 103, 112, 113, 124, 126, 127, 129, 130, 149, 150, 164, 168, 190, 191, 192, 193, 204, 206, 207, 208, 209, 211, 212, 214, 215, 216, 217, 218, 222], "excluded_lines": [], "functions": {"is_protected": {"executed_lines": [32, 33, 34, 35], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 31}, "find_function_info": {"executed_lines": [40, 41, 45, 46, 47, 48, 49, 54], "summary": {"covered_lines": 8, "num_statements": 10, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80"}, "missing_lines": [42, 43], "excluded_lines": [], "start_line": 38}, "find_def_end_line": {"executed_lines": [62, 63, 64, 65, 66, 67, 68, 69], "summary": {"covered_lines": 8, "num_statements": 12, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 66.66666666666667, "percent_statements_covered_display": "67"}, "missing_lines": [70, 71, 72, 73], "excluded_lines": [], "start_line": 57}, "get_body_indent": {"executed_lines": [78, 79, 80, 81, 82], "summary": {"covered_lines": 5, "num_statements": 8, "percent_covered": 62.5, "percent_covered_display": "62", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 62.5, "percent_statements_covered_display": "62"}, "missing_lines": [84, 85, 86], "excluded_lines": [], "start_line": 76}, "format_docstring": {"executed_lines": [91, 93, 94], "summary": {"covered_lines": 3, "num_statements": 10, "percent_covered": 30.0, "percent_covered_display": "30", "missing_lines": 7, "excluded_lines": 0, "percent_statements_covered": 30.0, "percent_statements_covered_display": "30"}, "missing_lines": [96, 97, 98, 99, 101, 102, 103], "excluded_lines": [], "start_line": 89}, "apply_docstrings": {"executed_lines": [107, 108, 110, 111, 120, 121, 122, 123, 125, 128, 131, 133, 134, 135, 136, 138, 139, 141, 142, 143, 145, 146, 147, 148, 151, 152, 153, 154, 155, 158, 160, 161, 162, 163, 166, 167, 170, 171, 172, 174, 175, 176, 177, 179, 180, 182, 183, 185, 186, 187, 188, 189, 195], "summary": {"covered_lines": 53, "num_statements": 68, "percent_covered": 77.94117647058823, "percent_covered_display": "78", "missing_lines": 15, "excluded_lines": 0, "percent_statements_covered": 77.94117647058823, "percent_statements_covered_display": "78"}, "missing_lines": [112, 113, 124, 126, 127, 129, 130, 149, 150, 164, 168, 190, 191, 192, 193], "excluded_lines": [], "start_line": 106}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 12, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 12, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [204, 206, 207, 208, 209, 211, 212, 214, 215, 216, 217, 218], "excluded_lines": [], "start_line": 203}, "": {"executed_lines": [11, 12, 13, 14, 15, 17, 31, 38, 57, 76, 89, 106, 203, 221], "summary": {"covered_lines": 14, "num_statements": 15, "percent_covered": 93.33333333333333, "percent_covered_display": "93", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 93.33333333333333, "percent_statements_covered_display": "93"}, "missing_lines": [222], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [11, 12, 13, 14, 15, 17, 31, 32, 33, 34, 35, 38, 40, 41, 45, 46, 47, 48, 49, 54, 57, 62, 63, 64, 65, 66, 67, 68, 69, 76, 78, 79, 80, 81, 82, 89, 91, 93, 94, 106, 107, 108, 110, 111, 120, 121, 122, 123, 125, 128, 131, 133, 134, 135, 136, 138, 139, 141, 142, 143, 145, 146, 147, 148, 151, 152, 153, 154, 155, 158, 160, 161, 162, 163, 166, 167, 170, 171, 172, 174, 175, 176, 177, 179, 180, 182, 183, 185, 186, 187, 188, 189, 195, 203, 221], "summary": {"covered_lines": 95, "num_statements": 139, "percent_covered": 68.34532374100719, "percent_covered_display": "68", "missing_lines": 44, "excluded_lines": 0, "percent_statements_covered": 68.34532374100719, "percent_statements_covered_display": "68"}, "missing_lines": [42, 43, 70, 71, 72, 73, 84, 85, 86, 96, 97, 98, 99, 101, 102, 103, 112, 113, 124, 126, 127, 129, 130, 149, 150, 164, 168, 190, 191, 192, 193, 204, 206, 207, 208, 209, 211, 212, 214, 215, 216, 217, 218, 222], "excluded_lines": [], "start_line": 1}}}, "scripts/apply_type_hints.py": {"executed_lines": [11, 12, 13, 14, 15, 17, 31, 32, 33, 34, 35, 38, 40, 41, 45, 46, 47, 48, 49, 52, 58, 59, 60, 61, 62, 63, 64, 65, 72, 74, 75, 76, 77, 78, 79, 82, 84, 85, 86, 87, 88, 89, 92, 94, 97, 98, 99, 101, 102, 106, 107, 108, 109, 111, 114, 117, 119, 120, 121, 123, 124, 126, 127, 128, 130, 131, 132, 133, 136, 139, 141, 142, 143, 144, 147, 148, 151, 153, 154, 156, 157, 159, 160, 161, 162, 165, 168, 170, 171, 172, 174, 177, 178, 180, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 207, 208, 209, 211, 213, 214, 215, 216, 217, 223, 230, 247], "summary": {"covered_lines": 117, "num_statements": 159, "percent_covered": 73.58490566037736, "percent_covered_display": "74", "missing_lines": 42, "excluded_lines": 0, "percent_statements_covered": 73.58490566037736, "percent_statements_covered_display": "74"}, "missing_lines": [42, 43, 66, 67, 68, 69, 103, 104, 110, 112, 113, 115, 116, 134, 135, 145, 149, 163, 166, 175, 194, 195, 196, 197, 203, 205, 218, 219, 220, 221, 231, 233, 234, 235, 236, 238, 239, 241, 242, 243, 244, 248], "excluded_lines": [], "functions": {"is_protected": {"executed_lines": [32, 33, 34, 35], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 31}, "find_function_line": {"executed_lines": [40, 41, 45, 46, 47, 48, 49], "summary": {"covered_lines": 7, "num_statements": 9, "percent_covered": 77.77777777777777, "percent_covered_display": "78", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 77.77777777777777, "percent_statements_covered_display": "78"}, "missing_lines": [42, 43], "excluded_lines": [], "start_line": 38}, "find_def_end_line": {"executed_lines": [58, 59, 60, 61, 62, 63, 64, 65], "summary": {"covered_lines": 8, "num_statements": 12, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 66.66666666666667, "percent_statements_covered_display": "67"}, "missing_lines": [66, 67, 68, 69], "excluded_lines": [], "start_line": 52}, "get_existing_imports": {"executed_lines": [74, 75, 76, 77, 78, 79], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 72}, "find_last_import_line": {"executed_lines": [84, 85, 86, 87, 88, 89], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 82}, "normalize_import": {"executed_lines": [94], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 92}, "apply_type_hints": {"executed_lines": [98, 99, 101, 102, 106, 107, 108, 109, 111, 114, 117, 119, 120, 121, 123, 124, 126, 127, 128, 130, 131, 132, 133, 136, 139, 141, 142, 143, 144, 147, 148, 151, 153, 154, 156, 157, 159, 160, 161, 162, 165, 168, 170, 171, 172, 174, 177, 178, 180, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 207, 208, 209, 211, 213, 214, 215, 216, 217, 223], "summary": {"covered_lines": 70, "num_statements": 94, "percent_covered": 74.46808510638297, "percent_covered_display": "74", "missing_lines": 24, "excluded_lines": 0, "percent_statements_covered": 74.46808510638297, "percent_statements_covered_display": "74"}, "missing_lines": [103, 104, 110, 112, 113, 115, 116, 134, 135, 145, 149, 163, 166, 175, 194, 195, 196, 197, 203, 205, 218, 219, 220, 221], "excluded_lines": [], "start_line": 97}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 11, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 11, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [231, 233, 234, 235, 236, 238, 239, 241, 242, 243, 244], "excluded_lines": [], "start_line": 230}, "": {"executed_lines": [11, 12, 13, 14, 15, 17, 31, 38, 52, 72, 82, 92, 97, 230, 247], "summary": {"covered_lines": 15, "num_statements": 16, "percent_covered": 93.75, "percent_covered_display": "94", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 93.75, "percent_statements_covered_display": "94"}, "missing_lines": [248], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [11, 12, 13, 14, 15, 17, 31, 32, 33, 34, 35, 38, 40, 41, 45, 46, 47, 48, 49, 52, 58, 59, 60, 61, 62, 63, 64, 65, 72, 74, 75, 76, 77, 78, 79, 82, 84, 85, 86, 87, 88, 89, 92, 94, 97, 98, 99, 101, 102, 106, 107, 108, 109, 111, 114, 117, 119, 120, 121, 123, 124, 126, 127, 128, 130, 131, 132, 133, 136, 139, 141, 142, 143, 144, 147, 148, 151, 153, 154, 156, 157, 159, 160, 161, 162, 165, 168, 170, 171, 172, 174, 177, 178, 180, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 207, 208, 209, 211, 213, 214, 215, 216, 217, 223, 230, 247], "summary": {"covered_lines": 117, "num_statements": 159, "percent_covered": 73.58490566037736, "percent_covered_display": "74", "missing_lines": 42, "excluded_lines": 0, "percent_statements_covered": 73.58490566037736, "percent_statements_covered_display": "74"}, "missing_lines": [42, 43, 66, 67, 68, 69, 103, 104, 110, 112, 113, 115, 116, 134, 135, 145, 149, 163, 166, 175, 194, 195, 196, 197, 203, 205, 218, 219, 220, 221, 231, 233, 234, 235, 236, 238, 239, 241, 242, 243, 244, 248], "excluded_lines": [], "start_line": 1}}}, "scripts/classify_llm_fixable.py": {"executed_lines": [15, 16, 17, 18, 19, 21, 22, 23, 26, 38, 39, 42, 54, 59, 60, 63, 64, 68, 69, 70, 73, 74, 77, 78, 79, 82, 83, 84, 85, 86, 89, 90, 91, 93, 94, 96, 99, 105, 107, 108, 109, 110, 112, 113, 115, 116, 117, 118, 121, 122, 130, 132, 140, 141, 144, 150, 156, 163, 165, 169, 171, 172, 174, 175, 176, 177, 185, 188, 189], "summary": {"covered_lines": 69, "num_statements": 73, "percent_covered": 94.52054794520548, "percent_covered_display": "95", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 94.52054794520548, "percent_statements_covered_display": "95"}, "missing_lines": [65, 166, 167, 182], "excluded_lines": [], "functions": {"is_llm_fixable": {"executed_lines": [54, 59, 60, 63, 64, 68, 69, 70, 73, 74, 77, 78, 79, 82, 83, 84, 85, 86, 89, 90, 91, 93, 94, 96], "summary": {"covered_lines": 24, "num_statements": 25, "percent_covered": 96.0, "percent_covered_display": "96", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 96.0, "percent_statements_covered_display": "96"}, "missing_lines": [65], "excluded_lines": [], "start_line": 42}, "classify_findings": {"executed_lines": [105, 107, 108, 109, 110, 112, 113, 115, 116, 117, 118, 121, 122, 130, 132], "summary": {"covered_lines": 15, "num_statements": 15, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 99}, "main": {"executed_lines": [141, 144, 150, 156, 163, 165, 169, 171, 172, 174, 175, 176, 177, 185], "summary": {"covered_lines": 14, "num_statements": 17, "percent_covered": 82.3529411764706, "percent_covered_display": "82", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 82.3529411764706, "percent_statements_covered_display": "82"}, "missing_lines": [166, 167, 182], "excluded_lines": [], "start_line": 140}, "": {"executed_lines": [15, 16, 17, 18, 19, 21, 22, 23, 26, 38, 39, 42, 99, 140, 188, 189], "summary": {"covered_lines": 16, "num_statements": 16, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [15, 16, 17, 18, 19, 21, 22, 23, 26, 38, 39, 42, 54, 59, 60, 63, 64, 68, 69, 70, 73, 74, 77, 78, 79, 82, 83, 84, 85, 86, 89, 90, 91, 93, 94, 96, 99, 105, 107, 108, 109, 110, 112, 113, 115, 116, 117, 118, 121, 122, 130, 132, 140, 141, 144, 150, 156, 163, 165, 169, 171, 172, 174, 175, 176, 177, 185, 188, 189], "summary": {"covered_lines": 69, "num_statements": 73, "percent_covered": 94.52054794520548, "percent_covered_display": "95", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 94.52054794520548, "percent_statements_covered_display": "95"}, "missing_lines": [65, 166, 167, 182], "excluded_lines": [], "start_line": 1}}}, "scripts/compute_e2e_pass_rates.py": {"executed_lines": [11, 13, 14, 15, 16, 17, 18, 21, 30, 32, 33, 34, 36, 37, 38, 40, 41, 42, 43, 44, 45, 47, 50, 63, 65, 66, 67, 68, 71, 72, 73, 75, 86, 89, 91, 92, 93, 94, 95, 97, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 114, 115, 117, 118, 119, 120, 122, 125, 127, 128, 129, 130, 131, 133, 135, 136, 137, 138, 139, 140, 141, 143, 147, 148, 150, 152, 153, 155, 157, 160, 162, 164, 173, 176, 239], "summary": {"covered_lines": 88, "num_statements": 110, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 22, "excluded_lines": 0, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80"}, "missing_lines": [178, 179, 185, 191, 197, 204, 206, 207, 208, 211, 213, 214, 215, 217, 220, 226, 229, 230, 232, 235, 236, 240], "excluded_lines": [], "functions": {"load_results": {"executed_lines": [30, 32, 33, 34, 36, 37, 38, 40, 41, 42, 43, 44, 45, 47], "summary": {"covered_lines": 14, "num_statements": 14, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 21}, "compute_pass_rates": {"executed_lines": [63, 65, 66, 67, 68, 71, 72, 73, 75, 86], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 50}, "format_console": {"executed_lines": [91, 92, 93, 94, 95, 97, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 114, 115, 117, 118, 119, 120, 122], "summary": {"covered_lines": 26, "num_statements": 26, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 89}, "format_markdown": {"executed_lines": [127, 128, 129, 130, 131, 133, 135, 136, 137, 138, 139, 140, 141, 143, 147, 148, 150, 152, 153, 155, 157], "summary": {"covered_lines": 21, "num_statements": 21, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 125}, "format_json": {"executed_lines": [162, 164, 173], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 160}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 21, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 21, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [178, 179, 185, 191, 197, 204, 206, 207, 208, 211, 213, 214, 215, 217, 220, 226, 229, 230, 232, 235, 236], "excluded_lines": [], "start_line": 176}, "": {"executed_lines": [11, 13, 14, 15, 16, 17, 18, 21, 50, 89, 125, 160, 176, 239], "summary": {"covered_lines": 14, "num_statements": 15, "percent_covered": 93.33333333333333, "percent_covered_display": "93", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 93.33333333333333, "percent_statements_covered_display": "93"}, "missing_lines": [240], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [11, 13, 14, 15, 16, 17, 18, 21, 30, 32, 33, 34, 36, 37, 38, 40, 41, 42, 43, 44, 45, 47, 50, 63, 65, 66, 67, 68, 71, 72, 73, 75, 86, 89, 91, 92, 93, 94, 95, 97, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 114, 115, 117, 118, 119, 120, 122, 125, 127, 128, 129, 130, 131, 133, 135, 136, 137, 138, 139, 140, 141, 143, 147, 148, 150, 152, 153, 155, 157, 160, 162, 164, 173, 176, 239], "summary": {"covered_lines": 88, "num_statements": 110, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 22, "excluded_lines": 0, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80"}, "missing_lines": [178, 179, 185, 191, 197, 204, 206, 207, 208, 211, 213, 214, 215, 217, 220, 226, 229, 230, 232, 235, 236, 240], "excluded_lines": [], "start_line": 1}}}, "scripts/compute_pass_rates.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 96, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 96, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [14, 16, 17, 18, 19, 20, 21, 24, 30, 33, 36, 37, 38, 40, 43, 45, 47, 49, 50, 51, 52, 53, 54, 55, 57, 60, 69, 70, 72, 74, 76, 77, 78, 79, 81, 97, 98, 100, 103, 108, 114, 115, 116, 117, 118, 119, 121, 122, 125, 127, 130, 135, 146, 147, 148, 152, 154, 155, 156, 157, 159, 160, 161, 162, 164, 166, 169, 171, 172, 178, 184, 190, 197, 200, 201, 202, 204, 206, 207, 208, 211, 214, 215, 223, 224, 226, 229, 230, 232, 233, 234, 235, 237, 240, 243, 244], "excluded_lines": [], "functions": {"find_result_files": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [30, 33, 36, 37, 38, 40], "excluded_lines": [], "start_line": 24}, "load_results": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 10, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 10, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [45, 47, 49, 50, 51, 52, 53, 54, 55, 57], "excluded_lines": [], "start_line": 43}, "compute_pass_rates": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 12, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 12, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [69, 70, 72, 74, 76, 77, 78, 79, 81, 97, 98, 100], "excluded_lines": [], "start_line": 60}, "format_console_output": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 11, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 11, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [108, 114, 115, 116, 117, 118, 119, 121, 122, 125, 127], "excluded_lines": [], "start_line": 103}, "format_markdown_output": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 15, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 15, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [135, 146, 147, 148, 152, 154, 155, 156, 157, 159, 160, 161, 162, 164, 166], "excluded_lines": [], "start_line": 130}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 27, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 27, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [171, 172, 178, 184, 190, 197, 200, 201, 202, 204, 206, 207, 208, 211, 214, 215, 223, 224, 226, 229, 230, 232, 233, 234, 235, 237, 240], "excluded_lines": [], "start_line": 169}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 15, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 15, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [14, 16, 17, 18, 19, 20, 21, 24, 43, 60, 103, 130, 169, 243, 244], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 96, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 96, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [14, 16, 17, 18, 19, 20, 21, 24, 30, 33, 36, 37, 38, 40, 43, 45, 47, 49, 50, 51, 52, 53, 54, 55, 57, 60, 69, 70, 72, 74, 76, 77, 78, 79, 81, 97, 98, 100, 103, 108, 114, 115, 116, 117, 118, 119, 121, 122, 125, 127, 130, 135, 146, 147, 148, 152, 154, 155, 156, 157, 159, 160, 161, 162, 164, 166, 169, 171, 172, 178, 184, 190, 197, 200, 201, 202, 204, 206, 207, 208, 211, 214, 215, 223, 224, 226, 229, 230, 232, 233, 234, 235, 237, 240, 243, 244], "excluded_lines": [], "start_line": 1}}}, "scripts/create_prs.py": {"executed_lines": [9, 10, 11, 12, 13, 14, 15, 17, 25, 33, 46, 49, 68, 71, 72, 74, 77, 82, 85, 86, 89, 93, 97, 99, 100, 101, 105, 106, 108, 111, 114, 115, 116, 122, 123, 126, 129, 146, 147, 148, 154, 156, 157, 158, 164, 165, 166, 169, 205, 233, 278, 326, 328, 330, 331, 332, 335, 337, 342, 345, 349, 350, 351, 352, 353, 355, 356, 366, 369, 372, 373, 374, 380, 381, 384, 390, 392, 397, 403, 404, 406, 407, 409, 410, 411, 412, 414, 417, 419, 421, 424, 426, 429, 431, 432, 433, 434, 437], "summary": {"covered_lines": 98, "num_statements": 188, "percent_covered": 52.12765957446808, "percent_covered_display": "52", "missing_lines": 90, "excluded_lines": 0, "percent_statements_covered": 52.12765957446808, "percent_statements_covered_display": "52"}, "missing_lines": [40, 41, 42, 43, 69, 75, 76, 78, 79, 94, 95, 103, 117, 118, 119, 150, 151, 159, 160, 161, 172, 191, 192, 194, 195, 197, 198, 199, 200, 201, 202, 207, 208, 211, 215, 216, 217, 219, 221, 222, 223, 225, 227, 228, 230, 236, 237, 238, 239, 240, 241, 244, 245, 248, 253, 270, 271, 272, 274, 275, 280, 282, 283, 284, 287, 289, 290, 291, 292, 294, 297, 302, 305, 306, 307, 308, 310, 320, 323, 338, 339, 340, 393, 394, 399, 400, 415, 422, 427, 438], "excluded_lines": [], "functions": {"run_command": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 4, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [40, 41, 42, 43], "excluded_lines": [], "start_line": 33}, "get_existing_pr_for_category": {"executed_lines": [49, 68, 71, 72, 74, 77], "summary": {"covered_lines": 6, "num_statements": 11, "percent_covered": 54.54545454545455, "percent_covered_display": "55", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 54.54545454545455, "percent_statements_covered_display": "55"}, "missing_lines": [69, 75, 76, 78, 79], "excluded_lines": [], "start_line": 46}, "create_or_update_branch": {"executed_lines": [85, 86, 89, 93, 97, 99, 100, 101, 105, 106, 108], "summary": {"covered_lines": 11, "num_statements": 14, "percent_covered": 78.57142857142857, "percent_covered_display": "79", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 78.57142857142857, "percent_statements_covered_display": "79"}, "missing_lines": [94, 95, 103], "excluded_lines": [], "start_line": 82}, "create_pr_with_gh": {"executed_lines": [114, 115, 116, 122, 123, 126, 129, 146, 147, 148], "summary": {"covered_lines": 10, "num_statements": 15, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 66.66666666666667, "percent_statements_covered_display": "67"}, "missing_lines": [117, 118, 119, 150, 151], "excluded_lines": [], "start_line": 111}, "update_existing_pr": {"executed_lines": [156, 157, 158, 164, 165, 166], "summary": {"covered_lines": 6, "num_statements": 9, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 66.66666666666667, "percent_statements_covered_display": "67"}, "missing_lines": [159, 160, 161], "excluded_lines": [], "start_line": 154}, "get_existing_autofix_pr_for_category": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 11, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 11, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [172, 191, 192, 194, 195, 197, 198, 199, 200, 201, 202], "excluded_lines": [], "start_line": 169}, "create_autofix_branch": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 14, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 14, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [207, 208, 211, 215, 216, 217, 219, 221, 222, 223, 225, 227, 228, 230], "excluded_lines": [], "start_line": 205}, "create_autofix_pr_with_gh": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 15, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 15, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [236, 237, 238, 239, 240, 241, 244, 245, 248, 253, 270, 271, 272, 274, 275], "excluded_lines": [], "start_line": 233}, "process_autofix_category": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 19, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 19, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [280, 282, 283, 284, 287, 289, 290, 291, 292, 294, 297, 302, 305, 306, 307, 308, 310, 320, 323], "excluded_lines": [], "start_line": 278}, "process_category": {"executed_lines": [328, 330, 331, 332, 335, 337, 342, 345, 349, 350, 351, 352, 353, 355, 356, 366, 369], "summary": {"covered_lines": 17, "num_statements": 20, "percent_covered": 85.0, "percent_covered_display": "85", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 85.0, "percent_statements_covered_display": "85"}, "missing_lines": [338, 339, 340], "excluded_lines": [], "start_line": 326}, "main": {"executed_lines": [373, 374, 380, 381, 384, 390, 392, 397, 403, 404, 406, 407, 409, 410, 411, 412, 414, 417, 419, 421, 424, 426, 429, 431, 432, 433, 434], "summary": {"covered_lines": 27, "num_statements": 34, "percent_covered": 79.41176470588235, "percent_covered_display": "79", "missing_lines": 7, "excluded_lines": 0, "percent_statements_covered": 79.41176470588235, "percent_statements_covered_display": "79"}, "missing_lines": [393, 394, 399, 400, 415, 422, 427], "excluded_lines": [], "start_line": 372}, "": {"executed_lines": [9, 10, 11, 12, 13, 14, 15, 17, 25, 33, 46, 82, 111, 154, 169, 205, 233, 278, 326, 372, 437], "summary": {"covered_lines": 21, "num_statements": 22, "percent_covered": 95.45454545454545, "percent_covered_display": "95", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 95.45454545454545, "percent_statements_covered_display": "95"}, "missing_lines": [438], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [9, 10, 11, 12, 13, 14, 15, 17, 25, 33, 46, 49, 68, 71, 72, 74, 77, 82, 85, 86, 89, 93, 97, 99, 100, 101, 105, 106, 108, 111, 114, 115, 116, 122, 123, 126, 129, 146, 147, 148, 154, 156, 157, 158, 164, 165, 166, 169, 205, 233, 278, 326, 328, 330, 331, 332, 335, 337, 342, 345, 349, 350, 351, 352, 353, 355, 356, 366, 369, 372, 373, 374, 380, 381, 384, 390, 392, 397, 403, 404, 406, 407, 409, 410, 411, 412, 414, 417, 419, 421, 424, 426, 429, 431, 432, 433, 434, 437], "summary": {"covered_lines": 98, "num_statements": 188, "percent_covered": 52.12765957446808, "percent_covered_display": "52", "missing_lines": 90, "excluded_lines": 0, "percent_statements_covered": 52.12765957446808, "percent_statements_covered_display": "52"}, "missing_lines": [40, 41, 42, 43, 69, 75, 76, 78, 79, 94, 95, 103, 117, 118, 119, 150, 151, 159, 160, 161, 172, 191, 192, 194, 195, 197, 198, 199, 200, 201, 202, 207, 208, 211, 215, 216, 217, 219, 221, 222, 223, 225, 227, 228, 230, 236, 237, 238, 239, 240, 241, 244, 245, 248, 253, 270, 271, 272, 274, 275, 280, 282, 283, 284, 287, 289, 290, 291, 292, 294, 297, 302, 305, 306, 307, 308, 310, 320, 323, 338, 339, 340, 393, 394, 399, 400, 415, 422, 427, 438], "excluded_lines": [], "start_line": 1}}}, "scripts/finding_utils.py": {"executed_lines": [9, 12, 38, 40, 42, 52, 53, 54, 57, 58, 59, 63, 65, 68, 69, 72, 77, 79, 80, 82, 84, 85, 87, 88, 89, 91], "summary": {"covered_lines": 26, "num_statements": 31, "percent_covered": 83.87096774193549, "percent_covered_display": "84", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 83.87096774193549, "percent_statements_covered_display": "84"}, "missing_lines": [60, 64, 70, 73, 74], "excluded_lines": [], "functions": {"validate_finding": {"executed_lines": [40, 42, 52, 53, 54, 57, 58, 59, 63, 65, 68, 69, 72], "summary": {"covered_lines": 13, "num_statements": 18, "percent_covered": 72.22222222222223, "percent_covered_display": "72", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 72.22222222222223, "percent_statements_covered_display": "72"}, "missing_lines": [60, 64, 70, 73, 74], "excluded_lines": [], "start_line": 38}, "deduplicate_findings": {"executed_lines": [79, 80, 82, 84, 85, 87, 88, 89, 91], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 77}, "": {"executed_lines": [9, 12, 38, 77], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [9, 12, 38, 40, 42, 52, 53, 54, 57, 58, 59, 63, 65, 68, 69, 72, 77, 79, 80, 82, 84, 85, 87, 88, 89, 91], "summary": {"covered_lines": 26, "num_statements": 31, "percent_covered": 83.87096774193549, "percent_covered_display": "84", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 83.87096774193549, "percent_statements_covered_display": "84"}, "missing_lines": [60, 64, 70, 73, 74], "excluded_lines": [], "start_line": 1}}}, "scripts/fix_type_registry.py": {"executed_lines": [10, 13, 14, 25, 59, 80, 82, 85, 90, 92, 95, 102, 103, 106, 107, 108, 109, 110, 112], "summary": {"covered_lines": 19, "num_statements": 20, "percent_covered": 95.0, "percent_covered_display": "95", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 95.0, "percent_statements_covered_display": "95"}, "missing_lines": [87], "excluded_lines": [], "functions": {"get_fix_type": {"executed_lines": [82], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 80}, "get_all_fix_types": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [87], "excluded_lines": [], "start_line": 85}, "is_known_fix_type": {"executed_lines": [92], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 90}, "infer_fix_type": {"executed_lines": [102, 103, 106, 107, 108, 109, 110, 112], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 95}, "": {"executed_lines": [10, 13, 14, 25, 59, 80, 85, 90, 95], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"FixType": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 14}, "": {"executed_lines": [10, 13, 14, 25, 59, 80, 82, 85, 90, 92, 95, 102, 103, 106, 107, 108, 109, 110, 112], "summary": {"covered_lines": 19, "num_statements": 20, "percent_covered": 95.0, "percent_covered_display": "95", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 95.0, "percent_statements_covered_display": "95"}, "missing_lines": [87], "excluded_lines": [], "start_line": 1}}}, "scripts/generate_autofix_pr_content.py": {"executed_lines": [9, 10, 11, 12, 13, 15, 22, 29, 37, 39, 40, 41, 47, 49, 50, 51, 57, 61, 64, 66, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 84, 126, 127, 128, 129, 130, 131, 132, 134, 147, 190, 191, 192, 193, 194, 197, 199, 211, 214, 215, 216, 222, 228, 235, 237, 241, 246, 247, 252, 255, 256, 258, 259, 261, 265, 266, 271, 273, 278, 279, 280, 282, 283, 285, 288, 291, 292], "summary": {"covered_lines": 77, "num_statements": 97, "percent_covered": 79.38144329896907, "percent_covered_display": "79", "missing_lines": 20, "excluded_lines": 0, "percent_statements_covered": 79.38144329896907, "percent_statements_covered_display": "79"}, "missing_lines": [42, 43, 44, 52, 53, 54, 67, 238, 239, 242, 243, 248, 249, 262, 263, 267, 268, 274, 275, 286], "excluded_lines": [], "functions": {"load_fix_plan": {"executed_lines": [39, 40, 41], "summary": {"covered_lines": 3, "num_statements": 6, "percent_covered": 50.0, "percent_covered_display": "50", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 50.0, "percent_statements_covered_display": "50"}, "missing_lines": [42, 43, 44], "excluded_lines": [], "start_line": 37}, "load_autofix_results": {"executed_lines": [49, 50, 51], "summary": {"covered_lines": 3, "num_statements": 6, "percent_covered": 50.0, "percent_covered_display": "50", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 50.0, "percent_statements_covered_display": "50"}, "missing_lines": [52, 53, 54], "excluded_lines": [], "start_line": 47}, "generate_autofix_pr_description": {"executed_lines": [61, 64, 66, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 84, 126, 127, 128, 129, 130, 131, 132, 134, 147, 190, 191, 192, 193, 194, 197, 199, 211], "summary": {"covered_lines": 31, "num_statements": 32, "percent_covered": 96.875, "percent_covered_display": "97", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 96.875, "percent_statements_covered_display": "97"}, "missing_lines": [67], "excluded_lines": [], "start_line": 57}, "main": {"executed_lines": [215, 216, 222, 228, 235, 237, 241, 246, 247, 252, 255, 256, 258, 259, 261, 265, 266, 271, 273, 278, 279, 280, 282, 283, 285, 288], "summary": {"covered_lines": 26, "num_statements": 39, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 13, "excluded_lines": 0, "percent_statements_covered": 66.66666666666667, "percent_statements_covered_display": "67"}, "missing_lines": [238, 239, 242, 243, 248, 249, 262, 263, 267, 268, 274, 275, 286], "excluded_lines": [], "start_line": 214}, "": {"executed_lines": [9, 10, 11, 12, 13, 15, 22, 29, 37, 47, 57, 214, 291, 292], "summary": {"covered_lines": 14, "num_statements": 14, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [9, 10, 11, 12, 13, 15, 22, 29, 37, 39, 40, 41, 47, 49, 50, 51, 57, 61, 64, 66, 69, 70, 71, 74, 75, 76, 77, 78, 80, 81, 84, 126, 127, 128, 129, 130, 131, 132, 134, 147, 190, 191, 192, 193, 194, 197, 199, 211, 214, 215, 216, 222, 228, 235, 237, 241, 246, 247, 252, 255, 256, 258, 259, 261, 265, 266, 271, 273, 278, 279, 280, 282, 283, 285, 288, 291, 292], "summary": {"covered_lines": 77, "num_statements": 97, "percent_covered": 79.38144329896907, "percent_covered_display": "79", "missing_lines": 20, "excluded_lines": 0, "percent_statements_covered": 79.38144329896907, "percent_statements_covered_display": "79"}, "missing_lines": [42, 43, 44, 52, 53, 54, 67, 238, 239, 242, 243, 248, 249, 262, 263, 267, 268, 274, 275, 286], "excluded_lines": [], "start_line": 1}}}, "scripts/generate_suggestions.py": {"executed_lines": [9, 10, 11, 12, 13, 15, 22, 29, 37, 39, 40, 41, 47, 49, 50, 51, 52, 53, 54, 57, 70, 73, 75, 78, 80, 84, 85, 87, 88, 91, 117, 118, 119, 122, 123, 124, 132, 162, 165, 166, 169, 172, 179, 181, 186, 189, 190, 192, 193, 195, 196, 197, 199, 200, 205, 208, 213, 214, 215, 217, 218, 220, 221, 223, 226, 227], "summary": {"covered_lines": 66, "num_statements": 77, "percent_covered": 85.71428571428571, "percent_covered_display": "86", "missing_lines": 11, "excluded_lines": 0, "percent_statements_covered": 85.71428571428571, "percent_statements_covered_display": "86"}, "missing_lines": [42, 43, 44, 82, 125, 182, 183, 201, 202, 209, 210], "excluded_lines": [], "functions": {"load_fix_plan": {"executed_lines": [39, 40, 41], "summary": {"covered_lines": 3, "num_statements": 6, "percent_covered": 50.0, "percent_covered_display": "50", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 50.0, "percent_statements_covered_display": "50"}, "missing_lines": [42, 43, 44], "excluded_lines": [], "start_line": 37}, "generate_finding_suggestion_block": {"executed_lines": [49, 50, 51, 52, 53, 54, 57, 70], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 47}, "generate_pr_description": {"executed_lines": [75, 78, 80, 84, 85, 87, 88, 91, 117, 118, 119, 122, 123, 124, 132, 162], "summary": {"covered_lines": 16, "num_statements": 18, "percent_covered": 88.88888888888889, "percent_covered_display": "89", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 88.88888888888889, "percent_statements_covered_display": "89"}, "missing_lines": [82, 125], "excluded_lines": [], "start_line": 73}, "main": {"executed_lines": [166, 169, 172, 179, 181, 186, 189, 190, 192, 193, 195, 196, 197, 199, 200, 205, 208, 213, 214, 215, 217, 218, 220, 221, 223], "summary": {"covered_lines": 25, "num_statements": 31, "percent_covered": 80.64516129032258, "percent_covered_display": "81", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 80.64516129032258, "percent_statements_covered_display": "81"}, "missing_lines": [182, 183, 201, 202, 209, 210], "excluded_lines": [], "start_line": 165}, "": {"executed_lines": [9, 10, 11, 12, 13, 15, 22, 29, 37, 47, 73, 165, 226, 227], "summary": {"covered_lines": 14, "num_statements": 14, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [9, 10, 11, 12, 13, 15, 22, 29, 37, 39, 40, 41, 47, 49, 50, 51, 52, 53, 54, 57, 70, 73, 75, 78, 80, 84, 85, 87, 88, 91, 117, 118, 119, 122, 123, 124, 132, 162, 165, 166, 169, 172, 179, 181, 186, 189, 190, 192, 193, 195, 196, 197, 199, 200, 205, 208, 213, 214, 215, 217, 218, 220, 221, 223, 226, 227], "summary": {"covered_lines": 66, "num_statements": 77, "percent_covered": 85.71428571428571, "percent_covered_display": "86", "missing_lines": 11, "excluded_lines": 0, "percent_statements_covered": 85.71428571428571, "percent_statements_covered_display": "86"}, "missing_lines": [42, 43, 44, 82, 125, 182, 183, 201, 202, 209, 210], "excluded_lines": [], "start_line": 1}}}, "scripts/normalize_findings.py": {"executed_lines": [9, 10, 11, 12, 13, 14, 16, 17, 19, 20, 28, 32, 44, 45, 48, 50, 51, 52, 53, 59, 63, 70, 72, 75, 76, 77, 80, 81, 82, 87, 99, 104, 105, 107, 108, 112, 115, 116, 117, 120, 121, 124, 125, 126, 129, 130, 131, 133, 136, 139, 141, 148, 149, 150, 151, 153, 156, 158, 167, 169, 170, 173, 176, 177, 179, 180, 181, 183, 184, 185, 188, 201, 208, 225, 226, 227, 228, 231, 238, 241, 242, 245, 246, 248, 249, 250, 253, 256, 259, 260, 262, 263, 264, 266, 267, 268, 269, 270, 272, 273, 274, 276, 277, 278, 279, 280, 281, 282, 283, 285, 287, 290, 291, 292, 295, 296], "summary": {"covered_lines": 116, "num_statements": 131, "percent_covered": 88.54961832061069, "percent_covered_display": "89", "missing_lines": 15, "excluded_lines": 0, "percent_statements_covered": 88.54961832061069, "percent_statements_covered_display": "89"}, "missing_lines": [54, 55, 56, 84, 109, 134, 190, 191, 192, 193, 194, 195, 196, 198, 288], "excluded_lines": [], "functions": {"load_findings": {"executed_lines": [50, 51, 52, 53], "summary": {"covered_lines": 4, "num_statements": 7, "percent_covered": 57.142857142857146, "percent_covered_display": "57", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 57.142857142857146, "percent_statements_covered_display": "57"}, "missing_lines": [54, 55, 56], "excluded_lines": [], "start_line": 48}, "filter_actionable": {"executed_lines": [63], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 59}, "is_file_allowed_for_autofix": {"executed_lines": [72, 75, 76, 77, 80, 81, 82], "summary": {"covered_lines": 7, "num_statements": 8, "percent_covered": 87.5, "percent_covered_display": "88", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 87.5, "percent_statements_covered_display": "88"}, "missing_lines": [84], "excluded_lines": [], "start_line": 70}, "is_finding_autofix_eligible": {"executed_lines": [99, 104, 105, 107, 108, 112, 115, 116, 117, 120, 121, 124, 125, 126, 129, 130, 131, 133, 136], "summary": {"covered_lines": 19, "num_statements": 21, "percent_covered": 90.47619047619048, "percent_covered_display": "90", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 90.47619047619048, "percent_statements_covered_display": "90"}, "missing_lines": [109, 134], "excluded_lines": [], "start_line": 87}, "group_by_category": {"executed_lines": [141, 148, 149, 150, 151, 153], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 139}, "rank_by_priority": {"executed_lines": [158], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 156}, "generate_fix_plan": {"executed_lines": [169, 170, 173, 176, 177, 179, 180, 181, 183, 184, 185, 188, 201, 208], "summary": {"covered_lines": 14, "num_statements": 22, "percent_covered": 63.63636363636363, "percent_covered_display": "64", "missing_lines": 8, "excluded_lines": 0, "percent_statements_covered": 63.63636363636363, "percent_statements_covered_display": "64"}, "missing_lines": [190, 191, 192, 193, 194, 195, 196, 198], "excluded_lines": [], "start_line": 167}, "main": {"executed_lines": [226, 227, 228, 231, 238, 241, 242, 245, 246, 248, 249, 250, 253, 256, 259, 260, 262, 263, 264, 266, 267, 268, 269, 270, 272, 273, 274, 276, 277, 278, 279, 280, 281, 282, 283, 285, 287, 290, 291, 292], "summary": {"covered_lines": 40, "num_statements": 41, "percent_covered": 97.5609756097561, "percent_covered_display": "98", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 97.5609756097561, "percent_statements_covered_display": "98"}, "missing_lines": [288], "excluded_lines": [], "start_line": 225}, "": {"executed_lines": [9, 10, 11, 12, 13, 14, 16, 17, 19, 20, 28, 32, 44, 45, 48, 59, 70, 87, 139, 156, 167, 225, 295, 296], "summary": {"covered_lines": 24, "num_statements": 24, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [9, 10, 11, 12, 13, 14, 16, 17, 19, 20, 28, 32, 44, 45, 48, 50, 51, 52, 53, 59, 63, 70, 72, 75, 76, 77, 80, 81, 82, 87, 99, 104, 105, 107, 108, 112, 115, 116, 117, 120, 121, 124, 125, 126, 129, 130, 131, 133, 136, 139, 141, 148, 149, 150, 151, 153, 156, 158, 167, 169, 170, 173, 176, 177, 179, 180, 181, 183, 184, 185, 188, 201, 208, 225, 226, 227, 228, 231, 238, 241, 242, 245, 246, 248, 249, 250, 253, 256, 259, 260, 262, 263, 264, 266, 267, 268, 269, 270, 272, 273, 274, 276, 277, 278, 279, 280, 281, 282, 283, 285, 287, 290, 291, 292, 295, 296], "summary": {"covered_lines": 116, "num_statements": 131, "percent_covered": 88.54961832061069, "percent_covered_display": "89", "missing_lines": 15, "excluded_lines": 0, "percent_statements_covered": 88.54961832061069, "percent_statements_covered_display": "89"}, "missing_lines": [54, 55, 56, 84, 109, 134, 190, 191, 192, 193, 194, 195, 196, 198, 288], "excluded_lines": [], "start_line": 1}}}, "scripts/notify_slack.py": {"executed_lines": [7, 8, 11, 22, 23, 25, 27, 46, 56, 58, 62, 63, 64, 65, 66, 68, 88, 95, 100, 102, 103, 109, 110, 111, 113, 130, 138, 139, 177, 244], "summary": {"covered_lines": 30, "num_statements": 81, "percent_covered": 37.03703703703704, "percent_covered_display": "37", "missing_lines": 51, "excluded_lines": 0, "percent_statements_covered": 37.03703703703704, "percent_statements_covered_display": "37"}, "missing_lines": [107, 140, 143, 145, 147, 149, 154, 163, 164, 165, 167, 168, 169, 171, 172, 173, 174, 179, 181, 182, 183, 184, 185, 187, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204, 215, 216, 217, 218, 220, 221, 223, 224, 225, 226, 227, 228, 230, 240, 241, 245], "excluded_lines": [], "functions": {"build_commit_message": {"executed_lines": [22, 23, 25, 27], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 11}, "build_scanner_message": {"executed_lines": [56, 58, 62, 63, 64, 65, 66, 68], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 46}, "build_docs_update_message": {"executed_lines": [95, 100, 102, 103, 109, 110, 111, 113], "summary": {"covered_lines": 8, "num_statements": 9, "percent_covered": 88.88888888888889, "percent_covered_display": "89", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 88.88888888888889, "percent_statements_covered_display": "89"}, "missing_lines": [107], "excluded_lines": [], "start_line": 88}, "send_slack_notification": {"executed_lines": [138, 139], "summary": {"covered_lines": 2, "num_statements": 18, "percent_covered": 11.11111111111111, "percent_covered_display": "11", "missing_lines": 16, "excluded_lines": 0, "percent_statements_covered": 11.11111111111111, "percent_statements_covered_display": "11"}, "missing_lines": [140, 143, 145, 147, 149, 154, 163, 164, 165, 167, 168, 169, 171, 172, 173, 174], "excluded_lines": [], "start_line": 130}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 33, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 33, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [179, 181, 182, 183, 184, 185, 187, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204, 215, 216, 217, 218, 220, 221, 223, 224, 225, 226, 227, 228, 230, 240, 241], "excluded_lines": [], "start_line": 177}, "": {"executed_lines": [7, 8, 11, 46, 88, 130, 177, 244], "summary": {"covered_lines": 8, "num_statements": 9, "percent_covered": 88.88888888888889, "percent_covered_display": "89", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 88.88888888888889, "percent_statements_covered_display": "89"}, "missing_lines": [245], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [7, 8, 11, 22, 23, 25, 27, 46, 56, 58, 62, 63, 64, 65, 66, 68, 88, 95, 100, 102, 103, 109, 110, 111, 113, 130, 138, 139, 177, 244], "summary": {"covered_lines": 30, "num_statements": 81, "percent_covered": 37.03703703703704, "percent_covered_display": "37", "missing_lines": 51, "excluded_lines": 0, "percent_statements_covered": 37.03703703703704, "percent_statements_covered_display": "37"}, "missing_lines": [107, 140, 143, 145, 147, 149, 154, 163, 164, 165, 167, 168, 169, 171, 172, 173, 174, 179, 181, 182, 183, 184, 185, 187, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204, 215, 216, 217, 218, 220, 221, 223, 224, 225, 226, 227, 228, 230, 240, 241, 245], "excluded_lines": [], "start_line": 1}}}, "scripts/readme_checker.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 123, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 123, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [8, 9, 10, 12, 13, 15, 16, 17, 20, 21, 22, 23, 30, 32, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 47, 53, 54, 55, 57, 59, 61, 62, 64, 65, 66, 67, 69, 70, 72, 73, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 89, 90, 92, 94, 96, 98, 99, 100, 102, 110, 111, 112, 114, 116, 118, 119, 120, 121, 126, 128, 129, 130, 132, 133, 136, 138, 145, 146, 148, 150, 152, 157, 158, 160, 161, 162, 164, 180, 181, 183, 184, 185, 186, 187, 189, 190, 192, 193, 194, 195, 197, 199, 202, 203, 204, 205, 208, 209, 211, 213, 215, 217, 219, 220, 221, 223, 225, 226, 229, 230, 231, 232], "excluded_lines": [], "functions": {"READMEQualityChecker.__init__": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [22, 23], "excluded_lines": [], "start_line": 21}, "READMEQualityChecker.check_structure_consistency": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 16, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 16, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [32, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 47, 53, 54, 55], "excluded_lines": [], "start_line": 30}, "READMEQualityChecker.check_link_validation": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 33, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 33, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [59, 61, 62, 64, 65, 66, 67, 69, 70, 72, 73, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 89, 90, 92, 94, 96, 98, 99, 100, 102, 110, 111, 112], "excluded_lines": [], "start_line": 57}, "READMEQualityChecker.check_translation_sync": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 15, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 15, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [116, 118, 119, 120, 121, 126, 128, 129, 130, 132, 133, 136, 138, 145, 146], "excluded_lines": [], "start_line": 114}, "READMEQualityChecker.generate_report": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 31, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 31, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [150, 152, 157, 158, 160, 161, 162, 164, 180, 181, 183, 184, 185, 186, 187, 189, 190, 192, 193, 194, 195, 197, 199, 202, 203, 204, 205, 208, 209, 211, 213], "excluded_lines": [], "start_line": 148}, "READMEQualityChecker.run_all_checks": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 7, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 7, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [217, 219, 220, 221, 223, 225, 226], "excluded_lines": [], "start_line": 215}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 19, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 19, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [8, 9, 10, 12, 13, 15, 16, 17, 20, 21, 30, 57, 114, 148, 215, 229, 230, 231, 232], "excluded_lines": [], "start_line": 1}}, "classes": {"READMEQualityChecker": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 104, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 104, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [22, 23, 32, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 47, 53, 54, 55, 59, 61, 62, 64, 65, 66, 67, 69, 70, 72, 73, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 89, 90, 92, 94, 96, 98, 99, 100, 102, 110, 111, 112, 116, 118, 119, 120, 121, 126, 128, 129, 130, 132, 133, 136, 138, 145, 146, 150, 152, 157, 158, 160, 161, 162, 164, 180, 181, 183, 184, 185, 186, 187, 189, 190, 192, 193, 194, 195, 197, 199, 202, 203, 204, 205, 208, 209, 211, 213, 217, 219, 220, 221, 223, 225, 226], "excluded_lines": [], "start_line": 20}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 19, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 19, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [8, 9, 10, 12, 13, 15, 16, 17, 20, 21, 30, 57, 114, 148, 215, 229, 230, 231, 232], "excluded_lines": [], "start_line": 1}}}, "scripts/report_agent_usage.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 23, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 23, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [4, 6, 7, 9, 10, 13, 15, 16, 17, 18, 19, 20, 23, 24, 27, 32, 34, 35, 36, 38, 39, 42, 43], "excluded_lines": [], "functions": {"_build_registry_summary": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [15, 16, 17, 18, 19, 20], "excluded_lines": [], "start_line": 13}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 8, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 8, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [24, 27, 32, 34, 35, 36, 38, 39], "excluded_lines": [], "start_line": 23}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 9, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 9, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [4, 6, 7, 9, 10, 13, 23, 42, 43], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 23, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 23, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [4, 6, 7, 9, 10, 13, 15, 16, 17, 18, 19, 20, 23, 24, 27, 32, 34, 35, 36, 38, 39, 42, 43], "excluded_lines": [], "start_line": 1}}}, "scripts/report_memory_tokens.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 37, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 37, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [4, 6, 7, 8, 9, 12, 14, 15, 16, 19, 21, 22, 23, 24, 25, 26, 29, 30, 31, 36, 38, 39, 40, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 54, 55, 58, 59], "excluded_lines": [], "functions": {"estimate_tokens": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [14, 15, 16], "excluded_lines": [], "start_line": 12}, "iter_memory_files": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [21, 22, 23, 24, 25, 26], "excluded_lines": [], "start_line": 19}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 18, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 18, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [30, 31, 36, 38, 39, 40, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 54, 55], "excluded_lines": [], "start_line": 29}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 10, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 10, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [4, 6, 7, 8, 9, 12, 19, 29, 58, 59], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 37, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 37, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [4, 6, 7, 8, 9, 12, 14, 15, 16, 19, 21, 22, 23, 24, 25, 26, 29, 30, 31, 36, 38, 39, 40, 42, 43, 44, 45, 47, 48, 49, 50, 51, 52, 54, 55, 58, 59], "excluded_lines": [], "start_line": 1}}}, "scripts/run_stochastic_local.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 171, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 171, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [14, 16, 17, 18, 19, 20, 21, 22, 24, 27, 29, 30, 33, 35, 39, 40, 41, 42, 45, 52, 61, 73, 74, 83, 85, 86, 89, 91, 92, 93, 95, 97, 98, 99, 100, 104, 105, 108, 110, 112, 113, 115, 116, 117, 119, 120, 121, 123, 126, 136, 137, 140, 141, 142, 144, 145, 148, 150, 154, 156, 157, 158, 159, 160, 161, 162, 164, 165, 166, 167, 168, 170, 171, 173, 174, 176, 179, 188, 189, 190, 200, 201, 202, 203, 205, 206, 207, 208, 210, 211, 212, 222, 223, 224, 226, 227, 229, 230, 231, 233, 235, 237, 248, 249, 252, 253, 254, 256, 259, 260, 261, 267, 273, 279, 285, 290, 297, 300, 301, 303, 304, 305, 306, 309, 310, 312, 313, 314, 315, 316, 317, 320, 321, 324, 325, 326, 327, 328, 330, 332, 333, 334, 335, 336, 337, 338, 339, 342, 343, 344, 345, 353, 356, 357, 358, 360, 361, 362, 377, 379, 380, 381, 383, 384, 385, 386, 387, 388, 390, 393, 394], "excluded_lines": [], "functions": {"load_test_config": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [29, 30], "excluded_lines": [], "start_line": 27}, "find_agent_file": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [35, 39, 40, 41, 42], "excluded_lines": [], "start_line": 33}, "run_claude_evaluation": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 18, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 18, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [52, 61, 73, 74, 83, 85, 86, 89, 91, 92, 93, 95, 97, 98, 99, 100, 104, 105], "excluded_lines": [], "start_line": 45}, "find_recent_files": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 10, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 10, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [110, 112, 113, 115, 116, 117, 119, 120, 121, 123], "excluded_lines": [], "start_line": 108}, "validate_response": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 27, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 27, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [136, 137, 140, 141, 142, 144, 145, 148, 150, 154, 156, 157, 158, 159, 160, 161, 162, 164, 165, 166, 167, 168, 170, 171, 173, 174, 176], "excluded_lines": [], "start_line": 126}, "run_single_test": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 31, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 31, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [188, 189, 190, 200, 201, 202, 203, 205, 206, 207, 208, 210, 211, 212, 222, 223, 224, 226, 227, 229, 230, 231, 233, 235, 237, 248, 249, 252, 253, 254, 256], "excluded_lines": [], "start_line": 179}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 60, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 60, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [260, 261, 267, 273, 279, 285, 290, 297, 300, 301, 303, 304, 305, 306, 309, 310, 312, 313, 314, 315, 316, 317, 320, 321, 324, 325, 326, 327, 328, 330, 332, 333, 334, 335, 336, 337, 338, 339, 342, 343, 344, 345, 353, 356, 357, 358, 360, 361, 362, 377, 379, 380, 381, 383, 384, 385, 386, 387, 388, 390], "excluded_lines": [], "start_line": 259}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 18, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 18, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [14, 16, 17, 18, 19, 20, 21, 22, 24, 27, 33, 45, 108, 126, 179, 259, 393, 394], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 171, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 171, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [14, 16, 17, 18, 19, 20, 21, 22, 24, 27, 29, 30, 33, 35, 39, 40, 41, 42, 45, 52, 61, 73, 74, 83, 85, 86, 89, 91, 92, 93, 95, 97, 98, 99, 100, 104, 105, 108, 110, 112, 113, 115, 116, 117, 119, 120, 121, 123, 126, 136, 137, 140, 141, 142, 144, 145, 148, 150, 154, 156, 157, 158, 159, 160, 161, 162, 164, 165, 166, 167, 168, 170, 171, 173, 174, 176, 179, 188, 189, 190, 200, 201, 202, 203, 205, 206, 207, 208, 210, 211, 212, 222, 223, 224, 226, 227, 229, 230, 231, 233, 235, 237, 248, 249, 252, 253, 254, 256, 259, 260, 261, 267, 273, 279, 285, 290, 297, 300, 301, 303, 304, 305, 306, 309, 310, 312, 313, 314, 315, 316, 317, 320, 321, 324, 325, 326, 327, 328, 330, 332, 333, 334, 335, 336, 337, 338, 339, 342, 343, 344, 345, 353, 356, 357, 358, 360, 361, 362, 377, 379, 380, 381, 383, 384, 385, 386, 387, 388, 390, 393, 394], "excluded_lines": [], "start_line": 1}}}, "scripts/scope_selector.py": {"executed_lines": [13, 14, 15, 16, 17, 18, 19, 20, 23, 31, 41, 56, 83, 93, 95, 96, 97, 98, 101, 103, 104, 106, 108, 111, 113, 114, 115, 120, 122, 123, 126, 127, 133, 138, 139, 140, 141, 142, 144, 154, 157, 159, 161, 162, 168, 171, 174, 177, 178, 180, 181, 182, 183, 186, 189, 190, 192, 193, 194, 195, 198, 199, 201, 204, 205, 206, 212, 213, 214, 218, 221, 222, 225, 231, 236, 237, 240, 253, 254, 256, 257, 258, 261, 262], "summary": {"covered_lines": 84, "num_statements": 112, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 28, "excluded_lines": 0, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75"}, "missing_lines": [58, 59, 61, 62, 76, 77, 78, 79, 80, 85, 86, 87, 88, 89, 90, 107, 116, 117, 134, 135, 158, 160, 164, 165, 196, 226, 227, 228], "excluded_lines": [], "functions": {"get_git_files_changed_last_24h": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 9, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 9, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [58, 59, 61, 62, 76, 77, 78, 79, 80], "excluded_lines": [], "start_line": 56}, "get_high_risk_files": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [85, 86, 87, 88, 89, 90], "excluded_lines": [], "start_line": 83}, "get_all_source_files": {"executed_lines": [95, 96, 97, 98], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 93}, "matches_denylist": {"executed_lines": [103, 104, 106, 108], "summary": {"covered_lines": 4, "num_statements": 5, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80"}, "missing_lines": [107], "excluded_lines": [], "start_line": 101}, "count_lines_of_code": {"executed_lines": [113, 114, 115], "summary": {"covered_lines": 3, "num_statements": 5, "percent_covered": 60.0, "percent_covered_display": "60", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 60.0, "percent_statements_covered_display": "60"}, "missing_lines": [116, 117], "excluded_lines": [], "start_line": 111}, "get_file_metadata": {"executed_lines": [122, 123, 126, 127, 133, 138, 139, 140, 141, 142, 144], "summary": {"covered_lines": 11, "num_statements": 13, "percent_covered": 84.61538461538461, "percent_covered_display": "85", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 84.61538461538461, "percent_statements_covered_display": "85"}, "missing_lines": [134, 135], "excluded_lines": [], "start_line": 120}, "select_files": {"executed_lines": [157, 159, 161, 162, 168, 171, 174, 177, 178, 180, 181, 182, 183, 186, 189, 190, 192, 193, 194, 195, 198, 199, 201], "summary": {"covered_lines": 23, "num_statements": 28, "percent_covered": 82.14285714285714, "percent_covered_display": "82", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 82.14285714285714, "percent_statements_covered_display": "82"}, "missing_lines": [158, 160, 164, 165, 196], "excluded_lines": [], "start_line": 154}, "main": {"executed_lines": [205, 206, 212, 213, 214, 218, 221, 222, 225, 231, 236, 237, 240, 253, 254, 256, 257, 258], "summary": {"covered_lines": 18, "num_statements": 21, "percent_covered": 85.71428571428571, "percent_covered_display": "86", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 85.71428571428571, "percent_statements_covered_display": "86"}, "missing_lines": [226, 227, 228], "excluded_lines": [], "start_line": 204}, "": {"executed_lines": [13, 14, 15, 16, 17, 18, 19, 20, 23, 31, 41, 56, 83, 93, 101, 111, 120, 154, 204, 261, 262], "summary": {"covered_lines": 21, "num_statements": 21, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [13, 14, 15, 16, 17, 18, 19, 20, 23, 31, 41, 56, 83, 93, 95, 96, 97, 98, 101, 103, 104, 106, 108, 111, 113, 114, 115, 120, 122, 123, 126, 127, 133, 138, 139, 140, 141, 142, 144, 154, 157, 159, 161, 162, 168, 171, 174, 177, 178, 180, 181, 182, 183, 186, 189, 190, 192, 193, 194, 195, 198, 199, 201, 204, 205, 206, 212, 213, 214, 218, 221, 222, 225, 231, 236, 237, 240, 253, 254, 256, 257, 258, 261, 262], "summary": {"covered_lines": 84, "num_statements": 112, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 28, "excluded_lines": 0, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75"}, "missing_lines": [58, 59, 61, 62, 76, 77, 78, 79, 80, 85, 86, 87, 88, 89, 90, 107, 116, 117, 134, 135, 158, 160, 164, 165, 196, 226, 227, 228], "excluded_lines": [], "start_line": 1}}}, "scripts/security_consensus.py": {"executed_lines": [14, 15, 16, 17, 18, 21, 23, 24, 27, 29, 44, 46, 51, 122, 177, 182, 183, 184, 187, 189, 190, 193, 255, 256], "summary": {"covered_lines": 24, "num_statements": 76, "percent_covered": 31.57894736842105, "percent_covered_display": "32", "missing_lines": 52, "excluded_lines": 0, "percent_statements_covered": 31.57894736842105, "percent_statements_covered_display": "32"}, "missing_lines": [125, 126, 127, 128, 129, 130, 132, 134, 137, 148, 149, 150, 151, 154, 155, 156, 157, 158, 160, 161, 162, 163, 165, 167, 174, 195, 196, 198, 199, 200, 220, 221, 223, 224, 226, 228, 229, 231, 232, 233, 234, 235, 236, 237, 238, 239, 241, 242, 243, 244, 249, 250], "excluded_lines": [], "functions": {"load_high_severity_findings": {"executed_lines": [23, 24], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 21}, "format_finding_for_prompt": {"executed_lines": [29], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 27}, "build_consensus_prompt": {"executed_lines": [46, 51], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 44}, "run_consensus": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 25, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 25, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [125, 126, 127, 128, 129, 130, 132, 134, 137, 148, 149, 150, 151, 154, 155, 156, 157, 158, 160, 161, 162, 163, 165, 167, 174], "excluded_lines": [], "start_line": 122}, "estimate_cost": {"executed_lines": [182, 183, 184], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 177}, "main": {"executed_lines": [189, 190, 193], "summary": {"covered_lines": 3, "num_statements": 30, "percent_covered": 10.0, "percent_covered_display": "10", "missing_lines": 27, "excluded_lines": 0, "percent_statements_covered": 10.0, "percent_statements_covered_display": "10"}, "missing_lines": [195, 196, 198, 199, 200, 220, 221, 223, 224, 226, 228, 229, 231, 232, 233, 234, 235, 236, 237, 238, 239, 241, 242, 243, 244, 249, 250], "excluded_lines": [], "start_line": 187}, "": {"executed_lines": [14, 15, 16, 17, 18, 21, 27, 44, 122, 177, 187, 255, 256], "summary": {"covered_lines": 13, "num_statements": 13, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [14, 15, 16, 17, 18, 21, 23, 24, 27, 29, 44, 46, 51, 122, 177, 182, 183, 184, 187, 189, 190, 193, 255, 256], "summary": {"covered_lines": 24, "num_statements": 76, "percent_covered": 31.57894736842105, "percent_covered_display": "32", "missing_lines": 52, "excluded_lines": 0, "percent_statements_covered": 31.57894736842105, "percent_statements_covered_display": "32"}, "missing_lines": [125, 126, 127, 128, 129, 130, 132, 134, 137, 148, 149, 150, 151, 154, 155, 156, 157, 158, 160, 161, 162, 163, 165, 167, 174, 195, 196, 198, 199, 200, 220, 221, 223, 224, 226, 228, 229, 231, 232, 233, 234, 235, 236, 237, 238, 239, 241, 242, 243, 244, 249, 250], "excluded_lines": [], "start_line": 1}}}, "scripts/validate_agents.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 239, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 239, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [17, 19, 20, 21, 22, 23, 25, 32, 39, 45, 48, 70, 78, 84, 85, 88, 89, 90, 92, 94, 95, 96, 97, 98, 99, 100, 108, 111, 112, 113, 114, 115, 116, 117, 119, 120, 122, 123, 125, 126, 127, 129, 130, 131, 134, 136, 138, 139, 140, 142, 143, 144, 147, 148, 149, 150, 152, 155, 157, 159, 160, 161, 163, 164, 165, 167, 168, 171, 173, 175, 176, 177, 179, 180, 181, 183, 186, 188, 189, 192, 193, 194, 197, 200, 201, 202, 204, 205, 206, 208, 209, 212, 214, 216, 217, 219, 220, 221, 223, 224, 225, 228, 230, 231, 234, 235, 238, 240, 241, 243, 244, 245, 247, 248, 251, 253, 254, 257, 258, 259, 261, 262, 264, 265, 266, 269, 272, 274, 276, 277, 279, 280, 283, 285, 288, 289, 290, 291, 292, 295, 296, 297, 298, 300, 301, 302, 305, 306, 307, 308, 309, 310, 311, 312, 314, 322, 324, 325, 327, 328, 329, 330, 335, 337, 340, 342, 345, 348, 349, 350, 351, 353, 356, 360, 368, 370, 372, 373, 374, 375, 377, 380, 384, 385, 387, 388, 389, 391, 392, 393, 394, 395, 396, 397, 399, 400, 401, 402, 404, 407, 408, 409, 410, 413, 419, 422, 423, 425, 428, 429, 430, 431, 434, 436, 437, 438, 439, 440, 442, 445, 448, 449, 450, 451, 454, 459, 460, 461, 462, 464, 465, 466, 468, 469, 470, 472, 473, 476, 477], "excluded_lines": [], "functions": {"extract_frontmatter": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 13, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 13, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [84, 85, 88, 89, 90, 92, 94, 95, 96, 97, 98, 99, 100], "excluded_lines": [], "start_line": 78}, "ValidationResult.__init__": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [112, 113, 114, 115, 116, 117], "excluded_lines": [], "start_line": 111}, "ValidationResult.add_error": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [120], "excluded_lines": [], "start_line": 119}, "ValidationResult.add_warning": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [123], "excluded_lines": [], "start_line": 122}, "ValidationResult.has_errors": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [127], "excluded_lines": [], "start_line": 126}, "ValidationResult.has_warnings": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [131], "excluded_lines": [], "start_line": 130}, "validate_name": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 12, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 12, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [136, 138, 139, 140, 142, 143, 144, 147, 148, 149, 150, 152], "excluded_lines": [], "start_line": 134}, "validate_description": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 9, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 9, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [157, 159, 160, 161, 163, 164, 165, 167, 168], "excluded_lines": [], "start_line": 155}, "validate_tier": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 8, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 8, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [173, 175, 176, 177, 179, 180, 181, 183], "excluded_lines": [], "start_line": 171}, "validate_triggers": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 14, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 14, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [188, 189, 192, 193, 194, 197, 200, 201, 202, 204, 205, 206, 208, 209], "excluded_lines": [], "start_line": 186}, "validate_tools": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 9, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 9, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [214, 216, 217, 219, 220, 221, 223, 224, 225], "excluded_lines": [], "start_line": 212}, "validate_priority": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 12, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 12, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [230, 231, 234, 235, 238, 240, 241, 243, 244, 245, 247, 248], "excluded_lines": [], "start_line": 228}, "validate_traits_field": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 11, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 11, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [253, 254, 257, 258, 259, 261, 262, 264, 265, 266, 269], "excluded_lines": [], "start_line": 251}, "validate_category": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [274, 276, 277, 279, 280], "excluded_lines": [], "start_line": 272}, "validate_file": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 22, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 22, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [285, 288, 289, 290, 291, 292, 295, 296, 297, 298, 300, 301, 302, 305, 306, 307, 308, 309, 310, 311, 312, 314], "excluded_lines": [], "start_line": 283}, "validate_uniqueness": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 8, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 8, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [324, 325, 327, 328, 329, 330, 335, 337], "excluded_lines": [], "start_line": 322}, "validate_trait_references": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 7, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 7, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [342, 345, 348, 349, 350, 351, 353], "excluded_lines": [], "start_line": 340}, "check_for_cycles": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [360], "excluded_lines": [], "start_line": 356}, "find_agent_files": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [370, 372, 373, 374, 375, 377], "excluded_lines": [], "start_line": 368}, "print_results": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 17, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 17, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [384, 385, 387, 388, 389, 391, 392, 393, 394, 395, 396, 397, 399, 400, 401, 402, 404], "excluded_lines": [], "start_line": 380}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 37, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 37, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [408, 409, 410, 413, 419, 422, 423, 425, 428, 429, 430, 431, 434, 436, 437, 438, 439, 440, 442, 445, 448, 449, 450, 451, 454, 459, 460, 461, 462, 464, 465, 466, 468, 469, 470, 472, 473], "excluded_lines": [], "start_line": 407}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 38, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 38, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [17, 19, 20, 21, 22, 23, 25, 32, 39, 45, 48, 70, 78, 108, 111, 119, 122, 125, 126, 129, 130, 134, 155, 171, 186, 212, 228, 251, 272, 283, 322, 340, 356, 368, 380, 407, 476, 477], "excluded_lines": [], "start_line": 1}}, "classes": {"ValidationResult": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 10, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 10, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [112, 113, 114, 115, 116, 117, 120, 123, 127, 131], "excluded_lines": [], "start_line": 108}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 229, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 229, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [17, 19, 20, 21, 22, 23, 25, 32, 39, 45, 48, 70, 78, 84, 85, 88, 89, 90, 92, 94, 95, 96, 97, 98, 99, 100, 108, 111, 119, 122, 125, 126, 129, 130, 134, 136, 138, 139, 140, 142, 143, 144, 147, 148, 149, 150, 152, 155, 157, 159, 160, 161, 163, 164, 165, 167, 168, 171, 173, 175, 176, 177, 179, 180, 181, 183, 186, 188, 189, 192, 193, 194, 197, 200, 201, 202, 204, 205, 206, 208, 209, 212, 214, 216, 217, 219, 220, 221, 223, 224, 225, 228, 230, 231, 234, 235, 238, 240, 241, 243, 244, 245, 247, 248, 251, 253, 254, 257, 258, 259, 261, 262, 264, 265, 266, 269, 272, 274, 276, 277, 279, 280, 283, 285, 288, 289, 290, 291, 292, 295, 296, 297, 298, 300, 301, 302, 305, 306, 307, 308, 309, 310, 311, 312, 314, 322, 324, 325, 327, 328, 329, 330, 335, 337, 340, 342, 345, 348, 349, 350, 351, 353, 356, 360, 368, 370, 372, 373, 374, 375, 377, 380, 384, 385, 387, 388, 389, 391, 392, 393, 394, 395, 396, 397, 399, 400, 401, 402, 404, 407, 408, 409, 410, 413, 419, 422, 423, 425, 428, 429, 430, 431, 434, 436, 437, 438, 439, 440, 442, 445, 448, 449, 450, 451, 454, 459, 460, 461, 462, 464, 465, 466, 468, 469, 470, 472, 473, 476, 477], "excluded_lines": [], "start_line": 1}}}, "scripts/validate_findings_schema.py": {"executed_lines": [10, 11, 12, 14, 15, 18, 23, 26, 27, 28, 29, 30, 32, 35, 38, 41, 42, 44, 45, 46, 48, 49, 51, 58, 60, 61, 64, 65, 72, 73, 75, 76, 78, 79, 80, 81, 82, 85, 88, 89], "summary": {"covered_lines": 40, "num_statements": 47, "percent_covered": 85.1063829787234, "percent_covered_display": "85", "missing_lines": 7, "excluded_lines": 0, "percent_statements_covered": 85.1063829787234, "percent_statements_covered_display": "85"}, "missing_lines": [24, 33, 36, 39, 66, 70, 83], "excluded_lines": [], "functions": {"validate_findings_file": {"executed_lines": [23, 26, 27, 28, 29, 30, 32, 35, 38, 41, 42, 44, 45, 46, 48, 49, 51, 58, 60, 61], "summary": {"covered_lines": 20, "num_statements": 24, "percent_covered": 83.33333333333333, "percent_covered_display": "83", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 83.33333333333333, "percent_statements_covered_display": "83"}, "missing_lines": [24, 33, 36, 39], "excluded_lines": [], "start_line": 18}, "main": {"executed_lines": [65, 72, 73, 75, 76, 78, 79, 80, 81, 82, 85], "summary": {"covered_lines": 11, "num_statements": 14, "percent_covered": 78.57142857142857, "percent_covered_display": "79", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 78.57142857142857, "percent_statements_covered_display": "79"}, "missing_lines": [66, 70, 83], "excluded_lines": [], "start_line": 64}, "": {"executed_lines": [10, 11, 12, 14, 15, 18, 64, 88, 89], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [10, 11, 12, 14, 15, 18, 23, 26, 27, 28, 29, 30, 32, 35, 38, 41, 42, 44, 45, 46, 48, 49, 51, 58, 60, 61, 64, 65, 72, 73, 75, 76, 78, 79, 80, 81, 82, 85, 88, 89], "summary": {"covered_lines": 40, "num_statements": 47, "percent_covered": 85.1063829787234, "percent_covered_display": "85", "missing_lines": 7, "excluded_lines": 0, "percent_statements_covered": 85.1063829787234, "percent_statements_covered_display": "85"}, "missing_lines": [24, 33, 36, 39, 66, 70, 83], "excluded_lines": [], "start_line": 1}}}, "scripts/validate_schema.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 89, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 89, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [17, 19, 20, 21, 22, 23, 24, 26, 28, 29, 31, 32, 33, 37, 38, 39, 42, 45, 47, 48, 50, 51, 52, 54, 56, 57, 58, 59, 62, 64, 66, 67, 68, 70, 71, 72, 75, 77, 78, 79, 81, 82, 84, 85, 87, 90, 91, 92, 93, 96, 97, 98, 99, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 114, 117, 118, 120, 121, 122, 123, 125, 126, 128, 129, 130, 131, 134, 135, 136, 138, 139, 140, 141, 142, 143, 145, 146, 149, 150], "excluded_lines": [], "functions": {"extract_frontmatter": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 10, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 10, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [47, 48, 50, 51, 52, 54, 56, 57, 58, 59], "excluded_lines": [], "start_line": 45}, "validate_file": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 16, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 16, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [64, 66, 67, 68, 70, 71, 72, 75, 77, 78, 79, 81, 82, 84, 85, 87], "excluded_lines": [], "start_line": 62}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 41, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 41, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [91, 92, 93, 96, 97, 98, 99, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 114, 117, 118, 120, 121, 122, 123, 125, 126, 128, 129, 130, 131, 134, 135, 136, 138, 139, 140, 141, 142, 143, 145, 146], "excluded_lines": [], "start_line": 90}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 22, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 22, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [17, 19, 20, 21, 22, 23, 24, 26, 28, 29, 31, 32, 33, 37, 38, 39, 42, 45, 62, 90, 149, 150], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 89, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 89, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [17, 19, 20, 21, 22, 23, 24, 26, 28, 29, 31, 32, 33, 37, 38, 39, 42, 45, 47, 48, 50, 51, 52, 54, 56, 57, 58, 59, 62, 64, 66, 67, 68, 70, 71, 72, 75, 77, 78, 79, 81, 82, 84, 85, 87, 90, 91, 92, 93, 96, 97, 98, 99, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 114, 117, 118, 120, 121, 122, 123, 125, 126, 128, 129, 130, 131, 134, 135, 136, 138, 139, 140, 141, 142, 143, 145, 146, 149, 150], "excluded_lines": [], "start_line": 1}}}}, "totals": {"covered_lines": 978, "num_statements": 3151, "percent_covered": 31.037765788638527, "percent_covered_display": "31", "missing_lines": 2173, "excluded_lines": 0, "percent_statements_covered": 31.037765788638527, "percent_statements_covered_display": "31"}}