diff --git a/app/site/_data/Enterprise-CMCS/Enterprise-CMCS_data.json b/app/site/_data/Enterprise-CMCS/Enterprise-CMCS_data.json
index a6fc3441b2..ad63c918f5 100644
--- a/app/site/_data/Enterprise-CMCS/Enterprise-CMCS_data.json
+++ b/app/site/_data/Enterprise-CMCS/Enterprise-CMCS_data.json
@@ -18,9 +18,9 @@
     "issues_count": 3206,
     "open_issues_count": 314,
     "closed_issues_count": 2892,
-    "pull_requests_count": 18277,
-    "open_pull_requests_count": 207,
-    "merged_pull_requests_count": 14285,
+    "pull_requests_count": 18284,
+    "open_pull_requests_count": 213,
+    "merged_pull_requests_count": 14286,
     "closed_pull_requests_count": 3785,
     "forks_count": 91,
     "stargazers_count": 181,
diff --git a/app/site/_data/Enterprise-CMCS/Enterprise-CMCS_data.json.old b/app/site/_data/Enterprise-CMCS/Enterprise-CMCS_data.json.old
index 0097682f07..a6fc3441b2 100644
--- a/app/site/_data/Enterprise-CMCS/Enterprise-CMCS_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/Enterprise-CMCS_data.json.old
@@ -14,17 +14,17 @@
     "followers_count": 30,
     "new_issues_by_day_over_last_month": [],
     "new_issues_by_day_over_last_six_months": [],
-    "commits_count": 30698,
+    "commits_count": 30978,
     "issues_count": 3206,
     "open_issues_count": 314,
     "closed_issues_count": 2892,
-    "pull_requests_count": 18171,
+    "pull_requests_count": 18277,
     "open_pull_requests_count": 207,
-    "merged_pull_requests_count": 14204,
-    "closed_pull_requests_count": 3760,
+    "merged_pull_requests_count": 14285,
+    "closed_pull_requests_count": 3785,
     "forks_count": 91,
     "stargazers_count": 181,
-    "watchers_count": 237,
+    "watchers_count": 243,
     "dependency_libyear_list": [
         [
             "eapd",
diff --git a/app/site/_data/Enterprise-CMCS/T-MSIS-Analytic-File-Generation-Python/T-MSIS-Analytic-File-Generation-Python_data.json b/app/site/_data/Enterprise-CMCS/T-MSIS-Analytic-File-Generation-Python/T-MSIS-Analytic-File-Generation-Python_data.json
index 9170cdb598..60974f6412 100644
--- a/app/site/_data/Enterprise-CMCS/T-MSIS-Analytic-File-Generation-Python/T-MSIS-Analytic-File-Generation-Python_data.json
+++ b/app/site/_data/Enterprise-CMCS/T-MSIS-Analytic-File-Generation-Python/T-MSIS-Analytic-File-Generation-Python_data.json
@@ -1,363 +1,363 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/T-MSIS-Analytic-File-Generation-Python",
-  "owner": "Enterprise-CMCS",
-  "name": "T-MSIS-Analytic-File-Generation-Python",
-  "description": "Databricks Python code library to create interim T-MSIS Analytic Files (TAF)",
-  "commits_count": 606,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 234,
-  "open_pull_requests_count": 2,
-  "merged_pull_requests_count": 221,
-  "closed_pull_requests_count": 11,
-  "forks_count": 4,
-  "stargazers_count": 5,
-  "watchers_count": 6,
-  "total_project_lines": 55862,
-  "average_project_lines": 291,
-  "total_project_comment_lines": 15823,
-  "average_project_comment_lines": 82,
-  "total_project_blank_lines": 6230,
-  "average_blank_lines": 32,
-  "commits_by_month": {
-    "2025/1": 1,
-    "2024/12": 2,
-    "2024/11": 9,
-    "2024/10": 12,
-    "2024/9": 6
-  },
-  "new_commit_contributors_by_day_over_last_month": [
-    [
-      "2025-01-06T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_commit_contributors_by_day_over_last_six_months": [
-    [
-      "2024-07-29T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-07-31T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-07T00:00:00.000Z",
-      2
-    ],
-    [
-      "2024-08-26T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-29T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-09-09T00:00:00.000Z",
-      1
+    "url": "https://github.com/Enterprise-CMCS/T-MSIS-Analytic-File-Generation-Python",
+    "owner": "Enterprise-CMCS",
+    "name": "T-MSIS-Analytic-File-Generation-Python",
+    "description": "Databricks Python code library to create interim T-MSIS Analytic Files (TAF)",
+    "commits_count": 606,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 234,
+    "open_pull_requests_count": 2,
+    "merged_pull_requests_count": 221,
+    "closed_pull_requests_count": 11,
+    "forks_count": 4,
+    "stargazers_count": 5,
+    "watchers_count": 6,
+    "total_project_lines": 55862,
+    "average_project_lines": 291,
+    "total_project_comment_lines": 15823,
+    "average_project_comment_lines": 82,
+    "total_project_blank_lines": 6230,
+    "average_blank_lines": 32,
+    "commits_by_month": {
+        "2025/1": 1,
+        "2024/12": 2,
+        "2024/11": 9,
+        "2024/10": 12,
+        "2024/9": 6
+    },
+    "new_commit_contributors_by_day_over_last_month": [
+        [
+            "2025-01-06T00:00:00.000Z",
+            1
+        ]
     ],
-    [
-      "2024-09-13T00:00:00.000Z",
-      1
+    "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-07-29T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-07-31T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-07T00:00:00.000Z",
+            2
+        ],
+        [
+            "2024-08-26T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-29T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-09-09T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-09-13T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-11-05T00:00:00.000Z",
+            1
+        ]
     ],
-    [
-      "2024-11-05T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2021-11-30T17:05:47Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:18:45Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/T-MSIS-Analytic-File-Generation-Python",
-      "commit": "439a7a6e30d82ce056e04775ba54d523a5713b23"
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2021-11-30T17:05:47Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:18:45Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/T-MSIS-Analytic-File-Generation-Python",
+            "commit": "439a7a6e30d82ce056e04775ba54d523a5713b23"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 5.9,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 6,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 out of 15 merged PRs checked by a CI test -- score normalized to 0",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "Found 13/16 approved changesets -- score normalized to 8",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "project has 3 contributing companies or organizations -- score normalized to 10",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "19 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "SAST tool is not run on all commits -- score normalized to 0",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "0 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "Python",
+                "Bytes": 2492660,
+                "CodeBytes": 0,
+                "Lines": 55422,
+                "Code": 33464,
+                "Comment": 15812,
+                "Blank": 6146,
+                "Complexity": 849,
+                "Count": 186,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 5533,
+                "CodeBytes": 0,
+                "Lines": 97,
+                "Code": 53,
+                "Comment": 0,
+                "Blank": 44,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Powershell",
+                "Bytes": 17029,
+                "CodeBytes": 0,
+                "Lines": 132,
+                "Code": 117,
+                "Comment": 0,
+                "Blank": 15,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "License",
+                "Bytes": 7048,
+                "CodeBytes": 0,
+                "Lines": 121,
+                "Code": 109,
+                "Comment": 0,
+                "Blank": 12,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 2770,
+                "CodeBytes": 0,
+                "Lines": 90,
+                "Code": 66,
+                "Comment": 11,
+                "Blank": 13,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 993220.5013637338,
+        "estimatedScheduleMonths_low": 14.207058814731058,
+        "estimatedPeople_low": 6.8106883055827545,
+        "estimatedCost_high": 3095308.8760058936,
+        "estimatedScheduleMonths_high": 14.207058814731058,
+        "estimatedPeople_high": 6.8106883055827545,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nPython                     186     55422     6146     15812    33464        849\n(ULOC)                             23029\n-------------------------------------------------------------------------------\nMarkdown                     2        97       44         0       53          0\n(ULOC)                                54\n-------------------------------------------------------------------------------\nPowershell                   2       132       15         0      117          0\n(ULOC)                               118\n-------------------------------------------------------------------------------\nLicense                      1       121       12         0      109          0\n(ULOC)                               110\n-------------------------------------------------------------------------------\nYAML                         1        90       13        11       66          0\n(ULOC)                                69\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      192     55862     6230     15823    33809        849\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        23374\nDRYness %                           0.42\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $1,089,128\nEstimated Schedule Effort (organic) 14.21 months\nEstimated People Required (organic) 6.81\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 2525040 bytes, 2.525 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
     },
-    "score": 5.9,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 6,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 out of 15 merged PRs checked by a CI test -- score normalized to 0",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "Found 13/16 approved changesets -- score normalized to 8",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "project has 3 contributing companies or organizations -- score normalized to 10",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "19 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "SAST tool is not run on all commits -- score normalized to 0",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "0 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "Python",
-        "Bytes": 2492660,
-        "CodeBytes": 0,
-        "Lines": 55422,
-        "Code": 33464,
-        "Comment": 15812,
-        "Blank": 6146,
-        "Complexity": 849,
-        "Count": 186,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 5533,
-        "CodeBytes": 0,
-        "Lines": 97,
-        "Code": 53,
-        "Comment": 0,
-        "Blank": 44,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Powershell",
-        "Bytes": 17029,
-        "CodeBytes": 0,
-        "Lines": 132,
-        "Code": 117,
-        "Comment": 0,
-        "Blank": 15,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "License",
-        "Bytes": 7048,
-        "CodeBytes": 0,
-        "Lines": 121,
-        "Code": 109,
-        "Comment": 0,
-        "Blank": 12,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 2770,
-        "CodeBytes": 0,
-        "Lines": 90,
-        "Code": 66,
-        "Comment": 11,
-        "Blank": 13,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 993220.5013637338,
-    "estimatedScheduleMonths_low": 14.207058814731058,
-    "estimatedPeople_low": 6.8106883055827545,
-    "estimatedCost_high": 3095308.8760058936,
-    "estimatedScheduleMonths_high": 14.207058814731058,
-    "estimatedPeople_high": 6.8106883055827545,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nPython                     186     55422     6146     15812    33464        849\n(ULOC)                             23029\n-------------------------------------------------------------------------------\nMarkdown                     2        97       44         0       53          0\n(ULOC)                                54\n-------------------------------------------------------------------------------\nPowershell                   2       132       15         0      117          0\n(ULOC)                               118\n-------------------------------------------------------------------------------\nLicense                      1       121       12         0      109          0\n(ULOC)                               110\n-------------------------------------------------------------------------------\nYAML                         1        90       13        11       66          0\n(ULOC)                                69\n───────────────────────────────────────────────────────────────────────────────\nTotal                      192     55862     6230     15823    33809        849\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)        23374\nDRYness %                           0.42\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $1,089,128\nEstimated Schedule Effort (organic) 14.21 months\nEstimated People Required (organic) 6.81\n───────────────────────────────────────────────────────────────────────────────\nProcessed 2525040 bytes, 2.525 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "Python": 2492660,
-    "PowerShell": 17029
-  },
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": []
-}
+    "predominant_langs": {
+        "Python": 2492660,
+        "PowerShell": 17029
+    },
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": []
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/T-MSIS-Analytic-File-Generation-Python/T-MSIS-Analytic-File-Generation-Python_data.json.old b/app/site/_data/Enterprise-CMCS/T-MSIS-Analytic-File-Generation-Python/T-MSIS-Analytic-File-Generation-Python_data.json.old
index ba61a46fa7..60974f6412 100644
--- a/app/site/_data/Enterprise-CMCS/T-MSIS-Analytic-File-Generation-Python/T-MSIS-Analytic-File-Generation-Python_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/T-MSIS-Analytic-File-Generation-Python/T-MSIS-Analytic-File-Generation-Python_data.json.old
@@ -3,52 +3,67 @@
     "owner": "Enterprise-CMCS",
     "name": "T-MSIS-Analytic-File-Generation-Python",
     "description": "Databricks Python code library to create interim T-MSIS Analytic Files (TAF)",
-    "commits_count": 397,
+    "commits_count": 606,
     "issues_count": 0,
     "open_issues_count": 0,
     "closed_issues_count": 0,
-    "pull_requests_count": 233,
+    "pull_requests_count": 234,
     "open_pull_requests_count": 2,
-    "merged_pull_requests_count": 220,
+    "merged_pull_requests_count": 221,
     "closed_pull_requests_count": 11,
     "forks_count": 4,
     "stargazers_count": 5,
     "watchers_count": 6,
-    "total_project_lines": 55573,
-    "average_project_lines": 289,
-    "total_project_comment_lines": 15805,
+    "total_project_lines": 55862,
+    "average_project_lines": 291,
+    "total_project_comment_lines": 15823,
     "average_project_comment_lines": 82,
-    "total_project_blank_lines": 6227,
+    "total_project_blank_lines": 6230,
     "average_blank_lines": 32,
     "commits_by_month": {
-        "2024/11": 3,
-        "2024/10": 1,
-        "2024/9": 1,
-        "2024/8": 3,
-        "2024/6": 5,
-        "2024/5": 2,
-        "2024/3": 2,
-        "2024/2": 2,
-        "2024/1": 3,
-        "2023/12": 3,
-        "2023/11": 5
+        "2025/1": 1,
+        "2024/12": 2,
+        "2024/11": 9,
+        "2024/10": 12,
+        "2024/9": 6
     },
-    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_month": [
+        [
+            "2025-01-06T00:00:00.000Z",
+            1
+        ]
+    ],
     "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-07-29T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-07-31T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-07T00:00:00.000Z",
+            2
+        ],
+        [
+            "2024-08-26T00:00:00.000Z",
+            1
+        ],
         [
             "2024-08-29T00:00:00.000Z",
             1
         ],
         [
-            "2024-09-04T00:00:00.000Z",
+            "2024-09-09T00:00:00.000Z",
             1
         ],
         [
-            "2024-10-31T00:00:00.000Z",
+            "2024-09-13T00:00:00.000Z",
             1
         ],
         [
-            "2024-11-21T00:00:00.000Z",
+            "2024-11-05T00:00:00.000Z",
             1
         ]
     ],
@@ -59,16 +74,16 @@
     "nadia_badge_name": "midsize",
     "created_at": "2021-11-30T17:05:47Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:56:31Z",
+        "date": "2025-01-11T00:18:45Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/T-MSIS-Analytic-File-Generation-Python",
-            "commit": "a621b578268ea67ef5c14a23229e4765f30f2a50"
+            "commit": "439a7a6e30d82ce056e04775ba54d523a5713b23"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
-        "score": 5.5,
+        "score": 5.9,
         "checks": [
             {
                 "details": null,
@@ -76,7 +91,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -86,17 +101,17 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
             {
                 "details": null,
                 "score": 0,
-                "reason": "0 out of 18 merged PRs checked by a CI test -- score normalized to 0",
+                "reason": "0 out of 15 merged PRs checked by a CI test -- score normalized to 0",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -106,17 +121,17 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
             {
                 "details": null,
-                "score": 10,
-                "reason": "all changesets reviewed",
+                "score": 8,
+                "reason": "Found 13/16 approved changesets -- score normalized to 8",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -126,7 +141,7 @@
                 "reason": "project has 3 contributing companies or organizations -- score normalized to 10",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -136,7 +151,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -146,7 +161,7 @@
                 "reason": "no update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -156,7 +171,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -166,17 +181,17 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
             {
                 "details": null,
-                "score": 3,
-                "reason": "4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3",
+                "score": 10,
+                "reason": "19 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -186,7 +201,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -196,7 +211,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -206,7 +221,7 @@
                 "reason": "SAST tool is not run on all commits -- score normalized to 0",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -216,7 +231,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -226,7 +241,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -236,7 +251,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -246,7 +261,7 @@
                 "reason": "0 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
@@ -257,12 +272,12 @@
         "languageSummary": [
             {
                 "Name": "Python",
-                "Bytes": 2480783,
+                "Bytes": 2492660,
                 "CodeBytes": 0,
-                "Lines": 55133,
-                "Code": 33196,
-                "Comment": 15794,
-                "Blank": 6143,
+                "Lines": 55422,
+                "Code": 33464,
+                "Comment": 15812,
+                "Blank": 6146,
                 "Complexity": 849,
                 "Count": 186,
                 "WeightedComplexity": 0,
@@ -331,16 +346,16 @@
                 "ULOC": 0
             }
         ],
-        "estimatedCost_low": 984955.3435078475,
-        "estimatedScheduleMonths_low": 14.162016862797419,
-        "estimatedPeople_low": 6.775493632988261,
-        "estimatedCost_high": 3069551.0342801264,
-        "estimatedScheduleMonths_high": 14.162016862797419,
-        "estimatedPeople_high": 6.775493632988261,
-        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nPython                     186     55133     6143     15794    33196        849\n(ULOC)                             22809\n-------------------------------------------------------------------------------\nMarkdown                     2        97       44         0       53          0\n(ULOC)                                54\n-------------------------------------------------------------------------------\nPowershell                   2       132       15         0      117          0\n(ULOC)                               118\n-------------------------------------------------------------------------------\nLicense                      1       121       12         0      109          0\n(ULOC)                               110\n-------------------------------------------------------------------------------\nYAML                         1        90       13        11       66          0\n(ULOC)                                69\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      192     55573     6227     15805    33541        849\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        23154\nDRYness %                           0.42\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $1,080,065\nEstimated Schedule Effort (organic) 14.16 months\nEstimated People Required (organic) 6.78\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 2513163 bytes, 2.513 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+        "estimatedCost_low": 993220.5013637338,
+        "estimatedScheduleMonths_low": 14.207058814731058,
+        "estimatedPeople_low": 6.8106883055827545,
+        "estimatedCost_high": 3095308.8760058936,
+        "estimatedScheduleMonths_high": 14.207058814731058,
+        "estimatedPeople_high": 6.8106883055827545,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nPython                     186     55422     6146     15812    33464        849\n(ULOC)                             23029\n-------------------------------------------------------------------------------\nMarkdown                     2        97       44         0       53          0\n(ULOC)                                54\n-------------------------------------------------------------------------------\nPowershell                   2       132       15         0      117          0\n(ULOC)                               118\n-------------------------------------------------------------------------------\nLicense                      1       121       12         0      109          0\n(ULOC)                               110\n-------------------------------------------------------------------------------\nYAML                         1        90       13        11       66          0\n(ULOC)                                69\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      192     55862     6230     15823    33809        849\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        23374\nDRYness %                           0.42\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $1,089,128\nEstimated Schedule Effort (organic) 14.21 months\nEstimated People Required (organic) 6.81\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 2525040 bytes, 2.525 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
     },
     "predominant_langs": {
-        "Python": 2480783,
+        "Python": 2492660,
         "PowerShell": 17029
     },
     "average_issue_resolution_time": [],
diff --git a/app/site/_data/Enterprise-CMCS/cmcs-eregulations/cmcs-eregulations_data.json b/app/site/_data/Enterprise-CMCS/cmcs-eregulations/cmcs-eregulations_data.json
index 9bd6208175..9f75a3659d 100644
--- a/app/site/_data/Enterprise-CMCS/cmcs-eregulations/cmcs-eregulations_data.json
+++ b/app/site/_data/Enterprise-CMCS/cmcs-eregulations/cmcs-eregulations_data.json
@@ -1,897 +1,893 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/cmcs-eregulations",
-  "owner": "Enterprise-CMCS",
-  "name": "cmcs-eregulations",
-  "description": "Web application for viewing Medicaid and CHIP regulations and related policy information",
-  "commits_count": 1215,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 1492,
-  "open_pull_requests_count": 3,
-  "merged_pull_requests_count": 1219,
-  "closed_pull_requests_count": 270,
-  "forks_count": 10,
-  "stargazers_count": 17,
-  "watchers_count": 11,
-  "total_project_lines": 381432,
-  "average_project_lines": 468,
-  "total_project_comment_lines": 2779,
-  "average_project_comment_lines": 3,
-  "total_project_blank_lines": 9397,
-  "average_blank_lines": 12,
-  "commits_by_month": {
-    "2025/1": 5,
-    "2024/12": 15,
-    "2024/11": 10
-  },
-  "new_commit_contributors_by_day_over_last_month": [
-    [
-      "2024-12-16T00:00:00.000Z",
-      3
-    ],
-    [
-      "2024-12-23T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_commit_contributors_by_day_over_last_six_months": [
-    [
-      "2024-07-26T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-07-29T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-06T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-08T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-15T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-11-12T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2020-09-28T15:44:46Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:14:40Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/cmcs-eregulations",
-      "commit": "12199b753319e0356666a8710003dd4bc9c612b5"
+    "url": "https://github.com/Enterprise-CMCS/cmcs-eregulations",
+    "owner": "Enterprise-CMCS",
+    "name": "cmcs-eregulations",
+    "description": "Web application for viewing Medicaid and CHIP regulations and related policy information",
+    "commits_count": 1215,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 1493,
+    "open_pull_requests_count": 4,
+    "merged_pull_requests_count": 1219,
+    "closed_pull_requests_count": 270,
+    "forks_count": 10,
+    "stargazers_count": 17,
+    "watchers_count": 11,
+    "total_project_lines": 381432,
+    "average_project_lines": 468,
+    "total_project_comment_lines": 2779,
+    "average_project_comment_lines": 3,
+    "total_project_blank_lines": 9397,
+    "average_blank_lines": 12,
+    "commits_by_month": {
+        "2025/1": 5,
+        "2024/12": 15,
+        "2024/11": 10
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [
+        [
+            "2024-12-16T00:00:00.000Z",
+            3
+        ],
+        [
+            "2024-12-23T00:00:00.000Z",
+            1
+        ]
+    ],
+    "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-07-29T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-06T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-08T00:00:00.000Z",
+            2
+        ],
+        [
+            "2024-08-15T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-11-12T00:00:00.000Z",
+            1
+        ]
+    ],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2020-09-28T15:44:46Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:14:40Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/cmcs-eregulations",
+            "commit": "12199b753319e0356666a8710003dd4bc9c612b5"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 6.6,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 6,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "29 out of 29 merged PRs checked by a CI test -- score normalized to 10",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "Found 20/21 approved changesets -- score normalized to 9",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "project has 10 contributing companies or organizations",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "SAST tool is run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "security policy file detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "32 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 6.6,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 6,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "29 out of 29 merged PRs checked by a CI test -- score normalized to 10",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "Found 20/21 approved changesets -- score normalized to 9",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "project has 10 contributing companies or organizations",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "SAST tool is run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "security policy file detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "32 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "Python",
-        "Bytes": 551665,
-        "CodeBytes": 0,
-        "Lines": 14673,
-        "Code": 11510,
-        "Comment": 570,
-        "Blank": 2593,
-        "Complexity": 917,
-        "Count": 288,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 1667301,
-        "CodeBytes": 0,
-        "Lines": 47966,
-        "Code": 46211,
-        "Comment": 744,
-        "Blank": 1011,
-        "Complexity": 223,
-        "Count": 95,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Vue",
-        "Bytes": 224733,
-        "CodeBytes": 0,
-        "Lines": 7825,
-        "Code": 6934,
-        "Comment": 120,
-        "Blank": 771,
-        "Complexity": 236,
-        "Count": 84,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 5832864,
-        "CodeBytes": 0,
-        "Lines": 212119,
-        "Code": 212118,
-        "Comment": 0,
-        "Blank": 1,
-        "Complexity": 0,
-        "Count": 83,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "HTML",
-        "Bytes": 243042,
-        "CodeBytes": 0,
-        "Lines": 4192,
-        "Code": 3752,
-        "Comment": 6,
-        "Blank": 434,
-        "Complexity": 0,
-        "Count": 74,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Plain Text",
-        "Bytes": 1637656,
-        "CodeBytes": 0,
-        "Lines": 3098,
-        "Code": 942,
-        "Comment": 0,
-        "Blank": 2156,
-        "Complexity": 0,
-        "Count": 31,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SVG",
-        "Bytes": 3079878,
-        "CodeBytes": 0,
-        "Lines": 15705,
-        "Code": 15701,
-        "Comment": 4,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 31,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Sass",
-        "Bytes": 149961,
-        "CodeBytes": 0,
-        "Lines": 6410,
-        "Code": 5062,
-        "Comment": 183,
-        "Blank": 1165,
-        "Complexity": 0,
-        "Count": 30,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Go",
-        "Bytes": 227549,
-        "CodeBytes": 0,
-        "Lines": 8442,
-        "Code": 7747,
-        "Comment": 131,
-        "Blank": 564,
-        "Complexity": 1129,
-        "Count": 28,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 61412,
-        "CodeBytes": 0,
-        "Lines": 1886,
-        "Code": 1631,
-        "Comment": 126,
-        "Blank": 129,
-        "Complexity": 0,
-        "Count": 24,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript",
-        "Bytes": 77807,
-        "CodeBytes": 0,
-        "Lines": 2406,
-        "Code": 1212,
-        "Comment": 961,
-        "Blank": 233,
-        "Complexity": 103,
-        "Count": 19,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 72572,
-        "CodeBytes": 0,
-        "Lines": 1522,
-        "Code": 1072,
-        "Comment": 0,
-        "Blank": 450,
-        "Complexity": 0,
-        "Count": 13,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CloudFormation (YAML)",
-        "Bytes": 42982,
-        "CodeBytes": 0,
-        "Lines": 1293,
-        "Code": 1225,
-        "Comment": 20,
-        "Blank": 48,
-        "Complexity": 29,
-        "Count": 9,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 5879,
-        "CodeBytes": 0,
-        "Lines": 157,
-        "Code": 102,
-        "Comment": 29,
-        "Blank": 26,
-        "Complexity": 26,
-        "Count": 5,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TOML",
-        "Bytes": 4136,
-        "CodeBytes": 0,
-        "Lines": 177,
-        "Code": 136,
-        "Comment": 18,
-        "Blank": 23,
-        "Complexity": 0,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Dockerfile",
-        "Bytes": 1343,
-        "CodeBytes": 0,
-        "Lines": 57,
-        "Code": 31,
-        "Comment": 13,
-        "Blank": 13,
-        "Complexity": 0,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "XML",
-        "Bytes": 9537017,
-        "CodeBytes": 0,
-        "Lines": 56218,
-        "Code": 56218,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CSS",
-        "Bytes": 155,
-        "CodeBytes": 0,
-        "Lines": 8,
-        "Code": 6,
-        "Comment": 1,
-        "Blank": 1,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "BASH",
-        "Bytes": 2431,
-        "CodeBytes": 0,
-        "Lines": 61,
-        "Code": 37,
-        "Comment": 13,
-        "Blank": 11,
-        "Complexity": 7,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CSV",
-        "Bytes": 171,
-        "CodeBytes": 0,
-        "Lines": 4,
-        "Code": 4,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "License",
-        "Bytes": 1061,
-        "CodeBytes": 0,
-        "Lines": 21,
-        "Code": 17,
-        "Comment": 0,
-        "Blank": 4,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Makefile",
-        "Bytes": 9178,
-        "CodeBytes": 0,
-        "Lines": 221,
-        "Code": 174,
-        "Comment": 2,
-        "Blank": 45,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SQL",
-        "Bytes": 207,
-        "CodeBytes": 0,
-        "Lines": 4,
-        "Code": 2,
-        "Comment": 2,
-        "Blank": 0,
-        "Complexity": 1,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 12315173.956177002,
-    "estimatedScheduleMonths_low": 36.98232671761319,
-    "estimatedPeople_low": 32.441119131566616,
-    "estimatedCost_high": 38379460.75798066,
-    "estimatedScheduleMonths_high": 36.98232671761319,
-    "estimatedPeople_high": 32.441119131566616,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nPython                     288     14673     2593       570    11510        917\n(ULOC)                              7675\n-------------------------------------------------------------------------------\nJavaScript                  95     47966     1011       744    46211        223\n(ULOC)                             10571\n-------------------------------------------------------------------------------\nVue                         84      7825      771       120     6934        236\n(ULOC)                              3871\n-------------------------------------------------------------------------------\nJSON                        83    212119        1         0   212118          0\n(ULOC)                             35160\n-------------------------------------------------------------------------------\nHTML                        74      4192      434         6     3752          0\n(ULOC)                              1760\n-------------------------------------------------------------------------------\nPlain Text                  31      3098     2156         0      942          0\n(ULOC)                               764\n-------------------------------------------------------------------------------\nSVG                         31     15705        0         4    15701          0\n(ULOC)                             14555\n-------------------------------------------------------------------------------\nSass                        30      6410     1165       183     5062          0\n(ULOC)                              2943\n-------------------------------------------------------------------------------\nGo                          28      8442      564       131     7747       1129\n(ULOC)                              3420\n-------------------------------------------------------------------------------\nYAML                        24      1886      129       126     1631          0\n(ULOC)                               681\n-------------------------------------------------------------------------------\nTypeScript                  19      2406      233       961     1212        103\n(ULOC)                              1233\n-------------------------------------------------------------------------------\nMarkdown                    13      1522      450         0     1072          0\n(ULOC)                               929\n-------------------------------------------------------------------------------\nCloudFormation (YAM…         9      1293       48        20     1225         29\n(ULOC)                               541\n-------------------------------------------------------------------------------\nShell                        5       157       26        29      102         26\n(ULOC)                               114\n-------------------------------------------------------------------------------\nTOML                         4       177       23        18      136          0\n(ULOC)                                62\n-------------------------------------------------------------------------------\nDockerfile                   3        57       13        13       31          0\n(ULOC)                                33\n-------------------------------------------------------------------------------\nXML                          3     56218        0         0    56218          0\n(ULOC)                             30642\n-------------------------------------------------------------------------------\nCSS                          2         8        1         1        6          0\n(ULOC)                                 7\n-------------------------------------------------------------------------------\nBASH                         1        61       11        13       37          7\n(ULOC)                                47\n-------------------------------------------------------------------------------\nCSV                          1         4        0         0        4          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nLicense                      1        21        4         0       17          0\n(ULOC)                                18\n-------------------------------------------------------------------------------\nMakefile                     1       221       45         2      174          0\n(ULOC)                               161\n-------------------------------------------------------------------------------\nSQL                          1         4        0         2        2          1\n(ULOC)                                 4\n───────────────────────────────────────────────────────────────────────────────\nTotal                      831    384465     9678      2943   371844       2671\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)       114668\nDRYness %                           0.30\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $13,504,364\nEstimated Schedule Effort (organic) 36.98 months\nEstimated People Required (organic) 32.44\n───────────────────────────────────────────────────────────────────────────────\nProcessed 23431000 bytes, 23.431 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "JavaScript": 1675783,
-    "Python": 551665,
-    "Go": 227549,
-    "Vue": 224733,
-    "SCSS": 149961,
-    "HTML": 73200,
-    "TypeScript": 69325,
-    "Makefile": 9178,
-    "Shell": 7109,
-    "Dockerfile": 1343,
-    "CSS": 155
-  },
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": [
-    [
-      "Cryptography",
-      2.0684931507,
-      "2023-10-21T07:51:46.000"
-    ],
-    [
-      "Werkzeug",
-      4.2054794521,
-      "2023-10-21T07:51:46.000"
-    ],
-    [
-      "Werkzeug",
-      5.3178082192,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "beautifulsoup4",
-      0,
-      "2024-08-04T17:12:30.000"
-    ],
-    [
-      "boto3",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "certifi",
-      0,
-      "2024-08-04T17:12:30.000"
-    ],
-    [
-      "cryptography",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "defusedxml",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "django",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "django",
-      3.8794520548,
-      "2023-10-21T07:51:46.000"
-    ],
-    [
-      "django-cors-headers",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "django-csp",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "django-debug-toolbar",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "django-jsonform",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "django-model-utils",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "django-opensearch-dsl",
-      0,
-      "2023-10-21T07:51:46.000"
-    ],
-    [
-      "django-solo",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "django-storages",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "djangorestframework",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "djangorestframework_simplejwt",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "docx2txt",
-      0,
-      "2024-08-04T17:12:30.000"
-    ],
-    [
-      "drf-spectacular",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "drf-spectacular",
-      0.9890410959,
-      "2023-10-21T07:51:46.000"
-    ],
-    [
-      "extract-msg",
-      0,
-      "2024-08-04T17:12:30.000"
-    ],
-    [
-      "httpx",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "idna",
-      0,
-      "2024-08-04T17:12:30.000"
-    ],
-    [
-      "jinja2",
-      0,
-      "2024-08-04T17:12:30.000"
-    ],
-    [
-      "magika",
-      0,
-      "2024-08-04T17:12:30.000"
-    ],
-    [
-      "mock",
-      0,
-      "2024-03-10T22:32:45.000"
-    ],
-    [
-      "moto",
-      0,
-      "2024-08-04T17:12:30.000"
-    ],
-    [
-      "mozilla-django-oidc",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "olefile",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "openpyxl",
-      0,
-      "2024-08-04T17:12:30.000"
-    ],
-    [
-      "pdf2image",
-      0,
-      "2024-08-04T17:12:30.000"
-    ],
-    [
-      "pillow",
-      0,
-      "2024-08-04T17:12:30.000"
-    ],
-    [
-      "pre-commit",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "psycopg2-binary",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "pyopenssl",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "pytest",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "pytest-cov",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "pytest-django",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "python-dateutil",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "python-magic",
-      0,
-      "2024-03-10T22:32:45.000"
-    ],
-    [
-      "python-pptx",
-      0,
-      "2024-08-04T17:12:30.000"
-    ],
-    [
-      "requests",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "ruff",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "sqlparse",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "striprtf",
-      0,
-      "2024-08-04T17:12:30.000"
-    ],
-    [
-      "textract",
-      0,
-      "2024-01-10T02:45:29.000"
-    ],
-    [
-      "werkzeug",
-      0,
-      "2024-08-04T17:12:30.000"
-    ],
-    [
-      "xlrd",
-      0,
-      "2024-08-04T17:12:30.000"
-    ],
-    [
-      "zappa-django-utils",
-      0,
-      "2023-10-21T07:51:46.000"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "Python",
+                "Bytes": 551665,
+                "CodeBytes": 0,
+                "Lines": 14673,
+                "Code": 11510,
+                "Comment": 570,
+                "Blank": 2593,
+                "Complexity": 917,
+                "Count": 288,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 1667301,
+                "CodeBytes": 0,
+                "Lines": 47966,
+                "Code": 46211,
+                "Comment": 744,
+                "Blank": 1011,
+                "Complexity": 223,
+                "Count": 95,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Vue",
+                "Bytes": 224733,
+                "CodeBytes": 0,
+                "Lines": 7825,
+                "Code": 6934,
+                "Comment": 120,
+                "Blank": 771,
+                "Complexity": 236,
+                "Count": 84,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 5832864,
+                "CodeBytes": 0,
+                "Lines": 212119,
+                "Code": 212118,
+                "Comment": 0,
+                "Blank": 1,
+                "Complexity": 0,
+                "Count": 83,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "HTML",
+                "Bytes": 243042,
+                "CodeBytes": 0,
+                "Lines": 4192,
+                "Code": 3752,
+                "Comment": 6,
+                "Blank": 434,
+                "Complexity": 0,
+                "Count": 74,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Plain Text",
+                "Bytes": 1637656,
+                "CodeBytes": 0,
+                "Lines": 3098,
+                "Code": 942,
+                "Comment": 0,
+                "Blank": 2156,
+                "Complexity": 0,
+                "Count": 31,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SVG",
+                "Bytes": 3079878,
+                "CodeBytes": 0,
+                "Lines": 15705,
+                "Code": 15701,
+                "Comment": 4,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 31,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Sass",
+                "Bytes": 149961,
+                "CodeBytes": 0,
+                "Lines": 6410,
+                "Code": 5062,
+                "Comment": 183,
+                "Blank": 1165,
+                "Complexity": 0,
+                "Count": 30,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Go",
+                "Bytes": 227549,
+                "CodeBytes": 0,
+                "Lines": 8442,
+                "Code": 7747,
+                "Comment": 131,
+                "Blank": 564,
+                "Complexity": 1129,
+                "Count": 28,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 61412,
+                "CodeBytes": 0,
+                "Lines": 1886,
+                "Code": 1631,
+                "Comment": 126,
+                "Blank": 129,
+                "Complexity": 0,
+                "Count": 24,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript",
+                "Bytes": 77807,
+                "CodeBytes": 0,
+                "Lines": 2406,
+                "Code": 1212,
+                "Comment": 961,
+                "Blank": 233,
+                "Complexity": 103,
+                "Count": 19,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 72572,
+                "CodeBytes": 0,
+                "Lines": 1522,
+                "Code": 1072,
+                "Comment": 0,
+                "Blank": 450,
+                "Complexity": 0,
+                "Count": 13,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CloudFormation (YAML)",
+                "Bytes": 42982,
+                "CodeBytes": 0,
+                "Lines": 1293,
+                "Code": 1225,
+                "Comment": 20,
+                "Blank": 48,
+                "Complexity": 29,
+                "Count": 9,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 5879,
+                "CodeBytes": 0,
+                "Lines": 157,
+                "Code": 102,
+                "Comment": 29,
+                "Blank": 26,
+                "Complexity": 26,
+                "Count": 5,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TOML",
+                "Bytes": 4136,
+                "CodeBytes": 0,
+                "Lines": 177,
+                "Code": 136,
+                "Comment": 18,
+                "Blank": 23,
+                "Complexity": 0,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Dockerfile",
+                "Bytes": 1343,
+                "CodeBytes": 0,
+                "Lines": 57,
+                "Code": 31,
+                "Comment": 13,
+                "Blank": 13,
+                "Complexity": 0,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "XML",
+                "Bytes": 9537017,
+                "CodeBytes": 0,
+                "Lines": 56218,
+                "Code": 56218,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CSS",
+                "Bytes": 155,
+                "CodeBytes": 0,
+                "Lines": 8,
+                "Code": 6,
+                "Comment": 1,
+                "Blank": 1,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "BASH",
+                "Bytes": 2431,
+                "CodeBytes": 0,
+                "Lines": 61,
+                "Code": 37,
+                "Comment": 13,
+                "Blank": 11,
+                "Complexity": 7,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CSV",
+                "Bytes": 171,
+                "CodeBytes": 0,
+                "Lines": 4,
+                "Code": 4,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "License",
+                "Bytes": 1061,
+                "CodeBytes": 0,
+                "Lines": 21,
+                "Code": 17,
+                "Comment": 0,
+                "Blank": 4,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Makefile",
+                "Bytes": 9178,
+                "CodeBytes": 0,
+                "Lines": 221,
+                "Code": 174,
+                "Comment": 2,
+                "Blank": 45,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SQL",
+                "Bytes": 207,
+                "CodeBytes": 0,
+                "Lines": 4,
+                "Code": 2,
+                "Comment": 2,
+                "Blank": 0,
+                "Complexity": 1,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 12315173.956177002,
+        "estimatedScheduleMonths_low": 36.98232671761319,
+        "estimatedPeople_low": 32.441119131566616,
+        "estimatedCost_high": 38379460.75798066,
+        "estimatedScheduleMonths_high": 36.98232671761319,
+        "estimatedPeople_high": 32.441119131566616,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nPython                     288     14673     2593       570    11510        917\n(ULOC)                              7675\n-------------------------------------------------------------------------------\nJavaScript                  95     47966     1011       744    46211        223\n(ULOC)                             10571\n-------------------------------------------------------------------------------\nVue                         84      7825      771       120     6934        236\n(ULOC)                              3871\n-------------------------------------------------------------------------------\nJSON                        83    212119        1         0   212118          0\n(ULOC)                             35160\n-------------------------------------------------------------------------------\nHTML                        74      4192      434         6     3752          0\n(ULOC)                              1760\n-------------------------------------------------------------------------------\nPlain Text                  31      3098     2156         0      942          0\n(ULOC)                               764\n-------------------------------------------------------------------------------\nSVG                         31     15705        0         4    15701          0\n(ULOC)                             14555\n-------------------------------------------------------------------------------\nSass                        30      6410     1165       183     5062          0\n(ULOC)                              2943\n-------------------------------------------------------------------------------\nGo                          28      8442      564       131     7747       1129\n(ULOC)                              3420\n-------------------------------------------------------------------------------\nYAML                        24      1886      129       126     1631          0\n(ULOC)                               681\n-------------------------------------------------------------------------------\nTypeScript                  19      2406      233       961     1212        103\n(ULOC)                              1233\n-------------------------------------------------------------------------------\nMarkdown                    13      1522      450         0     1072          0\n(ULOC)                               929\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         9      1293       48        20     1225         29\n(ULOC)                               541\n-------------------------------------------------------------------------------\nShell                        5       157       26        29      102         26\n(ULOC)                               114\n-------------------------------------------------------------------------------\nTOML                         4       177       23        18      136          0\n(ULOC)                                62\n-------------------------------------------------------------------------------\nDockerfile                   3        57       13        13       31          0\n(ULOC)                                33\n-------------------------------------------------------------------------------\nXML                          3     56218        0         0    56218          0\n(ULOC)                             30642\n-------------------------------------------------------------------------------\nCSS                          2         8        1         1        6          0\n(ULOC)                                 7\n-------------------------------------------------------------------------------\nBASH                         1        61       11        13       37          7\n(ULOC)                                47\n-------------------------------------------------------------------------------\nCSV                          1         4        0         0        4          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nLicense                      1        21        4         0       17          0\n(ULOC)                                18\n-------------------------------------------------------------------------------\nMakefile                     1       221       45         2      174          0\n(ULOC)                               161\n-------------------------------------------------------------------------------\nSQL                          1         4        0         2        2          1\n(ULOC)                                 4\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      831    384465     9678      2943   371844       2671\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)       114668\nDRYness %                           0.30\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $13,504,364\nEstimated Schedule Effort (organic) 36.98 months\nEstimated People Required (organic) 32.44\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 23431000 bytes, 23.431 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "JavaScript": 1675783,
+        "Python": 551665,
+        "Go": 227549,
+        "Vue": 224733,
+        "SCSS": 149961,
+        "HTML": 73200,
+        "TypeScript": 69325,
+        "Makefile": 9178,
+        "Shell": 7109,
+        "Dockerfile": 1343,
+        "CSS": 155
+    },
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": [
+        [
+            "Cryptography",
+            2.0684931507,
+            "2023-10-21T07:51:46.000"
+        ],
+        [
+            "Werkzeug",
+            4.2054794521,
+            "2023-10-21T07:51:46.000"
+        ],
+        [
+            "Werkzeug",
+            5.3178082192,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "beautifulsoup4",
+            0.0,
+            "2024-08-04T17:12:30.000"
+        ],
+        [
+            "boto3",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "certifi",
+            0.0,
+            "2024-08-04T17:12:30.000"
+        ],
+        [
+            "cryptography",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "defusedxml",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "django",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "django",
+            3.8794520548,
+            "2023-10-21T07:51:46.000"
+        ],
+        [
+            "django-cors-headers",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "django-csp",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "django-debug-toolbar",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "django-jsonform",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "django-model-utils",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "django-opensearch-dsl",
+            0.0,
+            "2023-10-21T07:51:46.000"
+        ],
+        [
+            "django-solo",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "django-storages",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "djangorestframework",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "djangorestframework_simplejwt",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "docx2txt",
+            0.0,
+            "2024-08-04T17:12:30.000"
+        ],
+        [
+            "drf-spectacular",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "drf-spectacular",
+            0.9890410959,
+            "2023-10-21T07:51:46.000"
+        ],
+        [
+            "extract-msg",
+            0.0,
+            "2024-08-04T17:12:30.000"
+        ],
+        [
+            "httpx",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "idna",
+            0.0,
+            "2024-08-04T17:12:30.000"
+        ],
+        [
+            "jinja2",
+            0.0,
+            "2024-08-04T17:12:30.000"
+        ],
+        [
+            "magika",
+            0.0,
+            "2024-08-04T17:12:30.000"
+        ],
+        [
+            "mock",
+            0.0,
+            "2024-03-10T22:32:45.000"
+        ],
+        [
+            "moto",
+            0.0,
+            "2024-08-04T17:12:30.000"
+        ],
+        [
+            "mozilla-django-oidc",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "olefile",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "openpyxl",
+            0.0,
+            "2024-08-04T17:12:30.000"
+        ],
+        [
+            "pdf2image",
+            0.0,
+            "2024-08-04T17:12:30.000"
+        ],
+        [
+            "pillow",
+            0.0,
+            "2024-08-04T17:12:30.000"
+        ],
+        [
+            "pre-commit",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "psycopg2-binary",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "pyopenssl",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "pytest",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "pytest-cov",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "pytest-django",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "python-dateutil",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "python-magic",
+            0.0,
+            "2024-03-10T22:32:45.000"
+        ],
+        [
+            "python-pptx",
+            0.0,
+            "2024-08-04T17:12:30.000"
+        ],
+        [
+            "requests",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "ruff",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "sqlparse",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "striprtf",
+            0.0,
+            "2024-08-04T17:12:30.000"
+        ],
+        [
+            "textract",
+            0.0,
+            "2024-01-10T02:45:29.000"
+        ],
+        [
+            "werkzeug",
+            0.0,
+            "2024-08-04T17:12:30.000"
+        ],
+        [
+            "xlrd",
+            0.0,
+            "2024-08-04T17:12:30.000"
+        ],
+        [
+            "zappa-django-utils",
+            0.0,
+            "2023-10-21T07:51:46.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/cmcs-eregulations/cmcs-eregulations_data.json.old b/app/site/_data/Enterprise-CMCS/cmcs-eregulations/cmcs-eregulations_data.json.old
index c642ef14a0..ffd65550e1 100644
--- a/app/site/_data/Enterprise-CMCS/cmcs-eregulations/cmcs-eregulations_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/cmcs-eregulations/cmcs-eregulations_data.json.old
@@ -3,13 +3,13 @@
     "owner": "Enterprise-CMCS",
     "name": "cmcs-eregulations",
     "description": "Web application for viewing Medicaid and CHIP regulations and related policy information",
-    "commits_count": 1211,
+    "commits_count": 1215,
     "issues_count": 0,
     "open_issues_count": 0,
     "closed_issues_count": 0,
-    "pull_requests_count": 1487,
-    "open_pull_requests_count": 2,
-    "merged_pull_requests_count": 1215,
+    "pull_requests_count": 1492,
+    "open_pull_requests_count": 3,
+    "merged_pull_requests_count": 1219,
     "closed_pull_requests_count": 270,
     "forks_count": 10,
     "stargazers_count": 17,
@@ -21,32 +21,40 @@
     "total_project_blank_lines": 9397,
     "average_blank_lines": 12,
     "commits_by_month": {
-        "2025/1": 1,
+        "2025/1": 5,
         "2024/12": 15,
-        "2024/11": 14
+        "2024/11": 10
     },
     "new_commit_contributors_by_day_over_last_month": [
         [
-            "2024-12-09T00:00:00.000Z",
-            1
+            "2024-12-16T00:00:00.000Z",
+            3
         ],
         [
-            "2024-12-10T00:00:00.000Z",
+            "2024-12-23T00:00:00.000Z",
             1
-        ],
-        [
-            "2024-12-16T00:00:00.000Z",
-            2
         ]
     ],
     "new_commit_contributors_by_day_over_last_six_months": [
         [
-            "2024-07-22T00:00:00.000Z",
-            2
+            "2024-07-26T00:00:00.000Z",
+            1
         ],
         [
-            "2024-07-23T00:00:00.000Z",
-            3
+            "2024-07-29T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-06T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-08T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-15T00:00:00.000Z",
+            1
         ],
         [
             "2024-11-12T00:00:00.000Z",
@@ -60,14 +68,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2020-09-28T15:44:46Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:52:37Z",
+        "date": "2025-01-11T00:14:40Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/cmcs-eregulations",
-            "commit": "d84c5c3cb040f8b03ab4a1518943f3a5dfaae9a4"
+            "commit": "12199b753319e0356666a8710003dd4bc9c612b5"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 6.6,
         "checks": [
@@ -77,7 +85,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -87,7 +95,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -97,7 +105,7 @@
                 "reason": "29 out of 29 merged PRs checked by a CI test -- score normalized to 10",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -107,27 +115,27 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
             {
                 "details": null,
                 "score": 9,
-                "reason": "Found 19/20 approved changesets -- score normalized to 9",
+                "reason": "Found 20/21 approved changesets -- score normalized to 9",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
             {
                 "details": null,
                 "score": 10,
-                "reason": "project has 11 contributing companies or organizations",
+                "reason": "project has 10 contributing companies or organizations",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -137,7 +145,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -147,7 +155,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -157,7 +165,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -167,7 +175,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -177,7 +185,7 @@
                 "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -187,7 +195,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -197,7 +205,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -207,7 +215,7 @@
                 "reason": "SAST tool is run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -217,7 +225,7 @@
                 "reason": "security policy file detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -227,7 +235,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -237,17 +245,17 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
             {
                 "details": null,
                 "score": 0,
-                "reason": "17 existing vulnerabilities detected",
+                "reason": "32 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
@@ -273,14 +281,14 @@
             },
             {
                 "Name": "JavaScript",
-                "Bytes": 1622882,
+                "Bytes": 1667301,
                 "CodeBytes": 0,
-                "Lines": 46786,
-                "Code": 45123,
-                "Comment": 743,
-                "Blank": 920,
-                "Complexity": 211,
-                "Count": 91,
+                "Lines": 47966,
+                "Code": 46211,
+                "Comment": 744,
+                "Blank": 1011,
+                "Complexity": 223,
+                "Count": 95,
                 "WeightedComplexity": 0,
                 "Files": [],
                 "LineLength": null,
@@ -288,12 +296,12 @@
             },
             {
                 "Name": "Vue",
-                "Bytes": 224619,
+                "Bytes": 224733,
                 "CodeBytes": 0,
-                "Lines": 7822,
-                "Code": 6932,
+                "Lines": 7825,
+                "Code": 6934,
                 "Comment": 120,
-                "Blank": 770,
+                "Blank": 771,
                 "Complexity": 236,
                 "Count": 84,
                 "WeightedComplexity": 0,
@@ -408,10 +416,10 @@
             },
             {
                 "Name": "TypeScript",
-                "Bytes": 77445,
+                "Bytes": 77807,
                 "CodeBytes": 0,
-                "Lines": 2397,
-                "Code": 1203,
+                "Lines": 2406,
+                "Code": 1212,
                 "Comment": 961,
                 "Blank": 233,
                 "Complexity": 103,
@@ -438,10 +446,10 @@
             },
             {
                 "Name": "CloudFormation (YAML)",
-                "Bytes": 42885,
+                "Bytes": 42982,
                 "CodeBytes": 0,
-                "Lines": 1292,
-                "Code": 1224,
+                "Lines": 1293,
+                "Code": 1225,
                 "Comment": 20,
                 "Blank": 48,
                 "Complexity": 29,
@@ -602,22 +610,22 @@
                 "ULOC": 0
             }
         ],
-        "estimatedCost_low": 12276924.117577774,
-        "estimatedScheduleMonths_low": 36.938636366234164,
-        "estimatedPeople_low": 32.37861148445067,
-        "estimatedCost_high": 38260257.555107355,
-        "estimatedScheduleMonths_high": 36.938636366234164,
-        "estimatedPeople_high": 32.37861148445067,
-        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nPython                     288     14673     2593       570    11510        917\n(ULOC)                              7675\n-------------------------------------------------------------------------------\nJavaScript                  91     46786      920       743    45123        211\n(ULOC)                             10050\n-------------------------------------------------------------------------------\nVue                         84      7822      770       120     6932        236\n(ULOC)                              3870\n-------------------------------------------------------------------------------\nJSON                        83    212119        1         0   212118          0\n(ULOC)                             35160\n-------------------------------------------------------------------------------\nHTML                        74      4192      434         6     3752          0\n(ULOC)                              1760\n-------------------------------------------------------------------------------\nPlain Text                  31      3098     2156         0      942          0\n(ULOC)                               764\n-------------------------------------------------------------------------------\nSVG                         31     15705        0         4    15701          0\n(ULOC)                             14555\n-------------------------------------------------------------------------------\nSass                        30      6410     1165       183     5062          0\n(ULOC)                              2943\n-------------------------------------------------------------------------------\nGo                          28      8442      564       131     7747       1129\n(ULOC)                              3420\n-------------------------------------------------------------------------------\nYAML                        24      1886      129       126     1631          0\n(ULOC)                               681\n-------------------------------------------------------------------------------\nTypeScript                  19      2397      233       961     1203        103\n(ULOC)                              1224\n-------------------------------------------------------------------------------\nMarkdown                    13      1522      450         0     1072          0\n(ULOC)                               929\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         9      1292       48        20     1224         29\n(ULOC)                               541\n-------------------------------------------------------------------------------\nShell                        5       157       26        29      102         26\n(ULOC)                               114\n-------------------------------------------------------------------------------\nTOML                         4       177       23        18      136          0\n(ULOC)                                62\n-------------------------------------------------------------------------------\nDockerfile                   3        57       13        13       31          0\n(ULOC)                                33\n-------------------------------------------------------------------------------\nXML                          3     56218        0         0    56218          0\n(ULOC)                             30642\n-------------------------------------------------------------------------------\nCSS                          2         8        1         1        6          0\n(ULOC)                                 7\n-------------------------------------------------------------------------------\nBASH                         1        61       11        13       37          7\n(ULOC)                                47\n-------------------------------------------------------------------------------\nCSV                          1         4        0         0        4          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nLicense                      1        21        4         0       17          0\n(ULOC)                                18\n-------------------------------------------------------------------------------\nMakefile                     1       221       45         2      174          0\n(ULOC)                               161\n-------------------------------------------------------------------------------\nSQL                          1         4        0         2        2          1\n(ULOC)                                 4\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      827    383272     9586      2942   370744       2659\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)       114140\nDRYness %                           0.30\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $13,462,420\nEstimated Schedule Effort (organic) 36.94 months\nEstimated People Required (organic) 32.38\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 23386008 bytes, 23.386 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+        "estimatedCost_low": 12315173.956177002,
+        "estimatedScheduleMonths_low": 36.98232671761319,
+        "estimatedPeople_low": 32.441119131566616,
+        "estimatedCost_high": 38379460.75798066,
+        "estimatedScheduleMonths_high": 36.98232671761319,
+        "estimatedPeople_high": 32.441119131566616,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nPython                     288     14673     2593       570    11510        917\n(ULOC)                              7675\n-------------------------------------------------------------------------------\nJavaScript                  95     47966     1011       744    46211        223\n(ULOC)                             10571\n-------------------------------------------------------------------------------\nVue                         84      7825      771       120     6934        236\n(ULOC)                              3871\n-------------------------------------------------------------------------------\nJSON                        83    212119        1         0   212118          0\n(ULOC)                             35160\n-------------------------------------------------------------------------------\nHTML                        74      4192      434         6     3752          0\n(ULOC)                              1760\n-------------------------------------------------------------------------------\nPlain Text                  31      3098     2156         0      942          0\n(ULOC)                               764\n-------------------------------------------------------------------------------\nSVG                         31     15705        0         4    15701          0\n(ULOC)                             14555\n-------------------------------------------------------------------------------\nSass                        30      6410     1165       183     5062          0\n(ULOC)                              2943\n-------------------------------------------------------------------------------\nGo                          28      8442      564       131     7747       1129\n(ULOC)                              3420\n-------------------------------------------------------------------------------\nYAML                        24      1886      129       126     1631          0\n(ULOC)                               681\n-------------------------------------------------------------------------------\nTypeScript                  19      2406      233       961     1212        103\n(ULOC)                              1233\n-------------------------------------------------------------------------------\nMarkdown                    13      1522      450         0     1072          0\n(ULOC)                               929\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         9      1293       48        20     1225         29\n(ULOC)                               541\n-------------------------------------------------------------------------------\nShell                        5       157       26        29      102         26\n(ULOC)                               114\n-------------------------------------------------------------------------------\nTOML                         4       177       23        18      136          0\n(ULOC)                                62\n-------------------------------------------------------------------------------\nDockerfile                   3        57       13        13       31          0\n(ULOC)                                33\n-------------------------------------------------------------------------------\nXML                          3     56218        0         0    56218          0\n(ULOC)                             30642\n-------------------------------------------------------------------------------\nCSS                          2         8        1         1        6          0\n(ULOC)                                 7\n-------------------------------------------------------------------------------\nBASH                         1        61       11        13       37          7\n(ULOC)                                47\n-------------------------------------------------------------------------------\nCSV                          1         4        0         0        4          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nLicense                      1        21        4         0       17          0\n(ULOC)                                18\n-------------------------------------------------------------------------------\nMakefile                     1       221       45         2      174          0\n(ULOC)                               161\n-------------------------------------------------------------------------------\nSQL                          1         4        0         2        2          1\n(ULOC)                                 4\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      831    384465     9678      2943   371844       2671\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)       114668\nDRYness %                           0.30\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $13,504,364\nEstimated Schedule Effort (organic) 36.98 months\nEstimated People Required (organic) 32.44\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 23431000 bytes, 23.431 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
     },
     "predominant_langs": {
-        "JavaScript": 1631364,
+        "JavaScript": 1675783,
         "Python": 551665,
         "Go": 227549,
-        "Vue": 224619,
+        "Vue": 224733,
         "SCSS": 149961,
         "HTML": 73200,
-        "TypeScript": 68963,
+        "TypeScript": 69325,
         "Makefile": 9178,
         "Shell": 7109,
         "Dockerfile": 1343,
diff --git a/app/site/_data/Enterprise-CMCS/eAPD/eAPD_data.json b/app/site/_data/Enterprise-CMCS/eAPD/eAPD_data.json
index 6219233836..d0d7a3348a 100644
--- a/app/site/_data/Enterprise-CMCS/eAPD/eAPD_data.json
+++ b/app/site/_data/Enterprise-CMCS/eAPD/eAPD_data.json
@@ -1,584 +1,584 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/eAPD",
-  "owner": "Enterprise-CMCS",
-  "name": "eAPD",
-  "description": "CMS (Centers for Medicare and Medicaid Services) eAPD - Modernizing the APD experience",
-  "commits_count": 6958,
-  "issues_count": 2840,
-  "open_issues_count": 294,
-  "closed_issues_count": 2546,
-  "pull_requests_count": 1827,
-  "open_pull_requests_count": 1,
-  "merged_pull_requests_count": 1604,
-  "closed_pull_requests_count": 222,
-  "forks_count": 26,
-  "stargazers_count": 59,
-  "watchers_count": 15,
-  "total_project_lines": 183752,
-  "average_project_lines": 143,
-  "total_project_comment_lines": 5216,
-  "average_project_comment_lines": 4,
-  "total_project_blank_lines": 12193,
-  "average_blank_lines": 10,
-  "commits_by_month": {
-    "2023/4": 26,
-    "2023/3": 4
-  },
-  "new_commit_contributors_by_day_over_last_month": [],
-  "new_commit_contributors_by_day_over_last_six_months": [],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=club&color=ff69b4",
-  "nadia_color": "ff69b4",
-  "nadia_badge_name": "club",
-  "created_at": "2017-12-05T21:20:35Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:24:02Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/eAPD",
-      "commit": "e3eb85c03858858cbeefbc09862d502ee3ca60d0"
+    "url": "https://github.com/Enterprise-CMCS/eAPD",
+    "owner": "Enterprise-CMCS",
+    "name": "eAPD",
+    "description": "CMS (Centers for Medicare and Medicaid Services) eAPD - Modernizing the APD experience",
+    "commits_count": 6958,
+    "issues_count": 2840,
+    "open_issues_count": 294,
+    "closed_issues_count": 2546,
+    "pull_requests_count": 1827,
+    "open_pull_requests_count": 1,
+    "merged_pull_requests_count": 1604,
+    "closed_pull_requests_count": 222,
+    "forks_count": 26,
+    "stargazers_count": 59,
+    "watchers_count": 15,
+    "total_project_lines": 183752,
+    "average_project_lines": 143,
+    "total_project_comment_lines": 5216,
+    "average_project_comment_lines": 4,
+    "total_project_blank_lines": 12193,
+    "average_blank_lines": 10,
+    "commits_by_month": {
+        "2023/4": 26,
+        "2023/3": 4
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_six_months": [],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=club&color=ff69b4",
+    "nadia_color": "ff69b4",
+    "nadia_badge_name": "club",
+    "created_at": "2017-12-05T21:20:35Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:24:02Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/eAPD",
+            "commit": "e3eb85c03858858cbeefbc09862d502ee3ca60d0"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 4.7,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 out of 30 merged PRs checked by a CI test -- score normalized to 0",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "all changesets reviewed",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "project has 10 contributing companies or organizations",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "SAST tool is not run on all commits -- score normalized to 0",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "58 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 4.7,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 out of 30 merged PRs checked by a CI test -- score normalized to 0",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "all changesets reviewed",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "project has 10 contributing companies or organizations",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "SAST tool is not run on all commits -- score normalized to 0",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "58 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "JavaScript",
-        "Bytes": 4758720,
-        "CodeBytes": 0,
-        "Lines": 147101,
-        "Code": 132205,
-        "Comment": 4351,
-        "Blank": 10545,
-        "Complexity": 3113,
-        "Count": 959,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SVG",
-        "Bytes": 312668,
-        "CodeBytes": 0,
-        "Lines": 1150,
-        "Code": 1146,
-        "Comment": 3,
-        "Blank": 1,
-        "Complexity": 0,
-        "Count": 80,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Terraform",
-        "Bytes": 92328,
-        "CodeBytes": 0,
-        "Lines": 3332,
-        "Code": 2632,
-        "Comment": 244,
-        "Blank": 456,
-        "Complexity": 79,
-        "Count": 65,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 830468,
-        "CodeBytes": 0,
-        "Lines": 23086,
-        "Code": 22962,
-        "Comment": 0,
-        "Blank": 124,
-        "Complexity": 0,
-        "Count": 54,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 122436,
-        "CodeBytes": 0,
-        "Lines": 3271,
-        "Code": 2922,
-        "Comment": 136,
-        "Blank": 213,
-        "Complexity": 0,
-        "Count": 41,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Sass",
-        "Bytes": 33485,
-        "CodeBytes": 0,
-        "Lines": 1549,
-        "Code": 1289,
-        "Comment": 50,
-        "Blank": 210,
-        "Complexity": 0,
-        "Count": 24,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 84459,
-        "CodeBytes": 0,
-        "Lines": 2371,
-        "Code": 1642,
-        "Comment": 427,
-        "Blank": 302,
-        "Complexity": 87,
-        "Count": 19,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 55654,
-        "CodeBytes": 0,
-        "Lines": 1206,
-        "Code": 942,
-        "Comment": 0,
-        "Blank": 264,
-        "Complexity": 0,
-        "Count": 17,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Raku",
-        "Bytes": 6680,
-        "CodeBytes": 0,
-        "Lines": 252,
-        "Code": 214,
-        "Comment": 0,
-        "Blank": 38,
-        "Complexity": 5,
-        "Count": 12,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Dockerfile",
-        "Bytes": 732,
-        "CodeBytes": 0,
-        "Lines": 40,
-        "Code": 30,
-        "Comment": 0,
-        "Blank": 10,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "HTML",
-        "Bytes": 1811,
-        "CodeBytes": 0,
-        "Lines": 62,
-        "Code": 57,
-        "Comment": 5,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SQL",
-        "Bytes": 573,
-        "CodeBytes": 0,
-        "Lines": 23,
-        "Code": 18,
-        "Comment": 0,
-        "Blank": 5,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CSV",
-        "Bytes": 2052,
-        "CodeBytes": 0,
-        "Lines": 22,
-        "Code": 22,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Docker ignore",
-        "Bytes": 281,
-        "CodeBytes": 0,
-        "Lines": 21,
-        "Code": 21,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "MDX",
-        "Bytes": 5285,
-        "CodeBytes": 0,
-        "Lines": 219,
-        "Code": 195,
-        "Comment": 0,
-        "Blank": 24,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Smarty Template",
-        "Bytes": 1611,
-        "CodeBytes": 0,
-        "Lines": 47,
-        "Code": 46,
-        "Comment": 0,
-        "Blank": 1,
-        "Complexity": 3,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 5291959.232844879,
-    "estimatedScheduleMonths_low": 26.828790111268844,
-    "estimatedPeople_low": 19.216084952719797,
-    "estimatedCost_high": 16492056.257795038,
-    "estimatedScheduleMonths_high": 26.828790111268844,
-    "estimatedPeople_high": 19.216084952719797,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJavaScript                 959    147101    10545      4351   132205       3113\n(ULOC)                             47432\n-------------------------------------------------------------------------------\nSVG                         80      1150        1         3     1146          0\n(ULOC)                               671\n-------------------------------------------------------------------------------\nTerraform                   65      3332      456       244     2632         79\n(ULOC)                              1235\n-------------------------------------------------------------------------------\nJSON                        54     23086      124         0    22962          0\n(ULOC)                              9193\n-------------------------------------------------------------------------------\nYAML                        41      3271      213       136     2922          0\n(ULOC)                              1821\n-------------------------------------------------------------------------------\nSass                        24      1549      210        50     1289          0\n(ULOC)                               864\n-------------------------------------------------------------------------------\nShell                       19      2371      302       427     1642         87\n(ULOC)                              1102\n-------------------------------------------------------------------------------\nMarkdown                    17      1206      264         0      942          0\n(ULOC)                               851\n-------------------------------------------------------------------------------\nRaku                        12       252       38         0      214          5\n(ULOC)                               149\n-------------------------------------------------------------------------------\nDockerfile                   2        40       10         0       30          0\n(ULOC)                                22\n-------------------------------------------------------------------------------\nHTML                         2        62        0         5       57          0\n(ULOC)                                54\n-------------------------------------------------------------------------------\nSQL                          2        23        5         0       18          0\n(ULOC)                                19\n-------------------------------------------------------------------------------\nCSV                          1        22        0         0       22          0\n(ULOC)                                22\n-------------------------------------------------------------------------------\nDocker ignore                1        21        0         0       21          0\n(ULOC)                                22\n-------------------------------------------------------------------------------\nMDX                          1       219       24         0      195          0\n(ULOC)                               133\n-------------------------------------------------------------------------------\nSmarty Template              1        47        1         0       46          3\n(ULOC)                                44\n───────────────────────────────────────────────────────────────────────────────\nTotal                     1281    183752    12193      5216   166343       3287\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)        63392\nDRYness %                           0.34\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $5,802,966\nEstimated Schedule Effort (organic) 26.83 months\nEstimated People Required (organic) 19.22\n───────────────────────────────────────────────────────────────────────────────\nProcessed 6309243 bytes, 6.309 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "JavaScript": 4766765,
-    "HCL": 102233,
-    "Shell": 84459,
-    "SCSS": 33485,
-    "EJS": 6680,
-    "HTML": 1811,
-    "Smarty": 1611,
-    "Dockerfile": 732
-  },
-  "average_issue_resolution_time": [
-    [
-      "eapd",
-      "73 days 18:25:07.087588"
-    ]
-  ],
-  "repo_dependency_libyear_list": [
-    [
-      "@babel/cli",
-      1.7917808219,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "@babel/core",
-      1.5726027397,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "@babel/eslint-parser",
-      1.6109589041,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "@babel/node",
-      1.8438356164,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "@babel/plugin-proposal-class-properties",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "@babel/plugin-proposal-object-rest-spread",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "@babel/plugin-transform-modules-commonjs",
-      1.7808219178,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "@babel/preset-env",
-      1.5726027397,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "@babel/preset-react",
-      2.4383561644,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "@snyk/protect",
-      1.6547945205,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "babel-jest",
-      1.5890410959,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "babel-plugin-dynamic-import-node",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "husky",
-      1.8767123288,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "jest",
-      1.5890410959,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "prettier",
-      1.698630137,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "pretty-quick",
-      2.0712328767,
-      "2025-01-01T18:40:22.000"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "JavaScript",
+                "Bytes": 4758720,
+                "CodeBytes": 0,
+                "Lines": 147101,
+                "Code": 132205,
+                "Comment": 4351,
+                "Blank": 10545,
+                "Complexity": 3113,
+                "Count": 959,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SVG",
+                "Bytes": 312668,
+                "CodeBytes": 0,
+                "Lines": 1150,
+                "Code": 1146,
+                "Comment": 3,
+                "Blank": 1,
+                "Complexity": 0,
+                "Count": 80,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Terraform",
+                "Bytes": 92328,
+                "CodeBytes": 0,
+                "Lines": 3332,
+                "Code": 2632,
+                "Comment": 244,
+                "Blank": 456,
+                "Complexity": 79,
+                "Count": 65,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 830468,
+                "CodeBytes": 0,
+                "Lines": 23086,
+                "Code": 22962,
+                "Comment": 0,
+                "Blank": 124,
+                "Complexity": 0,
+                "Count": 54,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 122436,
+                "CodeBytes": 0,
+                "Lines": 3271,
+                "Code": 2922,
+                "Comment": 136,
+                "Blank": 213,
+                "Complexity": 0,
+                "Count": 41,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Sass",
+                "Bytes": 33485,
+                "CodeBytes": 0,
+                "Lines": 1549,
+                "Code": 1289,
+                "Comment": 50,
+                "Blank": 210,
+                "Complexity": 0,
+                "Count": 24,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 84459,
+                "CodeBytes": 0,
+                "Lines": 2371,
+                "Code": 1642,
+                "Comment": 427,
+                "Blank": 302,
+                "Complexity": 87,
+                "Count": 19,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 55654,
+                "CodeBytes": 0,
+                "Lines": 1206,
+                "Code": 942,
+                "Comment": 0,
+                "Blank": 264,
+                "Complexity": 0,
+                "Count": 17,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Raku",
+                "Bytes": 6680,
+                "CodeBytes": 0,
+                "Lines": 252,
+                "Code": 214,
+                "Comment": 0,
+                "Blank": 38,
+                "Complexity": 5,
+                "Count": 12,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Dockerfile",
+                "Bytes": 732,
+                "CodeBytes": 0,
+                "Lines": 40,
+                "Code": 30,
+                "Comment": 0,
+                "Blank": 10,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "HTML",
+                "Bytes": 1811,
+                "CodeBytes": 0,
+                "Lines": 62,
+                "Code": 57,
+                "Comment": 5,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SQL",
+                "Bytes": 573,
+                "CodeBytes": 0,
+                "Lines": 23,
+                "Code": 18,
+                "Comment": 0,
+                "Blank": 5,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CSV",
+                "Bytes": 2052,
+                "CodeBytes": 0,
+                "Lines": 22,
+                "Code": 22,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Docker ignore",
+                "Bytes": 281,
+                "CodeBytes": 0,
+                "Lines": 21,
+                "Code": 21,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "MDX",
+                "Bytes": 5285,
+                "CodeBytes": 0,
+                "Lines": 219,
+                "Code": 195,
+                "Comment": 0,
+                "Blank": 24,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Smarty Template",
+                "Bytes": 1611,
+                "CodeBytes": 0,
+                "Lines": 47,
+                "Code": 46,
+                "Comment": 0,
+                "Blank": 1,
+                "Complexity": 3,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 5291959.232844879,
+        "estimatedScheduleMonths_low": 26.828790111268844,
+        "estimatedPeople_low": 19.216084952719797,
+        "estimatedCost_high": 16492056.257795038,
+        "estimatedScheduleMonths_high": 26.828790111268844,
+        "estimatedPeople_high": 19.216084952719797,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nJavaScript                 959    147101    10545      4351   132205       3113\n(ULOC)                             47432\n-------------------------------------------------------------------------------\nSVG                         80      1150        1         3     1146          0\n(ULOC)                               671\n-------------------------------------------------------------------------------\nTerraform                   65      3332      456       244     2632         79\n(ULOC)                              1235\n-------------------------------------------------------------------------------\nJSON                        54     23086      124         0    22962          0\n(ULOC)                              9193\n-------------------------------------------------------------------------------\nYAML                        41      3271      213       136     2922          0\n(ULOC)                              1821\n-------------------------------------------------------------------------------\nSass                        24      1549      210        50     1289          0\n(ULOC)                               864\n-------------------------------------------------------------------------------\nShell                       19      2371      302       427     1642         87\n(ULOC)                              1102\n-------------------------------------------------------------------------------\nMarkdown                    17      1206      264         0      942          0\n(ULOC)                               851\n-------------------------------------------------------------------------------\nRaku                        12       252       38         0      214          5\n(ULOC)                               149\n-------------------------------------------------------------------------------\nDockerfile                   2        40       10         0       30          0\n(ULOC)                                22\n-------------------------------------------------------------------------------\nHTML                         2        62        0         5       57          0\n(ULOC)                                54\n-------------------------------------------------------------------------------\nSQL                          2        23        5         0       18          0\n(ULOC)                                19\n-------------------------------------------------------------------------------\nCSV                          1        22        0         0       22          0\n(ULOC)                                22\n-------------------------------------------------------------------------------\nDocker ignore                1        21        0         0       21          0\n(ULOC)                                22\n-------------------------------------------------------------------------------\nMDX                          1       219       24         0      195          0\n(ULOC)                               133\n-------------------------------------------------------------------------------\nSmarty Template              1        47        1         0       46          3\n(ULOC)                                44\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                     1281    183752    12193      5216   166343       3287\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        63392\nDRYness %                           0.34\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $5,802,966\nEstimated Schedule Effort (organic) 26.83 months\nEstimated People Required (organic) 19.22\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 6309243 bytes, 6.309 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "JavaScript": 4766765,
+        "HCL": 102233,
+        "Shell": 84459,
+        "SCSS": 33485,
+        "EJS": 6680,
+        "HTML": 1811,
+        "Smarty": 1611,
+        "Dockerfile": 732
+    },
+    "average_issue_resolution_time": [
+        [
+            "eapd",
+            "73 days 18:25:07.087588"
+        ]
     ],
-    [
-      "uuid",
-      3.9260273973,
-      "2025-01-01T18:40:22.000"
+    "repo_dependency_libyear_list": [
+        [
+            "@babel/cli",
+            1.7917808219,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "@babel/core",
+            1.5726027397,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "@babel/eslint-parser",
+            1.6109589041,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "@babel/node",
+            1.8438356164,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "@babel/plugin-proposal-class-properties",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "@babel/plugin-proposal-object-rest-spread",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "@babel/plugin-transform-modules-commonjs",
+            1.7808219178,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "@babel/preset-env",
+            1.5726027397,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "@babel/preset-react",
+            2.4383561644,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "@snyk/protect",
+            1.6547945205,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "babel-jest",
+            1.5890410959,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "babel-plugin-dynamic-import-node",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "husky",
+            1.8767123288,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "jest",
+            1.5890410959,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "prettier",
+            1.698630137,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "pretty-quick",
+            2.0712328767,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "uuid",
+            3.9260273973,
+            "2025-01-01T18:40:22.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/eAPD/eAPD_data.json.old b/app/site/_data/Enterprise-CMCS/eAPD/eAPD_data.json.old
index f93745cc40..55bbeb21ec 100644
--- a/app/site/_data/Enterprise-CMCS/eAPD/eAPD_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/eAPD/eAPD_data.json.old
@@ -33,14 +33,14 @@
     "nadia_badge_name": "club",
     "created_at": "2017-12-05T21:20:35Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T09:01:36Z",
+        "date": "2025-01-11T00:24:02Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/eAPD",
             "commit": "e3eb85c03858858cbeefbc09862d502ee3ca60d0"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 4.7,
         "checks": [
@@ -50,7 +50,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -60,7 +60,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -70,7 +70,7 @@
                 "reason": "0 out of 30 merged PRs checked by a CI test -- score normalized to 0",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -80,7 +80,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -90,7 +90,7 @@
                 "reason": "all changesets reviewed",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -100,7 +100,7 @@
                 "reason": "project has 10 contributing companies or organizations",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -110,7 +110,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -120,7 +120,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -130,7 +130,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -140,7 +140,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -150,7 +150,7 @@
                 "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -160,7 +160,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -170,7 +170,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -180,7 +180,7 @@
                 "reason": "SAST tool is not run on all commits -- score normalized to 0",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -190,7 +190,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -200,7 +200,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -210,7 +210,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -220,7 +220,7 @@
                 "reason": "58 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/mac-fc-amazon-ecs-run-task/mac-fc-amazon-ecs-run-task_data.json b/app/site/_data/Enterprise-CMCS/mac-fc-amazon-ecs-run-task/mac-fc-amazon-ecs-run-task_data.json
index 7adbd3cd7a..48964b94b4 100644
--- a/app/site/_data/Enterprise-CMCS/mac-fc-amazon-ecs-run-task/mac-fc-amazon-ecs-run-task_data.json
+++ b/app/site/_data/Enterprise-CMCS/mac-fc-amazon-ecs-run-task/mac-fc-amazon-ecs-run-task_data.json
@@ -1,356 +1,356 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/mac-fc-amazon-ecs-run-task",
-  "owner": "Enterprise-CMCS",
-  "name": "mac-fc-amazon-ecs-run-task",
-  "description": "Runs an Amazon ECS task on ECS cluster",
-  "commits_count": 191,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 11,
-  "open_pull_requests_count": 9,
-  "merged_pull_requests_count": 2,
-  "closed_pull_requests_count": 0,
-  "forks_count": 0,
-  "stargazers_count": 0,
-  "watchers_count": 1,
-  "total_project_lines": 42589,
-  "average_project_lines": 3872,
-  "total_project_comment_lines": 6117,
-  "average_project_comment_lines": 556,
-  "total_project_blank_lines": 6719,
-  "average_blank_lines": 611,
-  "commits_by_month": {
-    "2023/9": 5,
-    "2023/6": 6,
-    "2023/3": 5,
-    "2023/2": 10,
-    "2021/3": 1,
-    "2020/10": 3
-  },
-  "new_commit_contributors_by_day_over_last_month": [],
-  "new_commit_contributors_by_day_over_last_six_months": [],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2023-02-23T18:13:54Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:23:07Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/mac-fc-amazon-ecs-run-task",
-      "commit": "d0e41e15a6833b6aec7a31cf2e90adbfb61b9998"
+    "url": "https://github.com/Enterprise-CMCS/mac-fc-amazon-ecs-run-task",
+    "owner": "Enterprise-CMCS",
+    "name": "mac-fc-amazon-ecs-run-task",
+    "description": "Runs an Amazon ECS task on ECS cluster",
+    "commits_count": 191,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 11,
+    "open_pull_requests_count": 9,
+    "merged_pull_requests_count": 2,
+    "closed_pull_requests_count": 0,
+    "forks_count": 0,
+    "stargazers_count": 0,
+    "watchers_count": 1,
+    "total_project_lines": 42589,
+    "average_project_lines": 3872,
+    "total_project_comment_lines": 6117,
+    "average_project_comment_lines": 556,
+    "total_project_blank_lines": 6719,
+    "average_blank_lines": 611,
+    "commits_by_month": {
+        "2023/9": 5,
+        "2023/6": 6,
+        "2023/3": 5,
+        "2023/2": 10,
+        "2021/3": 1,
+        "2020/10": 3
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_six_months": [],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2023-02-23T18:13:54Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:23:07Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/mac-fc-amazon-ecs-run-task",
+            "commit": "d0e41e15a6833b6aec7a31cf2e90adbfb61b9998"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 3.9,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 6,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 out of 2 merged PRs checked by a CI test -- score normalized to 0",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "Found 2/22 approved changesets -- score normalized to 0",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "project has 7 contributing companies or organizations",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 3,
+                "reason": "dependency not pinned by hash detected -- score normalized to 3",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "SAST tool is not run on all commits -- score normalized to 0",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "29 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 3.9,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 6,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 out of 2 merged PRs checked by a CI test -- score normalized to 0",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "Found 2/22 approved changesets -- score normalized to 0",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "project has 7 contributing companies or organizations",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 3,
-        "reason": "dependency not pinned by hash detected -- score normalized to 3",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "SAST tool is not run on all commits -- score normalized to 0",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "29 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "YAML",
-        "Bytes": 3309,
-        "CodeBytes": 0,
-        "Lines": 123,
-        "Code": 118,
-        "Comment": 0,
-        "Blank": 5,
-        "Complexity": 0,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 1260,
-        "CodeBytes": 0,
-        "Lines": 54,
-        "Code": 54,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 5724757,
-        "CodeBytes": 0,
-        "Lines": 42202,
-        "Code": 29414,
-        "Comment": 6117,
-        "Blank": 6671,
-        "Complexity": 4777,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 9119,
-        "CodeBytes": 0,
-        "Lines": 189,
-        "Code": 150,
-        "Comment": 0,
-        "Blank": 39,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "License",
-        "Bytes": 1067,
-        "CodeBytes": 0,
-        "Lines": 21,
-        "Code": 17,
-        "Comment": 0,
-        "Blank": 4,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 868498.4226988906,
-    "estimatedScheduleMonths_low": 13.500786040868586,
-    "estimatedPeople_low": 6.266997008876875,
-    "estimatedCost_high": 2706620.4059278728,
-    "estimatedScheduleMonths_high": 13.500786040868586,
-    "estimatedPeople_high": 6.266997008876875,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nYAML                         4       123        5         0      118          0\n(ULOC)                               101\n-------------------------------------------------------------------------------\nJSON                         2        54        0         0       54          0\n(ULOC)                                48\n-------------------------------------------------------------------------------\nJavaScript                   2     42202     6671      6117    29414       4777\n(ULOC)                             20180\n-------------------------------------------------------------------------------\nMarkdown                     2       189       39         0      150          0\n(ULOC)                               122\n-------------------------------------------------------------------------------\nLicense                      1        21        4         0       17          0\n(ULOC)                                18\n───────────────────────────────────────────────────────────────────────────────\nTotal                       11     42589     6719      6117    29753       4777\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)        20452\nDRYness %                           0.48\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $952,363\nEstimated Schedule Effort (organic) 13.50 months\nEstimated People Required (organic) 6.27\n───────────────────────────────────────────────────────────────────────────────\nProcessed 5739512 bytes, 5.740 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "JavaScript": 7168
-  },
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": [
-    [
-      "@actions/core",
-      2.1589041096,
-      "2025-01-01T23:28:34.000"
-    ],
-    [
-      "@zeit/ncc",
-      0,
-      "2025-01-01T23:28:34.000"
-    ],
-    [
-      "aws-sdk",
-      3.101369863,
-      "2025-01-01T23:28:34.000"
-    ],
-    [
-      "eslint",
-      4.2547945205,
-      "2025-01-01T23:28:34.000"
-    ],
-    [
-      "jest",
-      2.8547945205,
-      "2025-01-01T23:28:34.000"
-    ],
-    [
-      "yaml",
-      3.802739726,
-      "2025-01-01T23:28:34.000"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "YAML",
+                "Bytes": 3309,
+                "CodeBytes": 0,
+                "Lines": 123,
+                "Code": 118,
+                "Comment": 0,
+                "Blank": 5,
+                "Complexity": 0,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 1260,
+                "CodeBytes": 0,
+                "Lines": 54,
+                "Code": 54,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 5724757,
+                "CodeBytes": 0,
+                "Lines": 42202,
+                "Code": 29414,
+                "Comment": 6117,
+                "Blank": 6671,
+                "Complexity": 4777,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 9119,
+                "CodeBytes": 0,
+                "Lines": 189,
+                "Code": 150,
+                "Comment": 0,
+                "Blank": 39,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "License",
+                "Bytes": 1067,
+                "CodeBytes": 0,
+                "Lines": 21,
+                "Code": 17,
+                "Comment": 0,
+                "Blank": 4,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 868498.4226988906,
+        "estimatedScheduleMonths_low": 13.500786040868586,
+        "estimatedPeople_low": 6.266997008876875,
+        "estimatedCost_high": 2706620.4059278728,
+        "estimatedScheduleMonths_high": 13.500786040868586,
+        "estimatedPeople_high": 6.266997008876875,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nYAML                         4       123        5         0      118          0\n(ULOC)                               101\n-------------------------------------------------------------------------------\nJSON                         2        54        0         0       54          0\n(ULOC)                                48\n-------------------------------------------------------------------------------\nJavaScript                   2     42202     6671      6117    29414       4777\n(ULOC)                             20180\n-------------------------------------------------------------------------------\nMarkdown                     2       189       39         0      150          0\n(ULOC)                               122\n-------------------------------------------------------------------------------\nLicense                      1        21        4         0       17          0\n(ULOC)                                18\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                       11     42589     6719      6117    29753       4777\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        20452\nDRYness %                           0.48\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $952,363\nEstimated Schedule Effort (organic) 13.50 months\nEstimated People Required (organic) 6.27\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 5739512 bytes, 5.740 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "JavaScript": 7168
+    },
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": [
+        [
+            "@actions/core",
+            2.1589041096,
+            "2025-01-01T23:28:34.000"
+        ],
+        [
+            "@zeit/ncc",
+            0.0,
+            "2025-01-01T23:28:34.000"
+        ],
+        [
+            "aws-sdk",
+            3.101369863,
+            "2025-01-01T23:28:34.000"
+        ],
+        [
+            "eslint",
+            4.2547945205,
+            "2025-01-01T23:28:34.000"
+        ],
+        [
+            "jest",
+            2.8547945205,
+            "2025-01-01T23:28:34.000"
+        ],
+        [
+            "yaml",
+            3.802739726,
+            "2025-01-01T23:28:34.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/mac-fc-amazon-ecs-run-task/mac-fc-amazon-ecs-run-task_data.json.old b/app/site/_data/Enterprise-CMCS/mac-fc-amazon-ecs-run-task/mac-fc-amazon-ecs-run-task_data.json.old
index f5f834161f..9e76af7916 100644
--- a/app/site/_data/Enterprise-CMCS/mac-fc-amazon-ecs-run-task/mac-fc-amazon-ecs-run-task_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/mac-fc-amazon-ecs-run-task/mac-fc-amazon-ecs-run-task_data.json.old
@@ -37,14 +37,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2023-02-23T18:13:54Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T09:00:39Z",
+        "date": "2025-01-11T00:23:07Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/mac-fc-amazon-ecs-run-task",
             "commit": "d0e41e15a6833b6aec7a31cf2e90adbfb61b9998"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 3.9,
         "checks": [
@@ -54,7 +54,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -64,7 +64,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -74,7 +74,7 @@
                 "reason": "0 out of 2 merged PRs checked by a CI test -- score normalized to 0",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -84,7 +84,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -94,7 +94,7 @@
                 "reason": "Found 2/22 approved changesets -- score normalized to 0",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -104,7 +104,7 @@
                 "reason": "project has 7 contributing companies or organizations",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -114,7 +114,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -124,7 +124,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -134,7 +134,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -144,7 +144,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -154,7 +154,7 @@
                 "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -164,7 +164,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -174,7 +174,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 3",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -184,7 +184,7 @@
                 "reason": "SAST tool is not run on all commits -- score normalized to 0",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -194,7 +194,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -204,7 +204,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -214,7 +214,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -224,7 +224,7 @@
                 "reason": "29 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/mac-fc-github-actions-runner-aws/mac-fc-github-actions-runner-aws_data.json b/app/site/_data/Enterprise-CMCS/mac-fc-github-actions-runner-aws/mac-fc-github-actions-runner-aws_data.json
index ab16638994..403f835030 100644
--- a/app/site/_data/Enterprise-CMCS/mac-fc-github-actions-runner-aws/mac-fc-github-actions-runner-aws_data.json
+++ b/app/site/_data/Enterprise-CMCS/mac-fc-github-actions-runner-aws/mac-fc-github-actions-runner-aws_data.json
@@ -1,406 +1,406 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/mac-fc-github-actions-runner-aws",
-  "owner": "Enterprise-CMCS",
-  "name": "mac-fc-github-actions-runner-aws",
-  "description": "This repository will house infrastructure related to standing up an internally hosted GitHub Actions Runner within an AWS environment",
-  "commits_count": 356,
-  "issues_count": 10,
-  "open_issues_count": 0,
-  "closed_issues_count": 10,
-  "pull_requests_count": 224,
-  "open_pull_requests_count": 4,
-  "merged_pull_requests_count": 161,
-  "closed_pull_requests_count": 59,
-  "forks_count": 11,
-  "stargazers_count": 16,
-  "watchers_count": 9,
-  "total_project_lines": 2318,
-  "average_project_lines": 68,
-  "total_project_comment_lines": 47,
-  "average_project_comment_lines": 1,
-  "total_project_blank_lines": 393,
-  "average_blank_lines": 12,
-  "commits_by_month": {
-    "2024/12": 5,
-    "2024/11": 2,
-    "2024/10": 1,
-    "2024/8": 9,
-    "2024/5": 2,
-    "2024/4": 1,
-    "2024/3": 1,
-    "2024/2": 2,
-    "2024/1": 4,
-    "2023/12": 3
-  },
-  "new_commit_contributors_by_day_over_last_month": [],
-  "new_commit_contributors_by_day_over_last_six_months": [
-    [
-      "2024-08-06T00:00:00.000Z",
-      1
+    "url": "https://github.com/Enterprise-CMCS/mac-fc-github-actions-runner-aws",
+    "owner": "Enterprise-CMCS",
+    "name": "mac-fc-github-actions-runner-aws",
+    "description": "This repository will house infrastructure related to standing up an internally hosted GitHub Actions Runner within an AWS environment",
+    "commits_count": 356,
+    "issues_count": 10,
+    "open_issues_count": 0,
+    "closed_issues_count": 10,
+    "pull_requests_count": 224,
+    "open_pull_requests_count": 4,
+    "merged_pull_requests_count": 161,
+    "closed_pull_requests_count": 59,
+    "forks_count": 11,
+    "stargazers_count": 16,
+    "watchers_count": 9,
+    "total_project_lines": 2318,
+    "average_project_lines": 68,
+    "total_project_comment_lines": 47,
+    "average_project_comment_lines": 1,
+    "total_project_blank_lines": 393,
+    "average_blank_lines": 12,
+    "commits_by_month": {
+        "2024/12": 5,
+        "2024/11": 2,
+        "2024/10": 1,
+        "2024/8": 9,
+        "2024/5": 2,
+        "2024/4": 1,
+        "2024/3": 1,
+        "2024/2": 2,
+        "2024/1": 4,
+        "2023/12": 3
+    },
+    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-08-06T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-30T00:00:00.000Z",
+            2
+        ]
     ],
-    [
-      "2024-08-30T00:00:00.000Z",
-      2
-    ]
-  ],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2021-06-11T18:35:45Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:19:00Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/mac-fc-github-actions-runner-aws",
-      "commit": "26432e2adb8f395eabfffc79a02025115f27e7d6"
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2021-06-11T18:35:45Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:19:00Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/mac-fc-github-actions-runner-aws",
+            "commit": "26432e2adb8f395eabfffc79a02025115f27e7d6"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 5.8,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "Found 19/20 approved changesets -- score normalized to 9",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "project has 5 contributing companies or organizations",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "license file not detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 5,
+                "reason": "7 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 5",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "SAST tool is not run on all commits -- score normalized to 0",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "0 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "Terraform",
+                "Bytes": 22908,
+                "CodeBytes": 0,
+                "Lines": 851,
+                "Code": 697,
+                "Comment": 14,
+                "Blank": 140,
+                "Complexity": 18,
+                "Count": 14,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 24493,
+                "CodeBytes": 0,
+                "Lines": 695,
+                "Code": 592,
+                "Comment": 12,
+                "Blank": 91,
+                "Complexity": 0,
+                "Count": 8,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 24570,
+                "CodeBytes": 0,
+                "Lines": 487,
+                "Code": 360,
+                "Comment": 0,
+                "Blank": 127,
+                "Complexity": 0,
+                "Count": 5,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Dockerfile",
+                "Bytes": 3220,
+                "CodeBytes": 0,
+                "Lines": 97,
+                "Code": 63,
+                "Comment": 12,
+                "Blank": 22,
+                "Complexity": 21,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CloudFormation (YAML)",
+                "Bytes": 3816,
+                "CodeBytes": 0,
+                "Lines": 107,
+                "Code": 100,
+                "Comment": 1,
+                "Blank": 6,
+                "Complexity": 6,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 334,
+                "CodeBytes": 0,
+                "Lines": 14,
+                "Code": 14,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Properties File",
+                "Bytes": 50,
+                "CodeBytes": 0,
+                "Lines": 1,
+                "Code": 1,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 1804,
+                "CodeBytes": 0,
+                "Lines": 50,
+                "Code": 31,
+                "Comment": 11,
+                "Blank": 8,
+                "Complexity": 2,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Smarty Template",
+                "Bytes": 901,
+                "CodeBytes": 0,
+                "Lines": 32,
+                "Code": 32,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 48066.95690825407,
+        "estimatedScheduleMonths_low": 4.494988038571902,
+        "estimatedPeople_low": 1.0417598025911112,
+        "estimatedCost_high": 149797.63119712847,
+        "estimatedScheduleMonths_high": 4.494988038571902,
+        "estimatedPeople_high": 1.0417598025911112,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTerraform                   14       851      140        14      697         18\n(ULOC)                               389\n-------------------------------------------------------------------------------\nYAML                         8       695       91        12      592          0\n(ULOC)                               433\n-------------------------------------------------------------------------------\nMarkdown                     5       487      127         0      360          0\n(ULOC)                               298\n-------------------------------------------------------------------------------\nDockerfile                   2        97       22        12       63         21\n(ULOC)                                43\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         1       107        6         1      100          6\n(ULOC)                                86\n-------------------------------------------------------------------------------\nJSON                         1        14        0         0       14          0\n(ULOC)                                12\n-------------------------------------------------------------------------------\nProperties File              1         1        0         0        1          0\n(ULOC)                                 2\n-------------------------------------------------------------------------------\nShell                        1        50        8        11       31          2\n(ULOC)                                43\n-------------------------------------------------------------------------------\nSmarty Template              1        32        0         0       32          0\n(ULOC)                                31\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                       34      2334      394        50     1890         47\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)         1291\nDRYness %                           0.55\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $52,708\nEstimated Schedule Effort (organic) 4.49 months\nEstimated People Required (organic) 1.04\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 82096 bytes, 0.082 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
     },
-    "score": 5.8,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "Found 19/20 approved changesets -- score normalized to 9",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "project has 5 contributing companies or organizations",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "license file not detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 5,
-        "reason": "7 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 5",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "SAST tool is not run on all commits -- score normalized to 0",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "0 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "Terraform",
-        "Bytes": 22908,
-        "CodeBytes": 0,
-        "Lines": 851,
-        "Code": 697,
-        "Comment": 14,
-        "Blank": 140,
-        "Complexity": 18,
-        "Count": 14,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 24493,
-        "CodeBytes": 0,
-        "Lines": 695,
-        "Code": 592,
-        "Comment": 12,
-        "Blank": 91,
-        "Complexity": 0,
-        "Count": 8,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 24570,
-        "CodeBytes": 0,
-        "Lines": 487,
-        "Code": 360,
-        "Comment": 0,
-        "Blank": 127,
-        "Complexity": 0,
-        "Count": 5,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Dockerfile",
-        "Bytes": 3220,
-        "CodeBytes": 0,
-        "Lines": 97,
-        "Code": 63,
-        "Comment": 12,
-        "Blank": 22,
-        "Complexity": 21,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CloudFormation (YAML)",
-        "Bytes": 3816,
-        "CodeBytes": 0,
-        "Lines": 107,
-        "Code": 100,
-        "Comment": 1,
-        "Blank": 6,
-        "Complexity": 6,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 334,
-        "CodeBytes": 0,
-        "Lines": 14,
-        "Code": 14,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Properties File",
-        "Bytes": 50,
-        "CodeBytes": 0,
-        "Lines": 1,
-        "Code": 1,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 1804,
-        "CodeBytes": 0,
-        "Lines": 50,
-        "Code": 31,
-        "Comment": 11,
-        "Blank": 8,
-        "Complexity": 2,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Smarty Template",
-        "Bytes": 901,
-        "CodeBytes": 0,
-        "Lines": 32,
-        "Code": 32,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
+    "predominant_langs": {
+        "HCL": 22908,
+        "Dockerfile": 3220,
+        "Shell": 1804,
+        "Smarty": 901
+    },
+    "average_issue_resolution_time": [
+        [
+            "mac-fc-github-actions-runner-aws",
+            "404 days 24:40:23"
+        ]
     ],
-    "estimatedCost_low": 48066.95690825407,
-    "estimatedScheduleMonths_low": 4.494988038571902,
-    "estimatedPeople_low": 1.0417598025911112,
-    "estimatedCost_high": 149797.63119712847,
-    "estimatedScheduleMonths_high": 4.494988038571902,
-    "estimatedPeople_high": 1.0417598025911112,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTerraform                   14       851      140        14      697         18\n(ULOC)                               389\n-------------------------------------------------------------------------------\nYAML                         8       695       91        12      592          0\n(ULOC)                               433\n-------------------------------------------------------------------------------\nMarkdown                     5       487      127         0      360          0\n(ULOC)                               298\n-------------------------------------------------------------------------------\nDockerfile                   2        97       22        12       63         21\n(ULOC)                                43\n-------------------------------------------------------------------------------\nCloudFormation (YAM…         1       107        6         1      100          6\n(ULOC)                                86\n-------------------------------------------------------------------------------\nJSON                         1        14        0         0       14          0\n(ULOC)                                12\n-------------------------------------------------------------------------------\nProperties File              1         1        0         0        1          0\n(ULOC)                                 2\n-------------------------------------------------------------------------------\nShell                        1        50        8        11       31          2\n(ULOC)                                43\n-------------------------------------------------------------------------------\nSmarty Template              1        32        0         0       32          0\n(ULOC)                                31\n───────────────────────────────────────────────────────────────────────────────\nTotal                       34      2334      394        50     1890         47\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)         1291\nDRYness %                           0.55\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $52,708\nEstimated Schedule Effort (organic) 4.49 months\nEstimated People Required (organic) 1.04\n───────────────────────────────────────────────────────────────────────────────\nProcessed 82096 bytes, 0.082 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "HCL": 22908,
-    "Dockerfile": 3220,
-    "Shell": 1804,
-    "Smarty": 901
-  },
-  "average_issue_resolution_time": [
-    [
-      "mac-fc-github-actions-runner-aws",
-      "404 days 24:40:23"
-    ]
-  ],
-  "repo_dependency_libyear_list": []
-}
+    "repo_dependency_libyear_list": []
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/mac-fc-github-actions-runner-aws/mac-fc-github-actions-runner-aws_data.json.old b/app/site/_data/Enterprise-CMCS/mac-fc-github-actions-runner-aws/mac-fc-github-actions-runner-aws_data.json.old
index 935542b0b2..403f835030 100644
--- a/app/site/_data/Enterprise-CMCS/mac-fc-github-actions-runner-aws/mac-fc-github-actions-runner-aws_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/mac-fc-github-actions-runner-aws/mac-fc-github-actions-runner-aws_data.json.old
@@ -7,10 +7,10 @@
     "issues_count": 10,
     "open_issues_count": 0,
     "closed_issues_count": 10,
-    "pull_requests_count": 222,
-    "open_pull_requests_count": 3,
+    "pull_requests_count": 224,
+    "open_pull_requests_count": 4,
     "merged_pull_requests_count": 161,
-    "closed_pull_requests_count": 58,
+    "closed_pull_requests_count": 59,
     "forks_count": 11,
     "stargazers_count": 16,
     "watchers_count": 9,
@@ -32,12 +32,7 @@
         "2024/1": 4,
         "2023/12": 3
     },
-    "new_commit_contributors_by_day_over_last_month": [
-        [
-            "2024-12-11T00:00:00.000Z",
-            2
-        ]
-    ],
+    "new_commit_contributors_by_day_over_last_month": [],
     "new_commit_contributors_by_day_over_last_six_months": [
         [
             "2024-08-06T00:00:00.000Z",
@@ -55,16 +50,16 @@
     "nadia_badge_name": "midsize",
     "created_at": "2021-06-11T18:35:45Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:56:48Z",
+        "date": "2025-01-11T00:19:00Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/mac-fc-github-actions-runner-aws",
             "commit": "26432e2adb8f395eabfffc79a02025115f27e7d6"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
-        "score": 5.9,
+        "score": 5.8,
         "checks": [
             {
                 "details": null,
@@ -72,7 +67,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -82,7 +77,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -92,7 +87,7 @@
                 "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -102,7 +97,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -112,7 +107,7 @@
                 "reason": "Found 19/20 approved changesets -- score normalized to 9",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -122,7 +117,7 @@
                 "reason": "project has 5 contributing companies or organizations",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -132,7 +127,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -142,7 +137,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -152,7 +147,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -162,17 +157,17 @@
                 "reason": "license file not detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
             {
                 "details": null,
-                "score": 6,
-                "reason": "8 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 6",
+                "score": 5,
+                "reason": "7 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 5",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -182,7 +177,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -192,7 +187,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -202,7 +197,7 @@
                 "reason": "SAST tool is not run on all commits -- score normalized to 0",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -212,7 +207,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -222,7 +217,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -232,7 +227,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -242,7 +237,7 @@
                 "reason": "0 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/mac-fc-security-hub-collector/mac-fc-security-hub-collector_data.json b/app/site/_data/Enterprise-CMCS/mac-fc-security-hub-collector/mac-fc-security-hub-collector_data.json
index 653a826919..fd4c717e01 100644
--- a/app/site/_data/Enterprise-CMCS/mac-fc-security-hub-collector/mac-fc-security-hub-collector_data.json
+++ b/app/site/_data/Enterprise-CMCS/mac-fc-security-hub-collector/mac-fc-security-hub-collector_data.json
@@ -1,391 +1,391 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/mac-fc-security-hub-collector",
-  "owner": "Enterprise-CMCS",
-  "name": "mac-fc-security-hub-collector",
-  "description": "Repo for security hub findings collector tool",
-  "commits_count": 87,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 30,
-  "open_pull_requests_count": 1,
-  "merged_pull_requests_count": 26,
-  "closed_pull_requests_count": 3,
-  "forks_count": 1,
-  "stargazers_count": 5,
-  "watchers_count": 11,
-  "total_project_lines": 2144,
-  "average_project_lines": 69,
-  "total_project_comment_lines": 151,
-  "average_project_comment_lines": 5,
-  "total_project_blank_lines": 301,
-  "average_blank_lines": 10,
-  "commits_by_month": {
-    "2025/1": 1,
-    "2024/7": 2,
-    "2024/1": 1,
-    "2023/4": 4,
-    "2022/8": 2,
-    "2022/2": 1,
-    "2021/12": 2,
-    "2021/10": 4,
-    "2021/6": 13
-  },
-  "new_commit_contributors_by_day_over_last_month": [],
-  "new_commit_contributors_by_day_over_last_six_months": [],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2021-04-05T13:31:36Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:19:55Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/mac-fc-security-hub-collector",
-      "commit": "82b2a56d3784236b7add0e8cdac9091f07e837cb"
+    "url": "https://github.com/Enterprise-CMCS/mac-fc-security-hub-collector",
+    "owner": "Enterprise-CMCS",
+    "name": "mac-fc-security-hub-collector",
+    "description": "Repo for security hub findings collector tool",
+    "commits_count": 87,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 30,
+    "open_pull_requests_count": 1,
+    "merged_pull_requests_count": 26,
+    "closed_pull_requests_count": 3,
+    "forks_count": 1,
+    "stargazers_count": 5,
+    "watchers_count": 11,
+    "total_project_lines": 2144,
+    "average_project_lines": 69,
+    "total_project_comment_lines": 151,
+    "average_project_comment_lines": 5,
+    "total_project_blank_lines": 301,
+    "average_blank_lines": 10,
+    "commits_by_month": {
+        "2025/1": 1,
+        "2024/7": 2,
+        "2024/1": 1,
+        "2023/4": 4,
+        "2022/8": 2,
+        "2022/2": 1,
+        "2021/12": 2,
+        "2021/10": 4,
+        "2021/6": 13
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_six_months": [],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2021-04-05T13:31:36Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:19:55Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/mac-fc-security-hub-collector",
+            "commit": "82b2a56d3784236b7add0e8cdac9091f07e837cb"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 5.5,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 2,
+                "reason": "4 out of 15 merged PRs checked by a CI test -- score normalized to 2",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "Found 14/17 approved changesets -- score normalized to 8",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "project has 6 contributing companies or organizations",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "1 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "packaging workflow detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 1,
+                "reason": "dependency not pinned by hash detected -- score normalized to 1",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "SAST tool is not run on all commits -- score normalized to 0",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "2 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 5.5,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 2,
-        "reason": "4 out of 15 merged PRs checked by a CI test -- score normalized to 2",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "Found 14/17 approved changesets -- score normalized to 8",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "project has 6 contributing companies or organizations",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "1 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "packaging workflow detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 1,
-        "reason": "dependency not pinned by hash detected -- score normalized to 1",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "SAST tool is not run on all commits -- score normalized to 0",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "2 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "Go",
-        "Bytes": 28095,
-        "CodeBytes": 0,
-        "Lines": 943,
-        "Code": 777,
-        "Comment": 65,
-        "Blank": 101,
-        "Complexity": 138,
-        "Count": 8,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Terraform",
-        "Bytes": 13084,
-        "CodeBytes": 0,
-        "Lines": 494,
-        "Code": 358,
-        "Comment": 64,
-        "Blank": 72,
-        "Complexity": 4,
-        "Count": 8,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 2134,
-        "CodeBytes": 0,
-        "Lines": 101,
-        "Code": 101,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 3399,
-        "CodeBytes": 0,
-        "Lines": 136,
-        "Code": 112,
-        "Comment": 4,
-        "Blank": 20,
-        "Complexity": 0,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 8357,
-        "CodeBytes": 0,
-        "Lines": 210,
-        "Code": 148,
-        "Comment": 0,
-        "Blank": 62,
-        "Complexity": 0,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "BASH",
-        "Bytes": 912,
-        "CodeBytes": 0,
-        "Lines": 34,
-        "Code": 9,
-        "Comment": 17,
-        "Blank": 8,
-        "Complexity": 1,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Dockerfile",
-        "Bytes": 390,
-        "CodeBytes": 0,
-        "Lines": 12,
-        "Code": 10,
-        "Comment": 0,
-        "Blank": 2,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "License",
-        "Bytes": 11336,
-        "CodeBytes": 0,
-        "Lines": 202,
-        "Code": 169,
-        "Comment": 0,
-        "Blank": 33,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 255,
-        "CodeBytes": 0,
-        "Lines": 14,
-        "Code": 9,
-        "Comment": 1,
-        "Blank": 4,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 42820.48083274379,
-    "estimatedScheduleMonths_low": 4.301841518875463,
-    "estimatedPeople_low": 0.9697206432982486,
-    "estimatedCost_high": 133447.32032257237,
-    "estimatedScheduleMonths_high": 4.301841518875463,
-    "estimatedPeople_high": 0.9697206432982486,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nGo                           8       943      101        65      777        138\n(ULOC)                               466\n-------------------------------------------------------------------------------\nTerraform                    8       494       72        64      358          4\n(ULOC)                               248\n-------------------------------------------------------------------------------\nJSON                         4       101        0         0      101          0\n(ULOC)                                31\n-------------------------------------------------------------------------------\nYAML                         4       136       20         4      112          0\n(ULOC)                               108\n-------------------------------------------------------------------------------\nMarkdown                     3       210       62         0      148          0\n(ULOC)                               147\n-------------------------------------------------------------------------------\nBASH                         1        34        8        17        9          1\n(ULOC)                                24\n-------------------------------------------------------------------------------\nDockerfile                   1        12        2         0       10          0\n(ULOC)                                11\n-------------------------------------------------------------------------------\nLicense                      1       202       33         0      169          0\n(ULOC)                               168\n-------------------------------------------------------------------------------\nShell                        1        14        4         1        9          0\n(ULOC)                                11\n───────────────────────────────────────────────────────────────────────────────\nTotal                       31      2146      302       151     1693        143\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)         1191\nDRYness %                           0.55\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $46,955\nEstimated Schedule Effort (organic) 4.30 months\nEstimated People Required (organic) 0.97\n───────────────────────────────────────────────────────────────────────────────\nProcessed 67962 bytes, 0.068 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "Go": 28095,
-    "HCL": 13777,
-    "Shell": 1167,
-    "Dockerfile": 390
-  },
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": []
-}
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "Go",
+                "Bytes": 28095,
+                "CodeBytes": 0,
+                "Lines": 943,
+                "Code": 777,
+                "Comment": 65,
+                "Blank": 101,
+                "Complexity": 138,
+                "Count": 8,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Terraform",
+                "Bytes": 13084,
+                "CodeBytes": 0,
+                "Lines": 494,
+                "Code": 358,
+                "Comment": 64,
+                "Blank": 72,
+                "Complexity": 4,
+                "Count": 8,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 2134,
+                "CodeBytes": 0,
+                "Lines": 101,
+                "Code": 101,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 3399,
+                "CodeBytes": 0,
+                "Lines": 136,
+                "Code": 112,
+                "Comment": 4,
+                "Blank": 20,
+                "Complexity": 0,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 8357,
+                "CodeBytes": 0,
+                "Lines": 210,
+                "Code": 148,
+                "Comment": 0,
+                "Blank": 62,
+                "Complexity": 0,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "BASH",
+                "Bytes": 912,
+                "CodeBytes": 0,
+                "Lines": 34,
+                "Code": 9,
+                "Comment": 17,
+                "Blank": 8,
+                "Complexity": 1,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Dockerfile",
+                "Bytes": 390,
+                "CodeBytes": 0,
+                "Lines": 12,
+                "Code": 10,
+                "Comment": 0,
+                "Blank": 2,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "License",
+                "Bytes": 11336,
+                "CodeBytes": 0,
+                "Lines": 202,
+                "Code": 169,
+                "Comment": 0,
+                "Blank": 33,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 255,
+                "CodeBytes": 0,
+                "Lines": 14,
+                "Code": 9,
+                "Comment": 1,
+                "Blank": 4,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 42820.48083274379,
+        "estimatedScheduleMonths_low": 4.301841518875463,
+        "estimatedPeople_low": 0.9697206432982486,
+        "estimatedCost_high": 133447.32032257237,
+        "estimatedScheduleMonths_high": 4.301841518875463,
+        "estimatedPeople_high": 0.9697206432982486,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nGo                           8       943      101        65      777        138\n(ULOC)                               466\n-------------------------------------------------------------------------------\nTerraform                    8       494       72        64      358          4\n(ULOC)                               248\n-------------------------------------------------------------------------------\nJSON                         4       101        0         0      101          0\n(ULOC)                                31\n-------------------------------------------------------------------------------\nYAML                         4       136       20         4      112          0\n(ULOC)                               108\n-------------------------------------------------------------------------------\nMarkdown                     3       210       62         0      148          0\n(ULOC)                               147\n-------------------------------------------------------------------------------\nBASH                         1        34        8        17        9          1\n(ULOC)                                24\n-------------------------------------------------------------------------------\nDockerfile                   1        12        2         0       10          0\n(ULOC)                                11\n-------------------------------------------------------------------------------\nLicense                      1       202       33         0      169          0\n(ULOC)                               168\n-------------------------------------------------------------------------------\nShell                        1        14        4         1        9          0\n(ULOC)                                11\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                       31      2146      302       151     1693        143\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)         1191\nDRYness %                           0.55\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $46,955\nEstimated Schedule Effort (organic) 4.30 months\nEstimated People Required (organic) 0.97\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 67962 bytes, 0.068 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "Go": 28095,
+        "HCL": 13777,
+        "Shell": 1167,
+        "Dockerfile": 390
+    },
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": []
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/mac-fc-security-hub-collector/mac-fc-security-hub-collector_data.json.old b/app/site/_data/Enterprise-CMCS/mac-fc-security-hub-collector/mac-fc-security-hub-collector_data.json.old
index ae1efefc0a..fd4c717e01 100644
--- a/app/site/_data/Enterprise-CMCS/mac-fc-security-hub-collector/mac-fc-security-hub-collector_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/mac-fc-security-hub-collector/mac-fc-security-hub-collector_data.json.old
@@ -3,13 +3,13 @@
     "owner": "Enterprise-CMCS",
     "name": "mac-fc-security-hub-collector",
     "description": "Repo for security hub findings collector tool",
-    "commits_count": 86,
+    "commits_count": 87,
     "issues_count": 0,
     "open_issues_count": 0,
     "closed_issues_count": 0,
-    "pull_requests_count": 29,
+    "pull_requests_count": 30,
     "open_pull_requests_count": 1,
-    "merged_pull_requests_count": 25,
+    "merged_pull_requests_count": 26,
     "closed_pull_requests_count": 3,
     "forks_count": 1,
     "stargazers_count": 5,
@@ -21,6 +21,7 @@
     "total_project_blank_lines": 301,
     "average_blank_lines": 10,
     "commits_by_month": {
+        "2025/1": 1,
         "2024/7": 2,
         "2024/1": 1,
         "2023/4": 4,
@@ -28,7 +29,7 @@
         "2022/2": 1,
         "2021/12": 2,
         "2021/10": 4,
-        "2021/6": 14
+        "2021/6": 13
     },
     "new_commit_contributors_by_day_over_last_month": [],
     "new_commit_contributors_by_day_over_last_six_months": [],
@@ -39,14 +40,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2021-04-05T13:31:36Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:57:50Z",
+        "date": "2025-01-11T00:19:55Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/mac-fc-security-hub-collector",
-            "commit": "57ace6f0f26348b0972ea026bd3a12eb5e5788fa"
+            "commit": "82b2a56d3784236b7add0e8cdac9091f07e837cb"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 5.5,
         "checks": [
@@ -56,7 +57,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -66,17 +67,17 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
             {
                 "details": null,
                 "score": 2,
-                "reason": "3 out of 14 merged PRs checked by a CI test -- score normalized to 2",
+                "reason": "4 out of 15 merged PRs checked by a CI test -- score normalized to 2",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -86,17 +87,17 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
             {
                 "details": null,
                 "score": 8,
-                "reason": "Found 13/16 approved changesets -- score normalized to 8",
+                "reason": "Found 14/17 approved changesets -- score normalized to 8",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -106,7 +107,7 @@
                 "reason": "project has 6 contributing companies or organizations",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -116,7 +117,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -126,7 +127,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -136,7 +137,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -146,17 +147,17 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
             {
                 "details": null,
                 "score": 0,
-                "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "reason": "1 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -166,7 +167,7 @@
                 "reason": "packaging workflow detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -176,7 +177,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 1",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -186,7 +187,7 @@
                 "reason": "SAST tool is not run on all commits -- score normalized to 0",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -196,7 +197,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -206,7 +207,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -216,7 +217,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -226,7 +227,7 @@
                 "reason": "2 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
@@ -282,12 +283,12 @@
             },
             {
                 "Name": "YAML",
-                "Bytes": 3424,
+                "Bytes": 3399,
                 "CodeBytes": 0,
-                "Lines": 140,
-                "Code": 115,
+                "Lines": 136,
+                "Code": 112,
                 "Comment": 4,
-                "Blank": 21,
+                "Blank": 20,
                 "Complexity": 0,
                 "Count": 4,
                 "WeightedComplexity": 0,
@@ -297,7 +298,7 @@
             },
             {
                 "Name": "Markdown",
-                "Bytes": 8380,
+                "Bytes": 8357,
                 "CodeBytes": 0,
                 "Lines": 210,
                 "Code": 148,
@@ -327,12 +328,12 @@
             },
             {
                 "Name": "Dockerfile",
-                "Bytes": 190,
+                "Bytes": 390,
                 "CodeBytes": 0,
-                "Lines": 6,
-                "Code": 6,
+                "Lines": 12,
+                "Code": 10,
                 "Comment": 0,
-                "Blank": 0,
+                "Blank": 2,
                 "Complexity": 0,
                 "Count": 1,
                 "WeightedComplexity": 0,
@@ -371,19 +372,19 @@
                 "ULOC": 0
             }
         ],
-        "estimatedCost_low": 42793.92392735825,
-        "estimatedScheduleMonths_low": 4.300827496712634,
-        "estimatedPeople_low": 0.9693477234967882,
-        "estimatedCost_high": 133364.55740653686,
-        "estimatedScheduleMonths_high": 4.300827496712634,
-        "estimatedPeople_high": 0.9693477234967882,
-        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nGo                           8       943      101        65      777        138\n(ULOC)                               466\n-------------------------------------------------------------------------------\nTerraform                    8       494       72        64      358          4\n(ULOC)                               248\n-------------------------------------------------------------------------------\nJSON                         4       101        0         0      101          0\n(ULOC)                                31\n-------------------------------------------------------------------------------\nYAML                         4       140       21         4      115          0\n(ULOC)                               111\n-------------------------------------------------------------------------------\nMarkdown                     3       210       62         0      148          0\n(ULOC)                               147\n-------------------------------------------------------------------------------\nBASH                         1        34        8        17        9          1\n(ULOC)                                24\n-------------------------------------------------------------------------------\nDockerfile                   1         6        0         0        6          0\n(ULOC)                                 7\n-------------------------------------------------------------------------------\nLicense                      1       202       33         0      169          0\n(ULOC)                               168\n-------------------------------------------------------------------------------\nShell                        1        14        4         1        9          0\n(ULOC)                                11\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                       31      2144      301       151     1692        143\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)         1190\nDRYness %                           0.56\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $46,926\nEstimated Schedule Effort (organic) 4.30 months\nEstimated People Required (organic) 0.97\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 67810 bytes, 0.068 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+        "estimatedCost_low": 42820.48083274379,
+        "estimatedScheduleMonths_low": 4.301841518875463,
+        "estimatedPeople_low": 0.9697206432982486,
+        "estimatedCost_high": 133447.32032257237,
+        "estimatedScheduleMonths_high": 4.301841518875463,
+        "estimatedPeople_high": 0.9697206432982486,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nGo                           8       943      101        65      777        138\n(ULOC)                               466\n-------------------------------------------------------------------------------\nTerraform                    8       494       72        64      358          4\n(ULOC)                               248\n-------------------------------------------------------------------------------\nJSON                         4       101        0         0      101          0\n(ULOC)                                31\n-------------------------------------------------------------------------------\nYAML                         4       136       20         4      112          0\n(ULOC)                               108\n-------------------------------------------------------------------------------\nMarkdown                     3       210       62         0      148          0\n(ULOC)                               147\n-------------------------------------------------------------------------------\nBASH                         1        34        8        17        9          1\n(ULOC)                                24\n-------------------------------------------------------------------------------\nDockerfile                   1        12        2         0       10          0\n(ULOC)                                11\n-------------------------------------------------------------------------------\nLicense                      1       202       33         0      169          0\n(ULOC)                               168\n-------------------------------------------------------------------------------\nShell                        1        14        4         1        9          0\n(ULOC)                                11\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                       31      2146      302       151     1693        143\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)         1191\nDRYness %                           0.55\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $46,955\nEstimated Schedule Effort (organic) 4.30 months\nEstimated People Required (organic) 0.97\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 67962 bytes, 0.068 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
     },
     "predominant_langs": {
         "Go": 28095,
         "HCL": 13777,
         "Shell": 1167,
-        "Dockerfile": 190
+        "Dockerfile": 390
     },
     "average_issue_resolution_time": [],
     "repo_dependency_libyear_list": []
diff --git a/app/site/_data/Enterprise-CMCS/mac-fc-security-hub-visibility/mac-fc-security-hub-visibility_data.json b/app/site/_data/Enterprise-CMCS/mac-fc-security-hub-visibility/mac-fc-security-hub-visibility_data.json
index b1122153a1..419a637939 100644
--- a/app/site/_data/Enterprise-CMCS/mac-fc-security-hub-visibility/mac-fc-security-hub-visibility_data.json
+++ b/app/site/_data/Enterprise-CMCS/mac-fc-security-hub-visibility/mac-fc-security-hub-visibility_data.json
@@ -1,385 +1,385 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/mac-fc-security-hub-visibility",
-  "owner": "Enterprise-CMCS",
-  "name": "mac-fc-security-hub-visibility",
-  "description": null,
-  "commits_count": 39,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 70,
-  "open_pull_requests_count": 4,
-  "merged_pull_requests_count": 47,
-  "closed_pull_requests_count": 19,
-  "forks_count": 0,
-  "stargazers_count": 0,
-  "watchers_count": 4,
-  "total_project_lines": 119890,
-  "average_project_lines": 8564,
-  "total_project_comment_lines": 4132,
-  "average_project_comment_lines": 295,
-  "total_project_blank_lines": 8555,
-  "average_blank_lines": 611,
-  "commits_by_month": {
-    "2024/12": 8,
-    "2024/8": 4,
-    "2024/7": 10,
-    "2024/6": 5,
-    "2024/5": 2,
-    "2024/3": 1
-  },
-  "new_commit_contributors_by_day_over_last_month": [
-    [
-      "2024-12-19T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_commit_contributors_by_day_over_last_six_months": [
-    [
-      "2024-07-30T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-12-19T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2024-01-10T16:11:19Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:19:40Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/mac-fc-security-hub-visibility",
-      "commit": "2d848daf353c7ff77378ec2bda1ee90b7bd791a5"
-    },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "url": "https://github.com/Enterprise-CMCS/mac-fc-security-hub-visibility",
+    "owner": "Enterprise-CMCS",
+    "name": "mac-fc-security-hub-visibility",
+    "description": null,
+    "commits_count": 39,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 70,
+    "open_pull_requests_count": 4,
+    "merged_pull_requests_count": 47,
+    "closed_pull_requests_count": 19,
+    "forks_count": 0,
+    "stargazers_count": 0,
+    "watchers_count": 4,
+    "total_project_lines": 119890,
+    "average_project_lines": 8564,
+    "total_project_comment_lines": 4132,
+    "average_project_comment_lines": 295,
+    "total_project_blank_lines": 8555,
+    "average_blank_lines": 611,
+    "commits_by_month": {
+        "2024/12": 8,
+        "2024/8": 4,
+        "2024/7": 10,
+        "2024/6": 5,
+        "2024/5": 2,
+        "2024/3": 1
     },
-    "score": 5.6,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "branch protection not enabled on development/release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "25 out of 25 merged PRs checked by a CI test -- score normalized to 10",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 6,
-        "reason": "Found 13/20 approved changesets -- score normalized to 6",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 6,
-        "reason": "8 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 6",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 3,
-        "reason": "dependency not pinned by hash detected -- score normalized to 3",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "SAST tool detected but not run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "1 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "YAML",
-        "Bytes": 5300,
-        "CodeBytes": 0,
-        "Lines": 179,
-        "Code": 158,
-        "Comment": 4,
-        "Blank": 17,
-        "Complexity": 0,
-        "Count": 6,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 1243,
-        "CodeBytes": 0,
-        "Lines": 51,
-        "Code": 51,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 4948060,
-        "CodeBytes": 0,
-        "Lines": 119564,
-        "Code": 106918,
-        "Comment": 4128,
-        "Blank": 8518,
-        "Complexity": 9380,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 2188,
-        "CodeBytes": 0,
-        "Lines": 44,
-        "Code": 29,
-        "Comment": 0,
-        "Blank": 15,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript",
-        "Bytes": 1914,
-        "CodeBytes": 0,
-        "Lines": 52,
-        "Code": 47,
-        "Comment": 0,
-        "Blank": 5,
-        "Complexity": 2,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 3336406.968315081,
-    "estimatedScheduleMonths_low": 22.51504654777715,
-    "estimatedPeople_low": 14.436292684145918,
-    "estimatedCost_high": 10397701.30480985,
-    "estimatedScheduleMonths_high": 22.51504654777715,
-    "estimatedPeople_high": 14.436292684145918,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nYAML                         6       179       17         4      158          0\n(ULOC)                               132\n-------------------------------------------------------------------------------\nJSON                         3        51        0         0       51          0\n(ULOC)                                44\n-------------------------------------------------------------------------------\nJavaScript                   2    119564     8518      4128   106918       9380\n(ULOC)                             56029\n-------------------------------------------------------------------------------\nMarkdown                     2        44       15         0       29          0\n(ULOC)                                30\n-------------------------------------------------------------------------------\nTypeScript                   1        52        5         0       47          2\n(ULOC)                                48\n───────────────────────────────────────────────────────────────────────────────\nTotal                       14    119890     8555      4132   107203       9382\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)        56268\nDRYness %                           0.47\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $3,658,580\nEstimated Schedule Effort (organic) 22.52 months\nEstimated People Required (organic) 14.44\n───────────────────────────────────────────────────────────────────────────────\nProcessed 4958705 bytes, 4.959 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "TypeScript": 1914
-  },
-  "average_issue_resolution_time": [
-    [
-      "mac-fc-security-hub-visibility",
-      "57 days 03:39:58"
-    ]
-  ],
-  "repo_dependency_libyear_list": [
-    [
-      "@actions/core",
-      0,
-      "2025-01-01T18:40:24.000"
+    "new_commit_contributors_by_day_over_last_month": [
+        [
+            "2024-12-19T00:00:00.000Z",
+            1
+        ]
     ],
-    [
-      "@enterprise-cmcs/macpro-security-hub-sync",
-      0,
-      "2025-01-01T18:40:24.000"
+    "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-07-30T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-19T00:00:00.000Z",
+            1
+        ]
     ],
-    [
-      "@vercel/ncc",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "eslint",
-      0.3068493151,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "eslint-config-prettier",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "eslint-plugin-prettier",
-      0,
-      "2025-01-01T18:40:24.000"
-    ],
-    [
-      "prettier",
-      0,
-      "2025-01-01T18:40:24.000"
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2024-01-10T16:11:19Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:19:40Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/mac-fc-security-hub-visibility",
+            "commit": "2d848daf353c7ff77378ec2bda1ee90b7bd791a5"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 5.6,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "branch protection not enabled on development/release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "25 out of 25 merged PRs checked by a CI test -- score normalized to 10",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 6,
+                "reason": "Found 13/20 approved changesets -- score normalized to 6",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 6,
+                "reason": "8 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 6",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 3,
+                "reason": "dependency not pinned by hash detected -- score normalized to 3",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "SAST tool detected but not run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "1 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
+    },
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "YAML",
+                "Bytes": 5300,
+                "CodeBytes": 0,
+                "Lines": 179,
+                "Code": 158,
+                "Comment": 4,
+                "Blank": 17,
+                "Complexity": 0,
+                "Count": 6,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 1243,
+                "CodeBytes": 0,
+                "Lines": 51,
+                "Code": 51,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 4948060,
+                "CodeBytes": 0,
+                "Lines": 119564,
+                "Code": 106918,
+                "Comment": 4128,
+                "Blank": 8518,
+                "Complexity": 9380,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 2188,
+                "CodeBytes": 0,
+                "Lines": 44,
+                "Code": 29,
+                "Comment": 0,
+                "Blank": 15,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript",
+                "Bytes": 1914,
+                "CodeBytes": 0,
+                "Lines": 52,
+                "Code": 47,
+                "Comment": 0,
+                "Blank": 5,
+                "Complexity": 2,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 3336406.968315081,
+        "estimatedScheduleMonths_low": 22.51504654777715,
+        "estimatedPeople_low": 14.436292684145918,
+        "estimatedCost_high": 10397701.30480985,
+        "estimatedScheduleMonths_high": 22.51504654777715,
+        "estimatedPeople_high": 14.436292684145918,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nYAML                         6       179       17         4      158          0\n(ULOC)                               132\n-------------------------------------------------------------------------------\nJSON                         3        51        0         0       51          0\n(ULOC)                                44\n-------------------------------------------------------------------------------\nJavaScript                   2    119564     8518      4128   106918       9380\n(ULOC)                             56029\n-------------------------------------------------------------------------------\nMarkdown                     2        44       15         0       29          0\n(ULOC)                                30\n-------------------------------------------------------------------------------\nTypeScript                   1        52        5         0       47          2\n(ULOC)                                48\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                       14    119890     8555      4132   107203       9382\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        56268\nDRYness %                           0.47\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $3,658,580\nEstimated Schedule Effort (organic) 22.52 months\nEstimated People Required (organic) 14.44\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 4958705 bytes, 4.959 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "TypeScript": 1914
+    },
+    "average_issue_resolution_time": [
+        [
+            "mac-fc-security-hub-visibility",
+            "57 days 03:39:58"
+        ]
     ],
-    [
-      "typescript",
-      1.8109589041,
-      "2025-01-01T18:40:24.000"
+    "repo_dependency_libyear_list": [
+        [
+            "@actions/core",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "@enterprise-cmcs/macpro-security-hub-sync",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "@vercel/ncc",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "eslint",
+            0.3068493151,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "eslint-config-prettier",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "eslint-plugin-prettier",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "prettier",
+            0.0,
+            "2025-01-01T18:40:24.000"
+        ],
+        [
+            "typescript",
+            1.8109589041,
+            "2025-01-01T18:40:24.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/mac-fc-security-hub-visibility/mac-fc-security-hub-visibility_data.json.old b/app/site/_data/Enterprise-CMCS/mac-fc-security-hub-visibility/mac-fc-security-hub-visibility_data.json.old
index d208d726f1..4be7685ee5 100644
--- a/app/site/_data/Enterprise-CMCS/mac-fc-security-hub-visibility/mac-fc-security-hub-visibility_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/mac-fc-security-hub-visibility/mac-fc-security-hub-visibility_data.json.old
@@ -7,8 +7,8 @@
     "issues_count": 0,
     "open_issues_count": 0,
     "closed_issues_count": 0,
-    "pull_requests_count": 69,
-    "open_pull_requests_count": 3,
+    "pull_requests_count": 70,
+    "open_pull_requests_count": 4,
     "merged_pull_requests_count": 47,
     "closed_pull_requests_count": 19,
     "forks_count": 0,
@@ -36,7 +36,7 @@
     ],
     "new_commit_contributors_by_day_over_last_six_months": [
         [
-            "2024-07-23T00:00:00.000Z",
+            "2024-07-30T00:00:00.000Z",
             1
         ],
         [
@@ -51,14 +51,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2024-01-10T16:11:19Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:57:34Z",
+        "date": "2025-01-11T00:19:40Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/mac-fc-security-hub-visibility",
             "commit": "2d848daf353c7ff77378ec2bda1ee90b7bd791a5"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 5.6,
         "checks": [
@@ -68,7 +68,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -78,7 +78,7 @@
                 "reason": "branch protection not enabled on development/release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -88,7 +88,7 @@
                 "reason": "25 out of 25 merged PRs checked by a CI test -- score normalized to 10",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -98,7 +98,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -108,7 +108,7 @@
                 "reason": "Found 13/20 approved changesets -- score normalized to 6",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -118,7 +118,7 @@
                 "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -128,7 +128,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -138,7 +138,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -148,7 +148,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -158,7 +158,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -168,7 +168,7 @@
                 "reason": "8 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 6",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -178,7 +178,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -188,7 +188,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 3",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -198,7 +198,7 @@
                 "reason": "SAST tool detected but not run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -208,7 +208,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -218,7 +218,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -228,7 +228,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -238,7 +238,7 @@
                 "reason": "1 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/macfc-security-scan-report/macfc-security-scan-report_data.json b/app/site/_data/Enterprise-CMCS/macfc-security-scan-report/macfc-security-scan-report_data.json
index 0c8ac987f7..3b56cc8d8f 100644
--- a/app/site/_data/Enterprise-CMCS/macfc-security-scan-report/macfc-security-scan-report_data.json
+++ b/app/site/_data/Enterprise-CMCS/macfc-security-scan-report/macfc-security-scan-report_data.json
@@ -1,332 +1,332 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/macfc-security-scan-report",
-  "owner": "Enterprise-CMCS",
-  "name": "macfc-security-scan-report",
-  "description": null,
-  "commits_count": 245,
-  "issues_count": 4,
-  "open_issues_count": 4,
-  "closed_issues_count": 0,
-  "pull_requests_count": 45,
-  "open_pull_requests_count": 5,
-  "merged_pull_requests_count": 28,
-  "closed_pull_requests_count": 12,
-  "forks_count": 0,
-  "stargazers_count": 1,
-  "watchers_count": 5,
-  "total_project_lines": 11495,
-  "average_project_lines": 821,
-  "total_project_comment_lines": 1779,
-  "average_project_comment_lines": 127,
-  "total_project_blank_lines": 1746,
-  "average_blank_lines": 125,
-  "commits_by_month": {
-    "2024/9": 4,
-    "2024/4": 10,
-    "2024/3": 7,
-    "2024/2": 9
-  },
-  "new_commit_contributors_by_day_over_last_month": [],
-  "new_commit_contributors_by_day_over_last_six_months": [
-    [
-      "2024-09-17T00:00:00.000Z",
-      1
+    "url": "https://github.com/Enterprise-CMCS/macfc-security-scan-report",
+    "owner": "Enterprise-CMCS",
+    "name": "macfc-security-scan-report",
+    "description": null,
+    "commits_count": 245,
+    "issues_count": 4,
+    "open_issues_count": 4,
+    "closed_issues_count": 0,
+    "pull_requests_count": 45,
+    "open_pull_requests_count": 5,
+    "merged_pull_requests_count": 28,
+    "closed_pull_requests_count": 12,
+    "forks_count": 0,
+    "stargazers_count": 1,
+    "watchers_count": 5,
+    "total_project_lines": 11495,
+    "average_project_lines": 821,
+    "total_project_comment_lines": 1779,
+    "average_project_comment_lines": 127,
+    "total_project_blank_lines": 1746,
+    "average_blank_lines": 125,
+    "commits_by_month": {
+        "2024/9": 4,
+        "2024/4": 10,
+        "2024/3": 7,
+        "2024/2": 9
+    },
+    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-09-17T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-09-18T00:00:00.000Z",
+            1
+        ]
     ],
-    [
-      "2024-09-18T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2023-06-06T16:15:58Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:19:15Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/macfc-security-scan-report",
-      "commit": "ba67c243db85dcea5186098258841735a44fe34e"
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2023-06-06T16:15:58Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:19:15Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/macfc-security-scan-report",
+            "commit": "ba67c243db85dcea5186098258841735a44fe34e"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 4.9,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "branch protection not enabled on development/release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "6 out of 6 merged PRs checked by a CI test -- score normalized to 10",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "all changesets reviewed",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "license file not detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "SAST tool detected but not run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "2 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "YAML",
+                "Bytes": 4905,
+                "CodeBytes": 0,
+                "Lines": 177,
+                "Code": 162,
+                "Comment": 3,
+                "Blank": 12,
+                "Complexity": 0,
+                "Count": 7,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 501705,
+                "CodeBytes": 0,
+                "Lines": 10534,
+                "Code": 7192,
+                "Comment": 1776,
+                "Blank": 1566,
+                "Complexity": 1527,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 21173,
+                "CodeBytes": 0,
+                "Lines": 420,
+                "Code": 341,
+                "Comment": 0,
+                "Blank": 79,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 863,
+                "CodeBytes": 0,
+                "Lines": 27,
+                "Code": 27,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Plain Text",
+                "Bytes": 17925,
+                "CodeBytes": 0,
+                "Lines": 337,
+                "Code": 248,
+                "Comment": 0,
+                "Blank": 89,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 217817.60132431585,
+        "estimatedScheduleMonths_low": 7.981824063254876,
+        "estimatedPeople_low": 2.658522427565319,
+        "estimatedCost_high": 678814.7785952318,
+        "estimatedScheduleMonths_high": 7.981824063254876,
+        "estimatedPeople_high": 2.658522427565319,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nYAML                         7       177       12         3      162          0\n(ULOC)                               131\n-------------------------------------------------------------------------------\nJavaScript                   3     10534     1566      1776     7192       1527\n(ULOC)                              5636\n-------------------------------------------------------------------------------\nMarkdown                     2       420       79         0      341          0\n(ULOC)                               224\n-------------------------------------------------------------------------------\nJSON                         1        27        0         0       27          0\n(ULOC)                                26\n-------------------------------------------------------------------------------\nPlain Text                   1       337       89         0      248          0\n(ULOC)                               124\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                       14     11495     1746      1779     7970       1527\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)         6111\nDRYness %                           0.53\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $238,850\nEstimated Schedule Effort (organic) 7.98 months\nEstimated People Required (organic) 2.66\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 546571 bytes, 0.547 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
     },
-    "score": 4.9,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "branch protection not enabled on development/release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "6 out of 6 merged PRs checked by a CI test -- score normalized to 10",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "all changesets reviewed",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "license file not detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "SAST tool detected but not run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "2 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "YAML",
-        "Bytes": 4905,
-        "CodeBytes": 0,
-        "Lines": 177,
-        "Code": 162,
-        "Comment": 3,
-        "Blank": 12,
-        "Complexity": 0,
-        "Count": 7,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 501705,
-        "CodeBytes": 0,
-        "Lines": 10534,
-        "Code": 7192,
-        "Comment": 1776,
-        "Blank": 1566,
-        "Complexity": 1527,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 21173,
-        "CodeBytes": 0,
-        "Lines": 420,
-        "Code": 341,
-        "Comment": 0,
-        "Blank": 79,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 863,
-        "CodeBytes": 0,
-        "Lines": 27,
-        "Code": 27,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Plain Text",
-        "Bytes": 17925,
-        "CodeBytes": 0,
-        "Lines": 337,
-        "Code": 248,
-        "Comment": 0,
-        "Blank": 89,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 217817.60132431585,
-    "estimatedScheduleMonths_low": 7.981824063254876,
-    "estimatedPeople_low": 2.658522427565319,
-    "estimatedCost_high": 678814.7785952318,
-    "estimatedScheduleMonths_high": 7.981824063254876,
-    "estimatedPeople_high": 2.658522427565319,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nYAML                         7       177       12         3      162          0\n(ULOC)                               131\n-------------------------------------------------------------------------------\nJavaScript                   3     10534     1566      1776     7192       1527\n(ULOC)                              5636\n-------------------------------------------------------------------------------\nMarkdown                     2       420       79         0      341          0\n(ULOC)                               224\n-------------------------------------------------------------------------------\nJSON                         1        27        0         0       27          0\n(ULOC)                                26\n-------------------------------------------------------------------------------\nPlain Text                   1       337       89         0      248          0\n(ULOC)                               124\n───────────────────────────────────────────────────────────────────────────────\nTotal                       14     11495     1746      1779     7970       1527\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)         6111\nDRYness %                           0.53\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $238,850\nEstimated Schedule Effort (organic) 7.98 months\nEstimated People Required (organic) 2.66\n───────────────────────────────────────────────────────────────────────────────\nProcessed 546571 bytes, 0.547 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "JavaScript": 20306
-  },
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": []
-}
+    "predominant_langs": {
+        "JavaScript": 20306
+    },
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": []
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/macfc-security-scan-report/macfc-security-scan-report_data.json.old b/app/site/_data/Enterprise-CMCS/macfc-security-scan-report/macfc-security-scan-report_data.json.old
index f7bfb9d3a3..3b56cc8d8f 100644
--- a/app/site/_data/Enterprise-CMCS/macfc-security-scan-report/macfc-security-scan-report_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/macfc-security-scan-report/macfc-security-scan-report_data.json.old
@@ -44,14 +44,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2023-06-06T16:15:58Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:57:05Z",
+        "date": "2025-01-11T00:19:15Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/macfc-security-scan-report",
             "commit": "ba67c243db85dcea5186098258841735a44fe34e"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 4.9,
         "checks": [
@@ -61,7 +61,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -71,7 +71,7 @@
                 "reason": "branch protection not enabled on development/release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -81,7 +81,7 @@
                 "reason": "6 out of 6 merged PRs checked by a CI test -- score normalized to 10",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -91,7 +91,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -101,7 +101,7 @@
                 "reason": "all changesets reviewed",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -111,7 +111,7 @@
                 "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -121,7 +121,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -131,7 +131,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -141,7 +141,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -151,7 +151,7 @@
                 "reason": "license file not detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -161,7 +161,7 @@
                 "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -171,7 +171,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -181,7 +181,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -191,7 +191,7 @@
                 "reason": "SAST tool detected but not run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -201,7 +201,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -211,7 +211,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -221,7 +221,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -231,7 +231,7 @@
                 "reason": "2 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/macpro-appian-connector/macpro-appian-connector_data.json b/app/site/_data/Enterprise-CMCS/macpro-appian-connector/macpro-appian-connector_data.json
index 9d5a7a9287..870d54a957 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-appian-connector/macpro-appian-connector_data.json
+++ b/app/site/_data/Enterprise-CMCS/macpro-appian-connector/macpro-appian-connector_data.json
@@ -1,553 +1,553 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/macpro-appian-connector",
-  "owner": "Enterprise-CMCS",
-  "name": "macpro-appian-connector",
-  "description": "MACPro Platform team is working on building a Kafka Connector to stream data changes from Appian to Bigmac.",
-  "commits_count": 144,
-  "issues_count": 10,
-  "open_issues_count": 0,
-  "closed_issues_count": 10,
-  "pull_requests_count": 75,
-  "open_pull_requests_count": 9,
-  "merged_pull_requests_count": 54,
-  "closed_pull_requests_count": 12,
-  "forks_count": 0,
-  "stargazers_count": 3,
-  "watchers_count": 7,
-  "total_project_lines": 5864,
-  "average_project_lines": 54,
-  "total_project_comment_lines": 150,
-  "average_project_comment_lines": 1,
-  "total_project_blank_lines": 735,
-  "average_blank_lines": 7,
-  "commits_by_month": {
-    "2023/12": 2,
-    "2023/7": 3,
-    "2023/6": 2,
-    "2023/5": 1,
-    "2023/4": 4,
-    "2023/3": 18
-  },
-  "new_commit_contributors_by_day_over_last_month": [],
-  "new_commit_contributors_by_day_over_last_six_months": [],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2022-12-12T21:16:45Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:21:14Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/macpro-appian-connector",
-      "commit": "c294d5670e6cab4d5c155710228797cd3da7e670"
+    "url": "https://github.com/Enterprise-CMCS/macpro-appian-connector",
+    "owner": "Enterprise-CMCS",
+    "name": "macpro-appian-connector",
+    "description": "MACPro Platform team is working on building a Kafka Connector to stream data changes from Appian to Bigmac.",
+    "commits_count": 144,
+    "issues_count": 10,
+    "open_issues_count": 0,
+    "closed_issues_count": 10,
+    "pull_requests_count": 75,
+    "open_pull_requests_count": 9,
+    "merged_pull_requests_count": 54,
+    "closed_pull_requests_count": 12,
+    "forks_count": 0,
+    "stargazers_count": 3,
+    "watchers_count": 7,
+    "total_project_lines": 5864,
+    "average_project_lines": 54,
+    "total_project_comment_lines": 150,
+    "average_project_comment_lines": 1,
+    "total_project_blank_lines": 735,
+    "average_blank_lines": 7,
+    "commits_by_month": {
+        "2023/12": 2,
+        "2023/7": 3,
+        "2023/6": 2,
+        "2023/5": 1,
+        "2023/4": 4,
+        "2023/3": 18
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_six_months": [],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2022-12-12T21:16:45Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:21:14Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/macpro-appian-connector",
+            "commit": "c294d5670e6cab4d5c155710228797cd3da7e670"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 4.8,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 4,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "1 out of 14 merged PRs checked by a CI test -- score normalized to 0",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "Found 9/11 approved changesets -- score normalized to 8",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "project has 3 contributing companies or organizations -- score normalized to 10",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "packaging workflow detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 7,
+                "reason": "SAST tool detected but not run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "27 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 4.8,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 4,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "1 out of 14 merged PRs checked by a CI test -- score normalized to 0",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "Found 9/11 approved changesets -- score normalized to 8",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "project has 3 contributing companies or organizations -- score normalized to 10",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "packaging workflow detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 7,
-        "reason": "SAST tool detected but not run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "27 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "Markdown",
-        "Bytes": 59069,
-        "CodeBytes": 0,
-        "Lines": 1261,
-        "Code": 906,
-        "Comment": 0,
-        "Blank": 355,
-        "Complexity": 0,
-        "Count": 28,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript",
-        "Bytes": 44349,
-        "CodeBytes": 0,
-        "Lines": 1579,
-        "Code": 1428,
-        "Comment": 22,
-        "Blank": 129,
-        "Complexity": 79,
-        "Count": 28,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 32067,
-        "CodeBytes": 0,
-        "Lines": 1024,
-        "Code": 834,
-        "Comment": 70,
-        "Blank": 120,
-        "Complexity": 0,
-        "Count": 19,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 19430,
-        "CodeBytes": 0,
-        "Lines": 593,
-        "Code": 513,
-        "Comment": 29,
-        "Blank": 51,
-        "Complexity": 34,
-        "Count": 11,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 10180,
-        "CodeBytes": 0,
-        "Lines": 234,
-        "Code": 227,
-        "Comment": 0,
-        "Blank": 7,
-        "Complexity": 0,
-        "Count": 10,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CloudFormation (YAML)",
-        "Bytes": 27158,
-        "CodeBytes": 0,
-        "Lines": 758,
-        "Code": 725,
-        "Comment": 2,
-        "Blank": 31,
-        "Complexity": 26,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 4628,
-        "CodeBytes": 0,
-        "Lines": 152,
-        "Code": 111,
-        "Comment": 19,
-        "Blank": 22,
-        "Complexity": 29,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "BASH",
-        "Bytes": 1439,
-        "CodeBytes": 0,
-        "Lines": 43,
-        "Code": 27,
-        "Comment": 8,
-        "Blank": 8,
-        "Complexity": 9,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Docker ignore",
-        "Bytes": 12,
-        "CodeBytes": 0,
-        "Lines": 1,
-        "Code": 1,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Gemfile",
-        "Bytes": 116,
-        "CodeBytes": 0,
-        "Lines": 7,
-        "Code": 6,
-        "Comment": 0,
-        "Blank": 1,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "License",
-        "Bytes": 1327,
-        "CodeBytes": 0,
-        "Lines": 31,
-        "Code": 22,
-        "Comment": 0,
-        "Blank": 9,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Plain Text",
-        "Bytes": 5758,
-        "CodeBytes": 0,
-        "Lines": 179,
-        "Code": 177,
-        "Comment": 0,
-        "Blank": 2,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript Typings",
-        "Bytes": 85,
-        "CodeBytes": 0,
-        "Lines": 2,
-        "Code": 2,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 132911.01245407187,
-    "estimatedScheduleMonths_low": 6.615763762363063,
-    "estimatedPeople_low": 1.9571787212398326,
-    "estimatedCost_high": 414208.7643208614,
-    "estimatedScheduleMonths_high": 6.615763762363063,
-    "estimatedPeople_high": 1.9571787212398326,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown                    28      1261      355         0      906          0\n(ULOC)                               512\n-------------------------------------------------------------------------------\nTypeScript                  28      1579      129        22     1428         79\n(ULOC)                              1049\n-------------------------------------------------------------------------------\nYAML                        19      1024      120        70      834          0\n(ULOC)                               567\n-------------------------------------------------------------------------------\nJavaScript                  11       593       51        29      513         34\n(ULOC)                               354\n-------------------------------------------------------------------------------\nJSON                        10       234        7         0      227          0\n(ULOC)                               185\n-------------------------------------------------------------------------------\nCloudFormation (YAM…         4       758       31         2      725         26\n(ULOC)                               477\n-------------------------------------------------------------------------------\nShell                        2       152       22        19      111         29\n(ULOC)                               105\n-------------------------------------------------------------------------------\nBASH                         1        43        8         8       27          9\n(ULOC)                                29\n-------------------------------------------------------------------------------\nDocker ignore                1         1        0         0        1          0\n(ULOC)                                 1\n-------------------------------------------------------------------------------\nGemfile                      1         7        1         0        6          0\n(ULOC)                                 7\n-------------------------------------------------------------------------------\nLicense                      1        31        9         0       22          0\n(ULOC)                                23\n-------------------------------------------------------------------------------\nPlain Text                   1       179        2         0      177          0\n(ULOC)                                95\n-------------------------------------------------------------------------------\nTypeScript Typings           1         2        0         0        2          0\n(ULOC)                                 2\n───────────────────────────────────────────────────────────────────────────────\nTotal                      108      5864      735       150     4979        177\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)         3353\nDRYness %                           0.57\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $145,745\nEstimated Schedule Effort (organic) 6.62 months\nEstimated People Required (organic) 1.96\n───────────────────────────────────────────────────────────────────────────────\nProcessed 205618 bytes, 0.206 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "JavaScript": 19260,
-    "TypeScript": 16670,
-    "Shell": 1969
-  },
-  "average_issue_resolution_time": [
-    [
-      "macpro-appian-connector",
-      "16 days 29:08:11.3"
-    ]
-  ],
-  "repo_dependency_libyear_list": [
-    [
-      "@enterprise-cmcs/macpro-security-hub-sync",
-      0.1698630137,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@enterprise-cmcs/macpro-serverless-running-stages",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@serverless/compose",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@stratiformdigital/serverless-iam-helper",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@stratiformdigital/serverless-idempotency-helper",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@stratiformdigital/serverless-online",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@stratiformdigital/serverless-s3-security-helper",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@stratiformdigital/serverless-stage-destroyer",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@vitest/coverage-c8",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@vitest/ui",
-      1.1671232877,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "aws-sdk-client-mock",
-      1.304109589,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "prettier",
-      2.4712328767,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "semantic-release",
-      2.1753424658,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "serverless",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "serverless-bundle",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "serverless-disable-functions",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "serverless-plugin-scripts",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "serverless-plugin-warmup",
-      1.3561643836,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "serverless-stack-termination-protection",
-      0,
-      "2025-01-01T18:40:53.000"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "Markdown",
+                "Bytes": 59069,
+                "CodeBytes": 0,
+                "Lines": 1261,
+                "Code": 906,
+                "Comment": 0,
+                "Blank": 355,
+                "Complexity": 0,
+                "Count": 28,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript",
+                "Bytes": 44349,
+                "CodeBytes": 0,
+                "Lines": 1579,
+                "Code": 1428,
+                "Comment": 22,
+                "Blank": 129,
+                "Complexity": 79,
+                "Count": 28,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 32067,
+                "CodeBytes": 0,
+                "Lines": 1024,
+                "Code": 834,
+                "Comment": 70,
+                "Blank": 120,
+                "Complexity": 0,
+                "Count": 19,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 19430,
+                "CodeBytes": 0,
+                "Lines": 593,
+                "Code": 513,
+                "Comment": 29,
+                "Blank": 51,
+                "Complexity": 34,
+                "Count": 11,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 10180,
+                "CodeBytes": 0,
+                "Lines": 234,
+                "Code": 227,
+                "Comment": 0,
+                "Blank": 7,
+                "Complexity": 0,
+                "Count": 10,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CloudFormation (YAML)",
+                "Bytes": 27158,
+                "CodeBytes": 0,
+                "Lines": 758,
+                "Code": 725,
+                "Comment": 2,
+                "Blank": 31,
+                "Complexity": 26,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 4628,
+                "CodeBytes": 0,
+                "Lines": 152,
+                "Code": 111,
+                "Comment": 19,
+                "Blank": 22,
+                "Complexity": 29,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "BASH",
+                "Bytes": 1439,
+                "CodeBytes": 0,
+                "Lines": 43,
+                "Code": 27,
+                "Comment": 8,
+                "Blank": 8,
+                "Complexity": 9,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Docker ignore",
+                "Bytes": 12,
+                "CodeBytes": 0,
+                "Lines": 1,
+                "Code": 1,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Gemfile",
+                "Bytes": 116,
+                "CodeBytes": 0,
+                "Lines": 7,
+                "Code": 6,
+                "Comment": 0,
+                "Blank": 1,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "License",
+                "Bytes": 1327,
+                "CodeBytes": 0,
+                "Lines": 31,
+                "Code": 22,
+                "Comment": 0,
+                "Blank": 9,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Plain Text",
+                "Bytes": 5758,
+                "CodeBytes": 0,
+                "Lines": 179,
+                "Code": 177,
+                "Comment": 0,
+                "Blank": 2,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript Typings",
+                "Bytes": 85,
+                "CodeBytes": 0,
+                "Lines": 2,
+                "Code": 2,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 132911.01245407187,
+        "estimatedScheduleMonths_low": 6.615763762363063,
+        "estimatedPeople_low": 1.9571787212398326,
+        "estimatedCost_high": 414208.7643208614,
+        "estimatedScheduleMonths_high": 6.615763762363063,
+        "estimatedPeople_high": 1.9571787212398326,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nMarkdown                    28      1261      355         0      906          0\n(ULOC)                               512\n-------------------------------------------------------------------------------\nTypeScript                  28      1579      129        22     1428         79\n(ULOC)                              1049\n-------------------------------------------------------------------------------\nYAML                        19      1024      120        70      834          0\n(ULOC)                               567\n-------------------------------------------------------------------------------\nJavaScript                  11       593       51        29      513         34\n(ULOC)                               354\n-------------------------------------------------------------------------------\nJSON                        10       234        7         0      227          0\n(ULOC)                               185\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         4       758       31         2      725         26\n(ULOC)                               477\n-------------------------------------------------------------------------------\nShell                        2       152       22        19      111         29\n(ULOC)                               105\n-------------------------------------------------------------------------------\nBASH                         1        43        8         8       27          9\n(ULOC)                                29\n-------------------------------------------------------------------------------\nDocker ignore                1         1        0         0        1          0\n(ULOC)                                 1\n-------------------------------------------------------------------------------\nGemfile                      1         7        1         0        6          0\n(ULOC)                                 7\n-------------------------------------------------------------------------------\nLicense                      1        31        9         0       22          0\n(ULOC)                                23\n-------------------------------------------------------------------------------\nPlain Text                   1       179        2         0      177          0\n(ULOC)                                95\n-------------------------------------------------------------------------------\nTypeScript Typings           1         2        0         0        2          0\n(ULOC)                                 2\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      108      5864      735       150     4979        177\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)         3353\nDRYness %                           0.57\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $145,745\nEstimated Schedule Effort (organic) 6.62 months\nEstimated People Required (organic) 1.96\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 205618 bytes, 0.206 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "JavaScript": 19260,
+        "TypeScript": 16670,
+        "Shell": 1969
+    },
+    "average_issue_resolution_time": [
+        [
+            "macpro-appian-connector",
+            "16 days 29:08:11.3"
+        ]
     ],
-    [
-      "vitest",
-      1.1780821918,
-      "2025-01-01T18:40:53.000"
+    "repo_dependency_libyear_list": [
+        [
+            "@enterprise-cmcs/macpro-security-hub-sync",
+            0.1698630137,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@enterprise-cmcs/macpro-serverless-running-stages",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@serverless/compose",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@stratiformdigital/serverless-iam-helper",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@stratiformdigital/serverless-idempotency-helper",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@stratiformdigital/serverless-online",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@stratiformdigital/serverless-s3-security-helper",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@stratiformdigital/serverless-stage-destroyer",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@vitest/coverage-c8",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@vitest/ui",
+            1.1671232877,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "aws-sdk-client-mock",
+            1.304109589,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "prettier",
+            2.4712328767,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "semantic-release",
+            2.1753424658,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "serverless",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "serverless-bundle",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "serverless-disable-functions",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "serverless-plugin-scripts",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "serverless-plugin-warmup",
+            1.3561643836,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "serverless-stack-termination-protection",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "vitest",
+            1.1780821918,
+            "2025-01-01T18:40:53.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/macpro-appian-connector/macpro-appian-connector_data.json.old b/app/site/_data/Enterprise-CMCS/macpro-appian-connector/macpro-appian-connector_data.json.old
index ae8302eacb..463df2d644 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-appian-connector/macpro-appian-connector_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/macpro-appian-connector/macpro-appian-connector_data.json.old
@@ -37,16 +37,16 @@
     "nadia_badge_name": "midsize",
     "created_at": "2022-12-12T21:16:45Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:59:01Z",
+        "date": "2025-01-11T00:21:14Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/macpro-appian-connector",
             "commit": "c294d5670e6cab4d5c155710228797cd3da7e670"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
-        "score": 4.9,
+        "score": 4.8,
         "checks": [
             {
                 "details": null,
@@ -54,17 +54,17 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
             {
                 "details": null,
-                "score": 5,
+                "score": 4,
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -74,7 +74,7 @@
                 "reason": "1 out of 14 merged PRs checked by a CI test -- score normalized to 0",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -84,7 +84,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -94,7 +94,7 @@
                 "reason": "Found 9/11 approved changesets -- score normalized to 8",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -104,7 +104,7 @@
                 "reason": "project has 3 contributing companies or organizations -- score normalized to 10",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -114,7 +114,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -124,7 +124,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -134,7 +134,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -144,7 +144,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -154,7 +154,7 @@
                 "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -164,7 +164,7 @@
                 "reason": "packaging workflow detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -174,7 +174,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -184,7 +184,7 @@
                 "reason": "SAST tool detected but not run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -194,7 +194,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -204,7 +204,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -214,7 +214,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -224,7 +224,7 @@
                 "reason": "27 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/macpro-auth/macpro-auth_data.json b/app/site/_data/Enterprise-CMCS/macpro-auth/macpro-auth_data.json
index 4edfdb57b7..e3943a62d1 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-auth/macpro-auth_data.json
+++ b/app/site/_data/Enterprise-CMCS/macpro-auth/macpro-auth_data.json
@@ -1,304 +1,304 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/macpro-auth",
-  "owner": "Enterprise-CMCS",
-  "name": "macpro-auth",
-  "description": "An npm package that will bootstrap new applications with IDM authentication",
-  "commits_count": 12,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 41,
-  "open_pull_requests_count": 5,
-  "merged_pull_requests_count": 2,
-  "closed_pull_requests_count": 34,
-  "forks_count": 0,
-  "stargazers_count": 0,
-  "watchers_count": 6,
-  "total_project_lines": 369,
-  "average_project_lines": 34,
-  "total_project_comment_lines": 11,
-  "average_project_comment_lines": 1,
-  "total_project_blank_lines": 65,
-  "average_blank_lines": 6,
-  "commits_by_month": {
-    "2023/1": 11,
-    "2022/12": 1
-  },
-  "new_commit_contributors_by_day_over_last_month": [],
-  "new_commit_contributors_by_day_over_last_six_months": [],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=toy&color=0000ff",
-  "nadia_color": "0000ff",
-  "nadia_badge_name": "toy",
-  "created_at": "2022-12-22T20:07:38Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:23:48Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/macpro-auth",
-      "commit": "b85736a39ee9be4525ed7728be3224f9be809fb1"
+    "url": "https://github.com/Enterprise-CMCS/macpro-auth",
+    "owner": "Enterprise-CMCS",
+    "name": "macpro-auth",
+    "description": "An npm package that will bootstrap new applications with IDM authentication",
+    "commits_count": 12,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 41,
+    "open_pull_requests_count": 5,
+    "merged_pull_requests_count": 2,
+    "closed_pull_requests_count": 34,
+    "forks_count": 0,
+    "stargazers_count": 0,
+    "watchers_count": 6,
+    "total_project_lines": 369,
+    "average_project_lines": 34,
+    "total_project_comment_lines": 11,
+    "average_project_comment_lines": 1,
+    "total_project_blank_lines": 65,
+    "average_blank_lines": 6,
+    "commits_by_month": {
+        "2023/1": 11,
+        "2022/12": 1
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_six_months": [],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=toy&color=0000ff",
+    "nadia_color": "0000ff",
+    "nadia_badge_name": "toy",
+    "created_at": "2022-12-22T20:07:38Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:23:48Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/macpro-auth",
+            "commit": "b85736a39ee9be4525ed7728be3224f9be809fb1"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 3.4,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 3,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 out of 2 merged PRs checked by a CI test -- score normalized to 0",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 5,
+                "reason": "Found 2/4 approved changesets -- score normalized to 5",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 3,
+                "reason": "project has 1 contributing companies or organizations -- score normalized to 3",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no workflows found",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no dependencies found",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "SAST tool is not run on all commits -- score normalized to 0",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "No tokens found",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "11 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 3.4,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 3,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 out of 2 merged PRs checked by a CI test -- score normalized to 0",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 5,
-        "reason": "Found 2/4 approved changesets -- score normalized to 5",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 3,
-        "reason": "project has 1 contributing companies or organizations -- score normalized to 3",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no workflows found",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no dependencies found",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "SAST tool is not run on all commits -- score normalized to 0",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "No tokens found",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "11 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "Markdown",
-        "Bytes": 3438,
-        "CodeBytes": 0,
-        "Lines": 122,
-        "Code": 74,
-        "Comment": 0,
-        "Blank": 48,
-        "Complexity": 0,
-        "Count": 6,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 12559,
-        "CodeBytes": 0,
-        "Lines": 157,
-        "Code": 151,
-        "Comment": 0,
-        "Blank": 6,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 1451,
-        "CodeBytes": 0,
-        "Lines": 56,
-        "Code": 43,
-        "Comment": 11,
-        "Blank": 2,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "License",
-        "Bytes": 1373,
-        "CodeBytes": 0,
-        "Lines": 34,
-        "Code": 25,
-        "Comment": 0,
-        "Blank": 9,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 6788.483004543454,
-    "estimatedScheduleMonths_low": 2.1364880156586867,
-    "estimatedPeople_low": 0.3095435664276062,
-    "estimatedCost_high": 21155.87794425057,
-    "estimatedScheduleMonths_high": 2.1364880156586867,
-    "estimatedPeople_high": 0.3095435664276062,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown                     6       122       48         0       74          0\n(ULOC)                                56\n-------------------------------------------------------------------------------\nJSON                         2       157        6         0      151          0\n(ULOC)                               146\n-------------------------------------------------------------------------------\nYAML                         2        56        2        11       43          0\n(ULOC)                                45\n-------------------------------------------------------------------------------\nLicense                      1        34        9         0       25          0\n(ULOC)                                26\n───────────────────────────────────────────────────────────────────────────────\nTotal                       11       369       65        11      293          0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)          271\nDRYness %                           0.73\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $7,443\nEstimated Schedule Effort (organic) 2.14 months\nEstimated People Required (organic) 0.31\n───────────────────────────────────────────────────────────────────────────────\nProcessed 18821 bytes, 0.019 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {},
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": []
-}
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "Markdown",
+                "Bytes": 3438,
+                "CodeBytes": 0,
+                "Lines": 122,
+                "Code": 74,
+                "Comment": 0,
+                "Blank": 48,
+                "Complexity": 0,
+                "Count": 6,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 12559,
+                "CodeBytes": 0,
+                "Lines": 157,
+                "Code": 151,
+                "Comment": 0,
+                "Blank": 6,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 1451,
+                "CodeBytes": 0,
+                "Lines": 56,
+                "Code": 43,
+                "Comment": 11,
+                "Blank": 2,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "License",
+                "Bytes": 1373,
+                "CodeBytes": 0,
+                "Lines": 34,
+                "Code": 25,
+                "Comment": 0,
+                "Blank": 9,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 6788.483004543454,
+        "estimatedScheduleMonths_low": 2.1364880156586867,
+        "estimatedPeople_low": 0.3095435664276062,
+        "estimatedCost_high": 21155.87794425057,
+        "estimatedScheduleMonths_high": 2.1364880156586867,
+        "estimatedPeople_high": 0.3095435664276062,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nMarkdown                     6       122       48         0       74          0\n(ULOC)                                56\n-------------------------------------------------------------------------------\nJSON                         2       157        6         0      151          0\n(ULOC)                               146\n-------------------------------------------------------------------------------\nYAML                         2        56        2        11       43          0\n(ULOC)                                45\n-------------------------------------------------------------------------------\nLicense                      1        34        9         0       25          0\n(ULOC)                                26\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                       11       369       65        11      293          0\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)          271\nDRYness %                           0.73\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $7,443\nEstimated Schedule Effort (organic) 2.14 months\nEstimated People Required (organic) 0.31\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 18821 bytes, 0.019 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {},
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": []
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/macpro-auth/macpro-auth_data.json.old b/app/site/_data/Enterprise-CMCS/macpro-auth/macpro-auth_data.json.old
index fe44673dd3..e3943a62d1 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-auth/macpro-auth_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/macpro-auth/macpro-auth_data.json.old
@@ -7,10 +7,10 @@
     "issues_count": 0,
     "open_issues_count": 0,
     "closed_issues_count": 0,
-    "pull_requests_count": 40,
+    "pull_requests_count": 41,
     "open_pull_requests_count": 5,
     "merged_pull_requests_count": 2,
-    "closed_pull_requests_count": 33,
+    "closed_pull_requests_count": 34,
     "forks_count": 0,
     "stargazers_count": 0,
     "watchers_count": 6,
@@ -33,14 +33,14 @@
     "nadia_badge_name": "toy",
     "created_at": "2022-12-22T20:07:38Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T09:01:22Z",
+        "date": "2025-01-11T00:23:48Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/macpro-auth",
             "commit": "b85736a39ee9be4525ed7728be3224f9be809fb1"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 3.4,
         "checks": [
@@ -50,7 +50,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -60,7 +60,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -70,7 +70,7 @@
                 "reason": "0 out of 2 merged PRs checked by a CI test -- score normalized to 0",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -80,7 +80,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -90,7 +90,7 @@
                 "reason": "Found 2/4 approved changesets -- score normalized to 5",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -100,7 +100,7 @@
                 "reason": "project has 1 contributing companies or organizations -- score normalized to 3",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -110,7 +110,7 @@
                 "reason": "no workflows found",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -120,7 +120,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -130,7 +130,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -140,7 +140,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -150,7 +150,7 @@
                 "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -160,7 +160,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -170,7 +170,7 @@
                 "reason": "no dependencies found",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -180,7 +180,7 @@
                 "reason": "SAST tool is not run on all commits -- score normalized to 0",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -190,7 +190,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -200,7 +200,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -210,7 +210,7 @@
                 "reason": "No tokens found",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -220,7 +220,7 @@
                 "reason": "11 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/macpro-mako/macpro-mako_data.json b/app/site/_data/Enterprise-CMCS/macpro-mako/macpro-mako_data.json
index 4eff478549..5e06f294f3 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-mako/macpro-mako_data.json
+++ b/app/site/_data/Enterprise-CMCS/macpro-mako/macpro-mako_data.json
@@ -1,943 +1,943 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/macpro-mako",
-  "owner": "Enterprise-CMCS",
-  "name": "macpro-mako",
-  "description": "The macpro-mako project, a.k.a. MAKO, a.k.a. Micro, is a redesign of MACPRO Onemac. The mission to be a modern submission and review portal for select CMS data remains the same, but the architecture is different in some important ways.",
-  "commits_count": 1666,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 987,
-  "open_pull_requests_count": 16,
-  "merged_pull_requests_count": 796,
-  "closed_pull_requests_count": 175,
-  "forks_count": 3,
-  "stargazers_count": 9,
-  "watchers_count": 7,
-  "total_project_lines": 86173,
-  "average_project_lines": 99,
-  "total_project_comment_lines": 3592,
-  "average_project_comment_lines": 4,
-  "total_project_blank_lines": 4934,
-  "average_blank_lines": 6,
-  "commits_by_month": {
-    "2025/1": 27,
-    "2024/12": 3
-  },
-  "new_commit_contributors_by_day_over_last_month": [
-    [
-      "2024-12-13T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-12-16T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-12-17T00:00:00.000Z",
-      2
-    ],
-    [
-      "2024-12-18T00:00:00.000Z",
-      2
-    ],
-    [
-      "2024-12-19T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-12-31T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_commit_contributors_by_day_over_last_six_months": [
-    [
-      "2024-07-26T00:00:00.000Z",
-      3
-    ],
-    [
-      "2024-07-29T00:00:00.000Z",
-      2
-    ],
-    [
-      "2024-07-31T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-02T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-05T00:00:00.000Z",
-      2
-    ],
-    [
-      "2024-08-07T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-22T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-09-06T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-09-10T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-10-22T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-11-07T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-11-15T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-11-18T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-12-10T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-12-17T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2023-01-23T21:43:54Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:15:09Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/macpro-mako",
-      "commit": "b3f52d179b117f49f05ec8fc67c81bd89f37155b"
+    "url": "https://github.com/Enterprise-CMCS/macpro-mako",
+    "owner": "Enterprise-CMCS",
+    "name": "macpro-mako",
+    "description": "The macpro-mako project, a.k.a. MAKO, a.k.a. Micro, is a redesign of MACPRO Onemac. The mission to be a modern submission and review portal for select CMS data remains the same, but the architecture is different in some important ways.",
+    "commits_count": 1666,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 987,
+    "open_pull_requests_count": 16,
+    "merged_pull_requests_count": 796,
+    "closed_pull_requests_count": 175,
+    "forks_count": 3,
+    "stargazers_count": 9,
+    "watchers_count": 7,
+    "total_project_lines": 86173,
+    "average_project_lines": 99,
+    "total_project_comment_lines": 3592,
+    "average_project_comment_lines": 4,
+    "total_project_blank_lines": 4934,
+    "average_blank_lines": 6,
+    "commits_by_month": {
+        "2025/1": 27,
+        "2024/12": 3
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [
+        [
+            "2024-12-16T00:00:00.000Z",
+            2
+        ],
+        [
+            "2024-12-17T00:00:00.000Z",
+            2
+        ],
+        [
+            "2024-12-18T00:00:00.000Z",
+            2
+        ],
+        [
+            "2024-12-19T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-31T00:00:00.000Z",
+            1
+        ]
+    ],
+    "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-07-28T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-07-29T00:00:00.000Z",
+            2
+        ],
+        [
+            "2024-07-30T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-07-31T00:00:00.000Z",
+            2
+        ],
+        [
+            "2024-08-02T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-05T00:00:00.000Z",
+            2
+        ],
+        [
+            "2024-08-07T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-22T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-09-06T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-09-10T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-10-22T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-11-07T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-11-15T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-11-18T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-10T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-17T00:00:00.000Z",
+            1
+        ]
+    ],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2023-01-23T21:43:54Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:15:09Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/macpro-mako",
+            "commit": "b3f52d179b117f49f05ec8fc67c81bd89f37155b"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 6.4,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 6,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "all changesets reviewed",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "project has 5 contributing companies or organizations",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "SAST tool is not run on all commits -- score normalized to 0",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "0 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 6.4,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 6,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "all changesets reviewed",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "project has 5 contributing companies or organizations",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "SAST tool is not run on all commits -- score normalized to 0",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "0 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "TypeScript",
-        "Bytes": 2720447,
-        "CodeBytes": 0,
-        "Lines": 77723,
-        "Code": 69645,
-        "Comment": 3204,
-        "Blank": 4874,
-        "Complexity": 3520,
-        "Count": 880,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 34333,
-        "CodeBytes": 0,
-        "Lines": 1232,
-        "Code": 1225,
-        "Comment": 0,
-        "Blank": 7,
-        "Complexity": 0,
-        "Count": 29,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 16766,
-        "CodeBytes": 0,
-        "Lines": 591,
-        "Code": 504,
-        "Comment": 11,
-        "Blank": 76,
-        "Complexity": 0,
-        "Count": 12,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SVG",
-        "Bytes": 62736,
-        "CodeBytes": 0,
-        "Lines": 4,
-        "Code": 4,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript Typings",
-        "Bytes": 5153,
-        "CodeBytes": 0,
-        "Lines": 189,
-        "Code": 153,
-        "Comment": 2,
-        "Blank": 34,
-        "Complexity": 27,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 5393,
-        "CodeBytes": 0,
-        "Lines": 178,
-        "Code": 162,
-        "Comment": 10,
-        "Blank": 6,
-        "Complexity": 0,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 3420,
-        "CodeBytes": 0,
-        "Lines": 82,
-        "Code": 62,
-        "Comment": 0,
-        "Blank": 20,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "BASH",
-        "Bytes": 999,
-        "CodeBytes": 0,
-        "Lines": 36,
-        "Code": 20,
-        "Comment": 8,
-        "Blank": 8,
-        "Complexity": 5,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CSS",
-        "Bytes": 2835,
-        "CodeBytes": 0,
-        "Lines": 146,
-        "Code": 112,
-        "Comment": 0,
-        "Blank": 34,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Docker ignore",
-        "Bytes": 349,
-        "CodeBytes": 0,
-        "Lines": 22,
-        "Code": 11,
-        "Comment": 6,
-        "Blank": 5,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Dockerfile",
-        "Bytes": 360,
-        "CodeBytes": 0,
-        "Lines": 10,
-        "Code": 10,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "HTML",
-        "Bytes": 976,
-        "CodeBytes": 0,
-        "Lines": 30,
-        "Code": 29,
-        "Comment": 0,
-        "Blank": 1,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "License",
-        "Bytes": 1327,
-        "CodeBytes": 0,
-        "Lines": 31,
-        "Code": 22,
-        "Comment": 0,
-        "Blank": 9,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TOML",
-        "Bytes": 70,
-        "CodeBytes": 0,
-        "Lines": 3,
-        "Code": 3,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 2195432.6561804325,
-    "estimatedScheduleMonths_low": 19.20456468202375,
-    "estimatedPeople_low": 11.136921554819688,
-    "estimatedCost_high": 6841927.02226537,
-    "estimatedScheduleMonths_high": 19.20456468202375,
-    "estimatedPeople_high": 11.136921554819688,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTypeScript                 880     77723     4874      3204    69645       3520\n(ULOC)                             29285\n-------------------------------------------------------------------------------\nJSON                        29      1232        7         0     1225          0\n(ULOC)                               585\n-------------------------------------------------------------------------------\nYAML                        12       591       76        11      504          0\n(ULOC)                               299\n-------------------------------------------------------------------------------\nSVG                          4         4        0         0        4          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nTypeScript Typings           4       189       34         2      153         27\n(ULOC)                               133\n-------------------------------------------------------------------------------\nJavaScript                   3       178        6        10      162          0\n(ULOC)                               140\n-------------------------------------------------------------------------------\nMarkdown                     2        82       20         0       62          0\n(ULOC)                                53\n-------------------------------------------------------------------------------\nBASH                         1        36        8         8       20          5\n(ULOC)                                23\n-------------------------------------------------------------------------------\nCSS                          1       146       34         0      112          0\n(ULOC)                                91\n-------------------------------------------------------------------------------\nDocker ignore                1        22        5         6       11          0\n(ULOC)                                18\n-------------------------------------------------------------------------------\nDockerfile                   1        10        0         0       10          0\n(ULOC)                                10\n-------------------------------------------------------------------------------\nHTML                         1        30        1         0       29          0\n(ULOC)                                27\n-------------------------------------------------------------------------------\nLicense                      1        31        9         0       22          0\n(ULOC)                                23\n-------------------------------------------------------------------------------\nTOML                         1         3        0         0        3          0\n(ULOC)                                 3\n───────────────────────────────────────────────────────────────────────────────\nTotal                      941     80277     5074      3241    71962       3552\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)        30647\nDRYness %                           0.38\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $2,407,430\nEstimated Schedule Effort (organic) 19.20 months\nEstimated People Required (organic) 11.14\n───────────────────────────────────────────────────────────────────────────────\nProcessed 2855164 bytes, 2.855 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "TypeScript": 2717596,
-    "JavaScript": 6803,
-    "CSS": 2835,
-    "Shell": 1624,
-    "HTML": 976,
-    "Dockerfile": 360
-  },
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": [
-    [
-      "@anatine/zod-mock",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@aws-sdk/client-cloudformation",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@aws-sdk/client-secrets-manager",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@aws-sdk/client-sqs",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@aws-sdk/credential-providers",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@enterprise-cmcs/macpro-serverless-running-stages",
-      0,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "@enterprise-cmcs/serverless-waf-plugin",
-      0,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "@eslint/compat",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@eslint/js",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@eslint/js",
-      0.1123287671,
-      "2024-10-16T21:33:14.000"
-    ],
-    [
-      "@faker-js/faker",
-      0.6328767123,
-      "2024-10-16T21:33:14.000"
-    ],
-    [
-      "@faker-js/faker",
-      0.8164383562,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@react-email/components",
-      0.2684931507,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@semantic-release/changelog",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@semantic-release/git",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@serverless/compose",
-      0,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "@stratiformdigital/serverless-iam-helper",
-      0,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "@stratiformdigital/serverless-online",
-      0,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "@stratiformdigital/serverless-s3-security-helper",
-      0,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "@stratiformdigital/serverless-stage-destroyer",
-      0,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "@testing-library/react",
-      0.1424657534,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "@types/aws-lambda",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@types/html-to-text",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@types/jest",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@types/luxon",
-      0,
-      "2024-10-16T21:33:14.000"
-    ],
-    [
-      "@types/node",
-      0.098630137,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@types/node",
-      0.3397260274,
-      "2024-10-16T21:33:14.000"
-    ],
-    [
-      "@types/uuid",
-      0.4,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "@vitest/coverage-c8",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@vitest/coverage-istanbul",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@vitest/coverage-v8",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "@vitest/ui",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "aws-cdk",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "aws-cdk",
-      0.1342465753,
-      "2024-10-16T21:33:14.000"
-    ],
-    [
-      "aws-cdk-lib",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "aws-sdk-client-mock",
-      0.9342465753,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "cdk",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "cdk-serverless-clamscan",
-      0,
-      "2024-10-16T21:33:14.000"
-    ],
-    [
-      "constructs",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "esbuild",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "eslint",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "eslint-plugin-react",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "eslint-plugin-react-hooks",
-      0.4575342466,
-      "2024-10-16T21:33:14.000"
-    ],
-    [
-      "eslint-plugin-react-hooks",
-      0.6109589041,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "globals",
-      0.1863013699,
-      "2024-10-16T21:33:14.000"
-    ],
-    [
-      "globals",
-      0.3808219178,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "happy-dom",
-      0.1561643836,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "jest",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "luxon",
-      0,
-      "2024-10-16T21:33:14.000"
-    ],
-    [
-      "msw",
-      0,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "npm-run-all",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "prettier",
-      0.4383561644,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "react-email",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "semantic-release",
-      0.7068493151,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "semantic-release",
-      1.0328767123,
-      "2024-10-16T21:33:14.000"
-    ],
-    [
-      "semantic-release",
-      1.1095890411,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "serverless",
-      0.1589041096,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "serverless-disable-functions",
-      0,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "serverless-esbuild",
-      0,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "serverless-plugin-scripts",
-      0,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "serverless-plugin-typescript",
-      0,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "serverless-plugin-warmup",
-      1.3561643836,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "serverless-scriptable-plugin",
-      0,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "serverless-stack-termination-protection",
-      0,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "source-map-support",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "ts-jest",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "ts-node",
-      0,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "tsx",
-      0.2273972603,
-      "2024-10-16T21:33:14.000"
-    ],
-    [
-      "tsx",
-      0.3479452055,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "turbo",
-      -0.0630136986,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "turbo",
-      -0.0465753425,
-      "2024-10-16T21:33:14.000"
-    ],
-    [
-      "turbo",
-      1.1917808219,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "typescript",
-      -0.1095890411,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "typescript",
-      0.495890411,
-      "2024-10-16T21:33:14.000"
-    ],
-    [
-      "typescript-eslint",
-      -0.0054794521,
-      "2024-10-16T21:33:14.000"
-    ],
-    [
-      "typescript-eslint",
-      0.202739726,
-      "2025-01-01T23:28:24.000"
-    ],
-    [
-      "uuid",
-      0.7424657534,
-      "2024-08-04T17:40:59.000"
-    ],
-    [
-      "vitest",
-      0,
-      "2024-10-16T21:33:14.000"
-    ],
-    [
-      "vitest",
-      0.0383561644,
-      "2025-01-01T23:28:24.000"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "TypeScript",
+                "Bytes": 2720447,
+                "CodeBytes": 0,
+                "Lines": 77723,
+                "Code": 69645,
+                "Comment": 3204,
+                "Blank": 4874,
+                "Complexity": 3520,
+                "Count": 880,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 34333,
+                "CodeBytes": 0,
+                "Lines": 1232,
+                "Code": 1225,
+                "Comment": 0,
+                "Blank": 7,
+                "Complexity": 0,
+                "Count": 29,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 16766,
+                "CodeBytes": 0,
+                "Lines": 591,
+                "Code": 504,
+                "Comment": 11,
+                "Blank": 76,
+                "Complexity": 0,
+                "Count": 12,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SVG",
+                "Bytes": 62736,
+                "CodeBytes": 0,
+                "Lines": 4,
+                "Code": 4,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript Typings",
+                "Bytes": 5153,
+                "CodeBytes": 0,
+                "Lines": 189,
+                "Code": 153,
+                "Comment": 2,
+                "Blank": 34,
+                "Complexity": 27,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 5393,
+                "CodeBytes": 0,
+                "Lines": 178,
+                "Code": 162,
+                "Comment": 10,
+                "Blank": 6,
+                "Complexity": 0,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 3420,
+                "CodeBytes": 0,
+                "Lines": 82,
+                "Code": 62,
+                "Comment": 0,
+                "Blank": 20,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "BASH",
+                "Bytes": 999,
+                "CodeBytes": 0,
+                "Lines": 36,
+                "Code": 20,
+                "Comment": 8,
+                "Blank": 8,
+                "Complexity": 5,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CSS",
+                "Bytes": 2835,
+                "CodeBytes": 0,
+                "Lines": 146,
+                "Code": 112,
+                "Comment": 0,
+                "Blank": 34,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Docker ignore",
+                "Bytes": 349,
+                "CodeBytes": 0,
+                "Lines": 22,
+                "Code": 11,
+                "Comment": 6,
+                "Blank": 5,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Dockerfile",
+                "Bytes": 360,
+                "CodeBytes": 0,
+                "Lines": 10,
+                "Code": 10,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "HTML",
+                "Bytes": 976,
+                "CodeBytes": 0,
+                "Lines": 30,
+                "Code": 29,
+                "Comment": 0,
+                "Blank": 1,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "License",
+                "Bytes": 1327,
+                "CodeBytes": 0,
+                "Lines": 31,
+                "Code": 22,
+                "Comment": 0,
+                "Blank": 9,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TOML",
+                "Bytes": 70,
+                "CodeBytes": 0,
+                "Lines": 3,
+                "Code": 3,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 2195432.6561804325,
+        "estimatedScheduleMonths_low": 19.20456468202375,
+        "estimatedPeople_low": 11.136921554819688,
+        "estimatedCost_high": 6841927.02226537,
+        "estimatedScheduleMonths_high": 19.20456468202375,
+        "estimatedPeople_high": 11.136921554819688,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                 880     77723     4874      3204    69645       3520\n(ULOC)                             29285\n-------------------------------------------------------------------------------\nJSON                        29      1232        7         0     1225          0\n(ULOC)                               585\n-------------------------------------------------------------------------------\nYAML                        12       591       76        11      504          0\n(ULOC)                               299\n-------------------------------------------------------------------------------\nSVG                          4         4        0         0        4          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nTypeScript Typings           4       189       34         2      153         27\n(ULOC)                               133\n-------------------------------------------------------------------------------\nJavaScript                   3       178        6        10      162          0\n(ULOC)                               140\n-------------------------------------------------------------------------------\nMarkdown                     2        82       20         0       62          0\n(ULOC)                                53\n-------------------------------------------------------------------------------\nBASH                         1        36        8         8       20          5\n(ULOC)                                23\n-------------------------------------------------------------------------------\nCSS                          1       146       34         0      112          0\n(ULOC)                                91\n-------------------------------------------------------------------------------\nDocker ignore                1        22        5         6       11          0\n(ULOC)                                18\n-------------------------------------------------------------------------------\nDockerfile                   1        10        0         0       10          0\n(ULOC)                                10\n-------------------------------------------------------------------------------\nHTML                         1        30        1         0       29          0\n(ULOC)                                27\n-------------------------------------------------------------------------------\nLicense                      1        31        9         0       22          0\n(ULOC)                                23\n-------------------------------------------------------------------------------\nTOML                         1         3        0         0        3          0\n(ULOC)                                 3\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      941     80277     5074      3241    71962       3552\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        30647\nDRYness %                           0.38\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $2,407,430\nEstimated Schedule Effort (organic) 19.20 months\nEstimated People Required (organic) 11.14\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 2855164 bytes, 2.855 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "TypeScript": 2717596,
+        "JavaScript": 6803,
+        "CSS": 2835,
+        "Shell": 1624,
+        "HTML": 976,
+        "Dockerfile": 360
+    },
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": [
+        [
+            "@anatine/zod-mock",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@aws-sdk/client-cloudformation",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@aws-sdk/client-secrets-manager",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@aws-sdk/client-sqs",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@aws-sdk/credential-providers",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@enterprise-cmcs/macpro-serverless-running-stages",
+            0.0,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "@enterprise-cmcs/serverless-waf-plugin",
+            0.0,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "@eslint/compat",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@eslint/js",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@eslint/js",
+            0.1123287671,
+            "2024-10-16T21:33:14.000"
+        ],
+        [
+            "@faker-js/faker",
+            0.6328767123,
+            "2024-10-16T21:33:14.000"
+        ],
+        [
+            "@faker-js/faker",
+            0.8164383562,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@react-email/components",
+            0.2684931507,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@semantic-release/changelog",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@semantic-release/git",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@serverless/compose",
+            0.0,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "@stratiformdigital/serverless-iam-helper",
+            0.0,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "@stratiformdigital/serverless-online",
+            0.0,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "@stratiformdigital/serverless-s3-security-helper",
+            0.0,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "@stratiformdigital/serverless-stage-destroyer",
+            0.0,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "@testing-library/react",
+            0.1424657534,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "@types/aws-lambda",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@types/html-to-text",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@types/jest",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@types/luxon",
+            0.0,
+            "2024-10-16T21:33:14.000"
+        ],
+        [
+            "@types/node",
+            0.098630137,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@types/node",
+            0.3397260274,
+            "2024-10-16T21:33:14.000"
+        ],
+        [
+            "@types/uuid",
+            0.4,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "@vitest/coverage-c8",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@vitest/coverage-istanbul",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@vitest/coverage-v8",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "@vitest/ui",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "aws-cdk",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "aws-cdk",
+            0.1342465753,
+            "2024-10-16T21:33:14.000"
+        ],
+        [
+            "aws-cdk-lib",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "aws-sdk-client-mock",
+            0.9342465753,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "cdk",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "cdk-serverless-clamscan",
+            0.0,
+            "2024-10-16T21:33:14.000"
+        ],
+        [
+            "constructs",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "esbuild",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "eslint",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "eslint-plugin-react",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "eslint-plugin-react-hooks",
+            0.4575342466,
+            "2024-10-16T21:33:14.000"
+        ],
+        [
+            "eslint-plugin-react-hooks",
+            0.6109589041,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "globals",
+            0.1863013699,
+            "2024-10-16T21:33:14.000"
+        ],
+        [
+            "globals",
+            0.3808219178,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "happy-dom",
+            0.1561643836,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "jest",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "luxon",
+            0.0,
+            "2024-10-16T21:33:14.000"
+        ],
+        [
+            "msw",
+            0.0,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "npm-run-all",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "prettier",
+            0.4383561644,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "react-email",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "semantic-release",
+            0.7068493151,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "semantic-release",
+            1.0328767123,
+            "2024-10-16T21:33:14.000"
+        ],
+        [
+            "semantic-release",
+            1.1095890411,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "serverless",
+            0.1589041096,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "serverless-disable-functions",
+            0.0,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "serverless-esbuild",
+            0.0,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "serverless-plugin-scripts",
+            0.0,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "serverless-plugin-typescript",
+            0.0,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "serverless-plugin-warmup",
+            1.3561643836,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "serverless-scriptable-plugin",
+            0.0,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "serverless-stack-termination-protection",
+            0.0,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "source-map-support",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "ts-jest",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "ts-node",
+            0.0,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "tsx",
+            0.2273972603,
+            "2024-10-16T21:33:14.000"
+        ],
+        [
+            "tsx",
+            0.3479452055,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "turbo",
+            -0.0630136986,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "turbo",
+            -0.0465753425,
+            "2024-10-16T21:33:14.000"
+        ],
+        [
+            "turbo",
+            1.1917808219,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "typescript",
+            -0.1095890411,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "typescript",
+            0.495890411,
+            "2024-10-16T21:33:14.000"
+        ],
+        [
+            "typescript-eslint",
+            -0.0054794521,
+            "2024-10-16T21:33:14.000"
+        ],
+        [
+            "typescript-eslint",
+            0.202739726,
+            "2025-01-01T23:28:24.000"
+        ],
+        [
+            "uuid",
+            0.7424657534,
+            "2024-08-04T17:40:59.000"
+        ],
+        [
+            "vitest",
+            0.0,
+            "2024-10-16T21:33:14.000"
+        ],
+        [
+            "vitest",
+            0.0383561644,
+            "2025-01-01T23:28:24.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/macpro-mako/macpro-mako_data.json.old b/app/site/_data/Enterprise-CMCS/macpro-mako/macpro-mako_data.json.old
index e53259bb03..f799f20c99 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-mako/macpro-mako_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/macpro-mako/macpro-mako_data.json.old
@@ -3,14 +3,14 @@
     "owner": "Enterprise-CMCS",
     "name": "macpro-mako",
     "description": "The macpro-mako project, a.k.a. MAKO, a.k.a. Micro, is a redesign of MACPRO Onemac. The mission to be a modern submission and review portal for select CMS data remains the same, but the architecture is different in some important ways.",
-    "commits_count": 1643,
+    "commits_count": 1666,
     "issues_count": 0,
     "open_issues_count": 0,
     "closed_issues_count": 0,
-    "pull_requests_count": 950,
-    "open_pull_requests_count": 14,
-    "merged_pull_requests_count": 768,
-    "closed_pull_requests_count": 168,
+    "pull_requests_count": 987,
+    "open_pull_requests_count": 16,
+    "merged_pull_requests_count": 796,
+    "closed_pull_requests_count": 175,
     "forks_count": 3,
     "stargazers_count": 9,
     "watchers_count": 7,
@@ -21,54 +21,50 @@
     "total_project_blank_lines": 4934,
     "average_blank_lines": 6,
     "commits_by_month": {
-        "2025/1": 4,
-        "2024/12": 26
+        "2025/1": 27,
+        "2024/12": 3
     },
     "new_commit_contributors_by_day_over_last_month": [
         [
-            "2024-12-09T00:00:00.000Z",
-            5
+            "2024-12-13T00:00:00.000Z",
+            1
         ],
         [
-            "2024-12-10T00:00:00.000Z",
-            3
+            "2024-12-16T00:00:00.000Z",
+            1
         ],
         [
-            "2024-12-11T00:00:00.000Z",
-            1
+            "2024-12-17T00:00:00.000Z",
+            2
         ],
         [
-            "2024-12-12T00:00:00.000Z",
+            "2024-12-18T00:00:00.000Z",
             2
         ],
         [
-            "2024-12-17T00:00:00.000Z",
+            "2024-12-19T00:00:00.000Z",
             1
         ],
         [
-            "2024-12-18T00:00:00.000Z",
+            "2024-12-31T00:00:00.000Z",
             1
         ]
     ],
     "new_commit_contributors_by_day_over_last_six_months": [
         [
-            "2024-07-22T00:00:00.000Z",
-            1
-        ],
-        [
-            "2024-07-23T00:00:00.000Z",
-            2
+            "2024-07-26T00:00:00.000Z",
+            3
         ],
         [
-            "2024-07-24T00:00:00.000Z",
+            "2024-07-29T00:00:00.000Z",
             2
         ],
         [
-            "2024-07-25T00:00:00.000Z",
-            2
+            "2024-07-31T00:00:00.000Z",
+            1
         ],
         [
-            "2024-07-31T00:00:00.000Z",
+            "2024-08-02T00:00:00.000Z",
             1
         ],
         [
@@ -79,6 +75,10 @@
             "2024-08-07T00:00:00.000Z",
             1
         ],
+        [
+            "2024-08-22T00:00:00.000Z",
+            1
+        ],
         [
             "2024-09-06T00:00:00.000Z",
             1
@@ -119,14 +119,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2023-01-23T21:43:54Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:53:06Z",
+        "date": "2025-01-11T00:15:09Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/macpro-mako",
-            "commit": "062511260d11995bd65021ae659433f6741d665a"
+            "commit": "b3f52d179b117f49f05ec8fc67c81bd89f37155b"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 6.4,
         "checks": [
@@ -136,7 +136,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -146,7 +146,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -156,7 +156,7 @@
                 "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -166,7 +166,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -176,17 +176,17 @@
                 "reason": "all changesets reviewed",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
             {
                 "details": null,
                 "score": 10,
-                "reason": "project has 4 contributing companies or organizations",
+                "reason": "project has 5 contributing companies or organizations",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -196,7 +196,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -206,7 +206,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -216,7 +216,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -226,7 +226,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -236,7 +236,7 @@
                 "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -246,7 +246,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -256,7 +256,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -266,7 +266,7 @@
                 "reason": "SAST tool is not run on all commits -- score normalized to 0",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -276,7 +276,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -286,7 +286,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -296,7 +296,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -306,7 +306,7 @@
                 "reason": "0 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
@@ -317,14 +317,14 @@
         "languageSummary": [
             {
                 "Name": "TypeScript",
-                "Bytes": 2652578,
+                "Bytes": 2720447,
                 "CodeBytes": 0,
-                "Lines": 75900,
-                "Code": 67792,
-                "Comment": 3242,
-                "Blank": 4866,
-                "Complexity": 3422,
-                "Count": 862,
+                "Lines": 77723,
+                "Code": 69645,
+                "Comment": 3204,
+                "Blank": 4874,
+                "Complexity": 3520,
+                "Count": 880,
                 "WeightedComplexity": 0,
                 "Files": [],
                 "LineLength": null,
@@ -332,7 +332,7 @@
             },
             {
                 "Name": "JSON",
-                "Bytes": 34339,
+                "Bytes": 34333,
                 "CodeBytes": 0,
                 "Lines": 1232,
                 "Code": 1225,
@@ -377,13 +377,13 @@
             },
             {
                 "Name": "TypeScript Typings",
-                "Bytes": 4463,
+                "Bytes": 5153,
                 "CodeBytes": 0,
-                "Lines": 164,
-                "Code": 130,
+                "Lines": 189,
+                "Code": 153,
                 "Comment": 2,
-                "Blank": 32,
-                "Complexity": 18,
+                "Blank": 34,
+                "Complexity": 27,
                 "Count": 4,
                 "WeightedComplexity": 0,
                 "Files": [],
@@ -526,16 +526,16 @@
                 "ULOC": 0
             }
         ],
-        "estimatedCost_low": 2135377.0543535496,
-        "estimatedScheduleMonths_low": 19.003218371011222,
-        "estimatedPeople_low": 10.94704543926637,
-        "estimatedCost_high": 6654767.537404364,
-        "estimatedScheduleMonths_high": 19.003218371011222,
-        "estimatedPeople_high": 10.94704543926637,
-        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                 862     75900     4866      3242    67792       3422\n(ULOC)                             28712\n-------------------------------------------------------------------------------\nJSON                        29      1232        7         0     1225          0\n(ULOC)                               585\n-------------------------------------------------------------------------------\nYAML                        12       591       76        11      504          0\n(ULOC)                               299\n-------------------------------------------------------------------------------\nSVG                          4         4        0         0        4          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nTypeScript Typings           4       164       32         2      130         18\n(ULOC)                               117\n-------------------------------------------------------------------------------\nJavaScript                   3       178        6        10      162          0\n(ULOC)                               140\n-------------------------------------------------------------------------------\nMarkdown                     2        82       20         0       62          0\n(ULOC)                                53\n-------------------------------------------------------------------------------\nBASH                         1        36        8         8       20          5\n(ULOC)                                23\n-------------------------------------------------------------------------------\nCSS                          1       146       34         0      112          0\n(ULOC)                                91\n-------------------------------------------------------------------------------\nDocker ignore                1        22        5         6       11          0\n(ULOC)                                18\n-------------------------------------------------------------------------------\nDockerfile                   1        10        0         0       10          0\n(ULOC)                                10\n-------------------------------------------------------------------------------\nHTML                         1        30        1         0       29          0\n(ULOC)                                27\n-------------------------------------------------------------------------------\nLicense                      1        31        9         0       22          0\n(ULOC)                                23\n-------------------------------------------------------------------------------\nTOML                         1         3        0         0        3          0\n(ULOC)                                 3\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      923     78429     5064      3279    70086       3445\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        30058\nDRYness %                           0.38\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $2,341,575\nEstimated Schedule Effort (organic) 19.00 months\nEstimated People Required (organic) 10.95\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 2786611 bytes, 2.787 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+        "estimatedCost_low": 2195432.6561804325,
+        "estimatedScheduleMonths_low": 19.20456468202375,
+        "estimatedPeople_low": 11.136921554819688,
+        "estimatedCost_high": 6841927.02226537,
+        "estimatedScheduleMonths_high": 19.20456468202375,
+        "estimatedPeople_high": 11.136921554819688,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                 880     77723     4874      3204    69645       3520\n(ULOC)                             29285\n-------------------------------------------------------------------------------\nJSON                        29      1232        7         0     1225          0\n(ULOC)                               585\n-------------------------------------------------------------------------------\nYAML                        12       591       76        11      504          0\n(ULOC)                               299\n-------------------------------------------------------------------------------\nSVG                          4         4        0         0        4          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nTypeScript Typings           4       189       34         2      153         27\n(ULOC)                               133\n-------------------------------------------------------------------------------\nJavaScript                   3       178        6        10      162          0\n(ULOC)                               140\n-------------------------------------------------------------------------------\nMarkdown                     2        82       20         0       62          0\n(ULOC)                                53\n-------------------------------------------------------------------------------\nBASH                         1        36        8         8       20          5\n(ULOC)                                23\n-------------------------------------------------------------------------------\nCSS                          1       146       34         0      112          0\n(ULOC)                                91\n-------------------------------------------------------------------------------\nDocker ignore                1        22        5         6       11          0\n(ULOC)                                18\n-------------------------------------------------------------------------------\nDockerfile                   1        10        0         0       10          0\n(ULOC)                                10\n-------------------------------------------------------------------------------\nHTML                         1        30        1         0       29          0\n(ULOC)                                27\n-------------------------------------------------------------------------------\nLicense                      1        31        9         0       22          0\n(ULOC)                                23\n-------------------------------------------------------------------------------\nTOML                         1         3        0         0        3          0\n(ULOC)                                 3\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      941     80277     5074      3241    71962       3552\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        30647\nDRYness %                           0.38\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $2,407,430\nEstimated Schedule Effort (organic) 19.20 months\nEstimated People Required (organic) 11.14\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 2855164 bytes, 2.855 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
     },
     "predominant_langs": {
-        "TypeScript": 2651168,
+        "TypeScript": 2717596,
         "JavaScript": 6803,
         "CSS": 2835,
         "Shell": 1624,
diff --git a/app/site/_data/Enterprise-CMCS/macpro-mdct-carts/macpro-mdct-carts_data.json b/app/site/_data/Enterprise-CMCS/macpro-mdct-carts/macpro-mdct-carts_data.json
index db6da8c07a..b233cd1079 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-mdct-carts/macpro-mdct-carts_data.json
+++ b/app/site/_data/Enterprise-CMCS/macpro-mdct-carts/macpro-mdct-carts_data.json
@@ -1,933 +1,933 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/macpro-mdct-carts",
-  "owner": "Enterprise-CMCS",
-  "name": "macpro-mdct-carts",
-  "description": "CARTS is the CMCS MDCT application for collecting state data related to coverage of CHIP state plans on an annual basis. The collected data assists CMCS in monitoring, managing, and better understanding Medicaid and CHIP programs.",
-  "commits_count": 4048,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 1739,
-  "open_pull_requests_count": 10,
-  "merged_pull_requests_count": 1380,
-  "closed_pull_requests_count": 349,
-  "forks_count": 1,
-  "stargazers_count": 4,
-  "watchers_count": 11,
-  "total_project_lines": 114340,
-  "average_project_lines": 264,
-  "total_project_comment_lines": 1632,
-  "average_project_comment_lines": 4,
-  "total_project_blank_lines": 3398,
-  "average_blank_lines": 8,
-  "commits_by_month": {
-    "2025/1": 2,
-    "2024/12": 16,
-    "2024/11": 12
-  },
-  "new_commit_contributors_by_day_over_last_month": [
-    [
-      "2024-12-13T00:00:00.000Z",
-      2
-    ],
-    [
-      "2024-12-18T00:00:00.000Z",
-      2
-    ]
-  ],
-  "new_commit_contributors_by_day_over_last_six_months": [
-    [
-      "2024-07-29T00:00:00.000Z",
-      3
-    ],
-    [
-      "2024-07-30T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-06T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-12T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-21T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-22T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-30T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-10-09T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-10-21T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-12-13T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=club&color=ff69b4",
-  "nadia_color": "ff69b4",
-  "nadia_badge_name": "club",
-  "created_at": "2019-12-06T19:56:57Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:17:59Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/macpro-mdct-carts",
-      "commit": "ab739a36a7b4d2c97cb06110626cf95955e3a46c"
+    "url": "https://github.com/Enterprise-CMCS/macpro-mdct-carts",
+    "owner": "Enterprise-CMCS",
+    "name": "macpro-mdct-carts",
+    "description": "CARTS is the CMCS MDCT application for collecting state data related to coverage of CHIP state plans on an annual basis. The collected data assists CMCS in monitoring, managing, and better understanding Medicaid and CHIP programs.",
+    "commits_count": 4048,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 1741,
+    "open_pull_requests_count": 12,
+    "merged_pull_requests_count": 1380,
+    "closed_pull_requests_count": 349,
+    "forks_count": 1,
+    "stargazers_count": 4,
+    "watchers_count": 11,
+    "total_project_lines": 114340,
+    "average_project_lines": 264,
+    "total_project_comment_lines": 1632,
+    "average_project_comment_lines": 4,
+    "total_project_blank_lines": 3398,
+    "average_blank_lines": 8,
+    "commits_by_month": {
+        "2025/1": 2,
+        "2024/12": 16,
+        "2024/11": 12
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [
+        [
+            "2024-12-16T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-18T00:00:00.000Z",
+            2
+        ]
+    ],
+    "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-07-29T00:00:00.000Z",
+            3
+        ],
+        [
+            "2024-07-30T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-06T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-12T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-21T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-22T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-30T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-10-09T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-10-21T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-13T00:00:00.000Z",
+            1
+        ]
+    ],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=club&color=ff69b4",
+    "nadia_color": "ff69b4",
+    "nadia_badge_name": "club",
+    "created_at": "2019-12-06T19:56:57Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:17:59Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/macpro-mdct-carts",
+            "commit": "ab739a36a7b4d2c97cb06110626cf95955e3a46c"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 5.1,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "Found 25/30 approved changesets -- score normalized to 8",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "project has 13 contributing companies or organizations",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "SAST tool is run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "22 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 5.1,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "Found 25/30 approved changesets -- score normalized to 8",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "project has 13 contributing companies or organizations",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "SAST tool is run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "22 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "JSX",
-        "Bytes": 306041,
-        "CodeBytes": 0,
-        "Lines": 10329,
-        "Code": 8879,
-        "Comment": 417,
-        "Blank": 1033,
-        "Complexity": 276,
-        "Count": 123,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 240184,
-        "CodeBytes": 0,
-        "Lines": 8568,
-        "Code": 6931,
-        "Comment": 810,
-        "Blank": 827,
-        "Complexity": 363,
-        "Count": 99,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SVG",
-        "Bytes": 383019,
-        "CodeBytes": 0,
-        "Lines": 307,
-        "Code": 305,
-        "Comment": 2,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 57,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript",
-        "Bytes": 125254,
-        "CodeBytes": 0,
-        "Lines": 4435,
-        "Code": 3807,
-        "Comment": 210,
-        "Blank": 418,
-        "Complexity": 251,
-        "Count": 49,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 5745080,
-        "CodeBytes": 0,
-        "Lines": 116993,
-        "Code": 116989,
-        "Comment": 0,
-        "Blank": 4,
-        "Complexity": 0,
-        "Count": 31,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 51114,
-        "CodeBytes": 0,
-        "Lines": 901,
-        "Code": 602,
-        "Comment": 0,
-        "Blank": 299,
-        "Complexity": 0,
-        "Count": 16,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Sass",
-        "Bytes": 41801,
-        "CodeBytes": 0,
-        "Lines": 2188,
-        "Code": 1797,
-        "Comment": 57,
-        "Blank": 334,
-        "Complexity": 0,
-        "Count": 15,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 35564,
-        "CodeBytes": 0,
-        "Lines": 963,
-        "Code": 866,
-        "Comment": 36,
-        "Blank": 61,
-        "Complexity": 0,
-        "Count": 15,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 15465,
-        "CodeBytes": 0,
-        "Lines": 487,
-        "Code": 345,
-        "Comment": 58,
-        "Blank": 84,
-        "Complexity": 73,
-        "Count": 12,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CloudFormation (YAML)",
-        "Bytes": 62173,
-        "CodeBytes": 0,
-        "Lines": 1750,
-        "Code": 1693,
-        "Comment": 10,
-        "Blank": 47,
-        "Complexity": 132,
-        "Count": 6,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Plain Text",
-        "Bytes": 1176,
-        "CodeBytes": 0,
-        "Lines": 31,
-        "Code": 24,
-        "Comment": 0,
-        "Blank": 7,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Smarty Template",
-        "Bytes": 2599,
-        "CodeBytes": 0,
-        "Lines": 48,
-        "Code": 47,
-        "Comment": 0,
-        "Blank": 1,
-        "Complexity": 1,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "BASH",
-        "Bytes": 2405,
-        "CodeBytes": 0,
-        "Lines": 79,
-        "Code": 49,
-        "Comment": 16,
-        "Blank": 14,
-        "Complexity": 9,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "HTML",
-        "Bytes": 2678,
-        "CodeBytes": 0,
-        "Lines": 80,
-        "Code": 58,
-        "Comment": 17,
-        "Blank": 5,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "ReStructuredText",
-        "Bytes": 59263,
-        "CodeBytes": 0,
-        "Lines": 1200,
-        "Code": 896,
-        "Comment": 0,
-        "Blank": 304,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TOML",
-        "Bytes": 39,
-        "CodeBytes": 0,
-        "Lines": 2,
-        "Code": 2,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript Typings",
-        "Bytes": 38,
-        "CodeBytes": 0,
-        "Lines": 1,
-        "Code": 0,
-        "Comment": 1,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "XML",
-        "Bytes": 326,
-        "CodeBytes": 0,
-        "Lines": 11,
-        "Code": 11,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 4525050.34839048,
-    "estimatedScheduleMonths_low": 25.27922292364124,
-    "estimatedPeople_low": 17.43850314862373,
-    "estimatedCost_high": 14102033.222748818,
-    "estimatedScheduleMonths_high": 25.27922292364124,
-    "estimatedPeople_high": 17.43850314862373,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJSX                        123     10329     1033       417     8879        276\n(ULOC)                              5062\n-------------------------------------------------------------------------------\nJavaScript                  99      8568      827       810     6931        363\n(ULOC)                              4064\n-------------------------------------------------------------------------------\nSVG                         57       307        0         2      305          0\n(ULOC)                                88\n-------------------------------------------------------------------------------\nTypeScript                  49      4435      418       210     3807        251\n(ULOC)                              2052\n-------------------------------------------------------------------------------\nJSON                        31    116993        4         0   116989          0\n(ULOC)                              8916\n-------------------------------------------------------------------------------\nMarkdown                    16       901      299         0      602          0\n(ULOC)                               481\n-------------------------------------------------------------------------------\nSass                        15      2188      334        57     1797          0\n(ULOC)                              1049\n-------------------------------------------------------------------------------\nYAML                        15       963       61        36      866          0\n(ULOC)                               606\n-------------------------------------------------------------------------------\nShell                       12       487       84        58      345         73\n(ULOC)                               313\n-------------------------------------------------------------------------------\nCloudFormation (YAM…         6      1750       47        10     1693        132\n(ULOC)                               972\n-------------------------------------------------------------------------------\nPlain Text                   2        31        7         0       24          0\n(ULOC)                                25\n-------------------------------------------------------------------------------\nSmarty Template              2        48        1         0       47          1\n(ULOC)                                41\n-------------------------------------------------------------------------------\nBASH                         1        79       14        16       49          9\n(ULOC)                                58\n-------------------------------------------------------------------------------\nHTML                         1        80        5        17       58          0\n(ULOC)                                65\n-------------------------------------------------------------------------------\nReStructuredText             1      1200      304         0      896          0\n(ULOC)                               626\n-------------------------------------------------------------------------------\nTOML                         1         2        0         0        2          0\n(ULOC)                                 2\n-------------------------------------------------------------------------------\nTypeScript Typings           1         1        0         1        0          0\n(ULOC)                                 2\n-------------------------------------------------------------------------------\nXML                          1        11        0         0       11          0\n(ULOC)                                12\n───────────────────────────────────────────────────────────────────────────────\nTotal                      433    148373     3438      1634   143301       1105\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)        23960\nDRYness %                           0.16\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $4,962,002\nEstimated Schedule Effort (organic) 25.28 months\nEstimated People Required (organic) 17.44\n───────────────────────────────────────────────────────────────────────────────\nProcessed 7074219 bytes, 7.074 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "JavaScript": 546225,
-    "TypeScript": 125714,
-    "SCSS": 41801,
-    "Shell": 7587,
-    "HTML": 2678,
-    "Smarty": 2599
-  },
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": [
-    [
-      "@enterprise-cmcs/serverless-waf-plugin",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "@serverless/compose",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "@stratiformdigital/serverless-stage-destroyer",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "@types/dotenv",
-      0,
-      "2024-06-08T15:59:49.000"
-    ],
-    [
-      "@types/flat",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "@types/node",
-      -0.002739726,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "@types/node",
-      0,
-      "2024-06-18T20:35:24.000"
-    ],
-    [
-      "@types/node",
-      0.0136986301,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "@types/node",
-      0.698630137,
-      "2024-06-08T15:59:49.000"
-    ],
-    [
-      "@types/yargs",
-      -0.002739726,
-      "2024-06-18T20:35:24.000"
-    ],
-    [
-      "@types/yargs",
-      0.0082191781,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "@types/yargs",
-      0.7095890411,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      1.4767123288,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      2.1671232877,
-      "2024-06-08T15:59:49.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      2.2054794521,
-      "2024-06-18T20:35:24.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      2.7424657534,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      1.4767123288,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      2.1671232877,
-      "2024-06-08T15:59:49.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      2.2054794521,
-      "2024-06-18T20:35:24.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      2.7424657534,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "aws-amplify",
-      0.5917808219,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "aws-sdk",
-      1.9890410959,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "dotenv",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "dotenv",
-      2.1178082192,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "dotenv",
-      2.7945205479,
-      "2024-06-08T15:59:49.000"
-    ],
-    [
-      "eslint",
-      1.4931506849,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "eslint",
-      2.1835616438,
-      "2024-06-08T15:59:49.000"
-    ],
-    [
-      "eslint",
-      2.2219178082,
-      "2024-06-18T20:35:24.000"
-    ],
-    [
-      "eslint",
-      2.7205479452,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "eslint-config-airbnb",
-      1.1315068493,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "eslint-plugin-cypress",
-      0,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "eslint-plugin-cypress",
-      0.1178082192,
-      "2024-06-18T20:35:24.000"
-    ],
-    [
-      "eslint-plugin-cypress",
-      0.5397260274,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "eslint-plugin-import",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "eslint-plugin-jest",
-      1.0493150685,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "eslint-plugin-jest",
-      1.7753424658,
-      "2024-06-18T20:35:24.000"
-    ],
-    [
-      "eslint-plugin-jest",
-      2.3123287671,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "eslint-plugin-jsx-a11y",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "eslint-plugin-react",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "eslint-plugin-react-hooks",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "prettier",
-      0.3506849315,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "prettier",
-      1.1205479452,
-      "2024-06-08T15:59:49.000"
-    ],
-    [
-      "prettier",
-      1.1342465753,
-      "2024-06-18T20:35:24.000"
-    ],
-    [
-      "prettier",
-      1.6164383562,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "serverless",
-      -0.0273972603,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "serverless",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "serverless",
-      0.0164383562,
-      "2024-06-18T20:35:24.000"
-    ],
-    [
-      "serverless-api-client-certificate",
-      0,
-      "2024-06-18T20:35:24.000"
-    ],
-    [
-      "serverless-bundle",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "serverless-bundle",
-      0.3753424658,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "serverless-cloudfront-invalidate",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "serverless-dotenv-plugin",
-      1.202739726,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "serverless-iam-helper",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "serverless-idempotency-helper",
-      0,
-      "2024-06-08T15:59:49.000"
-    ],
-    [
-      "serverless-offline",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "serverless-offline",
-      1.2164383562,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "serverless-offline",
-      1.8657534247,
-      "2024-06-08T15:59:49.000"
-    ],
-    [
-      "serverless-offline-ssm",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "serverless-online",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "serverless-plugin-scripts",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "serverless-plugin-warmup",
-      0.3068493151,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "serverless-plugin-warmup",
-      1.3561643836,
-      "2024-06-08T15:59:49.000"
-    ],
-    [
-      "serverless-s3-bucket-helper",
-      -1,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "serverless-s3-sync",
-      0.3780821918,
-      "2024-06-18T20:35:24.000"
-    ],
-    [
-      "serverless-s3-sync",
-      1.202739726,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "serverless-s3-sync",
-      1.5917808219,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "serverless-s3-sync",
-      1.9698630137,
-      "2024-06-08T15:59:49.000"
-    ],
-    [
-      "serverless-stack-termination-protection",
-      0,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "typescript",
-      0.5616438356,
-      "2023-09-29T17:15:12.000"
-    ],
-    [
-      "typescript",
-      1.1917808219,
-      "2024-06-18T20:35:24.000"
-    ],
-    [
-      "typescript",
-      1.8109589041,
-      "2025-01-01T18:40:22.000"
-    ],
-    [
-      "yargs",
-      2.3890410959,
-      "2025-01-01T18:40:22.000"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "JSX",
+                "Bytes": 306041,
+                "CodeBytes": 0,
+                "Lines": 10329,
+                "Code": 8879,
+                "Comment": 417,
+                "Blank": 1033,
+                "Complexity": 276,
+                "Count": 123,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 240184,
+                "CodeBytes": 0,
+                "Lines": 8568,
+                "Code": 6931,
+                "Comment": 810,
+                "Blank": 827,
+                "Complexity": 363,
+                "Count": 99,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SVG",
+                "Bytes": 383019,
+                "CodeBytes": 0,
+                "Lines": 307,
+                "Code": 305,
+                "Comment": 2,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 57,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript",
+                "Bytes": 125254,
+                "CodeBytes": 0,
+                "Lines": 4435,
+                "Code": 3807,
+                "Comment": 210,
+                "Blank": 418,
+                "Complexity": 251,
+                "Count": 49,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 5745080,
+                "CodeBytes": 0,
+                "Lines": 116993,
+                "Code": 116989,
+                "Comment": 0,
+                "Blank": 4,
+                "Complexity": 0,
+                "Count": 31,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 51114,
+                "CodeBytes": 0,
+                "Lines": 901,
+                "Code": 602,
+                "Comment": 0,
+                "Blank": 299,
+                "Complexity": 0,
+                "Count": 16,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Sass",
+                "Bytes": 41801,
+                "CodeBytes": 0,
+                "Lines": 2188,
+                "Code": 1797,
+                "Comment": 57,
+                "Blank": 334,
+                "Complexity": 0,
+                "Count": 15,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 35564,
+                "CodeBytes": 0,
+                "Lines": 963,
+                "Code": 866,
+                "Comment": 36,
+                "Blank": 61,
+                "Complexity": 0,
+                "Count": 15,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 15465,
+                "CodeBytes": 0,
+                "Lines": 487,
+                "Code": 345,
+                "Comment": 58,
+                "Blank": 84,
+                "Complexity": 73,
+                "Count": 12,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CloudFormation (YAML)",
+                "Bytes": 62173,
+                "CodeBytes": 0,
+                "Lines": 1750,
+                "Code": 1693,
+                "Comment": 10,
+                "Blank": 47,
+                "Complexity": 132,
+                "Count": 6,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Plain Text",
+                "Bytes": 1176,
+                "CodeBytes": 0,
+                "Lines": 31,
+                "Code": 24,
+                "Comment": 0,
+                "Blank": 7,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Smarty Template",
+                "Bytes": 2599,
+                "CodeBytes": 0,
+                "Lines": 48,
+                "Code": 47,
+                "Comment": 0,
+                "Blank": 1,
+                "Complexity": 1,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "BASH",
+                "Bytes": 2405,
+                "CodeBytes": 0,
+                "Lines": 79,
+                "Code": 49,
+                "Comment": 16,
+                "Blank": 14,
+                "Complexity": 9,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "HTML",
+                "Bytes": 2678,
+                "CodeBytes": 0,
+                "Lines": 80,
+                "Code": 58,
+                "Comment": 17,
+                "Blank": 5,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "ReStructuredText",
+                "Bytes": 59263,
+                "CodeBytes": 0,
+                "Lines": 1200,
+                "Code": 896,
+                "Comment": 0,
+                "Blank": 304,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TOML",
+                "Bytes": 39,
+                "CodeBytes": 0,
+                "Lines": 2,
+                "Code": 2,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript Typings",
+                "Bytes": 38,
+                "CodeBytes": 0,
+                "Lines": 1,
+                "Code": 0,
+                "Comment": 1,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "XML",
+                "Bytes": 326,
+                "CodeBytes": 0,
+                "Lines": 11,
+                "Code": 11,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 4525050.34839048,
+        "estimatedScheduleMonths_low": 25.27922292364124,
+        "estimatedPeople_low": 17.43850314862373,
+        "estimatedCost_high": 14102033.222748818,
+        "estimatedScheduleMonths_high": 25.27922292364124,
+        "estimatedPeople_high": 17.43850314862373,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nJSX                        123     10329     1033       417     8879        276\n(ULOC)                              5062\n-------------------------------------------------------------------------------\nJavaScript                  99      8568      827       810     6931        363\n(ULOC)                              4064\n-------------------------------------------------------------------------------\nSVG                         57       307        0         2      305          0\n(ULOC)                                88\n-------------------------------------------------------------------------------\nTypeScript                  49      4435      418       210     3807        251\n(ULOC)                              2052\n-------------------------------------------------------------------------------\nJSON                        31    116993        4         0   116989          0\n(ULOC)                              8916\n-------------------------------------------------------------------------------\nMarkdown                    16       901      299         0      602          0\n(ULOC)                               481\n-------------------------------------------------------------------------------\nSass                        15      2188      334        57     1797          0\n(ULOC)                              1049\n-------------------------------------------------------------------------------\nYAML                        15       963       61        36      866          0\n(ULOC)                               606\n-------------------------------------------------------------------------------\nShell                       12       487       84        58      345         73\n(ULOC)                               313\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         6      1750       47        10     1693        132\n(ULOC)                               972\n-------------------------------------------------------------------------------\nPlain Text                   2        31        7         0       24          0\n(ULOC)                                25\n-------------------------------------------------------------------------------\nSmarty Template              2        48        1         0       47          1\n(ULOC)                                41\n-------------------------------------------------------------------------------\nBASH                         1        79       14        16       49          9\n(ULOC)                                58\n-------------------------------------------------------------------------------\nHTML                         1        80        5        17       58          0\n(ULOC)                                65\n-------------------------------------------------------------------------------\nReStructuredText             1      1200      304         0      896          0\n(ULOC)                               626\n-------------------------------------------------------------------------------\nTOML                         1         2        0         0        2          0\n(ULOC)                                 2\n-------------------------------------------------------------------------------\nTypeScript Typings           1         1        0         1        0          0\n(ULOC)                                 2\n-------------------------------------------------------------------------------\nXML                          1        11        0         0       11          0\n(ULOC)                                12\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      433    148373     3438      1634   143301       1105\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        23960\nDRYness %                           0.16\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $4,962,002\nEstimated Schedule Effort (organic) 25.28 months\nEstimated People Required (organic) 17.44\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 7074219 bytes, 7.074 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "JavaScript": 546225,
+        "TypeScript": 125714,
+        "SCSS": 41801,
+        "Shell": 7587,
+        "HTML": 2678,
+        "Smarty": 2599
+    },
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": [
+        [
+            "@enterprise-cmcs/serverless-waf-plugin",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "@serverless/compose",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "@stratiformdigital/serverless-stage-destroyer",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "@types/dotenv",
+            0.0,
+            "2024-06-08T15:59:49.000"
+        ],
+        [
+            "@types/flat",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "@types/node",
+            -0.002739726,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "@types/node",
+            0.0,
+            "2024-06-18T20:35:24.000"
+        ],
+        [
+            "@types/node",
+            0.0136986301,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "@types/node",
+            0.698630137,
+            "2024-06-08T15:59:49.000"
+        ],
+        [
+            "@types/yargs",
+            -0.002739726,
+            "2024-06-18T20:35:24.000"
+        ],
+        [
+            "@types/yargs",
+            0.0082191781,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "@types/yargs",
+            0.7095890411,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            1.4767123288,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            2.1671232877,
+            "2024-06-08T15:59:49.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            2.2054794521,
+            "2024-06-18T20:35:24.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            2.7424657534,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            1.4767123288,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            2.1671232877,
+            "2024-06-08T15:59:49.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            2.2054794521,
+            "2024-06-18T20:35:24.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            2.7424657534,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "aws-amplify",
+            0.5917808219,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "aws-sdk",
+            1.9890410959,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "dotenv",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "dotenv",
+            2.1178082192,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "dotenv",
+            2.7945205479,
+            "2024-06-08T15:59:49.000"
+        ],
+        [
+            "eslint",
+            1.4931506849,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "eslint",
+            2.1835616438,
+            "2024-06-08T15:59:49.000"
+        ],
+        [
+            "eslint",
+            2.2219178082,
+            "2024-06-18T20:35:24.000"
+        ],
+        [
+            "eslint",
+            2.7205479452,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "eslint-config-airbnb",
+            1.1315068493,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "eslint-plugin-cypress",
+            0.0,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "eslint-plugin-cypress",
+            0.1178082192,
+            "2024-06-18T20:35:24.000"
+        ],
+        [
+            "eslint-plugin-cypress",
+            0.5397260274,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "eslint-plugin-import",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "eslint-plugin-jest",
+            1.0493150685,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "eslint-plugin-jest",
+            1.7753424658,
+            "2024-06-18T20:35:24.000"
+        ],
+        [
+            "eslint-plugin-jest",
+            2.3123287671,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "eslint-plugin-jsx-a11y",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "eslint-plugin-react",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "eslint-plugin-react-hooks",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "prettier",
+            0.3506849315,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "prettier",
+            1.1205479452,
+            "2024-06-08T15:59:49.000"
+        ],
+        [
+            "prettier",
+            1.1342465753,
+            "2024-06-18T20:35:24.000"
+        ],
+        [
+            "prettier",
+            1.6164383562,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "serverless",
+            -0.0273972603,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "serverless",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "serverless",
+            0.0164383562,
+            "2024-06-18T20:35:24.000"
+        ],
+        [
+            "serverless-api-client-certificate",
+            0.0,
+            "2024-06-18T20:35:24.000"
+        ],
+        [
+            "serverless-bundle",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "serverless-bundle",
+            0.3753424658,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "serverless-cloudfront-invalidate",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "serverless-dotenv-plugin",
+            1.202739726,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "serverless-iam-helper",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "serverless-idempotency-helper",
+            0.0,
+            "2024-06-08T15:59:49.000"
+        ],
+        [
+            "serverless-offline",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "serverless-offline",
+            1.2164383562,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "serverless-offline",
+            1.8657534247,
+            "2024-06-08T15:59:49.000"
+        ],
+        [
+            "serverless-offline-ssm",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "serverless-online",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "serverless-plugin-scripts",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "serverless-plugin-warmup",
+            0.3068493151,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "serverless-plugin-warmup",
+            1.3561643836,
+            "2024-06-08T15:59:49.000"
+        ],
+        [
+            "serverless-s3-bucket-helper",
+            -1.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "serverless-s3-sync",
+            0.3780821918,
+            "2024-06-18T20:35:24.000"
+        ],
+        [
+            "serverless-s3-sync",
+            1.202739726,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "serverless-s3-sync",
+            1.5917808219,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "serverless-s3-sync",
+            1.9698630137,
+            "2024-06-08T15:59:49.000"
+        ],
+        [
+            "serverless-stack-termination-protection",
+            0.0,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "typescript",
+            0.5616438356,
+            "2023-09-29T17:15:12.000"
+        ],
+        [
+            "typescript",
+            1.1917808219,
+            "2024-06-18T20:35:24.000"
+        ],
+        [
+            "typescript",
+            1.8109589041,
+            "2025-01-01T18:40:22.000"
+        ],
+        [
+            "yargs",
+            2.3890410959,
+            "2025-01-01T18:40:22.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/macpro-mdct-carts/macpro-mdct-carts_data.json.old b/app/site/_data/Enterprise-CMCS/macpro-mdct-carts/macpro-mdct-carts_data.json.old
index 3d504c6782..da861d7074 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-mdct-carts/macpro-mdct-carts_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/macpro-mdct-carts/macpro-mdct-carts_data.json.old
@@ -7,13 +7,13 @@
     "issues_count": 0,
     "open_issues_count": 0,
     "closed_issues_count": 0,
-    "pull_requests_count": 1736,
-    "open_pull_requests_count": 7,
+    "pull_requests_count": 1739,
+    "open_pull_requests_count": 10,
     "merged_pull_requests_count": 1380,
     "closed_pull_requests_count": 349,
     "forks_count": 1,
     "stargazers_count": 4,
-    "watchers_count": 10,
+    "watchers_count": 11,
     "total_project_lines": 114340,
     "average_project_lines": 264,
     "total_project_comment_lines": 1632,
@@ -27,41 +27,41 @@
     },
     "new_commit_contributors_by_day_over_last_month": [
         [
-            "2024-12-11T00:00:00.000Z",
+            "2024-12-13T00:00:00.000Z",
             2
         ],
         [
-            "2024-12-13T00:00:00.000Z",
+            "2024-12-18T00:00:00.000Z",
             2
         ]
     ],
     "new_commit_contributors_by_day_over_last_six_months": [
         [
-            "2024-07-22T00:00:00.000Z",
+            "2024-07-29T00:00:00.000Z",
             3
         ],
         [
-            "2024-07-25T00:00:00.000Z",
+            "2024-07-30T00:00:00.000Z",
             1
         ],
         [
-            "2024-07-29T00:00:00.000Z",
+            "2024-08-06T00:00:00.000Z",
             1
         ],
         [
-            "2024-07-30T00:00:00.000Z",
+            "2024-08-12T00:00:00.000Z",
             1
         ],
         [
-            "2024-08-06T00:00:00.000Z",
+            "2024-08-21T00:00:00.000Z",
             1
         ],
         [
-            "2024-08-12T00:00:00.000Z",
+            "2024-08-22T00:00:00.000Z",
             1
         ],
         [
-            "2024-08-22T00:00:00.000Z",
+            "2024-08-30T00:00:00.000Z",
             1
         ],
         [
@@ -84,14 +84,14 @@
     "nadia_badge_name": "club",
     "created_at": "2019-12-06T19:56:57Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:55:48Z",
+        "date": "2025-01-11T00:17:59Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/macpro-mdct-carts",
             "commit": "ab739a36a7b4d2c97cb06110626cf95955e3a46c"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 5.1,
         "checks": [
@@ -101,7 +101,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -111,7 +111,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -121,7 +121,7 @@
                 "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -131,7 +131,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -141,7 +141,7 @@
                 "reason": "Found 25/30 approved changesets -- score normalized to 8",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -151,7 +151,7 @@
                 "reason": "project has 13 contributing companies or organizations",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -161,7 +161,7 @@
                 "reason": "dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -171,7 +171,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -181,7 +181,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -191,7 +191,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -201,7 +201,7 @@
                 "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -211,7 +211,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -221,7 +221,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -231,7 +231,7 @@
                 "reason": "SAST tool is run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -241,7 +241,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -251,7 +251,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -261,7 +261,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -271,7 +271,7 @@
                 "reason": "22 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/macpro-mdct-core/macpro-mdct-core_data.json b/app/site/_data/Enterprise-CMCS/macpro-mdct-core/macpro-mdct-core_data.json
index bf9c264037..23aa5a494a 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-mdct-core/macpro-mdct-core_data.json
+++ b/app/site/_data/Enterprise-CMCS/macpro-mdct-core/macpro-mdct-core_data.json
@@ -1,512 +1,512 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/macpro-mdct-core",
-  "owner": "Enterprise-CMCS",
-  "name": "macpro-mdct-core",
-  "description": "mdct-core is a CMCS MDCT repo currently being used for spiking consolidation of CI actions.",
-  "commits_count": 80,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 78,
-  "open_pull_requests_count": 0,
-  "merged_pull_requests_count": 57,
-  "closed_pull_requests_count": 21,
-  "forks_count": 2,
-  "stargazers_count": 0,
-  "watchers_count": 12,
-  "total_project_lines": 373,
-  "average_project_lines": 37,
-  "total_project_comment_lines": 5,
-  "average_project_comment_lines": 1,
-  "total_project_blank_lines": 66,
-  "average_blank_lines": 7,
-  "commits_by_month": {
-    "2024/7": 10,
-    "2024/6": 2,
-    "2024/4": 17,
-    "2024/3": 1
-  },
-  "new_commit_contributors_by_day_over_last_month": [],
-  "new_commit_contributors_by_day_over_last_six_months": [
-    [
-      "2024-07-31T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2023-07-24T14:47:20Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:19:29Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/macpro-mdct-core",
-      "commit": "d324e425febaafbf32a9d8af448b99b04d2ef828"
+    "url": "https://github.com/Enterprise-CMCS/macpro-mdct-core",
+    "owner": "Enterprise-CMCS",
+    "name": "macpro-mdct-core",
+    "description": "mdct-core is a CMCS MDCT repo currently being used for spiking consolidation of CI actions.",
+    "commits_count": 80,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 78,
+    "open_pull_requests_count": 0,
+    "merged_pull_requests_count": 57,
+    "closed_pull_requests_count": 21,
+    "forks_count": 2,
+    "stargazers_count": 0,
+    "watchers_count": 12,
+    "total_project_lines": 373,
+    "average_project_lines": 37,
+    "total_project_comment_lines": 5,
+    "average_project_comment_lines": 1,
+    "total_project_blank_lines": 66,
+    "average_blank_lines": 7,
+    "commits_by_month": {
+        "2024/7": 10,
+        "2024/6": 2,
+        "2024/4": 17,
+        "2024/3": 1
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-07-31T00:00:00.000Z",
+            1
+        ]
+    ],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2023-07-24T14:47:20Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:19:29Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/macpro-mdct-core",
+            "commit": "d324e425febaafbf32a9d8af448b99b04d2ef828"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 5.5,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "9 out of 9 merged PRs checked by a CI test -- score normalized to 10",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 2,
+                "reason": "Found 7/30 approved changesets -- score normalized to 2",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 3,
+                "reason": "project has 1 contributing companies or organizations -- score normalized to 3",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "SAST tool is run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "0 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 5.5,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "9 out of 9 merged PRs checked by a CI test -- score normalized to 10",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 2,
-        "reason": "Found 7/30 approved changesets -- score normalized to 2",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 3,
-        "reason": "project has 1 contributing companies or organizations -- score normalized to 3",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "SAST tool is run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "0 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "YAML",
-        "Bytes": 6820,
-        "CodeBytes": 0,
-        "Lines": 236,
-        "Code": 209,
-        "Comment": 5,
-        "Blank": 22,
-        "Complexity": 0,
-        "Count": 7,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 4615,
-        "CodeBytes": 0,
-        "Lines": 106,
-        "Code": 71,
-        "Comment": 0,
-        "Blank": 35,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "License",
-        "Bytes": 1327,
-        "CodeBytes": 0,
-        "Lines": 31,
-        "Code": 22,
-        "Comment": 0,
-        "Blank": 9,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 7007.595479296463,
-    "estimatedScheduleMonths_low": 2.1624349440332704,
-    "estimatedPeople_low": 0.31570065362504834,
-    "estimatedCost_high": 21838.72811399171,
-    "estimatedScheduleMonths_high": 2.1624349440332704,
-    "estimatedPeople_high": 0.31570065362504834,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nYAML                         7       236       22         5      209          0\n(ULOC)                               149\n-------------------------------------------------------------------------------\nMarkdown                     2       106       35         0       71          0\n(ULOC)                                70\n-------------------------------------------------------------------------------\nLicense                      1        31        9         0       22          0\n(ULOC)                                23\n───────────────────────────────────────────────────────────────────────────────\nTotal                       10       373       66         5      302          0\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)          240\nDRYness %                           0.64\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $7,684\nEstimated Schedule Effort (organic) 2.16 months\nEstimated People Required (organic) 0.32\n───────────────────────────────────────────────────────────────────────────────\nProcessed 12762 bytes, 0.013 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {},
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": [
-    [
-      "@aws-sdk/types",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "@semantic-release/changelog",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "@semantic-release/git",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "@types/dompurify",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "@types/jest",
-      0.197260274,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "@types/jsdom",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "@types/moment",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "@types/react",
-      0.1589041096,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "@types/react-bootstrap",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "@types/react-dom",
-      0.4246575342,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "@types/react-helmet",
-      0.0739726027,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "@types/react-router-dom",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      2.1863013699,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      2.1863013699,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "aws-amplify",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "date-fns",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "date-fns-tz",
-      1.2109589041,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "dompurify",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "eslint-config-airbnb",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "eslint-plugin-cypress",
-      0.1178082192,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "eslint-plugin-import",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "eslint-plugin-jest",
-      1.7753424658,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "eslint-plugin-jsx-a11y",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "eslint-plugin-react",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "eslint-plugin-react-hooks",
-      1.6602739726,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "jest",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "jsdom",
-      0.997260274,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "moment",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "pino",
-      0.1315068493,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "prettier",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "react-bootstrap",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "react-dom",
-      3.095890411,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "react-dropzone",
-      0.6794520548,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "react-error-boundary",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "react-hook-form",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "react-icons",
-      0.4767123288,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "react-router-dom",
-      0.1945205479,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "react-scripts",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "react-uuid",
-      0.1671232877,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "semantic-release",
-      0.7068493151,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "ts-jest",
-      0,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "typescript",
-      1.1917808219,
-      "2024-06-16T18:24:43.000"
-    ],
-    [
-      "yup",
-      2.397260274,
-      "2024-06-16T18:24:43.000"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "YAML",
+                "Bytes": 6820,
+                "CodeBytes": 0,
+                "Lines": 236,
+                "Code": 209,
+                "Comment": 5,
+                "Blank": 22,
+                "Complexity": 0,
+                "Count": 7,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 4615,
+                "CodeBytes": 0,
+                "Lines": 106,
+                "Code": 71,
+                "Comment": 0,
+                "Blank": 35,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "License",
+                "Bytes": 1327,
+                "CodeBytes": 0,
+                "Lines": 31,
+                "Code": 22,
+                "Comment": 0,
+                "Blank": 9,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 7007.595479296463,
+        "estimatedScheduleMonths_low": 2.1624349440332704,
+        "estimatedPeople_low": 0.31570065362504834,
+        "estimatedCost_high": 21838.72811399171,
+        "estimatedScheduleMonths_high": 2.1624349440332704,
+        "estimatedPeople_high": 0.31570065362504834,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nYAML                         7       236       22         5      209          0\n(ULOC)                               149\n-------------------------------------------------------------------------------\nMarkdown                     2       106       35         0       71          0\n(ULOC)                                70\n-------------------------------------------------------------------------------\nLicense                      1        31        9         0       22          0\n(ULOC)                                23\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                       10       373       66         5      302          0\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)          240\nDRYness %                           0.64\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $7,684\nEstimated Schedule Effort (organic) 2.16 months\nEstimated People Required (organic) 0.32\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 12762 bytes, 0.013 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {},
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": [
+        [
+            "@aws-sdk/types",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "@semantic-release/changelog",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "@semantic-release/git",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "@types/dompurify",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "@types/jest",
+            0.197260274,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "@types/jsdom",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "@types/moment",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "@types/react",
+            0.1589041096,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "@types/react-bootstrap",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "@types/react-dom",
+            0.4246575342,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "@types/react-helmet",
+            0.0739726027,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "@types/react-router-dom",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            2.1863013699,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            2.1863013699,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "aws-amplify",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "date-fns",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "date-fns-tz",
+            1.2109589041,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "dompurify",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "eslint-config-airbnb",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "eslint-plugin-cypress",
+            0.1178082192,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "eslint-plugin-import",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "eslint-plugin-jest",
+            1.7753424658,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "eslint-plugin-jsx-a11y",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "eslint-plugin-react",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "eslint-plugin-react-hooks",
+            1.6602739726,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "jest",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "jsdom",
+            0.997260274,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "moment",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "pino",
+            0.1315068493,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "prettier",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "react-bootstrap",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "react-dom",
+            3.095890411,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "react-dropzone",
+            0.6794520548,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "react-error-boundary",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "react-hook-form",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "react-icons",
+            0.4767123288,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "react-router-dom",
+            0.1945205479,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "react-scripts",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "react-uuid",
+            0.1671232877,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "semantic-release",
+            0.7068493151,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "ts-jest",
+            0.0,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "typescript",
+            1.1917808219,
+            "2024-06-16T18:24:43.000"
+        ],
+        [
+            "yup",
+            2.397260274,
+            "2024-06-16T18:24:43.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/macpro-mdct-core/macpro-mdct-core_data.json.old b/app/site/_data/Enterprise-CMCS/macpro-mdct-core/macpro-mdct-core_data.json.old
index b2812336dd..04930dc470 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-mdct-core/macpro-mdct-core_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/macpro-mdct-core/macpro-mdct-core_data.json.old
@@ -13,7 +13,7 @@
     "closed_pull_requests_count": 21,
     "forks_count": 2,
     "stargazers_count": 0,
-    "watchers_count": 11,
+    "watchers_count": 12,
     "total_project_lines": 373,
     "average_project_lines": 37,
     "total_project_comment_lines": 5,
@@ -29,7 +29,7 @@
     "new_commit_contributors_by_day_over_last_month": [],
     "new_commit_contributors_by_day_over_last_six_months": [
         [
-            "2024-07-25T00:00:00.000Z",
+            "2024-07-31T00:00:00.000Z",
             1
         ]
     ],
@@ -40,14 +40,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2023-07-24T14:47:20Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:57:21Z",
+        "date": "2025-01-11T00:19:29Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/macpro-mdct-core",
             "commit": "d324e425febaafbf32a9d8af448b99b04d2ef828"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 5.5,
         "checks": [
@@ -57,7 +57,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -67,7 +67,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -77,7 +77,7 @@
                 "reason": "9 out of 9 merged PRs checked by a CI test -- score normalized to 10",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -87,7 +87,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -97,7 +97,7 @@
                 "reason": "Found 7/30 approved changesets -- score normalized to 2",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -107,7 +107,7 @@
                 "reason": "project has 1 contributing companies or organizations -- score normalized to 3",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -117,7 +117,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -127,7 +127,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -137,7 +137,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -147,7 +147,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -157,7 +157,7 @@
                 "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -167,7 +167,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -177,7 +177,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -187,7 +187,7 @@
                 "reason": "SAST tool is run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -197,7 +197,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -207,7 +207,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -217,7 +217,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -227,7 +227,7 @@
                 "reason": "0 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/macpro-mdct-mcr/macpro-mdct-mcr_data.json b/app/site/_data/Enterprise-CMCS/macpro-mdct-mcr/macpro-mdct-mcr_data.json
index e668d8c901..4cf93a5b78 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-mdct-mcr/macpro-mdct-mcr_data.json
+++ b/app/site/_data/Enterprise-CMCS/macpro-mdct-mcr/macpro-mdct-mcr_data.json
@@ -1,945 +1,941 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/macpro-mdct-mcr",
-  "owner": "Enterprise-CMCS",
-  "name": "macpro-mdct-mcr",
-  "description": "MCR is the CMCS MDCT application for collecting state data related to Managed Care plans and performance. The collected data assists CMCS in monitoring, managing, and better understanding Medicaid and CHIP programs.",
-  "commits_count": 1553,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 1622,
-  "open_pull_requests_count": 3,
-  "merged_pull_requests_count": 1357,
-  "closed_pull_requests_count": 262,
-  "forks_count": 3,
-  "stargazers_count": 5,
-  "watchers_count": 13,
-  "total_project_lines": 73937,
-  "average_project_lines": 150,
-  "total_project_comment_lines": 2525,
-  "average_project_comment_lines": 5,
-  "total_project_blank_lines": 4653,
-  "average_blank_lines": 9,
-  "commits_by_month": {
-    "2025/1": 19,
-    "2024/12": 11
-  },
-  "new_commit_contributors_by_day_over_last_month": [
-    [
-      "2024-12-18T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-12-19T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-12-23T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_commit_contributors_by_day_over_last_six_months": [
-    [
-      "2024-07-26T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-07-31T00:00:00.000Z",
-      2
-    ],
-    [
-      "2024-08-07T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-12T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-22T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-28T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-30T00:00:00.000Z",
-      2
-    ],
-    [
-      "2024-10-25T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-10-28T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-11-14T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-11-18T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-11-25T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2022-03-04T14:51:19Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:17:10Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/macpro-mdct-mcr",
-      "commit": "a882c626a361b976479f2a4d77c5326c22b5eb5f"
+    "url": "https://github.com/Enterprise-CMCS/macpro-mdct-mcr",
+    "owner": "Enterprise-CMCS",
+    "name": "macpro-mdct-mcr",
+    "description": "MCR is the CMCS MDCT application for collecting state data related to Managed Care plans and performance. The collected data assists CMCS in monitoring, managing, and better understanding Medicaid and CHIP programs.",
+    "commits_count": 1553,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 1624,
+    "open_pull_requests_count": 5,
+    "merged_pull_requests_count": 1357,
+    "closed_pull_requests_count": 262,
+    "forks_count": 3,
+    "stargazers_count": 5,
+    "watchers_count": 13,
+    "total_project_lines": 73937,
+    "average_project_lines": 150,
+    "total_project_comment_lines": 2525,
+    "average_project_comment_lines": 5,
+    "total_project_blank_lines": 4653,
+    "average_blank_lines": 9,
+    "commits_by_month": {
+        "2025/1": 19,
+        "2024/12": 11
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [
+        [
+            "2024-12-18T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-19T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-23T00:00:00.000Z",
+            1
+        ]
+    ],
+    "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-07-31T00:00:00.000Z",
+            3
+        ],
+        [
+            "2024-08-07T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-12T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-22T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-28T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-30T00:00:00.000Z",
+            2
+        ],
+        [
+            "2024-10-25T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-10-28T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-11-14T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-11-18T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-11-25T00:00:00.000Z",
+            1
+        ]
+    ],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2022-03-04T14:51:19Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:17:10Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/macpro-mdct-mcr",
+            "commit": "a882c626a361b976479f2a4d77c5326c22b5eb5f"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 5.2,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "all changesets reviewed",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "project has 4 contributing companies or organizations",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "SAST tool is run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "19 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 5.2,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "all changesets reviewed",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "project has 4 contributing companies or organizations",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "SAST tool is run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "19 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "TypeScript",
-        "Bytes": 1355817,
-        "CodeBytes": 0,
-        "Lines": 46607,
-        "Code": 40487,
-        "Comment": 2150,
-        "Blank": 3970,
-        "Complexity": 2071,
-        "Count": 370,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 831234,
-        "CodeBytes": 0,
-        "Lines": 18244,
-        "Code": 18242,
-        "Comment": 0,
-        "Blank": 2,
-        "Complexity": 0,
-        "Count": 53,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 80041,
-        "CodeBytes": 0,
-        "Lines": 2647,
-        "Code": 1993,
-        "Comment": 326,
-        "Blank": 328,
-        "Complexity": 109,
-        "Count": 35,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 42615,
-        "CodeBytes": 0,
-        "Lines": 1150,
-        "Code": 1038,
-        "Comment": 35,
-        "Blank": 77,
-        "Complexity": 0,
-        "Count": 16,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 57260,
-        "CodeBytes": 0,
-        "Lines": 943,
-        "Code": 632,
-        "Comment": 0,
-        "Blank": 311,
-        "Complexity": 0,
-        "Count": 14,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 15461,
-        "CodeBytes": 0,
-        "Lines": 471,
-        "Code": 344,
-        "Comment": 49,
-        "Blank": 78,
-        "Complexity": 68,
-        "Count": 9,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CloudFormation (YAML)",
-        "Bytes": 62130,
-        "CodeBytes": 0,
-        "Lines": 1766,
-        "Code": 1713,
-        "Comment": 11,
-        "Blank": 42,
-        "Complexity": 126,
-        "Count": 6,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SVG",
-        "Bytes": 288472,
-        "CodeBytes": 0,
-        "Lines": 60,
-        "Code": 60,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Smarty Template",
-        "Bytes": 3266,
-        "CodeBytes": 0,
-        "Lines": 69,
-        "Code": 66,
-        "Comment": 0,
-        "Blank": 3,
-        "Complexity": 3,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript Typings",
-        "Bytes": 164,
-        "CodeBytes": 0,
-        "Lines": 4,
-        "Code": 3,
-        "Comment": 1,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "XML",
-        "Bytes": 572,
-        "CodeBytes": 0,
-        "Lines": 20,
-        "Code": 20,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "BASH",
-        "Bytes": 2443,
-        "CodeBytes": 0,
-        "Lines": 79,
-        "Code": 49,
-        "Comment": 16,
-        "Blank": 14,
-        "Complexity": 9,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "HTML",
-        "Bytes": 1492,
-        "CodeBytes": 0,
-        "Lines": 38,
-        "Code": 36,
-        "Comment": 1,
-        "Blank": 1,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Plain Text",
-        "Bytes": 67,
-        "CodeBytes": 0,
-        "Lines": 3,
-        "Code": 3,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Python",
-        "Bytes": 4110,
-        "CodeBytes": 0,
-        "Lines": 113,
-        "Code": 74,
-        "Comment": 30,
-        "Blank": 9,
-        "Complexity": 16,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Sass",
-        "Bytes": 2283,
-        "CodeBytes": 0,
-        "Lines": 135,
-        "Code": 108,
-        "Comment": 8,
-        "Blank": 19,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TOML",
-        "Bytes": 60,
-        "CodeBytes": 0,
-        "Lines": 2,
-        "Code": 2,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 1968828.2238597635,
-    "estimatedScheduleMonths_low": 18.42577636508095,
-    "estimatedPeople_low": 10.409540009146523,
-    "estimatedCost_high": 6135728.640595461,
-    "estimatedScheduleMonths_high": 18.42577636508095,
-    "estimatedPeople_high": 10.409540009146523,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTypeScript                 370     46607     3970      2150    40487       2071\n(ULOC)                             19456\n-------------------------------------------------------------------------------\nJSON                        53     18244        2         0    18242          0\n(ULOC)                              4316\n-------------------------------------------------------------------------------\nJavaScript                  35      2647      328       326     1993        109\n(ULOC)                              1422\n-------------------------------------------------------------------------------\nYAML                        16      1150       77        35     1038          0\n(ULOC)                               706\n-------------------------------------------------------------------------------\nMarkdown                    14       943      311         0      632          0\n(ULOC)                               519\n-------------------------------------------------------------------------------\nShell                        9       471       78        49      344         68\n(ULOC)                               322\n-------------------------------------------------------------------------------\nCloudFormation (YAM…         6      1766       42        11     1713        126\n(ULOC)                               956\n-------------------------------------------------------------------------------\nSVG                          3        60        0         0       60          0\n(ULOC)                                60\n-------------------------------------------------------------------------------\nSmarty Template              2        69        3         0       66          3\n(ULOC)                                62\n-------------------------------------------------------------------------------\nTypeScript Typings           2         4        0         1        3          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nXML                          2        20        0         0       20          0\n(ULOC)                                21\n-------------------------------------------------------------------------------\nBASH                         1        79       14        16       49          9\n(ULOC)                                58\n-------------------------------------------------------------------------------\nHTML                         1        38        1         1       36          0\n(ULOC)                                37\n-------------------------------------------------------------------------------\nPlain Text                   1         3        0         0        3          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nPython                       1       113        9        30       74         16\n(ULOC)                                86\n-------------------------------------------------------------------------------\nSass                         1       135       19         8      108          0\n(ULOC)                                67\n-------------------------------------------------------------------------------\nTOML                         1         2        0         0        2          0\n(ULOC)                                 2\n───────────────────────────────────────────────────────────────────────────────\nTotal                      518     72351     4854      2627    64870       2402\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)        27889\nDRYness %                           0.39\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $2,158,944\nEstimated Schedule Effort (organic) 18.43 months\nEstimated People Required (organic) 10.41\n───────────────────────────────────────────────────────────────────────────────\nProcessed 2747487 bytes, 2.747 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "TypeScript": 1356281,
-    "JavaScript": 80041,
-    "Shell": 6683,
-    "Python": 4110,
-    "Smarty": 3266,
-    "SCSS": 2283,
-    "HTML": 1492
-  },
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": [
-    [
-      "@enterprise-cmcs/serverless-waf-plugin",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@serverless/compose",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@stratiformdigital/serverless-stage-destroyer",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@types/dotenv",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@types/flat",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@types/node",
-      -0.002739726,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@types/node",
-      0,
-      "2024-07-01T09:41:38.000"
-    ],
-    [
-      "@types/node",
-      0.002739726,
-      "2024-06-08T14:44:06.000"
-    ],
-    [
-      "@types/yargs",
-      -0.002739726,
-      "2024-07-01T09:41:38.000"
-    ],
-    [
-      "@types/yargs",
-      0.7095890411,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      1.9178082192,
-      "2024-03-10T22:59:37.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      2.1671232877,
-      "2024-06-08T14:44:06.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      2.2246575342,
-      "2024-07-01T09:41:38.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      2.7424657534,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      1.9178082192,
-      "2024-03-10T22:59:37.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      2.1671232877,
-      "2024-06-08T14:44:06.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      2.2246575342,
-      "2024-07-01T09:41:38.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      2.7424657534,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "aws-sdk",
-      0,
-      "2024-03-10T22:59:37.000"
-    ],
-    [
-      "dotenv",
-      2.7945205479,
-      "2024-07-01T09:41:38.000"
-    ],
-    [
-      "dotenv",
-      3.5835616438,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "eslint",
-      0,
-      "2024-03-10T22:59:37.000"
-    ],
-    [
-      "eslint",
-      0.2410958904,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "eslint",
-      0.2657534247,
-      "2024-06-08T14:44:06.000"
-    ],
-    [
-      "eslint",
-      0.3424657534,
-      "2024-07-01T09:41:38.000"
-    ],
-    [
-      "eslint-config-airbnb",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "eslint-plugin-cypress",
-      0,
-      "2024-03-10T22:59:37.000"
-    ],
-    [
-      "eslint-plugin-cypress",
-      0.1178082192,
-      "2024-07-01T09:41:38.000"
-    ],
-    [
-      "eslint-plugin-cypress",
-      0.5397260274,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "eslint-plugin-import",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "eslint-plugin-jest",
-      1.4712328767,
-      "2024-03-10T22:59:37.000"
-    ],
-    [
-      "eslint-plugin-jest",
-      1.7753424658,
-      "2024-07-01T09:41:38.000"
-    ],
-    [
-      "eslint-plugin-jest",
-      2.3123287671,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "eslint-plugin-jsx-a11y",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "eslint-plugin-react",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "eslint-plugin-react-hooks",
-      -0.2082191781,
-      "2024-03-10T22:59:37.000"
-    ],
-    [
-      "eslint-plugin-react-hooks",
-      1.6602739726,
-      "2024-07-01T09:41:38.000"
-    ],
-    [
-      "eslint-plugin-react-hooks",
-      2.2712328767,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "fast-xml-parser",
-      0,
-      "2024-07-01T09:41:38.000"
-    ],
-    [
-      "fast-xml-parser",
-      0.2821917808,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "fast-xml-parser",
-      0.3534246575,
-      "2024-06-08T14:44:06.000"
-    ],
-    [
-      "fast-xml-parser",
-      0.6739726027,
-      "2024-03-10T22:59:37.000"
-    ],
-    [
-      "jest-environment-jsdom",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "loader-utils",
-      0.0575342466,
-      "2024-03-10T22:59:37.000"
-    ],
-    [
-      "loader-utils",
-      1.5671232877,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "loader-utils",
-      1.6246575342,
-      "2024-06-08T14:44:06.000"
-    ],
-    [
-      "prettier",
-      0.7835616438,
-      "2024-03-10T22:59:37.000"
-    ],
-    [
-      "prettier",
-      1.1205479452,
-      "2024-06-08T14:44:06.000"
-    ],
-    [
-      "prettier",
-      1.1342465753,
-      "2024-07-01T09:41:38.000"
-    ],
-    [
-      "prettier",
-      1.6164383562,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "serverless",
-      -0.2712328767,
-      "2024-03-10T22:59:37.000"
-    ],
-    [
-      "serverless",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "serverless",
-      0.0630136986,
-      "2024-07-01T09:41:38.000"
-    ],
-    [
-      "serverless-api-client-certificate",
-      0,
-      "2024-07-01T09:41:38.000"
-    ],
-    [
-      "serverless-bundle",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "serverless-cloudfront-invalidate",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "serverless-dotenv-plugin",
-      1.202739726,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "serverless-iam-helper",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "serverless-idempotency-helper",
-      0,
-      "2024-06-08T14:44:06.000"
-    ],
-    [
-      "serverless-offline",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "serverless-offline",
-      1.0410958904,
-      "2024-03-10T22:59:37.000"
-    ],
-    [
-      "serverless-offline",
-      1.3780821918,
-      "2024-06-08T14:44:06.000"
-    ],
-    [
-      "serverless-online",
-      0,
-      "2024-06-08T14:44:06.000"
-    ],
-    [
-      "serverless-plugin-scripts",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "serverless-plugin-warmup",
-      0,
-      "2024-06-08T14:44:06.000"
-    ],
-    [
-      "serverless-s3-bucket-helper",
-      -1,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "serverless-s3-sync",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "serverless-s3-sync",
-      1.9698630137,
-      "2024-06-08T14:44:06.000"
-    ],
-    [
-      "serverless-stack-termination-protection",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "typescript",
-      1.095890411,
-      "2024-03-10T22:59:37.000"
-    ],
-    [
-      "typescript",
-      1.1917808219,
-      "2024-06-08T14:44:06.000"
-    ],
-    [
-      "typescript",
-      1.3863013699,
-      "2024-07-01T09:41:38.000"
-    ],
-    [
-      "typescript",
-      1.8109589041,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "util",
-      0,
-      "2025-01-01T18:40:53.000"
-    ],
-    [
-      "yargs",
-      2.3890410959,
-      "2025-01-01T18:40:53.000"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "TypeScript",
+                "Bytes": 1355817,
+                "CodeBytes": 0,
+                "Lines": 46607,
+                "Code": 40487,
+                "Comment": 2150,
+                "Blank": 3970,
+                "Complexity": 2071,
+                "Count": 370,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 831234,
+                "CodeBytes": 0,
+                "Lines": 18244,
+                "Code": 18242,
+                "Comment": 0,
+                "Blank": 2,
+                "Complexity": 0,
+                "Count": 53,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 80041,
+                "CodeBytes": 0,
+                "Lines": 2647,
+                "Code": 1993,
+                "Comment": 326,
+                "Blank": 328,
+                "Complexity": 109,
+                "Count": 35,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 42615,
+                "CodeBytes": 0,
+                "Lines": 1150,
+                "Code": 1038,
+                "Comment": 35,
+                "Blank": 77,
+                "Complexity": 0,
+                "Count": 16,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 57260,
+                "CodeBytes": 0,
+                "Lines": 943,
+                "Code": 632,
+                "Comment": 0,
+                "Blank": 311,
+                "Complexity": 0,
+                "Count": 14,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 15461,
+                "CodeBytes": 0,
+                "Lines": 471,
+                "Code": 344,
+                "Comment": 49,
+                "Blank": 78,
+                "Complexity": 68,
+                "Count": 9,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CloudFormation (YAML)",
+                "Bytes": 62130,
+                "CodeBytes": 0,
+                "Lines": 1766,
+                "Code": 1713,
+                "Comment": 11,
+                "Blank": 42,
+                "Complexity": 126,
+                "Count": 6,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SVG",
+                "Bytes": 288472,
+                "CodeBytes": 0,
+                "Lines": 60,
+                "Code": 60,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Smarty Template",
+                "Bytes": 3266,
+                "CodeBytes": 0,
+                "Lines": 69,
+                "Code": 66,
+                "Comment": 0,
+                "Blank": 3,
+                "Complexity": 3,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript Typings",
+                "Bytes": 164,
+                "CodeBytes": 0,
+                "Lines": 4,
+                "Code": 3,
+                "Comment": 1,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "XML",
+                "Bytes": 572,
+                "CodeBytes": 0,
+                "Lines": 20,
+                "Code": 20,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "BASH",
+                "Bytes": 2443,
+                "CodeBytes": 0,
+                "Lines": 79,
+                "Code": 49,
+                "Comment": 16,
+                "Blank": 14,
+                "Complexity": 9,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "HTML",
+                "Bytes": 1492,
+                "CodeBytes": 0,
+                "Lines": 38,
+                "Code": 36,
+                "Comment": 1,
+                "Blank": 1,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Plain Text",
+                "Bytes": 67,
+                "CodeBytes": 0,
+                "Lines": 3,
+                "Code": 3,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Python",
+                "Bytes": 4110,
+                "CodeBytes": 0,
+                "Lines": 113,
+                "Code": 74,
+                "Comment": 30,
+                "Blank": 9,
+                "Complexity": 16,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Sass",
+                "Bytes": 2283,
+                "CodeBytes": 0,
+                "Lines": 135,
+                "Code": 108,
+                "Comment": 8,
+                "Blank": 19,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TOML",
+                "Bytes": 60,
+                "CodeBytes": 0,
+                "Lines": 2,
+                "Code": 2,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 1968828.2238597635,
+        "estimatedScheduleMonths_low": 18.42577636508095,
+        "estimatedPeople_low": 10.409540009146523,
+        "estimatedCost_high": 6135728.640595461,
+        "estimatedScheduleMonths_high": 18.42577636508095,
+        "estimatedPeople_high": 10.409540009146523,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                 370     46607     3970      2150    40487       2071\n(ULOC)                             19456\n-------------------------------------------------------------------------------\nJSON                        53     18244        2         0    18242          0\n(ULOC)                              4316\n-------------------------------------------------------------------------------\nJavaScript                  35      2647      328       326     1993        109\n(ULOC)                              1422\n-------------------------------------------------------------------------------\nYAML                        16      1150       77        35     1038          0\n(ULOC)                               706\n-------------------------------------------------------------------------------\nMarkdown                    14       943      311         0      632          0\n(ULOC)                               519\n-------------------------------------------------------------------------------\nShell                        9       471       78        49      344         68\n(ULOC)                               322\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         6      1766       42        11     1713        126\n(ULOC)                               956\n-------------------------------------------------------------------------------\nSVG                          3        60        0         0       60          0\n(ULOC)                                60\n-------------------------------------------------------------------------------\nSmarty Template              2        69        3         0       66          3\n(ULOC)                                62\n-------------------------------------------------------------------------------\nTypeScript Typings           2         4        0         1        3          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nXML                          2        20        0         0       20          0\n(ULOC)                                21\n-------------------------------------------------------------------------------\nBASH                         1        79       14        16       49          9\n(ULOC)                                58\n-------------------------------------------------------------------------------\nHTML                         1        38        1         1       36          0\n(ULOC)                                37\n-------------------------------------------------------------------------------\nPlain Text                   1         3        0         0        3          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nPython                       1       113        9        30       74         16\n(ULOC)                                86\n-------------------------------------------------------------------------------\nSass                         1       135       19         8      108          0\n(ULOC)                                67\n-------------------------------------------------------------------------------\nTOML                         1         2        0         0        2          0\n(ULOC)                                 2\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      518     72351     4854      2627    64870       2402\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        27889\nDRYness %                           0.39\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $2,158,944\nEstimated Schedule Effort (organic) 18.43 months\nEstimated People Required (organic) 10.41\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 2747487 bytes, 2.747 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "TypeScript": 1356281,
+        "JavaScript": 80041,
+        "Shell": 6683,
+        "Python": 4110,
+        "Smarty": 3266,
+        "SCSS": 2283,
+        "HTML": 1492
+    },
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": [
+        [
+            "@enterprise-cmcs/serverless-waf-plugin",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@serverless/compose",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@stratiformdigital/serverless-stage-destroyer",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@types/dotenv",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@types/flat",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@types/node",
+            -0.002739726,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@types/node",
+            0.0,
+            "2024-07-01T09:41:38.000"
+        ],
+        [
+            "@types/node",
+            0.002739726,
+            "2024-06-08T14:44:06.000"
+        ],
+        [
+            "@types/yargs",
+            -0.002739726,
+            "2024-07-01T09:41:38.000"
+        ],
+        [
+            "@types/yargs",
+            0.7095890411,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            1.9178082192,
+            "2024-03-10T22:59:37.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            2.1671232877,
+            "2024-06-08T14:44:06.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            2.2246575342,
+            "2024-07-01T09:41:38.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            2.7424657534,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            1.9178082192,
+            "2024-03-10T22:59:37.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            2.1671232877,
+            "2024-06-08T14:44:06.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            2.2246575342,
+            "2024-07-01T09:41:38.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            2.7424657534,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "aws-sdk",
+            0.0,
+            "2024-03-10T22:59:37.000"
+        ],
+        [
+            "dotenv",
+            2.7945205479,
+            "2024-07-01T09:41:38.000"
+        ],
+        [
+            "dotenv",
+            3.5835616438,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "eslint",
+            0.0,
+            "2024-03-10T22:59:37.000"
+        ],
+        [
+            "eslint",
+            0.2410958904,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "eslint",
+            0.2657534247,
+            "2024-06-08T14:44:06.000"
+        ],
+        [
+            "eslint",
+            0.3424657534,
+            "2024-07-01T09:41:38.000"
+        ],
+        [
+            "eslint-config-airbnb",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "eslint-plugin-cypress",
+            0.0,
+            "2024-03-10T22:59:37.000"
+        ],
+        [
+            "eslint-plugin-cypress",
+            0.1178082192,
+            "2024-07-01T09:41:38.000"
+        ],
+        [
+            "eslint-plugin-cypress",
+            0.5397260274,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "eslint-plugin-import",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "eslint-plugin-jest",
+            1.4712328767,
+            "2024-03-10T22:59:37.000"
+        ],
+        [
+            "eslint-plugin-jest",
+            1.7753424658,
+            "2024-07-01T09:41:38.000"
+        ],
+        [
+            "eslint-plugin-jest",
+            2.3123287671,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "eslint-plugin-jsx-a11y",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "eslint-plugin-react",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "eslint-plugin-react-hooks",
+            -0.2082191781,
+            "2024-03-10T22:59:37.000"
+        ],
+        [
+            "eslint-plugin-react-hooks",
+            1.6602739726,
+            "2024-07-01T09:41:38.000"
+        ],
+        [
+            "eslint-plugin-react-hooks",
+            2.2712328767,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "fast-xml-parser",
+            0.0,
+            "2024-07-01T09:41:38.000"
+        ],
+        [
+            "fast-xml-parser",
+            0.2821917808,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "fast-xml-parser",
+            0.3534246575,
+            "2024-06-08T14:44:06.000"
+        ],
+        [
+            "fast-xml-parser",
+            0.6739726027,
+            "2024-03-10T22:59:37.000"
+        ],
+        [
+            "jest-environment-jsdom",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "loader-utils",
+            0.0575342466,
+            "2024-03-10T22:59:37.000"
+        ],
+        [
+            "loader-utils",
+            1.5671232877,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "loader-utils",
+            1.6246575342,
+            "2024-06-08T14:44:06.000"
+        ],
+        [
+            "prettier",
+            0.7835616438,
+            "2024-03-10T22:59:37.000"
+        ],
+        [
+            "prettier",
+            1.1205479452,
+            "2024-06-08T14:44:06.000"
+        ],
+        [
+            "prettier",
+            1.1342465753,
+            "2024-07-01T09:41:38.000"
+        ],
+        [
+            "prettier",
+            1.6164383562,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "serverless",
+            -0.2712328767,
+            "2024-03-10T22:59:37.000"
+        ],
+        [
+            "serverless",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "serverless",
+            0.0630136986,
+            "2024-07-01T09:41:38.000"
+        ],
+        [
+            "serverless-api-client-certificate",
+            0.0,
+            "2024-07-01T09:41:38.000"
+        ],
+        [
+            "serverless-bundle",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "serverless-cloudfront-invalidate",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "serverless-dotenv-plugin",
+            1.202739726,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "serverless-iam-helper",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "serverless-idempotency-helper",
+            0.0,
+            "2024-06-08T14:44:06.000"
+        ],
+        [
+            "serverless-offline",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "serverless-offline",
+            1.0410958904,
+            "2024-03-10T22:59:37.000"
+        ],
+        [
+            "serverless-offline",
+            1.3780821918,
+            "2024-06-08T14:44:06.000"
+        ],
+        [
+            "serverless-online",
+            0.0,
+            "2024-06-08T14:44:06.000"
+        ],
+        [
+            "serverless-plugin-scripts",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "serverless-plugin-warmup",
+            0.0,
+            "2024-06-08T14:44:06.000"
+        ],
+        [
+            "serverless-s3-bucket-helper",
+            -1.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "serverless-s3-sync",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "serverless-s3-sync",
+            1.9698630137,
+            "2024-06-08T14:44:06.000"
+        ],
+        [
+            "serverless-stack-termination-protection",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "typescript",
+            1.095890411,
+            "2024-03-10T22:59:37.000"
+        ],
+        [
+            "typescript",
+            1.1917808219,
+            "2024-06-08T14:44:06.000"
+        ],
+        [
+            "typescript",
+            1.3863013699,
+            "2024-07-01T09:41:38.000"
+        ],
+        [
+            "typescript",
+            1.8109589041,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "util",
+            0.0,
+            "2025-01-01T18:40:53.000"
+        ],
+        [
+            "yargs",
+            2.3890410959,
+            "2025-01-01T18:40:53.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/macpro-mdct-mcr/macpro-mdct-mcr_data.json.old b/app/site/_data/Enterprise-CMCS/macpro-mdct-mcr/macpro-mdct-mcr_data.json.old
index ea5c2604c8..e30698f4f3 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-mdct-mcr/macpro-mdct-mcr_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/macpro-mdct-mcr/macpro-mdct-mcr_data.json.old
@@ -3,17 +3,17 @@
     "owner": "Enterprise-CMCS",
     "name": "macpro-mdct-mcr",
     "description": "MCR is the CMCS MDCT application for collecting state data related to Managed Care plans and performance. The collected data assists CMCS in monitoring, managing, and better understanding Medicaid and CHIP programs.",
-    "commits_count": 1540,
+    "commits_count": 1553,
     "issues_count": 0,
     "open_issues_count": 0,
     "closed_issues_count": 0,
-    "pull_requests_count": 1611,
-    "open_pull_requests_count": 8,
-    "merged_pull_requests_count": 1343,
-    "closed_pull_requests_count": 260,
+    "pull_requests_count": 1622,
+    "open_pull_requests_count": 3,
+    "merged_pull_requests_count": 1357,
+    "closed_pull_requests_count": 262,
     "forks_count": 3,
     "stargazers_count": 5,
-    "watchers_count": 12,
+    "watchers_count": 13,
     "total_project_lines": 73937,
     "average_project_lines": 150,
     "total_project_comment_lines": 2525,
@@ -21,20 +21,12 @@
     "total_project_blank_lines": 4653,
     "average_blank_lines": 9,
     "commits_by_month": {
-        "2025/1": 6,
-        "2024/12": 24
+        "2025/1": 19,
+        "2024/12": 11
     },
     "new_commit_contributors_by_day_over_last_month": [
         [
-            "2024-12-09T00:00:00.000Z",
-            2
-        ],
-        [
-            "2024-12-10T00:00:00.000Z",
-            2
-        ],
-        [
-            "2024-12-11T00:00:00.000Z",
+            "2024-12-18T00:00:00.000Z",
             1
         ],
         [
@@ -48,36 +40,32 @@
     ],
     "new_commit_contributors_by_day_over_last_six_months": [
         [
-            "2024-07-22T00:00:00.000Z",
-            2
-        ],
-        [
-            "2024-07-23T00:00:00.000Z",
+            "2024-07-26T00:00:00.000Z",
             1
         ],
         [
-            "2024-07-24T00:00:00.000Z",
-            1
+            "2024-07-31T00:00:00.000Z",
+            2
         ],
         [
-            "2024-07-25T00:00:00.000Z",
+            "2024-08-07T00:00:00.000Z",
             1
         ],
         [
-            "2024-07-31T00:00:00.000Z",
+            "2024-08-12T00:00:00.000Z",
             1
         ],
         [
-            "2024-08-07T00:00:00.000Z",
+            "2024-08-22T00:00:00.000Z",
             1
         ],
         [
-            "2024-08-12T00:00:00.000Z",
+            "2024-08-28T00:00:00.000Z",
             1
         ],
         [
-            "2024-08-28T00:00:00.000Z",
-            1
+            "2024-08-30T00:00:00.000Z",
+            2
         ],
         [
             "2024-10-25T00:00:00.000Z",
@@ -107,16 +95,16 @@
     "nadia_badge_name": "midsize",
     "created_at": "2022-03-04T14:51:19Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:55:04Z",
+        "date": "2025-01-11T00:17:10Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/macpro-mdct-mcr",
-            "commit": "5c30f2958069f6e751eb0fa8e558a58eff561169"
+            "commit": "a882c626a361b976479f2a4d77c5326c22b5eb5f"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
-        "score": 5.1,
+        "score": 5.2,
         "checks": [
             {
                 "details": null,
@@ -124,7 +112,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -134,17 +122,17 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
             {
                 "details": null,
                 "score": 10,
-                "reason": "29 out of 29 merged PRs checked by a CI test -- score normalized to 10",
+                "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -154,17 +142,17 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
             {
                 "details": null,
-                "score": 9,
-                "reason": "Found 29/30 approved changesets -- score normalized to 9",
+                "score": 10,
+                "reason": "all changesets reviewed",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -174,7 +162,7 @@
                 "reason": "project has 4 contributing companies or organizations",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -184,7 +172,7 @@
                 "reason": "dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -194,7 +182,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -204,7 +192,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -214,7 +202,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -224,7 +212,7 @@
                 "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -234,7 +222,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -244,7 +232,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -254,7 +242,7 @@
                 "reason": "SAST tool is run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -264,7 +252,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -274,7 +262,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -284,7 +272,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -294,7 +282,7 @@
                 "reason": "19 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
@@ -305,13 +293,13 @@
         "languageSummary": [
             {
                 "Name": "TypeScript",
-                "Bytes": 1344304,
+                "Bytes": 1355817,
                 "CodeBytes": 0,
-                "Lines": 46260,
-                "Code": 40176,
-                "Comment": 2130,
-                "Blank": 3954,
-                "Complexity": 2052,
+                "Lines": 46607,
+                "Code": 40487,
+                "Comment": 2150,
+                "Blank": 3970,
+                "Complexity": 2071,
                 "Count": 370,
                 "WeightedComplexity": 0,
                 "Files": [],
@@ -320,10 +308,10 @@
             },
             {
                 "Name": "JSON",
-                "Bytes": 823358,
+                "Bytes": 831234,
                 "CodeBytes": 0,
-                "Lines": 18042,
-                "Code": 18040,
+                "Lines": 18244,
+                "Code": 18242,
                 "Comment": 0,
                 "Blank": 2,
                 "Complexity": 0,
@@ -559,16 +547,16 @@
                 "ULOC": 0
             }
         ],
-        "estimatedCost_low": 1952483.2395879044,
-        "estimatedScheduleMonths_low": 18.3674980005512,
-        "estimatedPeople_low": 10.355875516003007,
-        "estimatedCost_high": 6084790.530855081,
-        "estimatedScheduleMonths_high": 18.3674980005512,
-        "estimatedPeople_high": 10.355875516003007,
-        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                 370     46260     3954      2130    40176       2052\n(ULOC)                             19309\n-------------------------------------------------------------------------------\nJSON                        53     18042        2         0    18040          0\n(ULOC)                              4257\n-------------------------------------------------------------------------------\nJavaScript                  35      2647      328       326     1993        109\n(ULOC)                              1422\n-------------------------------------------------------------------------------\nYAML                        16      1150       77        35     1038          0\n(ULOC)                               706\n-------------------------------------------------------------------------------\nMarkdown                    14       943      311         0      632          0\n(ULOC)                               519\n-------------------------------------------------------------------------------\nShell                        9       471       78        49      344         68\n(ULOC)                               322\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         6      1766       42        11     1713        126\n(ULOC)                               956\n-------------------------------------------------------------------------------\nSVG                          3        60        0         0       60          0\n(ULOC)                                60\n-------------------------------------------------------------------------------\nSmarty Template              2        69        3         0       66          3\n(ULOC)                                62\n-------------------------------------------------------------------------------\nTypeScript Typings           2         4        0         1        3          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nXML                          2        20        0         0       20          0\n(ULOC)                                21\n-------------------------------------------------------------------------------\nBASH                         1        79       14        16       49          9\n(ULOC)                                58\n-------------------------------------------------------------------------------\nHTML                         1        38        1         1       36          0\n(ULOC)                                37\n-------------------------------------------------------------------------------\nPlain Text                   1         3        0         0        3          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nPython                       1       113        9        30       74         16\n(ULOC)                                86\n-------------------------------------------------------------------------------\nSass                         1       135       19         8      108          0\n(ULOC)                                67\n-------------------------------------------------------------------------------\nTOML                         1         2        0         0        2          0\n(ULOC)                                 2\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      518     71802     4838      2607    64357       2383\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        27683\nDRYness %                           0.39\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $2,141,020\nEstimated Schedule Effort (organic) 18.37 months\nEstimated People Required (organic) 10.36\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 2728098 bytes, 2.728 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+        "estimatedCost_low": 1968828.2238597635,
+        "estimatedScheduleMonths_low": 18.42577636508095,
+        "estimatedPeople_low": 10.409540009146523,
+        "estimatedCost_high": 6135728.640595461,
+        "estimatedScheduleMonths_high": 18.42577636508095,
+        "estimatedPeople_high": 10.409540009146523,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                 370     46607     3970      2150    40487       2071\n(ULOC)                             19456\n-------------------------------------------------------------------------------\nJSON                        53     18244        2         0    18242          0\n(ULOC)                              4316\n-------------------------------------------------------------------------------\nJavaScript                  35      2647      328       326     1993        109\n(ULOC)                              1422\n-------------------------------------------------------------------------------\nYAML                        16      1150       77        35     1038          0\n(ULOC)                               706\n-------------------------------------------------------------------------------\nMarkdown                    14       943      311         0      632          0\n(ULOC)                               519\n-------------------------------------------------------------------------------\nShell                        9       471       78        49      344         68\n(ULOC)                               322\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         6      1766       42        11     1713        126\n(ULOC)                               956\n-------------------------------------------------------------------------------\nSVG                          3        60        0         0       60          0\n(ULOC)                                60\n-------------------------------------------------------------------------------\nSmarty Template              2        69        3         0       66          3\n(ULOC)                                62\n-------------------------------------------------------------------------------\nTypeScript Typings           2         4        0         1        3          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nXML                          2        20        0         0       20          0\n(ULOC)                                21\n-------------------------------------------------------------------------------\nBASH                         1        79       14        16       49          9\n(ULOC)                                58\n-------------------------------------------------------------------------------\nHTML                         1        38        1         1       36          0\n(ULOC)                                37\n-------------------------------------------------------------------------------\nPlain Text                   1         3        0         0        3          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nPython                       1       113        9        30       74         16\n(ULOC)                                86\n-------------------------------------------------------------------------------\nSass                         1       135       19         8      108          0\n(ULOC)                                67\n-------------------------------------------------------------------------------\nTOML                         1         2        0         0        2          0\n(ULOC)                                 2\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      518     72351     4854      2627    64870       2402\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        27889\nDRYness %                           0.39\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $2,158,944\nEstimated Schedule Effort (organic) 18.43 months\nEstimated People Required (organic) 10.41\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 2747487 bytes, 2.747 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
     },
     "predominant_langs": {
-        "TypeScript": 1344768,
+        "TypeScript": 1356281,
         "JavaScript": 80041,
         "Shell": 6683,
         "Python": 4110,
diff --git a/app/site/_data/Enterprise-CMCS/macpro-mdct-mfp/macpro-mdct-mfp_data.json b/app/site/_data/Enterprise-CMCS/macpro-mdct-mfp/macpro-mdct-mfp_data.json
index d61d18d2cb..3204429519 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-mdct-mfp/macpro-mdct-mfp_data.json
+++ b/app/site/_data/Enterprise-CMCS/macpro-mdct-mfp/macpro-mdct-mfp_data.json
@@ -1,925 +1,921 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/macpro-mdct-mfp",
-  "owner": "Enterprise-CMCS",
-  "name": "macpro-mdct-mfp",
-  "description": "MFP is the CMCS MDCT application for collecting state data related to the Money Follows the Person program. The collected data assists CMCS in monitoring and managing grantee progress and identifying challenges and improvement opportunities.",
-  "commits_count": 701,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 846,
-  "open_pull_requests_count": 5,
-  "merged_pull_requests_count": 700,
-  "closed_pull_requests_count": 141,
-  "forks_count": 3,
-  "stargazers_count": 3,
-  "watchers_count": 13,
-  "total_project_lines": 66753,
-  "average_project_lines": 118,
-  "total_project_comment_lines": 2735,
-  "average_project_comment_lines": 5,
-  "total_project_blank_lines": 5562,
-  "average_blank_lines": 10,
-  "commits_by_month": {
-    "2025/1": 7,
-    "2024/12": 12,
-    "2024/11": 8,
-    "2024/10": 3
-  },
-  "new_commit_contributors_by_day_over_last_month": [
-    [
-      "2024-12-13T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-12-18T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_commit_contributors_by_day_over_last_six_months": [
-    [
-      "2024-07-26T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-07-31T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-02T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-05T00:00:00.000Z",
-      4
-    ],
-    [
-      "2024-08-06T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-13T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-19T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-26T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-09-04T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-09-09T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2023-02-02T15:07:39Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:11:44Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/macpro-mdct-mfp",
-      "commit": "524bd5a65042017f1a00f9dfe61783dea2d587ae"
+    "url": "https://github.com/Enterprise-CMCS/macpro-mdct-mfp",
+    "owner": "Enterprise-CMCS",
+    "name": "macpro-mdct-mfp",
+    "description": "MFP is the CMCS MDCT application for collecting state data related to the Money Follows the Person program. The collected data assists CMCS in monitoring and managing grantee progress and identifying challenges and improvement opportunities.",
+    "commits_count": 701,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 846,
+    "open_pull_requests_count": 5,
+    "merged_pull_requests_count": 700,
+    "closed_pull_requests_count": 141,
+    "forks_count": 3,
+    "stargazers_count": 3,
+    "watchers_count": 13,
+    "total_project_lines": 66753,
+    "average_project_lines": 118,
+    "total_project_comment_lines": 2735,
+    "average_project_comment_lines": 5,
+    "total_project_blank_lines": 5562,
+    "average_blank_lines": 10,
+    "commits_by_month": {
+        "2025/1": 7,
+        "2024/12": 12,
+        "2024/11": 8,
+        "2024/10": 3
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [
+        [
+            "2024-12-18T00:00:00.000Z",
+            1
+        ]
+    ],
+    "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-07-31T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-01T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-02T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-05T00:00:00.000Z",
+            4
+        ],
+        [
+            "2024-08-06T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-13T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-19T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-26T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-09-04T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-09-09T00:00:00.000Z",
+            1
+        ]
+    ],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2023-02-02T15:07:39Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:11:44Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/macpro-mdct-mfp",
+            "commit": "524bd5a65042017f1a00f9dfe61783dea2d587ae"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 5.1,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "all changesets reviewed",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 6,
+                "reason": "project has 2 contributing companies or organizations -- score normalized to 6",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "SAST tool is run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "16 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 5.1,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "all changesets reviewed",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 6,
-        "reason": "project has 2 contributing companies or organizations -- score normalized to 6",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "SAST tool is run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "16 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "TypeScript",
-        "Bytes": 1615709,
-        "CodeBytes": 0,
-        "Lines": 55839,
-        "Code": 48738,
-        "Comment": 2291,
-        "Blank": 4810,
-        "Complexity": 2832,
-        "Count": 452,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 66520,
-        "CodeBytes": 0,
-        "Lines": 2196,
-        "Code": 1616,
-        "Comment": 297,
-        "Blank": 283,
-        "Complexity": 85,
-        "Count": 30,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 157569,
-        "CodeBytes": 0,
-        "Lines": 4099,
-        "Code": 4094,
-        "Comment": 0,
-        "Blank": 5,
-        "Complexity": 0,
-        "Count": 23,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 43180,
-        "CodeBytes": 0,
-        "Lines": 1155,
-        "Code": 1039,
-        "Comment": 40,
-        "Blank": 76,
-        "Complexity": 0,
-        "Count": 16,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 41567,
-        "CodeBytes": 0,
-        "Lines": 632,
-        "Code": 418,
-        "Comment": 0,
-        "Blank": 214,
-        "Complexity": 0,
-        "Count": 13,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 15463,
-        "CodeBytes": 0,
-        "Lines": 471,
-        "Code": 345,
-        "Comment": 49,
-        "Blank": 77,
-        "Complexity": 68,
-        "Count": 9,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CloudFormation (YAML)",
-        "Bytes": 59392,
-        "CodeBytes": 0,
-        "Lines": 1701,
-        "Code": 1649,
-        "Comment": 11,
-        "Blank": 41,
-        "Complexity": 122,
-        "Count": 6,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript Typings",
-        "Bytes": 256,
-        "CodeBytes": 0,
-        "Lines": 6,
-        "Code": 5,
-        "Comment": 1,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SVG",
-        "Bytes": 277703,
-        "CodeBytes": 0,
-        "Lines": 60,
-        "Code": 60,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "XML",
-        "Bytes": 898,
-        "CodeBytes": 0,
-        "Lines": 31,
-        "Code": 31,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Smarty Template",
-        "Bytes": 2910,
-        "CodeBytes": 0,
-        "Lines": 61,
-        "Code": 58,
-        "Comment": 0,
-        "Blank": 3,
-        "Complexity": 2,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "BASH",
-        "Bytes": 2404,
-        "CodeBytes": 0,
-        "Lines": 79,
-        "Code": 49,
-        "Comment": 16,
-        "Blank": 14,
-        "Complexity": 9,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "HTML",
-        "Bytes": 1661,
-        "CodeBytes": 0,
-        "Lines": 52,
-        "Code": 47,
-        "Comment": 2,
-        "Blank": 3,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "License",
-        "Bytes": 7048,
-        "CodeBytes": 0,
-        "Lines": 121,
-        "Code": 109,
-        "Comment": 0,
-        "Blank": 12,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Plain Text",
-        "Bytes": 67,
-        "CodeBytes": 0,
-        "Lines": 3,
-        "Code": 3,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Python",
-        "Bytes": 4110,
-        "CodeBytes": 0,
-        "Lines": 113,
-        "Code": 74,
-        "Comment": 30,
-        "Blank": 9,
-        "Complexity": 16,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Sass",
-        "Bytes": 2387,
-        "CodeBytes": 0,
-        "Lines": 138,
-        "Code": 111,
-        "Comment": 8,
-        "Blank": 19,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TOML",
-        "Bytes": 39,
-        "CodeBytes": 0,
-        "Lines": 2,
-        "Code": 2,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 1764695.8781225951,
-    "estimatedScheduleMonths_low": 17.675079375724298,
-    "estimatedPeople_low": 9.726531699045696,
-    "estimatedCost_high": 5499563.095509954,
-    "estimatedScheduleMonths_high": 17.675079375724298,
-    "estimatedPeople_high": 9.726531699045696,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTypeScript                 452     55839     4810      2291    48738       2832\n(ULOC)                             23861\n-------------------------------------------------------------------------------\nJavaScript                  30      2196      283       297     1616         85\n(ULOC)                              1234\n-------------------------------------------------------------------------------\nJSON                        23      4099        5         0     4094          0\n(ULOC)                              1559\n-------------------------------------------------------------------------------\nYAML                        16      1155       76        40     1039          0\n(ULOC)                               706\n-------------------------------------------------------------------------------\nMarkdown                    13       632      214         0      418          0\n(ULOC)                               333\n-------------------------------------------------------------------------------\nShell                        9       471       77        49      345         68\n(ULOC)                               323\n-------------------------------------------------------------------------------\nCloudFormation (YAM…         6      1701       41        11     1649        122\n(ULOC)                               926\n-------------------------------------------------------------------------------\nTypeScript Typings           4         6        0         1        5          0\n(ULOC)                                 6\n-------------------------------------------------------------------------------\nSVG                          3        60        0         0       60          0\n(ULOC)                                60\n-------------------------------------------------------------------------------\nXML                          3        31        0         0       31          0\n(ULOC)                                21\n-------------------------------------------------------------------------------\nSmarty Template              2        61        3         0       58          2\n(ULOC)                                55\n-------------------------------------------------------------------------------\nBASH                         1        79       14        16       49          9\n(ULOC)                                58\n-------------------------------------------------------------------------------\nHTML                         1        52        3         2       47          0\n(ULOC)                                45\n-------------------------------------------------------------------------------\nLicense                      1       121       12         0      109          0\n(ULOC)                               110\n-------------------------------------------------------------------------------\nPlain Text                   1         3        0         0        3          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nPython                       1       113        9        30       74         16\n(ULOC)                                86\n-------------------------------------------------------------------------------\nSass                         1       138       19         8      111          0\n(ULOC)                                69\n-------------------------------------------------------------------------------\nTOML                         1         2        0         0        2          0\n(ULOC)                                 2\n───────────────────────────────────────────────────────────────────────────────\nTotal                      568     66759     5566      2745    58448       3134\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)        29236\nDRYness %                           0.44\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $1,935,100\nEstimated Schedule Effort (organic) 17.68 months\nEstimated People Required (organic) 9.73\n───────────────────────────────────────────────────────────────────────────────\nProcessed 2298883 bytes, 2.299 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "TypeScript": 1616173,
-    "JavaScript": 66520,
-    "Shell": 6646,
-    "Python": 4110,
-    "Smarty": 2910,
-    "SCSS": 2387,
-    "HTML": 1661
-  },
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": [
-    [
-      "@axe-core/playwright",
-      -0.002739726,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "@enterprise-cmcs/serverless-waf-plugin",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "@faker-js/faker",
-      0.8164383562,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "@playwright/test",
-      -0.0602739726,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "@serverless/compose",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "@stratiformdigital/serverless-stage-destroyer",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "@types/dotenv",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "@types/flat",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "@types/node",
-      -0.002739726,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "@types/node",
-      0,
-      "2024-07-01T06:51:08.000"
-    ],
-    [
-      "@types/node",
-      0.002739726,
-      "2024-06-08T11:53:05.000"
-    ],
-    [
-      "@types/yargs",
-      -0.002739726,
-      "2024-07-01T06:51:08.000"
-    ],
-    [
-      "@types/yargs",
-      0.7095890411,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      1.9945205479,
-      "2024-04-04T16:19:22.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      2.1671232877,
-      "2024-06-08T11:53:05.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      2.2246575342,
-      "2024-07-01T06:51:08.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      2.7424657534,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      1.9945205479,
-      "2024-04-04T16:19:22.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      2.1671232877,
-      "2024-06-08T11:53:05.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      2.2246575342,
-      "2024-07-01T06:51:08.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      2.7424657534,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "amazon-user-pool-srp-client",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "aws-sdk",
-      0,
-      "2024-04-04T16:19:22.000"
-    ],
-    [
-      "dotenv",
-      2.7945205479,
-      "2024-07-01T06:51:08.000"
-    ],
-    [
-      "dotenv",
-      3.5835616438,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "eslint",
-      0,
-      "2024-04-04T16:19:22.000"
-    ],
-    [
-      "eslint",
-      0.2410958904,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "eslint",
-      0.2657534247,
-      "2024-06-08T11:53:05.000"
-    ],
-    [
-      "eslint",
-      0.3424657534,
-      "2024-07-01T06:51:08.000"
-    ],
-    [
-      "eslint-config-airbnb",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "eslint-plugin-cypress",
-      0,
-      "2024-04-04T16:19:22.000"
-    ],
-    [
-      "eslint-plugin-cypress",
-      0.1178082192,
-      "2024-07-01T06:51:08.000"
-    ],
-    [
-      "eslint-plugin-cypress",
-      0.5397260274,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "eslint-plugin-import",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "eslint-plugin-jest",
-      1.4712328767,
-      "2024-04-04T16:19:22.000"
-    ],
-    [
-      "eslint-plugin-jest",
-      1.7753424658,
-      "2024-07-01T06:51:08.000"
-    ],
-    [
-      "eslint-plugin-jest",
-      2.3123287671,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "eslint-plugin-jsx-a11y",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "eslint-plugin-react",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "eslint-plugin-react-hooks",
-      -0.2082191781,
-      "2024-04-04T16:19:22.000"
-    ],
-    [
-      "eslint-plugin-react-hooks",
-      1.6602739726,
-      "2024-07-01T06:51:08.000"
-    ],
-    [
-      "eslint-plugin-react-hooks",
-      2.2712328767,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "prettier",
-      0.7835616438,
-      "2024-04-04T16:19:22.000"
-    ],
-    [
-      "prettier",
-      1.1205479452,
-      "2024-06-08T11:53:05.000"
-    ],
-    [
-      "prettier",
-      1.1342465753,
-      "2024-07-01T06:51:08.000"
-    ],
-    [
-      "prettier",
-      1.6164383562,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "serverless",
-      -0.3260273973,
-      "2024-04-04T16:19:22.000"
-    ],
-    [
-      "serverless",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "serverless",
-      0.0630136986,
-      "2024-07-01T06:51:08.000"
-    ],
-    [
-      "serverless-api-client-certificate",
-      0,
-      "2024-07-01T06:51:08.000"
-    ],
-    [
-      "serverless-bundle",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "serverless-cloudfront-invalidate",
-      0,
-      "2024-06-08T11:53:05.000"
-    ],
-    [
-      "serverless-dotenv-plugin",
-      1.202739726,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "serverless-iam-helper",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "serverless-idempotency-helper",
-      0,
-      "2024-06-08T11:53:05.000"
-    ],
-    [
-      "serverless-offline",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "serverless-offline",
-      1.0410958904,
-      "2024-04-04T16:19:22.000"
-    ],
-    [
-      "serverless-offline",
-      1.3780821918,
-      "2024-06-08T11:53:05.000"
-    ],
-    [
-      "serverless-online",
-      0,
-      "2024-06-08T11:53:05.000"
-    ],
-    [
-      "serverless-plugin-scripts",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "serverless-plugin-warmup",
-      0,
-      "2024-06-08T11:53:05.000"
-    ],
-    [
-      "serverless-s3-bucket-helper",
-      -1,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "serverless-s3-sync",
-      1.9698630137,
-      "2024-06-08T11:53:05.000"
-    ],
-    [
-      "serverless-stack-termination-protection",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "typescript",
-      1.1342465753,
-      "2024-04-04T16:19:22.000"
-    ],
-    [
-      "typescript",
-      1.1917808219,
-      "2024-06-08T11:53:05.000"
-    ],
-    [
-      "typescript",
-      1.3863013699,
-      "2024-07-01T06:51:08.000"
-    ],
-    [
-      "typescript",
-      1.8109589041,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "util",
-      0,
-      "2025-01-01T18:41:23.000"
-    ],
-    [
-      "yargs",
-      2.3890410959,
-      "2025-01-01T18:41:23.000"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "TypeScript",
+                "Bytes": 1615709,
+                "CodeBytes": 0,
+                "Lines": 55839,
+                "Code": 48738,
+                "Comment": 2291,
+                "Blank": 4810,
+                "Complexity": 2832,
+                "Count": 452,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 66520,
+                "CodeBytes": 0,
+                "Lines": 2196,
+                "Code": 1616,
+                "Comment": 297,
+                "Blank": 283,
+                "Complexity": 85,
+                "Count": 30,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 157569,
+                "CodeBytes": 0,
+                "Lines": 4099,
+                "Code": 4094,
+                "Comment": 0,
+                "Blank": 5,
+                "Complexity": 0,
+                "Count": 23,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 43180,
+                "CodeBytes": 0,
+                "Lines": 1155,
+                "Code": 1039,
+                "Comment": 40,
+                "Blank": 76,
+                "Complexity": 0,
+                "Count": 16,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 41567,
+                "CodeBytes": 0,
+                "Lines": 632,
+                "Code": 418,
+                "Comment": 0,
+                "Blank": 214,
+                "Complexity": 0,
+                "Count": 13,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 15463,
+                "CodeBytes": 0,
+                "Lines": 471,
+                "Code": 345,
+                "Comment": 49,
+                "Blank": 77,
+                "Complexity": 68,
+                "Count": 9,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CloudFormation (YAML)",
+                "Bytes": 59392,
+                "CodeBytes": 0,
+                "Lines": 1701,
+                "Code": 1649,
+                "Comment": 11,
+                "Blank": 41,
+                "Complexity": 122,
+                "Count": 6,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript Typings",
+                "Bytes": 256,
+                "CodeBytes": 0,
+                "Lines": 6,
+                "Code": 5,
+                "Comment": 1,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SVG",
+                "Bytes": 277703,
+                "CodeBytes": 0,
+                "Lines": 60,
+                "Code": 60,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "XML",
+                "Bytes": 898,
+                "CodeBytes": 0,
+                "Lines": 31,
+                "Code": 31,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Smarty Template",
+                "Bytes": 2910,
+                "CodeBytes": 0,
+                "Lines": 61,
+                "Code": 58,
+                "Comment": 0,
+                "Blank": 3,
+                "Complexity": 2,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "BASH",
+                "Bytes": 2404,
+                "CodeBytes": 0,
+                "Lines": 79,
+                "Code": 49,
+                "Comment": 16,
+                "Blank": 14,
+                "Complexity": 9,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "HTML",
+                "Bytes": 1661,
+                "CodeBytes": 0,
+                "Lines": 52,
+                "Code": 47,
+                "Comment": 2,
+                "Blank": 3,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "License",
+                "Bytes": 7048,
+                "CodeBytes": 0,
+                "Lines": 121,
+                "Code": 109,
+                "Comment": 0,
+                "Blank": 12,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Plain Text",
+                "Bytes": 67,
+                "CodeBytes": 0,
+                "Lines": 3,
+                "Code": 3,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Python",
+                "Bytes": 4110,
+                "CodeBytes": 0,
+                "Lines": 113,
+                "Code": 74,
+                "Comment": 30,
+                "Blank": 9,
+                "Complexity": 16,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Sass",
+                "Bytes": 2387,
+                "CodeBytes": 0,
+                "Lines": 138,
+                "Code": 111,
+                "Comment": 8,
+                "Blank": 19,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TOML",
+                "Bytes": 39,
+                "CodeBytes": 0,
+                "Lines": 2,
+                "Code": 2,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 1764695.8781225951,
+        "estimatedScheduleMonths_low": 17.675079375724298,
+        "estimatedPeople_low": 9.726531699045696,
+        "estimatedCost_high": 5499563.095509954,
+        "estimatedScheduleMonths_high": 17.675079375724298,
+        "estimatedPeople_high": 9.726531699045696,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                 452     55839     4810      2291    48738       2832\n(ULOC)                             23861\n-------------------------------------------------------------------------------\nJavaScript                  30      2196      283       297     1616         85\n(ULOC)                              1234\n-------------------------------------------------------------------------------\nJSON                        23      4099        5         0     4094          0\n(ULOC)                              1559\n-------------------------------------------------------------------------------\nYAML                        16      1155       76        40     1039          0\n(ULOC)                               706\n-------------------------------------------------------------------------------\nMarkdown                    13       632      214         0      418          0\n(ULOC)                               333\n-------------------------------------------------------------------------------\nShell                        9       471       77        49      345         68\n(ULOC)                               323\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         6      1701       41        11     1649        122\n(ULOC)                               926\n-------------------------------------------------------------------------------\nTypeScript Typings           4         6        0         1        5          0\n(ULOC)                                 6\n-------------------------------------------------------------------------------\nSVG                          3        60        0         0       60          0\n(ULOC)                                60\n-------------------------------------------------------------------------------\nXML                          3        31        0         0       31          0\n(ULOC)                                21\n-------------------------------------------------------------------------------\nSmarty Template              2        61        3         0       58          2\n(ULOC)                                55\n-------------------------------------------------------------------------------\nBASH                         1        79       14        16       49          9\n(ULOC)                                58\n-------------------------------------------------------------------------------\nHTML                         1        52        3         2       47          0\n(ULOC)                                45\n-------------------------------------------------------------------------------\nLicense                      1       121       12         0      109          0\n(ULOC)                               110\n-------------------------------------------------------------------------------\nPlain Text                   1         3        0         0        3          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nPython                       1       113        9        30       74         16\n(ULOC)                                86\n-------------------------------------------------------------------------------\nSass                         1       138       19         8      111          0\n(ULOC)                                69\n-------------------------------------------------------------------------------\nTOML                         1         2        0         0        2          0\n(ULOC)                                 2\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      568     66759     5566      2745    58448       3134\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        29236\nDRYness %                           0.44\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $1,935,100\nEstimated Schedule Effort (organic) 17.68 months\nEstimated People Required (organic) 9.73\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 2298883 bytes, 2.299 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "TypeScript": 1616173,
+        "JavaScript": 66520,
+        "Shell": 6646,
+        "Python": 4110,
+        "Smarty": 2910,
+        "SCSS": 2387,
+        "HTML": 1661
+    },
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": [
+        [
+            "@axe-core/playwright",
+            -0.002739726,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "@enterprise-cmcs/serverless-waf-plugin",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "@faker-js/faker",
+            0.8164383562,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "@playwright/test",
+            -0.0602739726,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "@serverless/compose",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "@stratiformdigital/serverless-stage-destroyer",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "@types/dotenv",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "@types/flat",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "@types/node",
+            -0.002739726,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "@types/node",
+            0.0,
+            "2024-07-01T06:51:08.000"
+        ],
+        [
+            "@types/node",
+            0.002739726,
+            "2024-06-08T11:53:05.000"
+        ],
+        [
+            "@types/yargs",
+            -0.002739726,
+            "2024-07-01T06:51:08.000"
+        ],
+        [
+            "@types/yargs",
+            0.7095890411,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            1.9945205479,
+            "2024-04-04T16:19:22.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            2.1671232877,
+            "2024-06-08T11:53:05.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            2.2246575342,
+            "2024-07-01T06:51:08.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            2.7424657534,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            1.9945205479,
+            "2024-04-04T16:19:22.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            2.1671232877,
+            "2024-06-08T11:53:05.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            2.2246575342,
+            "2024-07-01T06:51:08.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            2.7424657534,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "amazon-user-pool-srp-client",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "aws-sdk",
+            0.0,
+            "2024-04-04T16:19:22.000"
+        ],
+        [
+            "dotenv",
+            2.7945205479,
+            "2024-07-01T06:51:08.000"
+        ],
+        [
+            "dotenv",
+            3.5835616438,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "eslint",
+            0.0,
+            "2024-04-04T16:19:22.000"
+        ],
+        [
+            "eslint",
+            0.2410958904,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "eslint",
+            0.2657534247,
+            "2024-06-08T11:53:05.000"
+        ],
+        [
+            "eslint",
+            0.3424657534,
+            "2024-07-01T06:51:08.000"
+        ],
+        [
+            "eslint-config-airbnb",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "eslint-plugin-cypress",
+            0.0,
+            "2024-04-04T16:19:22.000"
+        ],
+        [
+            "eslint-plugin-cypress",
+            0.1178082192,
+            "2024-07-01T06:51:08.000"
+        ],
+        [
+            "eslint-plugin-cypress",
+            0.5397260274,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "eslint-plugin-import",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "eslint-plugin-jest",
+            1.4712328767,
+            "2024-04-04T16:19:22.000"
+        ],
+        [
+            "eslint-plugin-jest",
+            1.7753424658,
+            "2024-07-01T06:51:08.000"
+        ],
+        [
+            "eslint-plugin-jest",
+            2.3123287671,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "eslint-plugin-jsx-a11y",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "eslint-plugin-react",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "eslint-plugin-react-hooks",
+            -0.2082191781,
+            "2024-04-04T16:19:22.000"
+        ],
+        [
+            "eslint-plugin-react-hooks",
+            1.6602739726,
+            "2024-07-01T06:51:08.000"
+        ],
+        [
+            "eslint-plugin-react-hooks",
+            2.2712328767,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "prettier",
+            0.7835616438,
+            "2024-04-04T16:19:22.000"
+        ],
+        [
+            "prettier",
+            1.1205479452,
+            "2024-06-08T11:53:05.000"
+        ],
+        [
+            "prettier",
+            1.1342465753,
+            "2024-07-01T06:51:08.000"
+        ],
+        [
+            "prettier",
+            1.6164383562,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "serverless",
+            -0.3260273973,
+            "2024-04-04T16:19:22.000"
+        ],
+        [
+            "serverless",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "serverless",
+            0.0630136986,
+            "2024-07-01T06:51:08.000"
+        ],
+        [
+            "serverless-api-client-certificate",
+            0.0,
+            "2024-07-01T06:51:08.000"
+        ],
+        [
+            "serverless-bundle",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "serverless-cloudfront-invalidate",
+            0.0,
+            "2024-06-08T11:53:05.000"
+        ],
+        [
+            "serverless-dotenv-plugin",
+            1.202739726,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "serverless-iam-helper",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "serverless-idempotency-helper",
+            0.0,
+            "2024-06-08T11:53:05.000"
+        ],
+        [
+            "serverless-offline",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "serverless-offline",
+            1.0410958904,
+            "2024-04-04T16:19:22.000"
+        ],
+        [
+            "serverless-offline",
+            1.3780821918,
+            "2024-06-08T11:53:05.000"
+        ],
+        [
+            "serverless-online",
+            0.0,
+            "2024-06-08T11:53:05.000"
+        ],
+        [
+            "serverless-plugin-scripts",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "serverless-plugin-warmup",
+            0.0,
+            "2024-06-08T11:53:05.000"
+        ],
+        [
+            "serverless-s3-bucket-helper",
+            -1.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "serverless-s3-sync",
+            1.9698630137,
+            "2024-06-08T11:53:05.000"
+        ],
+        [
+            "serverless-stack-termination-protection",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "typescript",
+            1.1342465753,
+            "2024-04-04T16:19:22.000"
+        ],
+        [
+            "typescript",
+            1.1917808219,
+            "2024-06-08T11:53:05.000"
+        ],
+        [
+            "typescript",
+            1.3863013699,
+            "2024-07-01T06:51:08.000"
+        ],
+        [
+            "typescript",
+            1.8109589041,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "util",
+            0.0,
+            "2025-01-01T18:41:23.000"
+        ],
+        [
+            "yargs",
+            2.3890410959,
+            "2025-01-01T18:41:23.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/macpro-mdct-mfp/macpro-mdct-mfp_data.json.old b/app/site/_data/Enterprise-CMCS/macpro-mdct-mfp/macpro-mdct-mfp_data.json.old
index 7ca0bea9f0..51fef9d58f 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-mdct-mfp/macpro-mdct-mfp_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/macpro-mdct-mfp/macpro-mdct-mfp_data.json.old
@@ -3,17 +3,17 @@
     "owner": "Enterprise-CMCS",
     "name": "macpro-mdct-mfp",
     "description": "MFP is the CMCS MDCT application for collecting state data related to the Money Follows the Person program. The collected data assists CMCS in monitoring and managing grantee progress and identifying challenges and improvement opportunities.",
-    "commits_count": 694,
+    "commits_count": 701,
     "issues_count": 0,
     "open_issues_count": 0,
     "closed_issues_count": 0,
-    "pull_requests_count": 839,
-    "open_pull_requests_count": 10,
-    "merged_pull_requests_count": 690,
-    "closed_pull_requests_count": 139,
+    "pull_requests_count": 846,
+    "open_pull_requests_count": 5,
+    "merged_pull_requests_count": 700,
+    "closed_pull_requests_count": 141,
     "forks_count": 3,
     "stargazers_count": 3,
-    "watchers_count": 12,
+    "watchers_count": 13,
     "total_project_lines": 66753,
     "average_project_lines": 118,
     "total_project_comment_lines": 2735,
@@ -21,39 +21,28 @@
     "total_project_blank_lines": 5562,
     "average_blank_lines": 10,
     "commits_by_month": {
+        "2025/1": 7,
         "2024/12": 12,
         "2024/11": 8,
-        "2024/10": 10
+        "2024/10": 3
     },
     "new_commit_contributors_by_day_over_last_month": [
         [
-            "2024-12-09T00:00:00.000Z",
+            "2024-12-13T00:00:00.000Z",
             1
         ],
         [
-            "2024-12-11T00:00:00.000Z",
-            2
-        ],
-        [
-            "2024-12-12T00:00:00.000Z",
+            "2024-12-18T00:00:00.000Z",
             1
         ]
     ],
     "new_commit_contributors_by_day_over_last_six_months": [
         [
-            "2024-07-22T00:00:00.000Z",
-            1
-        ],
-        [
-            "2024-07-24T00:00:00.000Z",
-            1
-        ],
-        [
-            "2024-07-25T00:00:00.000Z",
+            "2024-07-26T00:00:00.000Z",
             1
         ],
         [
-            "2024-07-26T00:00:00.000Z",
+            "2024-07-31T00:00:00.000Z",
             1
         ],
         [
@@ -62,7 +51,7 @@
         ],
         [
             "2024-08-05T00:00:00.000Z",
-            3
+            4
         ],
         [
             "2024-08-06T00:00:00.000Z",
@@ -76,6 +65,10 @@
             "2024-08-19T00:00:00.000Z",
             1
         ],
+        [
+            "2024-08-26T00:00:00.000Z",
+            1
+        ],
         [
             "2024-09-04T00:00:00.000Z",
             1
@@ -92,14 +85,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2023-02-02T15:07:39Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:50:03Z",
+        "date": "2025-01-11T00:11:44Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/macpro-mdct-mfp",
-            "commit": "9aff705dc5d6f781d396721db4a6a50e9a088129"
+            "commit": "524bd5a65042017f1a00f9dfe61783dea2d587ae"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 5.1,
         "checks": [
@@ -109,7 +102,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -119,7 +112,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -129,7 +122,7 @@
                 "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -139,17 +132,17 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
             {
                 "details": null,
-                "score": 9,
-                "reason": "Found 29/30 approved changesets -- score normalized to 9",
+                "score": 10,
+                "reason": "all changesets reviewed",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -159,7 +152,7 @@
                 "reason": "project has 2 contributing companies or organizations -- score normalized to 6",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -169,7 +162,7 @@
                 "reason": "dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -179,7 +172,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -189,7 +182,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -199,7 +192,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -209,7 +202,7 @@
                 "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -219,7 +212,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -229,7 +222,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -239,7 +232,7 @@
                 "reason": "SAST tool is run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -249,7 +242,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -259,7 +252,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -269,7 +262,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -279,7 +272,7 @@
                 "reason": "16 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
@@ -290,12 +283,12 @@
         "languageSummary": [
             {
                 "Name": "TypeScript",
-                "Bytes": 1615891,
+                "Bytes": 1615709,
                 "CodeBytes": 0,
-                "Lines": 55854,
-                "Code": 48761,
-                "Comment": 2281,
-                "Blank": 4812,
+                "Lines": 55839,
+                "Code": 48738,
+                "Comment": 2291,
+                "Blank": 4810,
                 "Complexity": 2832,
                 "Count": 452,
                 "WeightedComplexity": 0,
@@ -320,7 +313,7 @@
             },
             {
                 "Name": "JSON",
-                "Bytes": 157568,
+                "Bytes": 157569,
                 "CodeBytes": 0,
                 "Lines": 4099,
                 "Code": 4094,
@@ -559,16 +552,16 @@
                 "ULOC": 0
             }
         ],
-        "estimatedCost_low": 1765425.0360863605,
-        "estimatedScheduleMonths_low": 17.677854235886223,
-        "estimatedPeople_low": 9.729023236145824,
-        "estimatedCost_high": 5501835.470188239,
-        "estimatedScheduleMonths_high": 17.677854235886223,
-        "estimatedPeople_high": 9.729023236145824,
-        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                 452     55854     4812      2281    48761       2832\n(ULOC)                             23874\n-------------------------------------------------------------------------------\nJavaScript                  30      2196      283       297     1616         85\n(ULOC)                              1234\n-------------------------------------------------------------------------------\nJSON                        23      4099        5         0     4094          0\n(ULOC)                              1559\n-------------------------------------------------------------------------------\nYAML                        16      1155       76        40     1039          0\n(ULOC)                               706\n-------------------------------------------------------------------------------\nMarkdown                    13       632      214         0      418          0\n(ULOC)                               333\n-------------------------------------------------------------------------------\nShell                        9       471       77        49      345         68\n(ULOC)                               323\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         6      1701       41        11     1649        122\n(ULOC)                               926\n-------------------------------------------------------------------------------\nTypeScript Typings           4         6        0         1        5          0\n(ULOC)                                 6\n-------------------------------------------------------------------------------\nSVG                          3        60        0         0       60          0\n(ULOC)                                60\n-------------------------------------------------------------------------------\nXML                          3        31        0         0       31          0\n(ULOC)                                21\n-------------------------------------------------------------------------------\nSmarty Template              2        61        3         0       58          2\n(ULOC)                                55\n-------------------------------------------------------------------------------\nBASH                         1        79       14        16       49          9\n(ULOC)                                58\n-------------------------------------------------------------------------------\nHTML                         1        52        3         2       47          0\n(ULOC)                                45\n-------------------------------------------------------------------------------\nLicense                      1       121       12         0      109          0\n(ULOC)                               110\n-------------------------------------------------------------------------------\nPlain Text                   1         3        0         0        3          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nPython                       1       113        9        30       74         16\n(ULOC)                                86\n-------------------------------------------------------------------------------\nSass                         1       138       19         8      111          0\n(ULOC)                                69\n-------------------------------------------------------------------------------\nTOML                         1         2        0         0        2          0\n(ULOC)                                 2\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      568     66774     5568      2735    58471       3134\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        29249\nDRYness %                           0.44\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $1,935,899\nEstimated Schedule Effort (organic) 17.68 months\nEstimated People Required (organic) 9.73\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 2299064 bytes, 2.299 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+        "estimatedCost_low": 1764695.8781225951,
+        "estimatedScheduleMonths_low": 17.675079375724298,
+        "estimatedPeople_low": 9.726531699045696,
+        "estimatedCost_high": 5499563.095509954,
+        "estimatedScheduleMonths_high": 17.675079375724298,
+        "estimatedPeople_high": 9.726531699045696,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                 452     55839     4810      2291    48738       2832\n(ULOC)                             23861\n-------------------------------------------------------------------------------\nJavaScript                  30      2196      283       297     1616         85\n(ULOC)                              1234\n-------------------------------------------------------------------------------\nJSON                        23      4099        5         0     4094          0\n(ULOC)                              1559\n-------------------------------------------------------------------------------\nYAML                        16      1155       76        40     1039          0\n(ULOC)                               706\n-------------------------------------------------------------------------------\nMarkdown                    13       632      214         0      418          0\n(ULOC)                               333\n-------------------------------------------------------------------------------\nShell                        9       471       77        49      345         68\n(ULOC)                               323\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         6      1701       41        11     1649        122\n(ULOC)                               926\n-------------------------------------------------------------------------------\nTypeScript Typings           4         6        0         1        5          0\n(ULOC)                                 6\n-------------------------------------------------------------------------------\nSVG                          3        60        0         0       60          0\n(ULOC)                                60\n-------------------------------------------------------------------------------\nXML                          3        31        0         0       31          0\n(ULOC)                                21\n-------------------------------------------------------------------------------\nSmarty Template              2        61        3         0       58          2\n(ULOC)                                55\n-------------------------------------------------------------------------------\nBASH                         1        79       14        16       49          9\n(ULOC)                                58\n-------------------------------------------------------------------------------\nHTML                         1        52        3         2       47          0\n(ULOC)                                45\n-------------------------------------------------------------------------------\nLicense                      1       121       12         0      109          0\n(ULOC)                               110\n-------------------------------------------------------------------------------\nPlain Text                   1         3        0         0        3          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nPython                       1       113        9        30       74         16\n(ULOC)                                86\n-------------------------------------------------------------------------------\nSass                         1       138       19         8      111          0\n(ULOC)                                69\n-------------------------------------------------------------------------------\nTOML                         1         2        0         0        2          0\n(ULOC)                                 2\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      568     66759     5566      2745    58448       3134\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        29236\nDRYness %                           0.44\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $1,935,100\nEstimated Schedule Effort (organic) 17.68 months\nEstimated People Required (organic) 9.73\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 2298883 bytes, 2.299 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
     },
     "predominant_langs": {
-        "TypeScript": 1616355,
+        "TypeScript": 1616173,
         "JavaScript": 66520,
         "Shell": 6646,
         "Python": 4110,
diff --git a/app/site/_data/Enterprise-CMCS/macpro-mdct-qmr/macpro-mdct-qmr_data.json b/app/site/_data/Enterprise-CMCS/macpro-mdct-qmr/macpro-mdct-qmr_data.json
index 55e1965331..05fbdce4dd 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-mdct-qmr/macpro-mdct-qmr_data.json
+++ b/app/site/_data/Enterprise-CMCS/macpro-mdct-qmr/macpro-mdct-qmr_data.json
@@ -1,893 +1,889 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/macpro-mdct-qmr",
-  "owner": "Enterprise-CMCS",
-  "name": "macpro-mdct-qmr",
-  "description": "QMR is the CMCS MDCT application for collecting state data for related to measuring and quantifying healthcare processes and ensuring quality healthcare for Medicaid beneficiaries. The collected data assists CMCS in monitoring, managing, and better understanding Medicaid and CHIP programs.",
-  "commits_count": 4622,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 1846,
-  "open_pull_requests_count": 7,
-  "merged_pull_requests_count": 1571,
-  "closed_pull_requests_count": 268,
-  "forks_count": 2,
-  "stargazers_count": 3,
-  "watchers_count": 13,
-  "total_project_lines": 216182,
-  "average_project_lines": 105,
-  "total_project_comment_lines": 5693,
-  "average_project_comment_lines": 3,
-  "total_project_blank_lines": 15265,
-  "average_blank_lines": 7,
-  "commits_by_month": {
-    "2025/1": 5,
-    "2024/12": 14,
-    "2024/11": 11
-  },
-  "new_commit_contributors_by_day_over_last_month": [
-    [
-      "2024-12-13T00:00:00.000Z",
-      2
-    ],
-    [
-      "2024-12-16T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_commit_contributors_by_day_over_last_six_months": [
-    [
-      "2024-07-26T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-07-29T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-07-30T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-06T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-12T00:00:00.000Z",
-      2
-    ],
-    [
-      "2024-08-14T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-22T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-26T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-27T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-28T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-30T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-09-20T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-11-19T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-12-11T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-12-13T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2021-02-25T16:57:16Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:15:31Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/macpro-mdct-qmr",
-      "commit": "f2a1304f6556b687378aacf7ce44770828efdce5"
+    "url": "https://github.com/Enterprise-CMCS/macpro-mdct-qmr",
+    "owner": "Enterprise-CMCS",
+    "name": "macpro-mdct-qmr",
+    "description": "QMR is the CMCS MDCT application for collecting state data for related to measuring and quantifying healthcare processes and ensuring quality healthcare for Medicaid beneficiaries. The collected data assists CMCS in monitoring, managing, and better understanding Medicaid and CHIP programs.",
+    "commits_count": 4622,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 1846,
+    "open_pull_requests_count": 7,
+    "merged_pull_requests_count": 1571,
+    "closed_pull_requests_count": 268,
+    "forks_count": 2,
+    "stargazers_count": 3,
+    "watchers_count": 13,
+    "total_project_lines": 216182,
+    "average_project_lines": 105,
+    "total_project_comment_lines": 5693,
+    "average_project_comment_lines": 3,
+    "total_project_blank_lines": 15265,
+    "average_blank_lines": 7,
+    "commits_by_month": {
+        "2025/1": 5,
+        "2024/12": 14,
+        "2024/11": 11
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [
+        [
+            "2024-12-16T00:00:00.000Z",
+            2
+        ]
+    ],
+    "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-07-29T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-07-30T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-07-31T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-06T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-12T00:00:00.000Z",
+            2
+        ],
+        [
+            "2024-08-14T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-22T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-26T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-27T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-28T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-30T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-09-20T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-11-19T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-11T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-13T00:00:00.000Z",
+            1
+        ]
+    ],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2021-02-25T16:57:16Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:15:31Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/macpro-mdct-qmr",
+            "commit": "f2a1304f6556b687378aacf7ce44770828efdce5"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 5.2,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "29 out of 29 merged PRs checked by a CI test -- score normalized to 10",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "all changesets reviewed",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "project has 6 contributing companies or organizations",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "SAST tool is run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "21 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 5.2,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "29 out of 29 merged PRs checked by a CI test -- score normalized to 10",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "all changesets reviewed",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "project has 6 contributing companies or organizations",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "SAST tool is run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "21 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "TypeScript",
-        "Bytes": 6888035,
-        "CodeBytes": 0,
-        "Lines": 207957,
-        "Code": 188187,
-        "Comment": 5335,
-        "Blank": 14435,
-        "Complexity": 6884,
-        "Count": 1949,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 38652,
-        "CodeBytes": 0,
-        "Lines": 1247,
-        "Code": 870,
-        "Comment": 224,
-        "Blank": 153,
-        "Complexity": 37,
-        "Count": 20,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 41128,
-        "CodeBytes": 0,
-        "Lines": 1875,
-        "Code": 1875,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 19,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 36935,
-        "CodeBytes": 0,
-        "Lines": 1014,
-        "Code": 923,
-        "Comment": 25,
-        "Blank": 66,
-        "Complexity": 0,
-        "Count": 17,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 67627,
-        "CodeBytes": 0,
-        "Lines": 1199,
-        "Code": 780,
-        "Comment": 0,
-        "Blank": 419,
-        "Complexity": 0,
-        "Count": 13,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 15089,
-        "CodeBytes": 0,
-        "Lines": 466,
-        "Code": 340,
-        "Comment": 49,
-        "Blank": 77,
-        "Complexity": 69,
-        "Count": 11,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SVG",
-        "Bytes": 366107,
-        "CodeBytes": 0,
-        "Lines": 117,
-        "Code": 117,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 7,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CloudFormation (YAML)",
-        "Bytes": 62301,
-        "CodeBytes": 0,
-        "Lines": 1777,
-        "Code": 1727,
-        "Comment": 11,
-        "Blank": 39,
-        "Complexity": 155,
-        "Count": 6,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript Typings",
-        "Bytes": 3388,
-        "CodeBytes": 0,
-        "Lines": 105,
-        "Code": 57,
-        "Comment": 24,
-        "Blank": 24,
-        "Complexity": 4,
-        "Count": 5,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Plain Text",
-        "Bytes": 5436,
-        "CodeBytes": 0,
-        "Lines": 28,
-        "Code": 25,
-        "Comment": 0,
-        "Blank": 3,
-        "Complexity": 0,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "HTML",
-        "Bytes": 2909,
-        "CodeBytes": 0,
-        "Lines": 87,
-        "Code": 84,
-        "Comment": 2,
-        "Blank": 1,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Sass",
-        "Bytes": 22833,
-        "CodeBytes": 0,
-        "Lines": 654,
-        "Code": 626,
-        "Comment": 3,
-        "Blank": 25,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Smarty Template",
-        "Bytes": 2047,
-        "CodeBytes": 0,
-        "Lines": 60,
-        "Code": 46,
-        "Comment": 0,
-        "Blank": 14,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "BASH",
-        "Bytes": 2404,
-        "CodeBytes": 0,
-        "Lines": 79,
-        "Code": 49,
-        "Comment": 16,
-        "Blank": 14,
-        "Complexity": 9,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TOML",
-        "Bytes": 39,
-        "CodeBytes": 0,
-        "Lines": 2,
-        "Code": 2,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "XML",
-        "Bytes": 326,
-        "CodeBytes": 0,
-        "Lines": 11,
-        "Code": 11,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 6277350.395412294,
-    "estimatedScheduleMonths_low": 28.62739581422254,
-    "estimatedPeople_low": 21.36210456017561,
-    "estimatedCost_high": 19562965.49461082,
-    "estimatedScheduleMonths_high": 28.62739581422254,
-    "estimatedPeople_high": 21.36210456017561,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTypeScript                1949    207957    14435      5335   188187       6884\n(ULOC)                             23695\n-------------------------------------------------------------------------------\nJavaScript                  20      1247      153       224      870         37\n(ULOC)                               753\n-------------------------------------------------------------------------------\nJSON                        19      1875        0         0     1875          0\n(ULOC)                               623\n-------------------------------------------------------------------------------\nYAML                        17      1014       66        25      923          0\n(ULOC)                               605\n-------------------------------------------------------------------------------\nMarkdown                    13      1199      419         0      780          0\n(ULOC)                               610\n-------------------------------------------------------------------------------\nShell                       11       466       77        49      340         69\n(ULOC)                               315\n-------------------------------------------------------------------------------\nSVG                          7       117        0         0      117          0\n(ULOC)                               110\n-------------------------------------------------------------------------------\nCloudFormation (YAM…         6      1777       39        11     1727        155\n(ULOC)                               954\n-------------------------------------------------------------------------------\nTypeScript Typings           5       105       24        24       57          4\n(ULOC)                                75\n-------------------------------------------------------------------------------\nPlain Text                   4        28        3         0       25          0\n(ULOC)                                22\n-------------------------------------------------------------------------------\nHTML                         2        87        1         2       84          0\n(ULOC)                                69\n-------------------------------------------------------------------------------\nSass                         2       654       25         3      626          0\n(ULOC)                               599\n-------------------------------------------------------------------------------\nSmarty Template              2        60       14         0       46          0\n(ULOC)                                40\n-------------------------------------------------------------------------------\nBASH                         1        79       14        16       49          9\n(ULOC)                                58\n-------------------------------------------------------------------------------\nTOML                         1         2        0         0        2          0\n(ULOC)                                 2\n-------------------------------------------------------------------------------\nXML                          1        11        0         0       11          0\n(ULOC)                                12\n───────────────────────────────────────────────────────────────────────────────\nTotal                     2060    216678    15270      5689   195719       7158\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)        28396\nDRYness %                           0.13\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $6,883,510\nEstimated Schedule Effort (organic) 28.63 months\nEstimated People Required (organic) 21.36\n───────────────────────────────────────────────────────────────────────────────\nProcessed 7555256 bytes, 7.555 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "TypeScript": 6888035,
-    "JavaScript": 38652,
-    "SCSS": 22833,
-    "Shell": 7210,
-    "HTML": 2909,
-    "Smarty": 2047
-  },
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": [
-    [
-      "@enterprise-cmcs/serverless-waf-plugin",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "@serverless/compose",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "@stratiformdigital/serverless-stage-destroyer",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "@types/dotenv",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "@types/flat",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "@types/node",
-      -0.002739726,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "@types/node",
-      0,
-      "2024-04-13T02:28:05.000"
-    ],
-    [
-      "@types/node",
-      0.0082191781,
-      "2023-08-29T18:14:22.000"
-    ],
-    [
-      "@types/yargs",
-      -0.002739726,
-      "2024-04-13T02:28:05.000"
-    ],
-    [
-      "@types/yargs",
-      0.2246575342,
-      "2023-08-29T18:14:22.000"
-    ],
-    [
-      "@types/yargs",
-      0.7095890411,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      1.4,
-      "2023-08-29T18:14:22.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      1.5342465753,
-      "2023-10-22T07:03:03.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      1.9178082192,
-      "2024-03-11T01:24:26.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      2.0136986301,
-      "2024-04-13T02:28:05.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      2.7424657534,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      1.4,
-      "2023-08-29T18:14:22.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      1.5342465753,
-      "2023-10-22T07:03:03.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      1.9178082192,
-      "2024-03-11T01:24:26.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      2.0136986301,
-      "2024-04-13T02:28:05.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      2.7424657534,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "aws-sdk",
-      0,
-      "2024-03-11T01:24:26.000"
-    ],
-    [
-      "cypress",
-      1.8410958904,
-      "2023-08-29T18:14:22.000"
-    ],
-    [
-      "cypress-file-upload",
-      0,
-      "2023-08-29T18:14:22.000"
-    ],
-    [
-      "cypress-image-snapshot",
-      0,
-      "2023-08-29T18:14:22.000"
-    ],
-    [
-      "cypress-tests",
-      -1,
-      "2023-10-22T07:03:03.000"
-    ],
-    [
-      "cypress-xpath",
-      0.0821917808,
-      "2023-08-29T18:14:22.000"
-    ],
-    [
-      "dotenv",
-      2.1178082192,
-      "2023-10-22T07:03:03.000"
-    ],
-    [
-      "dotenv",
-      2.7945205479,
-      "2024-04-13T02:28:05.000"
-    ],
-    [
-      "dotenv",
-      3.5835616438,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "eslint",
-      2.0684931507,
-      "2023-08-29T18:14:22.000"
-    ],
-    [
-      "eslint",
-      2.2219178082,
-      "2023-10-22T07:03:03.000"
-    ],
-    [
-      "eslint",
-      2.5671232877,
-      "2024-03-11T01:24:26.000"
-    ],
-    [
-      "eslint",
-      2.6821917808,
-      "2024-04-13T02:28:05.000"
-    ],
-    [
-      "eslint",
-      3.3726027397,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "eslint-config-airbnb",
-      1.1315068493,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "eslint-plugin-import",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "eslint-plugin-jsx-a11y",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "eslint-plugin-react",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "eslint-plugin-react-hooks",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "prettier",
-      0.3506849315,
-      "2023-10-22T07:03:03.000"
-    ],
-    [
-      "prettier",
-      0.7835616438,
-      "2024-04-13T02:28:05.000"
-    ],
-    [
-      "prettier",
-      1.6164383562,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless",
-      -0.3260273973,
-      "2024-04-13T02:28:05.000"
-    ],
-    [
-      "serverless",
-      -0.2712328767,
-      "2024-03-11T01:24:26.000"
-    ],
-    [
-      "serverless",
-      -0.0273972603,
-      "2023-10-22T07:03:03.000"
-    ],
-    [
-      "serverless",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless-bundle",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless-dotenv-plugin",
-      0.6273972603,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless-iam-helper",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless-idempotency-helper",
-      0,
-      "2024-04-13T02:28:05.000"
-    ],
-    [
-      "serverless-offline",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless-offline",
-      0.7479452055,
-      "2023-10-22T07:03:03.000"
-    ],
-    [
-      "serverless-offline",
-      1.0410958904,
-      "2024-04-13T02:28:05.000"
-    ],
-    [
-      "serverless-offline-ssm",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless-online",
-      0,
-      "2024-04-13T02:28:05.000"
-    ],
-    [
-      "serverless-plugin-scripts",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless-plugin-warmup",
-      0,
-      "2024-04-13T02:28:05.000"
-    ],
-    [
-      "serverless-s3-bucket-helper",
-      -1,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless-stack-termination-protection",
-      1.9643835616,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "typescript",
-      0.5616438356,
-      "2023-10-22T07:03:03.000"
-    ],
-    [
-      "typescript",
-      1.095890411,
-      "2024-03-11T01:24:26.000"
-    ],
-    [
-      "typescript",
-      1.1917808219,
-      "2024-04-13T02:28:05.000"
-    ],
-    [
-      "typescript",
-      1.8109589041,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "xml2js",
-      0.1671232877,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "yargs",
-      2.3890410959,
-      "2025-01-01T18:40:23.000"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "TypeScript",
+                "Bytes": 6888035,
+                "CodeBytes": 0,
+                "Lines": 207957,
+                "Code": 188187,
+                "Comment": 5335,
+                "Blank": 14435,
+                "Complexity": 6884,
+                "Count": 1949,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 38652,
+                "CodeBytes": 0,
+                "Lines": 1247,
+                "Code": 870,
+                "Comment": 224,
+                "Blank": 153,
+                "Complexity": 37,
+                "Count": 20,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 41128,
+                "CodeBytes": 0,
+                "Lines": 1875,
+                "Code": 1875,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 19,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 36935,
+                "CodeBytes": 0,
+                "Lines": 1014,
+                "Code": 923,
+                "Comment": 25,
+                "Blank": 66,
+                "Complexity": 0,
+                "Count": 17,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 67627,
+                "CodeBytes": 0,
+                "Lines": 1199,
+                "Code": 780,
+                "Comment": 0,
+                "Blank": 419,
+                "Complexity": 0,
+                "Count": 13,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 15089,
+                "CodeBytes": 0,
+                "Lines": 466,
+                "Code": 340,
+                "Comment": 49,
+                "Blank": 77,
+                "Complexity": 69,
+                "Count": 11,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SVG",
+                "Bytes": 366107,
+                "CodeBytes": 0,
+                "Lines": 117,
+                "Code": 117,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 7,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CloudFormation (YAML)",
+                "Bytes": 62301,
+                "CodeBytes": 0,
+                "Lines": 1777,
+                "Code": 1727,
+                "Comment": 11,
+                "Blank": 39,
+                "Complexity": 155,
+                "Count": 6,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript Typings",
+                "Bytes": 3388,
+                "CodeBytes": 0,
+                "Lines": 105,
+                "Code": 57,
+                "Comment": 24,
+                "Blank": 24,
+                "Complexity": 4,
+                "Count": 5,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Plain Text",
+                "Bytes": 5436,
+                "CodeBytes": 0,
+                "Lines": 28,
+                "Code": 25,
+                "Comment": 0,
+                "Blank": 3,
+                "Complexity": 0,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "HTML",
+                "Bytes": 2909,
+                "CodeBytes": 0,
+                "Lines": 87,
+                "Code": 84,
+                "Comment": 2,
+                "Blank": 1,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Sass",
+                "Bytes": 22833,
+                "CodeBytes": 0,
+                "Lines": 654,
+                "Code": 626,
+                "Comment": 3,
+                "Blank": 25,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Smarty Template",
+                "Bytes": 2047,
+                "CodeBytes": 0,
+                "Lines": 60,
+                "Code": 46,
+                "Comment": 0,
+                "Blank": 14,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "BASH",
+                "Bytes": 2404,
+                "CodeBytes": 0,
+                "Lines": 79,
+                "Code": 49,
+                "Comment": 16,
+                "Blank": 14,
+                "Complexity": 9,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TOML",
+                "Bytes": 39,
+                "CodeBytes": 0,
+                "Lines": 2,
+                "Code": 2,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "XML",
+                "Bytes": 326,
+                "CodeBytes": 0,
+                "Lines": 11,
+                "Code": 11,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 6277350.395412294,
+        "estimatedScheduleMonths_low": 28.62739581422254,
+        "estimatedPeople_low": 21.36210456017561,
+        "estimatedCost_high": 19562965.49461082,
+        "estimatedScheduleMonths_high": 28.62739581422254,
+        "estimatedPeople_high": 21.36210456017561,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                1949    207957    14435      5335   188187       6884\n(ULOC)                             23695\n-------------------------------------------------------------------------------\nJavaScript                  20      1247      153       224      870         37\n(ULOC)                               753\n-------------------------------------------------------------------------------\nJSON                        19      1875        0         0     1875          0\n(ULOC)                               623\n-------------------------------------------------------------------------------\nYAML                        17      1014       66        25      923          0\n(ULOC)                               605\n-------------------------------------------------------------------------------\nMarkdown                    13      1199      419         0      780          0\n(ULOC)                               610\n-------------------------------------------------------------------------------\nShell                       11       466       77        49      340         69\n(ULOC)                               315\n-------------------------------------------------------------------------------\nSVG                          7       117        0         0      117          0\n(ULOC)                               110\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         6      1777       39        11     1727        155\n(ULOC)                               954\n-------------------------------------------------------------------------------\nTypeScript Typings           5       105       24        24       57          4\n(ULOC)                                75\n-------------------------------------------------------------------------------\nPlain Text                   4        28        3         0       25          0\n(ULOC)                                22\n-------------------------------------------------------------------------------\nHTML                         2        87        1         2       84          0\n(ULOC)                                69\n-------------------------------------------------------------------------------\nSass                         2       654       25         3      626          0\n(ULOC)                               599\n-------------------------------------------------------------------------------\nSmarty Template              2        60       14         0       46          0\n(ULOC)                                40\n-------------------------------------------------------------------------------\nBASH                         1        79       14        16       49          9\n(ULOC)                                58\n-------------------------------------------------------------------------------\nTOML                         1         2        0         0        2          0\n(ULOC)                                 2\n-------------------------------------------------------------------------------\nXML                          1        11        0         0       11          0\n(ULOC)                                12\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                     2060    216678    15270      5689   195719       7158\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        28396\nDRYness %                           0.13\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $6,883,510\nEstimated Schedule Effort (organic) 28.63 months\nEstimated People Required (organic) 21.36\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 7555256 bytes, 7.555 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "TypeScript": 6888035,
+        "JavaScript": 38652,
+        "SCSS": 22833,
+        "Shell": 7210,
+        "HTML": 2909,
+        "Smarty": 2047
+    },
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": [
+        [
+            "@enterprise-cmcs/serverless-waf-plugin",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "@serverless/compose",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "@stratiformdigital/serverless-stage-destroyer",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "@types/dotenv",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "@types/flat",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "@types/node",
+            -0.002739726,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "@types/node",
+            0.0,
+            "2024-04-13T02:28:05.000"
+        ],
+        [
+            "@types/node",
+            0.0082191781,
+            "2023-08-29T18:14:22.000"
+        ],
+        [
+            "@types/yargs",
+            -0.002739726,
+            "2024-04-13T02:28:05.000"
+        ],
+        [
+            "@types/yargs",
+            0.2246575342,
+            "2023-08-29T18:14:22.000"
+        ],
+        [
+            "@types/yargs",
+            0.7095890411,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            1.4,
+            "2023-08-29T18:14:22.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            1.5342465753,
+            "2023-10-22T07:03:03.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            1.9178082192,
+            "2024-03-11T01:24:26.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            2.0136986301,
+            "2024-04-13T02:28:05.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            2.7424657534,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            1.4,
+            "2023-08-29T18:14:22.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            1.5342465753,
+            "2023-10-22T07:03:03.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            1.9178082192,
+            "2024-03-11T01:24:26.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            2.0136986301,
+            "2024-04-13T02:28:05.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            2.7424657534,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "aws-sdk",
+            0.0,
+            "2024-03-11T01:24:26.000"
+        ],
+        [
+            "cypress",
+            1.8410958904,
+            "2023-08-29T18:14:22.000"
+        ],
+        [
+            "cypress-file-upload",
+            0.0,
+            "2023-08-29T18:14:22.000"
+        ],
+        [
+            "cypress-image-snapshot",
+            0.0,
+            "2023-08-29T18:14:22.000"
+        ],
+        [
+            "cypress-tests",
+            -1.0,
+            "2023-10-22T07:03:03.000"
+        ],
+        [
+            "cypress-xpath",
+            0.0821917808,
+            "2023-08-29T18:14:22.000"
+        ],
+        [
+            "dotenv",
+            2.1178082192,
+            "2023-10-22T07:03:03.000"
+        ],
+        [
+            "dotenv",
+            2.7945205479,
+            "2024-04-13T02:28:05.000"
+        ],
+        [
+            "dotenv",
+            3.5835616438,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "eslint",
+            2.0684931507,
+            "2023-08-29T18:14:22.000"
+        ],
+        [
+            "eslint",
+            2.2219178082,
+            "2023-10-22T07:03:03.000"
+        ],
+        [
+            "eslint",
+            2.5671232877,
+            "2024-03-11T01:24:26.000"
+        ],
+        [
+            "eslint",
+            2.6821917808,
+            "2024-04-13T02:28:05.000"
+        ],
+        [
+            "eslint",
+            3.3726027397,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "eslint-config-airbnb",
+            1.1315068493,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "eslint-plugin-import",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "eslint-plugin-jsx-a11y",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "eslint-plugin-react",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "eslint-plugin-react-hooks",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "prettier",
+            0.3506849315,
+            "2023-10-22T07:03:03.000"
+        ],
+        [
+            "prettier",
+            0.7835616438,
+            "2024-04-13T02:28:05.000"
+        ],
+        [
+            "prettier",
+            1.6164383562,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless",
+            -0.3260273973,
+            "2024-04-13T02:28:05.000"
+        ],
+        [
+            "serverless",
+            -0.2712328767,
+            "2024-03-11T01:24:26.000"
+        ],
+        [
+            "serverless",
+            -0.0273972603,
+            "2023-10-22T07:03:03.000"
+        ],
+        [
+            "serverless",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless-bundle",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless-dotenv-plugin",
+            0.6273972603,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless-iam-helper",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless-idempotency-helper",
+            0.0,
+            "2024-04-13T02:28:05.000"
+        ],
+        [
+            "serverless-offline",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless-offline",
+            0.7479452055,
+            "2023-10-22T07:03:03.000"
+        ],
+        [
+            "serverless-offline",
+            1.0410958904,
+            "2024-04-13T02:28:05.000"
+        ],
+        [
+            "serverless-offline-ssm",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless-online",
+            0.0,
+            "2024-04-13T02:28:05.000"
+        ],
+        [
+            "serverless-plugin-scripts",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless-plugin-warmup",
+            0.0,
+            "2024-04-13T02:28:05.000"
+        ],
+        [
+            "serverless-s3-bucket-helper",
+            -1.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless-stack-termination-protection",
+            1.9643835616,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "typescript",
+            0.5616438356,
+            "2023-10-22T07:03:03.000"
+        ],
+        [
+            "typescript",
+            1.095890411,
+            "2024-03-11T01:24:26.000"
+        ],
+        [
+            "typescript",
+            1.1917808219,
+            "2024-04-13T02:28:05.000"
+        ],
+        [
+            "typescript",
+            1.8109589041,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "xml2js",
+            0.1671232877,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "yargs",
+            2.3890410959,
+            "2025-01-01T18:40:23.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/macpro-mdct-qmr/macpro-mdct-qmr_data.json.old b/app/site/_data/Enterprise-CMCS/macpro-mdct-qmr/macpro-mdct-qmr_data.json.old
index 4fbaa40b17..32fdfb2e52 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-mdct-qmr/macpro-mdct-qmr_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/macpro-mdct-qmr/macpro-mdct-qmr_data.json.old
@@ -3,17 +3,17 @@
     "owner": "Enterprise-CMCS",
     "name": "macpro-mdct-qmr",
     "description": "QMR is the CMCS MDCT application for collecting state data for related to measuring and quantifying healthcare processes and ensuring quality healthcare for Medicaid beneficiaries. The collected data assists CMCS in monitoring, managing, and better understanding Medicaid and CHIP programs.",
-    "commits_count": 4617,
+    "commits_count": 4622,
     "issues_count": 0,
     "open_issues_count": 0,
     "closed_issues_count": 0,
-    "pull_requests_count": 1840,
-    "open_pull_requests_count": 9,
-    "merged_pull_requests_count": 1565,
-    "closed_pull_requests_count": 266,
+    "pull_requests_count": 1846,
+    "open_pull_requests_count": 7,
+    "merged_pull_requests_count": 1571,
+    "closed_pull_requests_count": 268,
     "forks_count": 2,
     "stargazers_count": 3,
-    "watchers_count": 12,
+    "watchers_count": 13,
     "total_project_lines": 216182,
     "average_project_lines": 105,
     "total_project_comment_lines": 5693,
@@ -21,34 +21,23 @@
     "total_project_blank_lines": 15265,
     "average_blank_lines": 7,
     "commits_by_month": {
+        "2025/1": 5,
         "2024/12": 14,
-        "2024/11": 16
+        "2024/11": 11
     },
     "new_commit_contributors_by_day_over_last_month": [
         [
-            "2024-12-09T00:00:00.000Z",
-            1
-        ],
-        [
-            "2024-12-11T00:00:00.000Z",
-            1
+            "2024-12-13T00:00:00.000Z",
+            2
         ],
         [
-            "2024-12-12T00:00:00.000Z",
+            "2024-12-16T00:00:00.000Z",
             1
-        ],
-        [
-            "2024-12-13T00:00:00.000Z",
-            2
         ]
     ],
     "new_commit_contributors_by_day_over_last_six_months": [
         [
-            "2024-07-22T00:00:00.000Z",
-            2
-        ],
-        [
-            "2024-07-24T00:00:00.000Z",
+            "2024-07-26T00:00:00.000Z",
             1
         ],
         [
@@ -71,6 +60,10 @@
             "2024-08-14T00:00:00.000Z",
             1
         ],
+        [
+            "2024-08-22T00:00:00.000Z",
+            1
+        ],
         [
             "2024-08-26T00:00:00.000Z",
             1
@@ -83,6 +76,10 @@
             "2024-08-28T00:00:00.000Z",
             1
         ],
+        [
+            "2024-08-30T00:00:00.000Z",
+            1
+        ],
         [
             "2024-09-20T00:00:00.000Z",
             1
@@ -107,14 +104,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2021-02-25T16:57:16Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:53:31Z",
+        "date": "2025-01-11T00:15:31Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/macpro-mdct-qmr",
-            "commit": "3b43b50580bb041ade1ec6ea8163a77010233c49"
+            "commit": "f2a1304f6556b687378aacf7ce44770828efdce5"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 5.2,
         "checks": [
@@ -124,7 +121,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -134,17 +131,17 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
             {
                 "details": null,
                 "score": 10,
-                "reason": "28 out of 28 merged PRs checked by a CI test -- score normalized to 10",
+                "reason": "29 out of 29 merged PRs checked by a CI test -- score normalized to 10",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -154,7 +151,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -164,7 +161,7 @@
                 "reason": "all changesets reviewed",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -174,7 +171,7 @@
                 "reason": "project has 6 contributing companies or organizations",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -184,7 +181,7 @@
                 "reason": "dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -194,7 +191,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -204,7 +201,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -214,7 +211,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -224,7 +221,7 @@
                 "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -234,7 +231,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -244,7 +241,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -254,7 +251,7 @@
                 "reason": "SAST tool is run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -264,7 +261,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -274,7 +271,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -284,7 +281,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -294,7 +291,7 @@
                 "reason": "21 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
@@ -305,14 +302,14 @@
         "languageSummary": [
             {
                 "Name": "TypeScript",
-                "Bytes": 6884230,
+                "Bytes": 6888035,
                 "CodeBytes": 0,
-                "Lines": 207843,
-                "Code": 188081,
+                "Lines": 207957,
+                "Code": 188187,
                 "Comment": 5335,
-                "Blank": 14427,
-                "Complexity": 6880,
-                "Count": 1947,
+                "Blank": 14435,
+                "Complexity": 6884,
+                "Count": 1949,
                 "WeightedComplexity": 0,
                 "Files": [],
                 "LineLength": null,
@@ -544,16 +541,16 @@
                 "ULOC": 0
             }
         ],
-        "estimatedCost_low": 6273780.68762954,
-        "estimatedScheduleMonths_low": 28.621208555007897,
-        "estimatedPeople_low": 21.3545720633989,
-        "estimatedCost_high": 19551840.726072982,
-        "estimatedScheduleMonths_high": 28.621208555007897,
-        "estimatedPeople_high": 21.3545720633989,
-        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                1947    207843    14427      5335   188081       6880\n(ULOC)                             23657\n-------------------------------------------------------------------------------\nJavaScript                  20      1247      153       224      870         37\n(ULOC)                               753\n-------------------------------------------------------------------------------\nJSON                        19      1875        0         0     1875          0\n(ULOC)                               623\n-------------------------------------------------------------------------------\nYAML                        17      1014       66        25      923          0\n(ULOC)                               605\n-------------------------------------------------------------------------------\nMarkdown                    13      1199      419         0      780          0\n(ULOC)                               610\n-------------------------------------------------------------------------------\nShell                       11       466       77        49      340         69\n(ULOC)                               315\n-------------------------------------------------------------------------------\nSVG                          7       117        0         0      117          0\n(ULOC)                               110\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         6      1777       39        11     1727        155\n(ULOC)                               954\n-------------------------------------------------------------------------------\nTypeScript Typings           5       105       24        24       57          4\n(ULOC)                                75\n-------------------------------------------------------------------------------\nPlain Text                   4        28        3         0       25          0\n(ULOC)                                22\n-------------------------------------------------------------------------------\nHTML                         2        87        1         2       84          0\n(ULOC)                                69\n-------------------------------------------------------------------------------\nSass                         2       654       25         3      626          0\n(ULOC)                               599\n-------------------------------------------------------------------------------\nSmarty Template              2        60       14         0       46          0\n(ULOC)                                40\n-------------------------------------------------------------------------------\nBASH                         1        79       14        16       49          9\n(ULOC)                                58\n-------------------------------------------------------------------------------\nTOML                         1         2        0         0        2          0\n(ULOC)                                 2\n-------------------------------------------------------------------------------\nXML                          1        11        0         0       11          0\n(ULOC)                                12\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                     2058    216564    15262      5689   195613       7154\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        28358\nDRYness %                           0.13\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $6,879,595\nEstimated Schedule Effort (organic) 28.62 months\nEstimated People Required (organic) 21.35\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 7551451 bytes, 7.551 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+        "estimatedCost_low": 6277350.395412294,
+        "estimatedScheduleMonths_low": 28.62739581422254,
+        "estimatedPeople_low": 21.36210456017561,
+        "estimatedCost_high": 19562965.49461082,
+        "estimatedScheduleMonths_high": 28.62739581422254,
+        "estimatedPeople_high": 21.36210456017561,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                1949    207957    14435      5335   188187       6884\n(ULOC)                             23695\n-------------------------------------------------------------------------------\nJavaScript                  20      1247      153       224      870         37\n(ULOC)                               753\n-------------------------------------------------------------------------------\nJSON                        19      1875        0         0     1875          0\n(ULOC)                               623\n-------------------------------------------------------------------------------\nYAML                        17      1014       66        25      923          0\n(ULOC)                               605\n-------------------------------------------------------------------------------\nMarkdown                    13      1199      419         0      780          0\n(ULOC)                               610\n-------------------------------------------------------------------------------\nShell                       11       466       77        49      340         69\n(ULOC)                               315\n-------------------------------------------------------------------------------\nSVG                          7       117        0         0      117          0\n(ULOC)                               110\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         6      1777       39        11     1727        155\n(ULOC)                               954\n-------------------------------------------------------------------------------\nTypeScript Typings           5       105       24        24       57          4\n(ULOC)                                75\n-------------------------------------------------------------------------------\nPlain Text                   4        28        3         0       25          0\n(ULOC)                                22\n-------------------------------------------------------------------------------\nHTML                         2        87        1         2       84          0\n(ULOC)                                69\n-------------------------------------------------------------------------------\nSass                         2       654       25         3      626          0\n(ULOC)                               599\n-------------------------------------------------------------------------------\nSmarty Template              2        60       14         0       46          0\n(ULOC)                                40\n-------------------------------------------------------------------------------\nBASH                         1        79       14        16       49          9\n(ULOC)                                58\n-------------------------------------------------------------------------------\nTOML                         1         2        0         0        2          0\n(ULOC)                                 2\n-------------------------------------------------------------------------------\nXML                          1        11        0         0       11          0\n(ULOC)                                12\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                     2060    216678    15270      5689   195719       7158\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        28396\nDRYness %                           0.13\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $6,883,510\nEstimated Schedule Effort (organic) 28.63 months\nEstimated People Required (organic) 21.36\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 7555256 bytes, 7.555 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
     },
     "predominant_langs": {
-        "TypeScript": 6884230,
+        "TypeScript": 6888035,
         "JavaScript": 38652,
         "SCSS": 22833,
         "Shell": 7210,
diff --git a/app/site/_data/Enterprise-CMCS/macpro-mdct-seds/macpro-mdct-seds_data.json b/app/site/_data/Enterprise-CMCS/macpro-mdct-seds/macpro-mdct-seds_data.json
index b16a38084b..586b04d5e3 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-mdct-seds/macpro-mdct-seds_data.json
+++ b/app/site/_data/Enterprise-CMCS/macpro-mdct-seds/macpro-mdct-seds_data.json
@@ -1,886 +1,886 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/macpro-mdct-seds",
-  "owner": "Enterprise-CMCS",
-  "name": "macpro-mdct-seds",
-  "description": "SEDS is the CMCS MDCT application for collecting state data related to Medicaid and CHIP quarterly enrollment data on a quarterly basis. The collected data assists CMCS in monitoring, managing, and better understanding Medicaid and CHIP programs.",
-  "commits_count": 2725,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 1072,
-  "open_pull_requests_count": 17,
-  "merged_pull_requests_count": 873,
-  "closed_pull_requests_count": 182,
-  "forks_count": 4,
-  "stargazers_count": 3,
-  "watchers_count": 12,
-  "total_project_lines": 715640,
-  "average_project_lines": 1587,
-  "total_project_comment_lines": 1436,
-  "average_project_comment_lines": 3,
-  "total_project_blank_lines": 2828,
-  "average_blank_lines": 6,
-  "commits_by_month": {
-    "2024/12": 9,
-    "2024/10": 4,
-    "2024/9": 15,
-    "2024/8": 2
-  },
-  "new_commit_contributors_by_day_over_last_month": [
-    [
-      "2024-12-13T00:00:00.000Z",
-      2
-    ],
-    [
-      "2024-12-17T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-12-20T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_commit_contributors_by_day_over_last_six_months": [
-    [
-      "2024-07-26T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-07-30T00:00:00.000Z",
-      2
-    ],
-    [
-      "2024-08-01T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-06T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-12T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-27T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-30T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-09-06T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-09-11T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-09-23T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-10-30T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-12-13T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-12-17T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-12-20T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2020-12-04T19:41:29Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:16:16Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/macpro-mdct-seds",
-      "commit": "9366a9ad4c15a7f3e0f10992c356af65bebc91dc"
+    "url": "https://github.com/Enterprise-CMCS/macpro-mdct-seds",
+    "owner": "Enterprise-CMCS",
+    "name": "macpro-mdct-seds",
+    "description": "SEDS is the CMCS MDCT application for collecting state data related to Medicaid and CHIP quarterly enrollment data on a quarterly basis. The collected data assists CMCS in monitoring, managing, and better understanding Medicaid and CHIP programs.",
+    "commits_count": 2725,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 1073,
+    "open_pull_requests_count": 18,
+    "merged_pull_requests_count": 873,
+    "closed_pull_requests_count": 182,
+    "forks_count": 4,
+    "stargazers_count": 3,
+    "watchers_count": 12,
+    "total_project_lines": 715640,
+    "average_project_lines": 1587,
+    "total_project_comment_lines": 1436,
+    "average_project_comment_lines": 3,
+    "total_project_blank_lines": 2828,
+    "average_blank_lines": 6,
+    "commits_by_month": {
+        "2024/12": 9,
+        "2024/10": 4,
+        "2024/9": 15,
+        "2024/8": 2
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [
+        [
+            "2024-12-16T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-17T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-20T00:00:00.000Z",
+            1
+        ]
+    ],
+    "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-07-30T00:00:00.000Z",
+            2
+        ],
+        [
+            "2024-07-31T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-01T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-06T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-12T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-27T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-30T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-09-06T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-09-11T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-09-23T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-10-30T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-13T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-17T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-20T00:00:00.000Z",
+            1
+        ]
+    ],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2020-12-04T19:41:29Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:16:16Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/macpro-mdct-seds",
+            "commit": "9366a9ad4c15a7f3e0f10992c356af65bebc91dc"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 5,
+        "checks": [
+            {
+                "details": null,
+                "score": 9,
+                "reason": "binaries present in source code",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "27 out of 27 merged PRs checked by a CI test -- score normalized to 10",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "Found 24/26 approved changesets -- score normalized to 9",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "project has 7 contributing companies or organizations",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "11 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 9",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "SAST tool is run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "19 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 5,
-    "checks": [
-      {
-        "details": null,
-        "score": 9,
-        "reason": "binaries present in source code",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "27 out of 27 merged PRs checked by a CI test -- score normalized to 10",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "Found 24/26 approved changesets -- score normalized to 9",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "project has 7 contributing companies or organizations",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "11 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 9",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "SAST tool is run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "19 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "JSON",
-        "Bytes": 14047569,
-        "CodeBytes": 0,
-        "Lines": 548319,
-        "Code": 548319,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 140,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 585122,
-        "CodeBytes": 0,
-        "Lines": 20964,
-        "Code": 19278,
-        "Comment": 767,
-        "Blank": 919,
-        "Complexity": 314,
-        "Count": 105,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSX",
-        "Bytes": 268791,
-        "CodeBytes": 0,
-        "Lines": 8740,
-        "Code": 7375,
-        "Comment": 328,
-        "Blank": 1037,
-        "Complexity": 273,
-        "Count": 84,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Sass",
-        "Bytes": 20792,
-        "CodeBytes": 0,
-        "Lines": 1322,
-        "Code": 1102,
-        "Comment": 51,
-        "Blank": 169,
-        "Complexity": 0,
-        "Count": 56,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 34033,
-        "CodeBytes": 0,
-        "Lines": 932,
-        "Code": 835,
-        "Comment": 29,
-        "Blank": 68,
-        "Complexity": 0,
-        "Count": 16,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 35777,
-        "CodeBytes": 0,
-        "Lines": 826,
-        "Code": 538,
-        "Comment": 0,
-        "Blank": 288,
-        "Complexity": 0,
-        "Count": 9,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 11765,
-        "CodeBytes": 0,
-        "Lines": 365,
-        "Code": 251,
-        "Comment": 46,
-        "Blank": 68,
-        "Complexity": 60,
-        "Count": 8,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CloudFormation (YAML)",
-        "Bytes": 66160,
-        "CodeBytes": 0,
-        "Lines": 1824,
-        "Code": 1726,
-        "Comment": 56,
-        "Blank": 42,
-        "Complexity": 102,
-        "Count": 6,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Python",
-        "Bytes": 18699,
-        "CodeBytes": 0,
-        "Lines": 560,
-        "Code": 384,
-        "Comment": 80,
-        "Blank": 96,
-        "Complexity": 90,
-        "Count": 6,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CSV",
-        "Bytes": 48437356,
-        "CodeBytes": 0,
-        "Lines": 52079,
-        "Code": 52079,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 5,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SVG",
-        "Bytes": 254436,
-        "CodeBytes": 0,
-        "Lines": 41,
-        "Code": 41,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript",
-        "Bytes": 9422,
-        "CodeBytes": 0,
-        "Lines": 375,
-        "Code": 320,
-        "Comment": 24,
-        "Blank": 31,
-        "Complexity": 16,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "HTML",
-        "Bytes": 5534,
-        "CodeBytes": 0,
-        "Lines": 176,
-        "Code": 146,
-        "Comment": 20,
-        "Blank": 10,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Plain Text",
-        "Bytes": 1937026,
-        "CodeBytes": 0,
-        "Lines": 78531,
-        "Code": 78531,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "BASH",
-        "Bytes": 2311,
-        "CodeBytes": 0,
-        "Lines": 79,
-        "Code": 41,
-        "Comment": 23,
-        "Blank": 15,
-        "Complexity": 8,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Gherkin Specification",
-        "Bytes": 87,
-        "CodeBytes": 0,
-        "Lines": 3,
-        "Code": 3,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Smarty Template",
-        "Bytes": 1887,
-        "CodeBytes": 0,
-        "Lines": 42,
-        "Code": 38,
-        "Comment": 0,
-        "Blank": 4,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TOML",
-        "Bytes": 39,
-        "CodeBytes": 0,
-        "Lines": 2,
-        "Code": 2,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript Typings",
-        "Bytes": 38,
-        "CodeBytes": 0,
-        "Lines": 1,
-        "Code": 0,
-        "Comment": 1,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "XML",
-        "Bytes": 246,
-        "CodeBytes": 0,
-        "Lines": 9,
-        "Code": 9,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 24324076.40053856,
-    "estimatedScheduleMonths_low": 47.89835937076787,
-    "estimatedPeople_low": 49.47265624678432,
-    "estimatedCost_high": 75804445.71961153,
-    "estimatedScheduleMonths_high": 47.89835937076787,
-    "estimatedPeople_high": 49.47265624678432,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJSON                       140    548319        0         0   548319          0\n(ULOC)                             10766\n-------------------------------------------------------------------------------\nJavaScript                 105     20964      919       767    19278        314\n(ULOC)                              4777\n-------------------------------------------------------------------------------\nJSX                         84      8740     1037       328     7375        273\n(ULOC)                              4621\n-------------------------------------------------------------------------------\nSass                        56      1322      169        51     1102          0\n(ULOC)                               657\n-------------------------------------------------------------------------------\nYAML                        16       932       68        29      835          0\n(ULOC)                               557\n-------------------------------------------------------------------------------\nMarkdown                     9       826      288         0      538          0\n(ULOC)                               487\n-------------------------------------------------------------------------------\nShell                        8       365       68        46      251         60\n(ULOC)                               241\n-------------------------------------------------------------------------------\nCloudFormation (YAM…         6      1824       42        56     1726        102\n(ULOC)                               992\n-------------------------------------------------------------------------------\nPython                       6       560       96        80      384         90\n(ULOC)                               301\n-------------------------------------------------------------------------------\nCSV                          5     52079        0         0    52079          0\n(ULOC)                             52076\n-------------------------------------------------------------------------------\nSVG                          4        41        0         0       41          0\n(ULOC)                                39\n-------------------------------------------------------------------------------\nTypeScript                   3       375       31        24      320         16\n(ULOC)                               251\n-------------------------------------------------------------------------------\nHTML                         2       176       10        20      146          0\n(ULOC)                               136\n-------------------------------------------------------------------------------\nPlain Text                   2     78531        0         0    78531          0\n(ULOC)                             78532\n-------------------------------------------------------------------------------\nBASH                         1        79       15        23       41          8\n(ULOC)                                59\n-------------------------------------------------------------------------------\nGherkin Specificati…         1         3        0         0        3          0\n(ULOC)                                 3\n-------------------------------------------------------------------------------\nSmarty Template              1        42        4         0       38          0\n(ULOC)                                39\n-------------------------------------------------------------------------------\nTOML                         1         2        0         0        2          0\n(ULOC)                                 2\n-------------------------------------------------------------------------------\nTypeScript Typings           1         1        0         1        0          0\n(ULOC)                                 2\n-------------------------------------------------------------------------------\nXML                          1         9        0         0        9          0\n(ULOC)                                10\n───────────────────────────────────────────────────────────────────────────────\nTotal                      452    715190     2747      1425   711018        863\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)       154211\nDRYness %                           0.22\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $26,672,882\nEstimated Schedule Effort (organic) 47.90 months\nEstimated People Required (organic) 49.47\n───────────────────────────────────────────────────────────────────────────────\nProcessed 65737090 bytes, 65.737 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "JavaScript": 853982,
-    "SCSS": 20792,
-    "Python": 18699,
-    "TypeScript": 9422,
-    "HTML": 5534,
-    "Shell": 3815,
-    "Smarty": 1887,
-    "Gherkin": 87
-  },
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": [
-    [
-      "@enterprise-cmcs/serverless-waf-plugin",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "@serverless/compose",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "@stratiformdigital/serverless-stage-destroyer",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "@types/dotenv",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "@types/node",
-      -0.002739726,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "@types/node",
-      0,
-      "2024-07-01T10:17:05.000"
-    ],
-    [
-      "@types/node",
-      0.698630137,
-      "2024-06-08T15:19:35.000"
-    ],
-    [
-      "@types/yargs",
-      -0.002739726,
-      "2024-07-01T10:17:05.000"
-    ],
-    [
-      "@types/yargs",
-      0.2246575342,
-      "2023-09-08T23:05:36.000"
-    ],
-    [
-      "@types/yargs",
-      0.7095890411,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "babel-plugin-transform-inline-environment-variables",
-      1.7287671233,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "chromedriver",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "cypress",
-      1.8465753425,
-      "2023-09-08T23:05:36.000"
-    ],
-    [
-      "cypress-cucumber-preprocessor",
-      0,
-      "2023-09-08T23:05:36.000"
-    ],
-    [
-      "cypress-file-upload",
-      0,
-      "2023-09-08T23:05:36.000"
-    ],
-    [
-      "cypress-xpath",
-      0.0821917808,
-      "2023-09-08T23:05:36.000"
-    ],
-    [
-      "dotenv",
-      2.1178082192,
-      "2023-09-08T23:05:36.000"
-    ],
-    [
-      "dotenv",
-      2.7945205479,
-      "2024-07-01T10:17:05.000"
-    ],
-    [
-      "dotenv",
-      3.5835616438,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "jsonpath",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "nightwatch",
-      0.797260274,
-      "2024-07-01T10:17:05.000"
-    ],
-    [
-      "nightwatch",
-      1.4246575342,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "nightwatch",
-      1.6684931507,
-      "2023-09-08T23:05:36.000"
-    ],
-    [
-      "prettier",
-      2.7506849315,
-      "2023-09-08T23:05:36.000"
-    ],
-    [
-      "prettier",
-      3.5205479452,
-      "2024-06-08T15:19:35.000"
-    ],
-    [
-      "prettier",
-      3.5369863014,
-      "2024-07-01T10:17:05.000"
-    ],
-    [
-      "prettier",
-      4.0191780822,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless",
-      -0.095890411,
-      "2023-09-08T23:05:36.000"
-    ],
-    [
-      "serverless",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless",
-      0.0164383562,
-      "2024-06-18T20:04:57.000"
-    ],
-    [
-      "serverless",
-      0.0630136986,
-      "2024-07-01T10:17:05.000"
-    ],
-    [
-      "serverless-api-client-certificate",
-      0,
-      "2024-07-01T10:17:05.000"
-    ],
-    [
-      "serverless-bundle",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless-dotenv-plugin",
-      0.6273972603,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless-iam-helper",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless-idempotency-helper",
-      0,
-      "2024-06-18T20:04:57.000"
-    ],
-    [
-      "serverless-offline",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless-offline",
-      1.3780821918,
-      "2024-06-08T15:19:35.000"
-    ],
-    [
-      "serverless-offline-ssm",
-      0,
-      "2024-06-08T15:19:35.000"
-    ],
-    [
-      "serverless-online",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless-plugin-scripts",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless-plugin-warmup",
-      0,
-      "2024-06-18T20:04:57.000"
-    ],
-    [
-      "serverless-plugin-warmup",
-      1.4438356164,
-      "2023-09-08T23:05:36.000"
-    ],
-    [
-      "serverless-plugin-warmup",
-      2.4931506849,
-      "2024-06-08T15:19:35.000"
-    ],
-    [
-      "serverless-s3-bucket-helper",
-      -1,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless-stack-termination-protection",
-      0,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "serverless-stack-termination-protection",
-      1.9643835616,
-      "2024-06-08T15:19:35.000"
-    ],
-    [
-      "typescript",
-      0.5616438356,
-      "2023-09-08T23:05:36.000"
-    ],
-    [
-      "typescript",
-      1.1917808219,
-      "2024-06-18T20:04:57.000"
-    ],
-    [
-      "typescript",
-      1.3863013699,
-      "2024-07-01T10:17:05.000"
-    ],
-    [
-      "typescript",
-      1.8109589041,
-      "2025-01-01T18:40:23.000"
-    ],
-    [
-      "yargs",
-      2.3890410959,
-      "2025-01-01T18:40:23.000"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "JSON",
+                "Bytes": 14047569,
+                "CodeBytes": 0,
+                "Lines": 548319,
+                "Code": 548319,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 140,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 585122,
+                "CodeBytes": 0,
+                "Lines": 20964,
+                "Code": 19278,
+                "Comment": 767,
+                "Blank": 919,
+                "Complexity": 314,
+                "Count": 105,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSX",
+                "Bytes": 268791,
+                "CodeBytes": 0,
+                "Lines": 8740,
+                "Code": 7375,
+                "Comment": 328,
+                "Blank": 1037,
+                "Complexity": 273,
+                "Count": 84,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Sass",
+                "Bytes": 20792,
+                "CodeBytes": 0,
+                "Lines": 1322,
+                "Code": 1102,
+                "Comment": 51,
+                "Blank": 169,
+                "Complexity": 0,
+                "Count": 56,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 34033,
+                "CodeBytes": 0,
+                "Lines": 932,
+                "Code": 835,
+                "Comment": 29,
+                "Blank": 68,
+                "Complexity": 0,
+                "Count": 16,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 35777,
+                "CodeBytes": 0,
+                "Lines": 826,
+                "Code": 538,
+                "Comment": 0,
+                "Blank": 288,
+                "Complexity": 0,
+                "Count": 9,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 11765,
+                "CodeBytes": 0,
+                "Lines": 365,
+                "Code": 251,
+                "Comment": 46,
+                "Blank": 68,
+                "Complexity": 60,
+                "Count": 8,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CloudFormation (YAML)",
+                "Bytes": 66160,
+                "CodeBytes": 0,
+                "Lines": 1824,
+                "Code": 1726,
+                "Comment": 56,
+                "Blank": 42,
+                "Complexity": 102,
+                "Count": 6,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Python",
+                "Bytes": 18699,
+                "CodeBytes": 0,
+                "Lines": 560,
+                "Code": 384,
+                "Comment": 80,
+                "Blank": 96,
+                "Complexity": 90,
+                "Count": 6,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CSV",
+                "Bytes": 48437356,
+                "CodeBytes": 0,
+                "Lines": 52079,
+                "Code": 52079,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 5,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SVG",
+                "Bytes": 254436,
+                "CodeBytes": 0,
+                "Lines": 41,
+                "Code": 41,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript",
+                "Bytes": 9422,
+                "CodeBytes": 0,
+                "Lines": 375,
+                "Code": 320,
+                "Comment": 24,
+                "Blank": 31,
+                "Complexity": 16,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "HTML",
+                "Bytes": 5534,
+                "CodeBytes": 0,
+                "Lines": 176,
+                "Code": 146,
+                "Comment": 20,
+                "Blank": 10,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Plain Text",
+                "Bytes": 1937026,
+                "CodeBytes": 0,
+                "Lines": 78531,
+                "Code": 78531,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "BASH",
+                "Bytes": 2311,
+                "CodeBytes": 0,
+                "Lines": 79,
+                "Code": 41,
+                "Comment": 23,
+                "Blank": 15,
+                "Complexity": 8,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Gherkin Specification",
+                "Bytes": 87,
+                "CodeBytes": 0,
+                "Lines": 3,
+                "Code": 3,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Smarty Template",
+                "Bytes": 1887,
+                "CodeBytes": 0,
+                "Lines": 42,
+                "Code": 38,
+                "Comment": 0,
+                "Blank": 4,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TOML",
+                "Bytes": 39,
+                "CodeBytes": 0,
+                "Lines": 2,
+                "Code": 2,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript Typings",
+                "Bytes": 38,
+                "CodeBytes": 0,
+                "Lines": 1,
+                "Code": 0,
+                "Comment": 1,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "XML",
+                "Bytes": 246,
+                "CodeBytes": 0,
+                "Lines": 9,
+                "Code": 9,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 24324076.40053856,
+        "estimatedScheduleMonths_low": 47.89835937076787,
+        "estimatedPeople_low": 49.47265624678432,
+        "estimatedCost_high": 75804445.71961153,
+        "estimatedScheduleMonths_high": 47.89835937076787,
+        "estimatedPeople_high": 49.47265624678432,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nJSON                       140    548319        0         0   548319          0\n(ULOC)                             10766\n-------------------------------------------------------------------------------\nJavaScript                 105     20964      919       767    19278        314\n(ULOC)                              4777\n-------------------------------------------------------------------------------\nJSX                         84      8740     1037       328     7375        273\n(ULOC)                              4621\n-------------------------------------------------------------------------------\nSass                        56      1322      169        51     1102          0\n(ULOC)                               657\n-------------------------------------------------------------------------------\nYAML                        16       932       68        29      835          0\n(ULOC)                               557\n-------------------------------------------------------------------------------\nMarkdown                     9       826      288         0      538          0\n(ULOC)                               487\n-------------------------------------------------------------------------------\nShell                        8       365       68        46      251         60\n(ULOC)                               241\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         6      1824       42        56     1726        102\n(ULOC)                               992\n-------------------------------------------------------------------------------\nPython                       6       560       96        80      384         90\n(ULOC)                               301\n-------------------------------------------------------------------------------\nCSV                          5     52079        0         0    52079          0\n(ULOC)                             52076\n-------------------------------------------------------------------------------\nSVG                          4        41        0         0       41          0\n(ULOC)                                39\n-------------------------------------------------------------------------------\nTypeScript                   3       375       31        24      320         16\n(ULOC)                               251\n-------------------------------------------------------------------------------\nHTML                         2       176       10        20      146          0\n(ULOC)                               136\n-------------------------------------------------------------------------------\nPlain Text                   2     78531        0         0    78531          0\n(ULOC)                             78532\n-------------------------------------------------------------------------------\nBASH                         1        79       15        23       41          8\n(ULOC)                                59\n-------------------------------------------------------------------------------\nGherkin Specificati\u2026         1         3        0         0        3          0\n(ULOC)                                 3\n-------------------------------------------------------------------------------\nSmarty Template              1        42        4         0       38          0\n(ULOC)                                39\n-------------------------------------------------------------------------------\nTOML                         1         2        0         0        2          0\n(ULOC)                                 2\n-------------------------------------------------------------------------------\nTypeScript Typings           1         1        0         1        0          0\n(ULOC)                                 2\n-------------------------------------------------------------------------------\nXML                          1         9        0         0        9          0\n(ULOC)                                10\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      452    715190     2747      1425   711018        863\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)       154211\nDRYness %                           0.22\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $26,672,882\nEstimated Schedule Effort (organic) 47.90 months\nEstimated People Required (organic) 49.47\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 65737090 bytes, 65.737 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "JavaScript": 853982,
+        "SCSS": 20792,
+        "Python": 18699,
+        "TypeScript": 9422,
+        "HTML": 5534,
+        "Shell": 3815,
+        "Smarty": 1887,
+        "Gherkin": 87
+    },
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": [
+        [
+            "@enterprise-cmcs/serverless-waf-plugin",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "@serverless/compose",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "@stratiformdigital/serverless-stage-destroyer",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "@types/dotenv",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "@types/node",
+            -0.002739726,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "@types/node",
+            0.0,
+            "2024-07-01T10:17:05.000"
+        ],
+        [
+            "@types/node",
+            0.698630137,
+            "2024-06-08T15:19:35.000"
+        ],
+        [
+            "@types/yargs",
+            -0.002739726,
+            "2024-07-01T10:17:05.000"
+        ],
+        [
+            "@types/yargs",
+            0.2246575342,
+            "2023-09-08T23:05:36.000"
+        ],
+        [
+            "@types/yargs",
+            0.7095890411,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "babel-plugin-transform-inline-environment-variables",
+            1.7287671233,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "chromedriver",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "cypress",
+            1.8465753425,
+            "2023-09-08T23:05:36.000"
+        ],
+        [
+            "cypress-cucumber-preprocessor",
+            0.0,
+            "2023-09-08T23:05:36.000"
+        ],
+        [
+            "cypress-file-upload",
+            0.0,
+            "2023-09-08T23:05:36.000"
+        ],
+        [
+            "cypress-xpath",
+            0.0821917808,
+            "2023-09-08T23:05:36.000"
+        ],
+        [
+            "dotenv",
+            2.1178082192,
+            "2023-09-08T23:05:36.000"
+        ],
+        [
+            "dotenv",
+            2.7945205479,
+            "2024-07-01T10:17:05.000"
+        ],
+        [
+            "dotenv",
+            3.5835616438,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "jsonpath",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "nightwatch",
+            0.797260274,
+            "2024-07-01T10:17:05.000"
+        ],
+        [
+            "nightwatch",
+            1.4246575342,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "nightwatch",
+            1.6684931507,
+            "2023-09-08T23:05:36.000"
+        ],
+        [
+            "prettier",
+            2.7506849315,
+            "2023-09-08T23:05:36.000"
+        ],
+        [
+            "prettier",
+            3.5205479452,
+            "2024-06-08T15:19:35.000"
+        ],
+        [
+            "prettier",
+            3.5369863014,
+            "2024-07-01T10:17:05.000"
+        ],
+        [
+            "prettier",
+            4.0191780822,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless",
+            -0.095890411,
+            "2023-09-08T23:05:36.000"
+        ],
+        [
+            "serverless",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless",
+            0.0164383562,
+            "2024-06-18T20:04:57.000"
+        ],
+        [
+            "serverless",
+            0.0630136986,
+            "2024-07-01T10:17:05.000"
+        ],
+        [
+            "serverless-api-client-certificate",
+            0.0,
+            "2024-07-01T10:17:05.000"
+        ],
+        [
+            "serverless-bundle",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless-dotenv-plugin",
+            0.6273972603,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless-iam-helper",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless-idempotency-helper",
+            0.0,
+            "2024-06-18T20:04:57.000"
+        ],
+        [
+            "serverless-offline",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless-offline",
+            1.3780821918,
+            "2024-06-08T15:19:35.000"
+        ],
+        [
+            "serverless-offline-ssm",
+            0.0,
+            "2024-06-08T15:19:35.000"
+        ],
+        [
+            "serverless-online",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless-plugin-scripts",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless-plugin-warmup",
+            0.0,
+            "2024-06-18T20:04:57.000"
+        ],
+        [
+            "serverless-plugin-warmup",
+            1.4438356164,
+            "2023-09-08T23:05:36.000"
+        ],
+        [
+            "serverless-plugin-warmup",
+            2.4931506849,
+            "2024-06-08T15:19:35.000"
+        ],
+        [
+            "serverless-s3-bucket-helper",
+            -1.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless-stack-termination-protection",
+            0.0,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "serverless-stack-termination-protection",
+            1.9643835616,
+            "2024-06-08T15:19:35.000"
+        ],
+        [
+            "typescript",
+            0.5616438356,
+            "2023-09-08T23:05:36.000"
+        ],
+        [
+            "typescript",
+            1.1917808219,
+            "2024-06-18T20:04:57.000"
+        ],
+        [
+            "typescript",
+            1.3863013699,
+            "2024-07-01T10:17:05.000"
+        ],
+        [
+            "typescript",
+            1.8109589041,
+            "2025-01-01T18:40:23.000"
+        ],
+        [
+            "yargs",
+            2.3890410959,
+            "2025-01-01T18:40:23.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/macpro-mdct-seds/macpro-mdct-seds_data.json.old b/app/site/_data/Enterprise-CMCS/macpro-mdct-seds/macpro-mdct-seds_data.json.old
index 77f4caceb2..0fac2ffca2 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-mdct-seds/macpro-mdct-seds_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/macpro-mdct-seds/macpro-mdct-seds_data.json.old
@@ -7,13 +7,13 @@
     "issues_count": 0,
     "open_issues_count": 0,
     "closed_issues_count": 0,
-    "pull_requests_count": 1068,
-    "open_pull_requests_count": 14,
-    "merged_pull_requests_count": 872,
+    "pull_requests_count": 1072,
+    "open_pull_requests_count": 17,
+    "merged_pull_requests_count": 873,
     "closed_pull_requests_count": 182,
     "forks_count": 4,
     "stargazers_count": 3,
-    "watchers_count": 11,
+    "watchers_count": 12,
     "total_project_lines": 715640,
     "average_project_lines": 1587,
     "total_project_comment_lines": 1436,
@@ -41,14 +41,6 @@
         ]
     ],
     "new_commit_contributors_by_day_over_last_six_months": [
-        [
-            "2024-07-23T00:00:00.000Z",
-            1
-        ],
-        [
-            "2024-07-25T00:00:00.000Z",
-            2
-        ],
         [
             "2024-07-26T00:00:00.000Z",
             1
@@ -61,6 +53,10 @@
             "2024-08-01T00:00:00.000Z",
             1
         ],
+        [
+            "2024-08-06T00:00:00.000Z",
+            1
+        ],
         [
             "2024-08-12T00:00:00.000Z",
             1
@@ -73,10 +69,18 @@
             "2024-08-30T00:00:00.000Z",
             1
         ],
+        [
+            "2024-09-06T00:00:00.000Z",
+            1
+        ],
         [
             "2024-09-11T00:00:00.000Z",
             1
         ],
+        [
+            "2024-09-23T00:00:00.000Z",
+            1
+        ],
         [
             "2024-10-30T00:00:00.000Z",
             1
@@ -101,16 +105,16 @@
     "nadia_badge_name": "midsize",
     "created_at": "2020-12-04T19:41:29Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:54:12Z",
+        "date": "2025-01-11T00:16:16Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/macpro-mdct-seds",
             "commit": "9366a9ad4c15a7f3e0f10992c356af65bebc91dc"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
-        "score": 5.1,
+        "score": 5,
         "checks": [
             {
                 "details": null,
@@ -118,7 +122,7 @@
                 "reason": "binaries present in source code",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -128,7 +132,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -138,7 +142,7 @@
                 "reason": "27 out of 27 merged PRs checked by a CI test -- score normalized to 10",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -148,7 +152,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -158,7 +162,7 @@
                 "reason": "Found 24/26 approved changesets -- score normalized to 9",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -168,7 +172,7 @@
                 "reason": "project has 7 contributing companies or organizations",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -178,7 +182,7 @@
                 "reason": "dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -188,7 +192,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -198,7 +202,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -208,17 +212,17 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
             {
                 "details": null,
-                "score": 10,
-                "reason": "12 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
+                "score": 9,
+                "reason": "11 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 9",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -228,7 +232,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -238,7 +242,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -248,7 +252,7 @@
                 "reason": "SAST tool is run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -258,7 +262,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -268,7 +272,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -278,7 +282,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -288,7 +292,7 @@
                 "reason": "19 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/macpro-onemac/macpro-onemac_data.json b/app/site/_data/Enterprise-CMCS/macpro-onemac/macpro-onemac_data.json
index b0e1867cc7..f219439c8e 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-onemac/macpro-onemac_data.json
+++ b/app/site/_data/Enterprise-CMCS/macpro-onemac/macpro-onemac_data.json
@@ -1,633 +1,633 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/macpro-onemac",
-  "owner": "Enterprise-CMCS",
-  "name": "macpro-onemac",
-  "description": "An official submission system for email-based state plan amendments (SPAs) and section 1915 waivers.",
-  "commits_count": 2191,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 1573,
-  "open_pull_requests_count": 39,
-  "merged_pull_requests_count": 1172,
-  "closed_pull_requests_count": 362,
-  "forks_count": 0,
-  "stargazers_count": 4,
-  "watchers_count": 12,
-  "total_project_lines": 241041,
-  "average_project_lines": 308,
-  "total_project_comment_lines": 2660,
-  "average_project_comment_lines": 3,
-  "total_project_blank_lines": 5142,
-  "average_blank_lines": 7,
-  "commits_by_month": {
-    "2025/1": 7,
-    "2024/12": 23
-  },
-  "new_commit_contributors_by_day_over_last_month": [
-    [
-      "2024-12-13T00:00:00.000Z",
-      2
-    ],
-    [
-      "2024-12-17T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_commit_contributors_by_day_over_last_six_months": [
-    [
-      "2024-07-30T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-02T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-13T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-30T00:00:00.000Z",
-      1
+    "url": "https://github.com/Enterprise-CMCS/macpro-onemac",
+    "owner": "Enterprise-CMCS",
+    "name": "macpro-onemac",
+    "description": "An official submission system for email-based state plan amendments (SPAs) and section 1915 waivers.",
+    "commits_count": 2191,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 1573,
+    "open_pull_requests_count": 38,
+    "merged_pull_requests_count": 1173,
+    "closed_pull_requests_count": 362,
+    "forks_count": 0,
+    "stargazers_count": 4,
+    "watchers_count": 12,
+    "total_project_lines": 241041,
+    "average_project_lines": 308,
+    "total_project_comment_lines": 2660,
+    "average_project_comment_lines": 3,
+    "total_project_blank_lines": 5142,
+    "average_blank_lines": 7,
+    "commits_by_month": {
+        "2025/1": 7,
+        "2024/12": 23
+    },
+    "new_commit_contributors_by_day_over_last_month": [
+        [
+            "2024-12-17T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-20T00:00:00.000Z",
+            1
+        ]
     ],
-    [
-      "2024-09-04T00:00:00.000Z",
-      1
+    "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-07-30T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-02T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-13T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-30T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-09-04T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-09-09T00:00:00.000Z",
+            1
+        ]
     ],
-    [
-      "2024-09-09T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2020-08-03T13:54:40Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:13:03Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/macpro-onemac",
-      "commit": "69e5bd9fb959b86976e92faa5f1983cedbfb5ac9"
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2020-08-03T13:54:40Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:13:03Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/macpro-onemac",
+            "commit": "69e5bd9fb959b86976e92faa5f1983cedbfb5ac9"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 6.4,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "11 out of 11 merged PRs checked by a CI test -- score normalized to 10",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "all changesets reviewed",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "project has 3 contributing companies or organizations -- score normalized to 10",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 1,
+                "reason": "dependency not pinned by hash detected -- score normalized to 1",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "SAST tool is run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "37 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "JavaScript",
+                "Bytes": 1050587,
+                "CodeBytes": 0,
+                "Lines": 33847,
+                "Code": 28551,
+                "Comment": 1979,
+                "Blank": 3317,
+                "Complexity": 751,
+                "Count": 444,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript",
+                "Bytes": 365848,
+                "CodeBytes": 0,
+                "Lines": 10902,
+                "Code": 9862,
+                "Comment": 385,
+                "Blank": 655,
+                "Complexity": 856,
+                "Count": 96,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 5550242,
+                "CodeBytes": 0,
+                "Lines": 179549,
+                "Code": 179547,
+                "Comment": 0,
+                "Blank": 2,
+                "Complexity": 0,
+                "Count": 81,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Gherkin Specification",
+                "Bytes": 446225,
+                "CodeBytes": 0,
+                "Lines": 7813,
+                "Code": 7274,
+                "Comment": 147,
+                "Blank": 392,
+                "Complexity": 284,
+                "Count": 77,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SVG",
+                "Bytes": 364705,
+                "CodeBytes": 0,
+                "Lines": 934,
+                "Code": 934,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 2,
+                "Count": 25,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 40751,
+                "CodeBytes": 0,
+                "Lines": 965,
+                "Code": 900,
+                "Comment": 18,
+                "Blank": 47,
+                "Complexity": 0,
+                "Count": 19,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CloudFormation (YAML)",
+                "Bytes": 117606,
+                "CodeBytes": 0,
+                "Lines": 3498,
+                "Code": 3226,
+                "Comment": 83,
+                "Blank": 189,
+                "Complexity": 170,
+                "Count": 16,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 19800,
+                "CodeBytes": 0,
+                "Lines": 626,
+                "Code": 463,
+                "Comment": 64,
+                "Blank": 99,
+                "Complexity": 72,
+                "Count": 15,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 25413,
+                "CodeBytes": 0,
+                "Lines": 434,
+                "Code": 280,
+                "Comment": 0,
+                "Blank": 154,
+                "Complexity": 0,
+                "Count": 14,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Python",
+                "Bytes": 25229,
+                "CodeBytes": 0,
+                "Lines": 726,
+                "Code": 607,
+                "Comment": 53,
+                "Blank": 66,
+                "Complexity": 43,
+                "Count": 5,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "HTML",
+                "Bytes": 35135,
+                "CodeBytes": 0,
+                "Lines": 871,
+                "Code": 823,
+                "Comment": 4,
+                "Blank": 44,
+                "Complexity": 0,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CSS",
+                "Bytes": 6128,
+                "CodeBytes": 0,
+                "Lines": 229,
+                "Code": 208,
+                "Comment": 9,
+                "Blank": 12,
+                "Complexity": 0,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Plain Text",
+                "Bytes": 4162,
+                "CodeBytes": 0,
+                "Lines": 10,
+                "Code": 10,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript Typings",
+                "Bytes": 5848,
+                "CodeBytes": 0,
+                "Lines": 181,
+                "Code": 162,
+                "Comment": 2,
+                "Blank": 17,
+                "Complexity": 6,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Sass",
+                "Bytes": 54357,
+                "CodeBytes": 0,
+                "Lines": 2989,
+                "Code": 2536,
+                "Comment": 28,
+                "Blank": 425,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 7619484.362323509,
+        "estimatedScheduleMonths_low": 30.814742497568723,
+        "estimatedPeople_low": 24.088876617922043,
+        "estimatedCost_high": 23745641.118870717,
+        "estimatedScheduleMonths_high": 30.814742497568723,
+        "estimatedPeople_high": 24.088876617922043,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nJavaScript                 444     33847     3317      1979    28551        751\n(ULOC)                             15158\n-------------------------------------------------------------------------------\nTypeScript                  96     10902      655       385     9862        856\n(ULOC)                              6092\n-------------------------------------------------------------------------------\nJSON                        81    179549        2         0   179547          0\n(ULOC)                             10528\n-------------------------------------------------------------------------------\nGherkin Specificati\u2026        77      7813      392       147     7274        284\n(ULOC)                              1148\n-------------------------------------------------------------------------------\nSVG                         25       934        0         0      934          2\n(ULOC)                               456\n-------------------------------------------------------------------------------\nYAML                        19       965       47        18      900          0\n(ULOC)                               532\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026        16      3498      189        83     3226        170\n(ULOC)                              1700\n-------------------------------------------------------------------------------\nShell                       15       626       99        64      463         72\n(ULOC)                               428\n-------------------------------------------------------------------------------\nMarkdown                    14       434      154         0      280          0\n(ULOC)                               240\n-------------------------------------------------------------------------------\nPython                       5       726       66        53      607         43\n(ULOC)                               461\n-------------------------------------------------------------------------------\nHTML                         4       871       44         4      823          0\n(ULOC)                               426\n-------------------------------------------------------------------------------\nCSS                          3       229       12         9      208          0\n(ULOC)                               181\n-------------------------------------------------------------------------------\nPlain Text                   3        10        0         0       10          0\n(ULOC)                                 7\n-------------------------------------------------------------------------------\nTypeScript Typings           2       181       17         2      162          6\n(ULOC)                               148\n-------------------------------------------------------------------------------\nSass                         1      2989      425        28     2536          0\n(ULOC)                              1373\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      805    243574     5419      2772   235383       2184\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        37991\nDRYness %                           0.16\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $8,355,244\nEstimated Schedule Effort (organic) 30.81 months\nEstimated People Required (organic) 24.09\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 8112036 bytes, 8.112 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
     },
-    "score": 6.4,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "11 out of 11 merged PRs checked by a CI test -- score normalized to 10",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "all changesets reviewed",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "project has 3 contributing companies or organizations -- score normalized to 10",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 1,
-        "reason": "dependency not pinned by hash detected -- score normalized to 1",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "SAST tool is run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "37 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "JavaScript",
-        "Bytes": 1050587,
-        "CodeBytes": 0,
-        "Lines": 33847,
-        "Code": 28551,
-        "Comment": 1979,
-        "Blank": 3317,
-        "Complexity": 751,
-        "Count": 444,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript",
-        "Bytes": 365848,
-        "CodeBytes": 0,
-        "Lines": 10902,
-        "Code": 9862,
-        "Comment": 385,
-        "Blank": 655,
-        "Complexity": 856,
-        "Count": 96,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 5550242,
-        "CodeBytes": 0,
-        "Lines": 179549,
-        "Code": 179547,
-        "Comment": 0,
-        "Blank": 2,
-        "Complexity": 0,
-        "Count": 81,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Gherkin Specification",
-        "Bytes": 446225,
-        "CodeBytes": 0,
-        "Lines": 7813,
-        "Code": 7274,
-        "Comment": 147,
-        "Blank": 392,
-        "Complexity": 284,
-        "Count": 77,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SVG",
-        "Bytes": 364705,
-        "CodeBytes": 0,
-        "Lines": 934,
-        "Code": 934,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 2,
-        "Count": 25,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 40751,
-        "CodeBytes": 0,
-        "Lines": 965,
-        "Code": 900,
-        "Comment": 18,
-        "Blank": 47,
-        "Complexity": 0,
-        "Count": 19,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CloudFormation (YAML)",
-        "Bytes": 117606,
-        "CodeBytes": 0,
-        "Lines": 3498,
-        "Code": 3226,
-        "Comment": 83,
-        "Blank": 189,
-        "Complexity": 170,
-        "Count": 16,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 19800,
-        "CodeBytes": 0,
-        "Lines": 626,
-        "Code": 463,
-        "Comment": 64,
-        "Blank": 99,
-        "Complexity": 72,
-        "Count": 15,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 25413,
-        "CodeBytes": 0,
-        "Lines": 434,
-        "Code": 280,
-        "Comment": 0,
-        "Blank": 154,
-        "Complexity": 0,
-        "Count": 14,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Python",
-        "Bytes": 25229,
-        "CodeBytes": 0,
-        "Lines": 726,
-        "Code": 607,
-        "Comment": 53,
-        "Blank": 66,
-        "Complexity": 43,
-        "Count": 5,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "HTML",
-        "Bytes": 35135,
-        "CodeBytes": 0,
-        "Lines": 871,
-        "Code": 823,
-        "Comment": 4,
-        "Blank": 44,
-        "Complexity": 0,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CSS",
-        "Bytes": 6128,
-        "CodeBytes": 0,
-        "Lines": 229,
-        "Code": 208,
-        "Comment": 9,
-        "Blank": 12,
-        "Complexity": 0,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Plain Text",
-        "Bytes": 4162,
-        "CodeBytes": 0,
-        "Lines": 10,
-        "Code": 10,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript Typings",
-        "Bytes": 5848,
-        "CodeBytes": 0,
-        "Lines": 181,
-        "Code": 162,
-        "Comment": 2,
-        "Blank": 17,
-        "Complexity": 6,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Sass",
-        "Bytes": 54357,
-        "CodeBytes": 0,
-        "Lines": 2989,
-        "Code": 2536,
-        "Comment": 28,
-        "Blank": 425,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 7619484.362323509,
-    "estimatedScheduleMonths_low": 30.814742497568723,
-    "estimatedPeople_low": 24.088876617922043,
-    "estimatedCost_high": 23745641.118870717,
-    "estimatedScheduleMonths_high": 30.814742497568723,
-    "estimatedPeople_high": 24.088876617922043,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJavaScript                 444     33847     3317      1979    28551        751\n(ULOC)                             15158\n-------------------------------------------------------------------------------\nTypeScript                  96     10902      655       385     9862        856\n(ULOC)                              6092\n-------------------------------------------------------------------------------\nJSON                        81    179549        2         0   179547          0\n(ULOC)                             10528\n-------------------------------------------------------------------------------\nGherkin Specificati…        77      7813      392       147     7274        284\n(ULOC)                              1148\n-------------------------------------------------------------------------------\nSVG                         25       934        0         0      934          2\n(ULOC)                               456\n-------------------------------------------------------------------------------\nYAML                        19       965       47        18      900          0\n(ULOC)                               532\n-------------------------------------------------------------------------------\nCloudFormation (YAM…        16      3498      189        83     3226        170\n(ULOC)                              1700\n-------------------------------------------------------------------------------\nShell                       15       626       99        64      463         72\n(ULOC)                               428\n-------------------------------------------------------------------------------\nMarkdown                    14       434      154         0      280          0\n(ULOC)                               240\n-------------------------------------------------------------------------------\nPython                       5       726       66        53      607         43\n(ULOC)                               461\n-------------------------------------------------------------------------------\nHTML                         4       871       44         4      823          0\n(ULOC)                               426\n-------------------------------------------------------------------------------\nCSS                          3       229       12         9      208          0\n(ULOC)                               181\n-------------------------------------------------------------------------------\nPlain Text                   3        10        0         0       10          0\n(ULOC)                                 7\n-------------------------------------------------------------------------------\nTypeScript Typings           2       181       17         2      162          6\n(ULOC)                               148\n-------------------------------------------------------------------------------\nSass                         1      2989      425        28     2536          0\n(ULOC)                              1373\n───────────────────────────────────────────────────────────────────────────────\nTotal                      805    243574     5419      2772   235383       2184\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)        37991\nDRYness %                           0.16\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $8,355,244\nEstimated Schedule Effort (organic) 30.81 months\nEstimated People Required (organic) 24.09\n───────────────────────────────────────────────────────────────────────────────\nProcessed 8112036 bytes, 8.112 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "JavaScript": 1032997,
-    "Gherkin": 446225,
-    "TypeScript": 365848,
-    "SCSS": 54357,
-    "HTML": 35135,
-    "Python": 25229,
-    "Shell": 15779,
-    "CSS": 5452
-  },
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": [
-    [
-      "@badeball/cypress-cucumber-preprocessor",
-      1.1616438356,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "@bahmutov/cypress-esbuild-preprocessor",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "@typescript-eslint/eslint-plugin",
-      3.2328767123,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "@typescript-eslint/parser",
-      3.2328767123,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "chai",
-      0.2438356164,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "chromedriver",
-      1.1150684932,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "cypress-axe",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "cypress-file-upload",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "cypress-xpath",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "dotenv",
-      3.5835616438,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "dynamodb-local",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "eslint",
-      3.3726027397,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "eslint-plugin-react",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "eslint-plugin-react-hooks",
-      0.6109589041,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "husky",
-      3.6438356164,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "lint-staged",
-      3.1643835616,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "lodash",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "prettier",
-      1.6164383562,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "selenium-server",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "serverless",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "serverless-esbuild",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "serverless-s3-bucket-helper",
-      -1,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "sinon",
-      3.6410958904,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "typescript",
-      1.8109589041,
-      "2025-01-01T18:40:04.000"
+    "predominant_langs": {
+        "JavaScript": 1032997,
+        "Gherkin": 446225,
+        "TypeScript": 365848,
+        "SCSS": 54357,
+        "HTML": 35135,
+        "Python": 25229,
+        "Shell": 15779,
+        "CSS": 5452
+    },
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": [
+        [
+            "@badeball/cypress-cucumber-preprocessor",
+            1.1616438356,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "@bahmutov/cypress-esbuild-preprocessor",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "@typescript-eslint/eslint-plugin",
+            3.2328767123,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "@typescript-eslint/parser",
+            3.2328767123,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "chai",
+            0.2438356164,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "chromedriver",
+            1.1150684932,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "cypress-axe",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "cypress-file-upload",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "cypress-xpath",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "dotenv",
+            3.5835616438,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "dynamodb-local",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "eslint",
+            3.3726027397,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "eslint-plugin-react",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "eslint-plugin-react-hooks",
+            0.6109589041,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "husky",
+            3.6438356164,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "lint-staged",
+            3.1643835616,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "lodash",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "prettier",
+            1.6164383562,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "selenium-server",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "serverless",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "serverless-esbuild",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "serverless-s3-bucket-helper",
+            -1.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "sinon",
+            3.6410958904,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "typescript",
+            1.8109589041,
+            "2025-01-01T18:40:04.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/macpro-onemac/macpro-onemac_data.json.old b/app/site/_data/Enterprise-CMCS/macpro-onemac/macpro-onemac_data.json.old
index 42ef03436a..f219303ad5 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-onemac/macpro-onemac_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/macpro-onemac/macpro-onemac_data.json.old
@@ -3,13 +3,13 @@
     "owner": "Enterprise-CMCS",
     "name": "macpro-onemac",
     "description": "An official submission system for email-based state plan amendments (SPAs) and section 1915 waivers.",
-    "commits_count": 2184,
+    "commits_count": 2191,
     "issues_count": 0,
     "open_issues_count": 0,
     "closed_issues_count": 0,
-    "pull_requests_count": 1569,
-    "open_pull_requests_count": 40,
-    "merged_pull_requests_count": 1167,
+    "pull_requests_count": 1573,
+    "open_pull_requests_count": 39,
+    "merged_pull_requests_count": 1172,
     "closed_pull_requests_count": 362,
     "forks_count": 0,
     "stargazers_count": 4,
@@ -21,24 +21,16 @@
     "total_project_blank_lines": 5142,
     "average_blank_lines": 7,
     "commits_by_month": {
-        "2025/1": 1,
-        "2024/12": 29
+        "2025/1": 7,
+        "2024/12": 23
     },
     "new_commit_contributors_by_day_over_last_month": [
         [
-            "2024-12-09T00:00:00.000Z",
-            1
-        ],
-        [
-            "2024-12-10T00:00:00.000Z",
-            1
-        ],
-        [
-            "2024-12-11T00:00:00.000Z",
-            1
+            "2024-12-13T00:00:00.000Z",
+            2
         ],
         [
-            "2024-12-12T00:00:00.000Z",
+            "2024-12-17T00:00:00.000Z",
             1
         ]
     ],
@@ -75,14 +67,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2020-08-03T13:54:40Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:51:14Z",
+        "date": "2025-01-11T00:13:03Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/macpro-onemac",
-            "commit": "cb8171c225929d7573d2802a2bec4900a9b5e929"
+            "commit": "69e5bd9fb959b86976e92faa5f1983cedbfb5ac9"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 6.4,
         "checks": [
@@ -92,7 +84,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -102,17 +94,17 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
             {
                 "details": null,
                 "score": 10,
-                "reason": "8 out of 8 merged PRs checked by a CI test -- score normalized to 10",
+                "reason": "11 out of 11 merged PRs checked by a CI test -- score normalized to 10",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -122,7 +114,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -132,7 +124,7 @@
                 "reason": "all changesets reviewed",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -142,7 +134,7 @@
                 "reason": "project has 3 contributing companies or organizations -- score normalized to 10",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -152,7 +144,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -162,7 +154,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -172,7 +164,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -182,7 +174,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -192,7 +184,7 @@
                 "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -202,7 +194,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -212,7 +204,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 1",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -222,7 +214,7 @@
                 "reason": "SAST tool is run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -232,7 +224,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -242,7 +234,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -252,7 +244,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -262,7 +254,7 @@
                 "reason": "37 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
@@ -273,11 +265,11 @@
         "languageSummary": [
             {
                 "Name": "JavaScript",
-                "Bytes": 1050569,
+                "Bytes": 1050587,
                 "CodeBytes": 0,
-                "Lines": 33846,
-                "Code": 28552,
-                "Comment": 1977,
+                "Lines": 33847,
+                "Code": 28551,
+                "Comment": 1979,
                 "Blank": 3317,
                 "Complexity": 751,
                 "Count": 444,
@@ -288,14 +280,14 @@
             },
             {
                 "Name": "TypeScript",
-                "Bytes": 362852,
+                "Bytes": 365848,
                 "CodeBytes": 0,
-                "Lines": 10868,
-                "Code": 9830,
-                "Comment": 384,
-                "Blank": 654,
-                "Complexity": 851,
-                "Count": 95,
+                "Lines": 10902,
+                "Code": 9862,
+                "Comment": 385,
+                "Blank": 655,
+                "Complexity": 856,
+                "Count": 96,
                 "WeightedComplexity": 0,
                 "Files": [],
                 "LineLength": null,
@@ -497,18 +489,18 @@
                 "ULOC": 0
             }
         ],
-        "estimatedCost_low": 7618430.703395842,
-        "estimatedScheduleMonths_low": 30.813123168070483,
-        "estimatedPeople_low": 24.08681126574304,
-        "estimatedCost_high": 23742357.457461577,
-        "estimatedScheduleMonths_high": 30.813123168070483,
-        "estimatedPeople_high": 24.08681126574304,
-        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nJavaScript                 444     33846     3317      1977    28552        751\n(ULOC)                             15158\n-------------------------------------------------------------------------------\nTypeScript                  95     10868      654       384     9830        851\n(ULOC)                              6075\n-------------------------------------------------------------------------------\nJSON                        81    179549        2         0   179547          0\n(ULOC)                             10528\n-------------------------------------------------------------------------------\nGherkin Specificati\u2026        77      7813      392       147     7274        284\n(ULOC)                              1148\n-------------------------------------------------------------------------------\nSVG                         25       934        0         0      934          2\n(ULOC)                               456\n-------------------------------------------------------------------------------\nYAML                        19       965       47        18      900          0\n(ULOC)                               532\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026        16      3498      189        83     3226        170\n(ULOC)                              1700\n-------------------------------------------------------------------------------\nShell                       15       626       99        64      463         72\n(ULOC)                               428\n-------------------------------------------------------------------------------\nMarkdown                    14       434      154         0      280          0\n(ULOC)                               240\n-------------------------------------------------------------------------------\nPython                       5       726       66        53      607         43\n(ULOC)                               461\n-------------------------------------------------------------------------------\nHTML                         4       871       44         4      823          0\n(ULOC)                               426\n-------------------------------------------------------------------------------\nCSS                          3       229       12         9      208          0\n(ULOC)                               181\n-------------------------------------------------------------------------------\nPlain Text                   3        10        0         0       10          0\n(ULOC)                                 7\n-------------------------------------------------------------------------------\nTypeScript Typings           2       181       17         2      162          6\n(ULOC)                               148\n-------------------------------------------------------------------------------\nSass                         1      2989      425        28     2536          0\n(ULOC)                              1373\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      804    243539     5418      2769   235352       2179\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        37979\nDRYness %                           0.16\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $8,354,089\nEstimated Schedule Effort (organic) 30.81 months\nEstimated People Required (organic) 24.09\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 8109022 bytes, 8.109 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+        "estimatedCost_low": 7619484.362323509,
+        "estimatedScheduleMonths_low": 30.814742497568723,
+        "estimatedPeople_low": 24.088876617922043,
+        "estimatedCost_high": 23745641.118870717,
+        "estimatedScheduleMonths_high": 30.814742497568723,
+        "estimatedPeople_high": 24.088876617922043,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nJavaScript                 444     33847     3317      1979    28551        751\n(ULOC)                             15158\n-------------------------------------------------------------------------------\nTypeScript                  96     10902      655       385     9862        856\n(ULOC)                              6092\n-------------------------------------------------------------------------------\nJSON                        81    179549        2         0   179547          0\n(ULOC)                             10528\n-------------------------------------------------------------------------------\nGherkin Specificati\u2026        77      7813      392       147     7274        284\n(ULOC)                              1148\n-------------------------------------------------------------------------------\nSVG                         25       934        0         0      934          2\n(ULOC)                               456\n-------------------------------------------------------------------------------\nYAML                        19       965       47        18      900          0\n(ULOC)                               532\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026        16      3498      189        83     3226        170\n(ULOC)                              1700\n-------------------------------------------------------------------------------\nShell                       15       626       99        64      463         72\n(ULOC)                               428\n-------------------------------------------------------------------------------\nMarkdown                    14       434      154         0      280          0\n(ULOC)                               240\n-------------------------------------------------------------------------------\nPython                       5       726       66        53      607         43\n(ULOC)                               461\n-------------------------------------------------------------------------------\nHTML                         4       871       44         4      823          0\n(ULOC)                               426\n-------------------------------------------------------------------------------\nCSS                          3       229       12         9      208          0\n(ULOC)                               181\n-------------------------------------------------------------------------------\nPlain Text                   3        10        0         0       10          0\n(ULOC)                                 7\n-------------------------------------------------------------------------------\nTypeScript Typings           2       181       17         2      162          6\n(ULOC)                               148\n-------------------------------------------------------------------------------\nSass                         1      2989      425        28     2536          0\n(ULOC)                              1373\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      805    243574     5419      2772   235383       2184\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        37991\nDRYness %                           0.16\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $8,355,244\nEstimated Schedule Effort (organic) 30.81 months\nEstimated People Required (organic) 24.09\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 8112036 bytes, 8.112 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
     },
     "predominant_langs": {
-        "JavaScript": 1032979,
+        "JavaScript": 1032997,
         "Gherkin": 446225,
-        "TypeScript": 362852,
+        "TypeScript": 365848,
         "SCSS": 54357,
         "HTML": 35135,
         "Python": 25229,
diff --git a/app/site/_data/Enterprise-CMCS/macpro-platform-doc-conversion/macpro-platform-doc-conversion_data.json b/app/site/_data/Enterprise-CMCS/macpro-platform-doc-conversion/macpro-platform-doc-conversion_data.json
index 178406960c..687265f169 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-platform-doc-conversion/macpro-platform-doc-conversion_data.json
+++ b/app/site/_data/Enterprise-CMCS/macpro-platform-doc-conversion/macpro-platform-doc-conversion_data.json
@@ -1,497 +1,497 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/macpro-platform-doc-conversion",
-  "owner": "Enterprise-CMCS",
-  "name": "macpro-platform-doc-conversion",
-  "description": null,
-  "commits_count": 120,
-  "issues_count": 2,
-  "open_issues_count": 0,
-  "closed_issues_count": 2,
-  "pull_requests_count": 110,
-  "open_pull_requests_count": 2,
-  "merged_pull_requests_count": 81,
-  "closed_pull_requests_count": 27,
-  "forks_count": 0,
-  "stargazers_count": 2,
-  "watchers_count": 6,
-  "total_project_lines": 11009,
-  "average_project_lines": 180,
-  "total_project_comment_lines": 127,
-  "average_project_comment_lines": 2,
-  "total_project_blank_lines": 556,
-  "average_blank_lines": 9,
-  "commits_by_month": {
-    "2023/7": 2,
-    "2023/5": 1,
-    "2023/1": 1,
-    "2022/12": 3,
-    "2022/7": 9,
-    "2022/5": 14
-  },
-  "new_commit_contributors_by_day_over_last_month": [],
-  "new_commit_contributors_by_day_over_last_six_months": [],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2022-01-14T15:00:20Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:23:26Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/macpro-platform-doc-conversion",
-      "commit": "3c47af732c4c17181a7ba183dd20a40e6fb938bf"
+    "url": "https://github.com/Enterprise-CMCS/macpro-platform-doc-conversion",
+    "owner": "Enterprise-CMCS",
+    "name": "macpro-platform-doc-conversion",
+    "description": null,
+    "commits_count": 120,
+    "issues_count": 2,
+    "open_issues_count": 0,
+    "closed_issues_count": 2,
+    "pull_requests_count": 110,
+    "open_pull_requests_count": 2,
+    "merged_pull_requests_count": 81,
+    "closed_pull_requests_count": 27,
+    "forks_count": 0,
+    "stargazers_count": 2,
+    "watchers_count": 6,
+    "total_project_lines": 11009,
+    "average_project_lines": 180,
+    "total_project_comment_lines": 127,
+    "average_project_comment_lines": 2,
+    "total_project_blank_lines": 556,
+    "average_blank_lines": 9,
+    "commits_by_month": {
+        "2023/7": 2,
+        "2023/5": 1,
+        "2023/1": 1,
+        "2022/12": 3,
+        "2022/7": 9,
+        "2022/5": 14
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_six_months": [],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2022-01-14T15:00:20Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:23:26Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/macpro-platform-doc-conversion",
+            "commit": "3c47af732c4c17181a7ba183dd20a40e6fb938bf"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 4.3,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 3,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 out of 19 merged PRs checked by a CI test -- score normalized to 0",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "Found 15/16 approved changesets -- score normalized to 9",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 7,
+                "reason": "SAST tool detected but not run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "26 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 4.3,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 3,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 out of 19 merged PRs checked by a CI test -- score normalized to 0",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "Found 15/16 approved changesets -- score normalized to 9",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 7,
-        "reason": "SAST tool detected but not run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "26 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "JavaScript",
-        "Bytes": 19371,
-        "CodeBytes": 0,
-        "Lines": 685,
-        "Code": 560,
-        "Comment": 34,
-        "Blank": 91,
-        "Complexity": 43,
-        "Count": 11,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 35625,
-        "CodeBytes": 0,
-        "Lines": 595,
-        "Code": 409,
-        "Comment": 0,
-        "Blank": 186,
-        "Complexity": 0,
-        "Count": 11,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 10750,
-        "CodeBytes": 0,
-        "Lines": 376,
-        "Code": 284,
-        "Comment": 24,
-        "Blank": 68,
-        "Complexity": 41,
-        "Count": 9,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 12855,
-        "CodeBytes": 0,
-        "Lines": 339,
-        "Code": 307,
-        "Comment": 10,
-        "Blank": 22,
-        "Complexity": 0,
-        "Count": 8,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 4350,
-        "CodeBytes": 0,
-        "Lines": 147,
-        "Code": 147,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 7,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Plain Text",
-        "Bytes": 1614756,
-        "CodeBytes": 0,
-        "Lines": 7978,
-        "Code": 7920,
-        "Comment": 0,
-        "Blank": 58,
-        "Complexity": 0,
-        "Count": 6,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CloudFormation (YAML)",
-        "Bytes": 15803,
-        "CodeBytes": 0,
-        "Lines": 444,
-        "Code": 417,
-        "Comment": 2,
-        "Blank": 25,
-        "Complexity": 10,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Python",
-        "Bytes": 7132,
-        "CodeBytes": 0,
-        "Lines": 229,
-        "Code": 100,
-        "Comment": 56,
-        "Blank": 73,
-        "Complexity": 3,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "HTML",
-        "Bytes": 1334,
-        "CodeBytes": 0,
-        "Lines": 25,
-        "Code": 25,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "License",
-        "Bytes": 8816,
-        "CodeBytes": 0,
-        "Lines": 187,
-        "Code": 154,
-        "Comment": 0,
-        "Blank": 33,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SVG",
-        "Bytes": 191106,
-        "CodeBytes": 0,
-        "Lines": 4,
-        "Code": 3,
-        "Comment": 1,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 285884.40183720394,
-    "estimatedScheduleMonths_low": 8.85073212569239,
-    "estimatedPeople_low": 3.1467393554425556,
-    "estimatedCost_high": 890940.6574907859,
-    "estimatedScheduleMonths_high": 8.85073212569239,
-    "estimatedPeople_high": 3.1467393554425556,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJavaScript                  11       685       91        34      560         43\n(ULOC)                               448\n-------------------------------------------------------------------------------\nMarkdown                    11       595      186         0      409          0\n(ULOC)                               332\n-------------------------------------------------------------------------------\nShell                        9       376       68        24      284         41\n(ULOC)                               192\n-------------------------------------------------------------------------------\nYAML                         8       339       22        10      307          0\n(ULOC)                               192\n-------------------------------------------------------------------------------\nJSON                         7       147        0         0      147          0\n(ULOC)                                73\n-------------------------------------------------------------------------------\nPlain Text                   6      7978       58         0     7920          0\n(ULOC)                              7917\n-------------------------------------------------------------------------------\nCloudFormation (YAM…         3       444       25         2      417         10\n(ULOC)                               354\n-------------------------------------------------------------------------------\nPython                       3       229       73        56      100          3\n(ULOC)                               121\n-------------------------------------------------------------------------------\nHTML                         1        25        0         0       25          0\n(ULOC)                                25\n-------------------------------------------------------------------------------\nLicense                      1       187       33         0      154          0\n(ULOC)                               143\n-------------------------------------------------------------------------------\nSVG                          1         4        0         1        3          0\n(ULOC)                                 4\n───────────────────────────────────────────────────────────────────────────────\nTotal                       61     11009      556       127    10326         97\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)         9736\nDRYness %                           0.88\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $313,490\nEstimated Schedule Effort (organic) 8.85 months\nEstimated People Required (organic) 3.15\n───────────────────────────────────────────────────────────────────────────────\nProcessed 1921898 bytes, 1.922 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "JavaScript": 19371,
-    "Shell": 6853
-  },
-  "average_issue_resolution_time": [
-    [
-      "macpro-platform-doc-conversion",
-      "4 days 23:42:35.5"
-    ]
-  ],
-  "repo_dependency_libyear_list": [
-    [
-      "@stratiformdigital/serverless-iam-helper",
-      0,
-      "2024-11-04T20:56:43.000"
-    ],
-    [
-      "@stratiformdigital/serverless-idempotency-helper",
-      0,
-      "2024-11-04T20:56:43.000"
-    ],
-    [
-      "@stratiformdigital/serverless-online",
-      0,
-      "2024-11-04T20:56:43.000"
-    ],
-    [
-      "@types/node",
-      1.1123287671,
-      "2024-11-04T20:56:43.000"
-    ],
-    [
-      "aws-requests-auth",
-      0,
-      "2025-01-01T18:40:33.000"
-    ],
-    [
-      "aws-sdk",
-      2.9315068493,
-      "2024-11-04T20:56:43.000"
-    ],
-    [
-      "boto3",
-      0,
-      "2025-01-01T18:40:33.000"
-    ],
-    [
-      "botocore",
-      0,
-      "2025-01-01T18:40:33.000"
-    ],
-    [
-      "requests",
-      0,
-      "2025-01-01T18:40:33.000"
-    ],
-    [
-      "serverless",
-      0.3808219178,
-      "2024-11-04T20:56:43.000"
-    ],
-    [
-      "serverless-bundle",
-      2.0767123288,
-      "2024-11-04T20:56:43.000"
-    ],
-    [
-      "serverless-plugin-scripts",
-      0,
-      "2024-11-04T20:56:43.000"
-    ],
-    [
-      "serverless-plugin-warmup",
-      1.3561643836,
-      "2024-11-04T20:56:43.000"
-    ],
-    [
-      "serverless-s3-bucket-helper",
-      -1,
-      "2024-11-04T20:56:43.000"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "JavaScript",
+                "Bytes": 19371,
+                "CodeBytes": 0,
+                "Lines": 685,
+                "Code": 560,
+                "Comment": 34,
+                "Blank": 91,
+                "Complexity": 43,
+                "Count": 11,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 35625,
+                "CodeBytes": 0,
+                "Lines": 595,
+                "Code": 409,
+                "Comment": 0,
+                "Blank": 186,
+                "Complexity": 0,
+                "Count": 11,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 10750,
+                "CodeBytes": 0,
+                "Lines": 376,
+                "Code": 284,
+                "Comment": 24,
+                "Blank": 68,
+                "Complexity": 41,
+                "Count": 9,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 12855,
+                "CodeBytes": 0,
+                "Lines": 339,
+                "Code": 307,
+                "Comment": 10,
+                "Blank": 22,
+                "Complexity": 0,
+                "Count": 8,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 4350,
+                "CodeBytes": 0,
+                "Lines": 147,
+                "Code": 147,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 7,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Plain Text",
+                "Bytes": 1614756,
+                "CodeBytes": 0,
+                "Lines": 7978,
+                "Code": 7920,
+                "Comment": 0,
+                "Blank": 58,
+                "Complexity": 0,
+                "Count": 6,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CloudFormation (YAML)",
+                "Bytes": 15803,
+                "CodeBytes": 0,
+                "Lines": 444,
+                "Code": 417,
+                "Comment": 2,
+                "Blank": 25,
+                "Complexity": 10,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Python",
+                "Bytes": 7132,
+                "CodeBytes": 0,
+                "Lines": 229,
+                "Code": 100,
+                "Comment": 56,
+                "Blank": 73,
+                "Complexity": 3,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "HTML",
+                "Bytes": 1334,
+                "CodeBytes": 0,
+                "Lines": 25,
+                "Code": 25,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "License",
+                "Bytes": 8816,
+                "CodeBytes": 0,
+                "Lines": 187,
+                "Code": 154,
+                "Comment": 0,
+                "Blank": 33,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SVG",
+                "Bytes": 191106,
+                "CodeBytes": 0,
+                "Lines": 4,
+                "Code": 3,
+                "Comment": 1,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 285884.40183720394,
+        "estimatedScheduleMonths_low": 8.85073212569239,
+        "estimatedPeople_low": 3.1467393554425556,
+        "estimatedCost_high": 890940.6574907859,
+        "estimatedScheduleMonths_high": 8.85073212569239,
+        "estimatedPeople_high": 3.1467393554425556,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nJavaScript                  11       685       91        34      560         43\n(ULOC)                               448\n-------------------------------------------------------------------------------\nMarkdown                    11       595      186         0      409          0\n(ULOC)                               332\n-------------------------------------------------------------------------------\nShell                        9       376       68        24      284         41\n(ULOC)                               192\n-------------------------------------------------------------------------------\nYAML                         8       339       22        10      307          0\n(ULOC)                               192\n-------------------------------------------------------------------------------\nJSON                         7       147        0         0      147          0\n(ULOC)                                73\n-------------------------------------------------------------------------------\nPlain Text                   6      7978       58         0     7920          0\n(ULOC)                              7917\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         3       444       25         2      417         10\n(ULOC)                               354\n-------------------------------------------------------------------------------\nPython                       3       229       73        56      100          3\n(ULOC)                               121\n-------------------------------------------------------------------------------\nHTML                         1        25        0         0       25          0\n(ULOC)                                25\n-------------------------------------------------------------------------------\nLicense                      1       187       33         0      154          0\n(ULOC)                               143\n-------------------------------------------------------------------------------\nSVG                          1         4        0         1        3          0\n(ULOC)                                 4\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                       61     11009      556       127    10326         97\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)         9736\nDRYness %                           0.88\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $313,490\nEstimated Schedule Effort (organic) 8.85 months\nEstimated People Required (organic) 3.15\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 1921898 bytes, 1.922 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "JavaScript": 19371,
+        "Shell": 6853
+    },
+    "average_issue_resolution_time": [
+        [
+            "macpro-platform-doc-conversion",
+            "4 days 23:42:35.5"
+        ]
     ],
-    [
-      "serverless-stack-termination-protection",
-      0,
-      "2024-11-04T20:56:43.000"
+    "repo_dependency_libyear_list": [
+        [
+            "@stratiformdigital/serverless-iam-helper",
+            0.0,
+            "2024-11-04T20:56:43.000"
+        ],
+        [
+            "@stratiformdigital/serverless-idempotency-helper",
+            0.0,
+            "2024-11-04T20:56:43.000"
+        ],
+        [
+            "@stratiformdigital/serverless-online",
+            0.0,
+            "2024-11-04T20:56:43.000"
+        ],
+        [
+            "@types/node",
+            1.1123287671,
+            "2024-11-04T20:56:43.000"
+        ],
+        [
+            "aws-requests-auth",
+            0.0,
+            "2025-01-01T18:40:33.000"
+        ],
+        [
+            "aws-sdk",
+            2.9315068493,
+            "2024-11-04T20:56:43.000"
+        ],
+        [
+            "boto3",
+            0.0,
+            "2025-01-01T18:40:33.000"
+        ],
+        [
+            "botocore",
+            0.0,
+            "2025-01-01T18:40:33.000"
+        ],
+        [
+            "requests",
+            0.0,
+            "2025-01-01T18:40:33.000"
+        ],
+        [
+            "serverless",
+            0.3808219178,
+            "2024-11-04T20:56:43.000"
+        ],
+        [
+            "serverless-bundle",
+            2.0767123288,
+            "2024-11-04T20:56:43.000"
+        ],
+        [
+            "serverless-plugin-scripts",
+            0.0,
+            "2024-11-04T20:56:43.000"
+        ],
+        [
+            "serverless-plugin-warmup",
+            1.3561643836,
+            "2024-11-04T20:56:43.000"
+        ],
+        [
+            "serverless-s3-bucket-helper",
+            -1.0,
+            "2024-11-04T20:56:43.000"
+        ],
+        [
+            "serverless-stack-termination-protection",
+            0.0,
+            "2024-11-04T20:56:43.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/macpro-platform-doc-conversion/macpro-platform-doc-conversion_data.json.old b/app/site/_data/Enterprise-CMCS/macpro-platform-doc-conversion/macpro-platform-doc-conversion_data.json.old
index 8a53c88444..bf651760c5 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-platform-doc-conversion/macpro-platform-doc-conversion_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/macpro-platform-doc-conversion/macpro-platform-doc-conversion_data.json.old
@@ -37,14 +37,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2022-01-14T15:00:20Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T09:01:00Z",
+        "date": "2025-01-11T00:23:26Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/macpro-platform-doc-conversion",
             "commit": "3c47af732c4c17181a7ba183dd20a40e6fb938bf"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 4.3,
         "checks": [
@@ -54,7 +54,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -64,7 +64,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -74,7 +74,7 @@
                 "reason": "0 out of 19 merged PRs checked by a CI test -- score normalized to 0",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -84,7 +84,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -94,7 +94,7 @@
                 "reason": "Found 15/16 approved changesets -- score normalized to 9",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -104,7 +104,7 @@
                 "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -114,7 +114,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -124,7 +124,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -134,7 +134,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -144,7 +144,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -154,7 +154,7 @@
                 "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -164,7 +164,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -174,7 +174,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -184,7 +184,7 @@
                 "reason": "SAST tool detected but not run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -194,7 +194,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -204,7 +204,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -214,17 +214,17 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
             {
                 "details": null,
                 "score": 0,
-                "reason": "22 existing vulnerabilities detected",
+                "reason": "26 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/macpro-quickstart-serverless/macpro-quickstart-serverless_data.json b/app/site/_data/Enterprise-CMCS/macpro-quickstart-serverless/macpro-quickstart-serverless_data.json
index 7b44935d81..9b6b25a6cc 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-quickstart-serverless/macpro-quickstart-serverless_data.json
+++ b/app/site/_data/Enterprise-CMCS/macpro-quickstart-serverless/macpro-quickstart-serverless_data.json
@@ -1,575 +1,575 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/macpro-quickstart-serverless",
-  "owner": "Enterprise-CMCS",
-  "name": "macpro-quickstart-serverless",
-  "description": null,
-  "commits_count": 279,
-  "issues_count": 271,
-  "open_issues_count": 14,
-  "closed_issues_count": 257,
-  "pull_requests_count": 336,
-  "open_pull_requests_count": 13,
-  "merged_pull_requests_count": 237,
-  "closed_pull_requests_count": 86,
-  "forks_count": 14,
-  "stargazers_count": 18,
-  "watchers_count": 12,
-  "total_project_lines": 8280,
-  "average_project_lines": 52,
-  "total_project_comment_lines": 395,
-  "average_project_comment_lines": 2,
-  "total_project_blank_lines": 917,
-  "average_blank_lines": 6,
-  "commits_by_month": {
-    "2022/12": 1,
-    "2022/11": 3,
-    "2022/9": 5,
-    "2022/8": 20,
-    "2022/7": 1
-  },
-  "new_commit_contributors_by_day_over_last_month": [],
-  "new_commit_contributors_by_day_over_last_six_months": [],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2020-08-27T12:30:25Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:22:25Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/macpro-quickstart-serverless",
-      "commit": "ebfcf4622237dabd872df171ddb9896970ec3bee"
+    "url": "https://github.com/Enterprise-CMCS/macpro-quickstart-serverless",
+    "owner": "Enterprise-CMCS",
+    "name": "macpro-quickstart-serverless",
+    "description": null,
+    "commits_count": 279,
+    "issues_count": 271,
+    "open_issues_count": 14,
+    "closed_issues_count": 257,
+    "pull_requests_count": 336,
+    "open_pull_requests_count": 13,
+    "merged_pull_requests_count": 237,
+    "closed_pull_requests_count": 86,
+    "forks_count": 14,
+    "stargazers_count": 18,
+    "watchers_count": 12,
+    "total_project_lines": 8280,
+    "average_project_lines": 52,
+    "total_project_comment_lines": 395,
+    "average_project_comment_lines": 2,
+    "total_project_blank_lines": 917,
+    "average_blank_lines": 6,
+    "commits_by_month": {
+        "2022/12": 1,
+        "2022/11": 3,
+        "2022/9": 5,
+        "2022/8": 20,
+        "2022/7": 1
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_six_months": [],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2020-08-27T12:30:25Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:22:25Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/macpro-quickstart-serverless",
+            "commit": "ebfcf4622237dabd872df171ddb9896970ec3bee"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 4.8,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 out of 17 merged PRs checked by a CI test -- score normalized to 0",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "all changesets reviewed",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 7,
+                "reason": "SAST tool detected but not run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "74 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 4.8,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 out of 17 merged PRs checked by a CI test -- score normalized to 0",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "all changesets reviewed",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 7,
-        "reason": "SAST tool detected but not run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "74 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "JavaScript",
-        "Bytes": 102526,
-        "CodeBytes": 0,
-        "Lines": 3654,
-        "Code": 3031,
-        "Comment": 243,
-        "Blank": 380,
-        "Complexity": 157,
-        "Count": 67,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 17963,
-        "CodeBytes": 0,
-        "Lines": 567,
-        "Code": 560,
-        "Comment": 0,
-        "Blank": 7,
-        "Complexity": 0,
-        "Count": 21,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 49850,
-        "CodeBytes": 0,
-        "Lines": 849,
-        "Code": 559,
-        "Comment": 0,
-        "Blank": 290,
-        "Complexity": 0,
-        "Count": 19,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 19535,
-        "CodeBytes": 0,
-        "Lines": 641,
-        "Code": 450,
-        "Comment": 86,
-        "Blank": 105,
-        "Complexity": 67,
-        "Count": 13,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 24121,
-        "CodeBytes": 0,
-        "Lines": 625,
-        "Code": 578,
-        "Comment": 13,
-        "Blank": 34,
-        "Complexity": 0,
-        "Count": 10,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CloudFormation (YAML)",
-        "Bytes": 41782,
-        "CodeBytes": 0,
-        "Lines": 1217,
-        "Code": 1161,
-        "Comment": 11,
-        "Blank": 45,
-        "Complexity": 105,
-        "Count": 7,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CSS",
-        "Bytes": 1051,
-        "CodeBytes": 0,
-        "Lines": 62,
-        "Code": 56,
-        "Comment": 0,
-        "Blank": 6,
-        "Complexity": 0,
-        "Count": 6,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SVG",
-        "Bytes": 215741,
-        "CodeBytes": 0,
-        "Lines": 116,
-        "Code": 116,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 4,
-        "Count": 5,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Sass",
-        "Bytes": 3776,
-        "CodeBytes": 0,
-        "Lines": 215,
-        "Code": 189,
-        "Comment": 0,
-        "Blank": 26,
-        "Complexity": 0,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "HTML",
-        "Bytes": 3312,
-        "CodeBytes": 0,
-        "Lines": 101,
-        "Code": 78,
-        "Comment": 23,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript",
-        "Bytes": 5609,
-        "CodeBytes": 0,
-        "Lines": 210,
-        "Code": 167,
-        "Comment": 19,
-        "Blank": 24,
-        "Complexity": 11,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "XML",
-        "Bytes": 572,
-        "CodeBytes": 0,
-        "Lines": 20,
-        "Code": 20,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Plain Text",
-        "Bytes": 67,
-        "CodeBytes": 0,
-        "Lines": 3,
-        "Code": 3,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 189158.24795231767,
-    "estimatedScheduleMonths_low": 7.565200266423692,
-    "estimatedPeople_low": 2.435871429814394,
-    "estimatedCost_high": 589499.7163798087,
-    "estimatedScheduleMonths_high": 7.565200266423692,
-    "estimatedPeople_high": 2.435871429814394,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nJavaScript                  67      3654      380       243     3031        157\n(ULOC)                              2157\n-------------------------------------------------------------------------------\nJSON                        21       567        7         0      560          0\n(ULOC)                               315\n-------------------------------------------------------------------------------\nMarkdown                    19       849      290         0      559          0\n(ULOC)                               464\n-------------------------------------------------------------------------------\nShell                       13       641      105        86      450         67\n(ULOC)                               363\n-------------------------------------------------------------------------------\nYAML                        10       625       34        13      578          0\n(ULOC)                               298\n-------------------------------------------------------------------------------\nCloudFormation (YAM…         7      1217       45        11     1161        105\n(ULOC)                               731\n-------------------------------------------------------------------------------\nCSS                          6        62        6         0       56          0\n(ULOC)                                41\n-------------------------------------------------------------------------------\nSVG                          5       116        0         0      116          4\n(ULOC)                               114\n-------------------------------------------------------------------------------\nSass                         4       215       26         0      189          0\n(ULOC)                               130\n-------------------------------------------------------------------------------\nHTML                         2       101        0        23       78          0\n(ULOC)                                71\n-------------------------------------------------------------------------------\nTypeScript                   2       210       24        19      167         11\n(ULOC)                               145\n-------------------------------------------------------------------------------\nXML                          2        20        0         0       20          0\n(ULOC)                                21\n-------------------------------------------------------------------------------\nPlain Text                   1         3        0         0        3          0\n(ULOC)                                 4\n───────────────────────────────────────────────────────────────────────────────\nTotal                      159      8280      917       395     6968        344\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)         4755\nDRYness %                           0.57\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $207,423\nEstimated Schedule Effort (organic) 7.57 months\nEstimated People Required (organic) 2.44\n───────────────────────────────────────────────────────────────────────────────\nProcessed 485905 bytes, 0.486 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "JavaScript": 102526,
-    "Shell": 16148,
-    "TypeScript": 5609,
-    "SCSS": 3776,
-    "HTML": 3312,
-    "CSS": 1051
-  },
-  "average_issue_resolution_time": [
-    [
-      "macpro-quickstart-serverless",
-      "17 days 11:30:46.424125"
-    ]
-  ],
-  "repo_dependency_libyear_list": [
-    [
-      "@enterprise-cmcs/serverless-waf-plugin",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "@types/dotenv",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "@types/node",
-      1.2739726027,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "@types/yargs",
-      0.7095890411,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "aws-sdk",
-      3.101369863,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "axe-core",
-      0.2547945205,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "cypress",
-      2.5726027397,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "cypress-axe",
-      1.6575342466,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "cypress-cucumber-preprocessor",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "dotenv",
-      3.5835616438,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "serverless",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "serverless-bundle",
-      2.0767123288,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "serverless-dotenv-plugin",
-      1.202739726,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "serverless-iam-helper",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "serverless-iam-roles-per-function",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "serverless-idempotency-helper",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "serverless-offline",
-      2.4191780822,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "serverless-online",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "serverless-plugin-scripts",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "serverless-plugin-warmup",
-      1.3561643836,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "serverless-s3-bucket-helper",
-      -1,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "serverless-stack-termination-protection",
-      0,
-      "2025-01-01T18:40:04.000"
-    ],
-    [
-      "typescript",
-      1.8109589041,
-      "2025-01-01T18:40:04.000"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "JavaScript",
+                "Bytes": 102526,
+                "CodeBytes": 0,
+                "Lines": 3654,
+                "Code": 3031,
+                "Comment": 243,
+                "Blank": 380,
+                "Complexity": 157,
+                "Count": 67,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 17963,
+                "CodeBytes": 0,
+                "Lines": 567,
+                "Code": 560,
+                "Comment": 0,
+                "Blank": 7,
+                "Complexity": 0,
+                "Count": 21,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 49850,
+                "CodeBytes": 0,
+                "Lines": 849,
+                "Code": 559,
+                "Comment": 0,
+                "Blank": 290,
+                "Complexity": 0,
+                "Count": 19,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 19535,
+                "CodeBytes": 0,
+                "Lines": 641,
+                "Code": 450,
+                "Comment": 86,
+                "Blank": 105,
+                "Complexity": 67,
+                "Count": 13,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 24121,
+                "CodeBytes": 0,
+                "Lines": 625,
+                "Code": 578,
+                "Comment": 13,
+                "Blank": 34,
+                "Complexity": 0,
+                "Count": 10,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CloudFormation (YAML)",
+                "Bytes": 41782,
+                "CodeBytes": 0,
+                "Lines": 1217,
+                "Code": 1161,
+                "Comment": 11,
+                "Blank": 45,
+                "Complexity": 105,
+                "Count": 7,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CSS",
+                "Bytes": 1051,
+                "CodeBytes": 0,
+                "Lines": 62,
+                "Code": 56,
+                "Comment": 0,
+                "Blank": 6,
+                "Complexity": 0,
+                "Count": 6,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SVG",
+                "Bytes": 215741,
+                "CodeBytes": 0,
+                "Lines": 116,
+                "Code": 116,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 4,
+                "Count": 5,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Sass",
+                "Bytes": 3776,
+                "CodeBytes": 0,
+                "Lines": 215,
+                "Code": 189,
+                "Comment": 0,
+                "Blank": 26,
+                "Complexity": 0,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "HTML",
+                "Bytes": 3312,
+                "CodeBytes": 0,
+                "Lines": 101,
+                "Code": 78,
+                "Comment": 23,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript",
+                "Bytes": 5609,
+                "CodeBytes": 0,
+                "Lines": 210,
+                "Code": 167,
+                "Comment": 19,
+                "Blank": 24,
+                "Complexity": 11,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "XML",
+                "Bytes": 572,
+                "CodeBytes": 0,
+                "Lines": 20,
+                "Code": 20,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Plain Text",
+                "Bytes": 67,
+                "CodeBytes": 0,
+                "Lines": 3,
+                "Code": 3,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 189158.24795231767,
+        "estimatedScheduleMonths_low": 7.565200266423692,
+        "estimatedPeople_low": 2.435871429814394,
+        "estimatedCost_high": 589499.7163798087,
+        "estimatedScheduleMonths_high": 7.565200266423692,
+        "estimatedPeople_high": 2.435871429814394,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nJavaScript                  67      3654      380       243     3031        157\n(ULOC)                              2157\n-------------------------------------------------------------------------------\nJSON                        21       567        7         0      560          0\n(ULOC)                               315\n-------------------------------------------------------------------------------\nMarkdown                    19       849      290         0      559          0\n(ULOC)                               464\n-------------------------------------------------------------------------------\nShell                       13       641      105        86      450         67\n(ULOC)                               363\n-------------------------------------------------------------------------------\nYAML                        10       625       34        13      578          0\n(ULOC)                               298\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         7      1217       45        11     1161        105\n(ULOC)                               731\n-------------------------------------------------------------------------------\nCSS                          6        62        6         0       56          0\n(ULOC)                                41\n-------------------------------------------------------------------------------\nSVG                          5       116        0         0      116          4\n(ULOC)                               114\n-------------------------------------------------------------------------------\nSass                         4       215       26         0      189          0\n(ULOC)                               130\n-------------------------------------------------------------------------------\nHTML                         2       101        0        23       78          0\n(ULOC)                                71\n-------------------------------------------------------------------------------\nTypeScript                   2       210       24        19      167         11\n(ULOC)                               145\n-------------------------------------------------------------------------------\nXML                          2        20        0         0       20          0\n(ULOC)                                21\n-------------------------------------------------------------------------------\nPlain Text                   1         3        0         0        3          0\n(ULOC)                                 4\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      159      8280      917       395     6968        344\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)         4755\nDRYness %                           0.57\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $207,423\nEstimated Schedule Effort (organic) 7.57 months\nEstimated People Required (organic) 2.44\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 485905 bytes, 0.486 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "JavaScript": 102526,
+        "Shell": 16148,
+        "TypeScript": 5609,
+        "SCSS": 3776,
+        "HTML": 3312,
+        "CSS": 1051
+    },
+    "average_issue_resolution_time": [
+        [
+            "macpro-quickstart-serverless",
+            "17 days 11:30:46.424125"
+        ]
     ],
-    [
-      "yargs",
-      2.3890410959,
-      "2025-01-01T18:40:04.000"
+    "repo_dependency_libyear_list": [
+        [
+            "@enterprise-cmcs/serverless-waf-plugin",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "@types/dotenv",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "@types/node",
+            1.2739726027,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "@types/yargs",
+            0.7095890411,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "aws-sdk",
+            3.101369863,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "axe-core",
+            0.2547945205,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "cypress",
+            2.5726027397,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "cypress-axe",
+            1.6575342466,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "cypress-cucumber-preprocessor",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "dotenv",
+            3.5835616438,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "serverless",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "serverless-bundle",
+            2.0767123288,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "serverless-dotenv-plugin",
+            1.202739726,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "serverless-iam-helper",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "serverless-iam-roles-per-function",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "serverless-idempotency-helper",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "serverless-offline",
+            2.4191780822,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "serverless-online",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "serverless-plugin-scripts",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "serverless-plugin-warmup",
+            1.3561643836,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "serverless-s3-bucket-helper",
+            -1.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "serverless-stack-termination-protection",
+            0.0,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "typescript",
+            1.8109589041,
+            "2025-01-01T18:40:04.000"
+        ],
+        [
+            "yargs",
+            2.3890410959,
+            "2025-01-01T18:40:04.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/macpro-quickstart-serverless/macpro-quickstart-serverless_data.json.old b/app/site/_data/Enterprise-CMCS/macpro-quickstart-serverless/macpro-quickstart-serverless_data.json.old
index 8e38b95a11..5ad1e23b39 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-quickstart-serverless/macpro-quickstart-serverless_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/macpro-quickstart-serverless/macpro-quickstart-serverless_data.json.old
@@ -7,8 +7,8 @@
     "issues_count": 271,
     "open_issues_count": 14,
     "closed_issues_count": 257,
-    "pull_requests_count": 335,
-    "open_pull_requests_count": 12,
+    "pull_requests_count": 336,
+    "open_pull_requests_count": 13,
     "merged_pull_requests_count": 237,
     "closed_pull_requests_count": 86,
     "forks_count": 14,
@@ -36,14 +36,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2020-08-27T12:30:25Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T09:00:02Z",
+        "date": "2025-01-11T00:22:25Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/macpro-quickstart-serverless",
             "commit": "ebfcf4622237dabd872df171ddb9896970ec3bee"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 4.8,
         "checks": [
@@ -53,7 +53,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -63,7 +63,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -73,7 +73,7 @@
                 "reason": "0 out of 17 merged PRs checked by a CI test -- score normalized to 0",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -83,7 +83,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -93,7 +93,7 @@
                 "reason": "all changesets reviewed",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -103,7 +103,7 @@
                 "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -113,7 +113,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -123,7 +123,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -133,7 +133,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -143,7 +143,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -153,7 +153,7 @@
                 "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -163,7 +163,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -173,7 +173,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -183,7 +183,7 @@
                 "reason": "SAST tool detected but not run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -193,7 +193,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -203,7 +203,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -213,7 +213,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -223,7 +223,7 @@
                 "reason": "74 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/macpro-security-hub-sync/macpro-security-hub-sync_data.json b/app/site/_data/Enterprise-CMCS/macpro-security-hub-sync/macpro-security-hub-sync_data.json
index 7ba815cf11..8a7ae9a02f 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-security-hub-sync/macpro-security-hub-sync_data.json
+++ b/app/site/_data/Enterprise-CMCS/macpro-security-hub-sync/macpro-security-hub-sync_data.json
@@ -1,436 +1,436 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/macpro-security-hub-sync",
-  "owner": "Enterprise-CMCS",
-  "name": "macpro-security-hub-sync",
-  "description": "Syncs AWS Security Hub findings to Atlassian Jira",
-  "commits_count": 72,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 229,
-  "open_pull_requests_count": 9,
-  "merged_pull_requests_count": 56,
-  "closed_pull_requests_count": 164,
-  "forks_count": 2,
-  "stargazers_count": 2,
-  "watchers_count": 8,
-  "total_project_lines": 2410,
-  "average_project_lines": 73,
-  "total_project_comment_lines": 48,
-  "average_project_comment_lines": 1,
-  "total_project_blank_lines": 341,
-  "average_blank_lines": 10,
-  "commits_by_month": {
-    "2024/8": 4,
-    "2024/7": 9,
-    "2024/6": 10,
-    "2024/5": 2,
-    "2024/3": 3,
-    "2023/11": 2
-  },
-  "new_commit_contributors_by_day_over_last_month": [],
-  "new_commit_contributors_by_day_over_last_six_months": [
-    [
-      "2024-07-30T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2023-01-23T21:47:31Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:16:57Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/macpro-security-hub-sync",
-      "commit": "4da170b9cc489f5da1dc40b54cc07d2edd64b4f9"
-    },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "url": "https://github.com/Enterprise-CMCS/macpro-security-hub-sync",
+    "owner": "Enterprise-CMCS",
+    "name": "macpro-security-hub-sync",
+    "description": "Syncs AWS Security Hub findings to Atlassian Jira",
+    "commits_count": 72,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 229,
+    "open_pull_requests_count": 9,
+    "merged_pull_requests_count": 56,
+    "closed_pull_requests_count": 164,
+    "forks_count": 2,
+    "stargazers_count": 2,
+    "watchers_count": 8,
+    "total_project_lines": 2410,
+    "average_project_lines": 73,
+    "total_project_comment_lines": 48,
+    "average_project_comment_lines": 1,
+    "total_project_blank_lines": 341,
+    "average_blank_lines": 10,
+    "commits_by_month": {
+        "2024/8": 4,
+        "2024/7": 9,
+        "2024/6": 10,
+        "2024/5": 2,
+        "2024/3": 3,
+        "2023/11": 2
     },
-    "score": 4.8,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 6,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "24 out of 24 merged PRs checked by a CI test -- score normalized to 10",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 4,
-        "reason": "Found 14/30 approved changesets -- score normalized to 4",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "packaging workflow detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 2,
-        "reason": "dependency not pinned by hash detected -- score normalized to 2",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 7,
-        "reason": "SAST tool detected but not run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "19 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "TypeScript",
-        "Bytes": 49976,
-        "CodeBytes": 0,
-        "Lines": 1643,
-        "Code": 1465,
-        "Comment": 30,
-        "Blank": 148,
-        "Complexity": 135,
-        "Count": 13,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 6333,
-        "CodeBytes": 0,
-        "Lines": 262,
-        "Code": 216,
-        "Comment": 18,
-        "Blank": 28,
-        "Complexity": 0,
-        "Count": 10,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 3297,
-        "CodeBytes": 0,
-        "Lines": 126,
-        "Code": 126,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 13257,
-        "CodeBytes": 0,
-        "Lines": 345,
-        "Code": 190,
-        "Comment": 0,
-        "Blank": 155,
-        "Complexity": 0,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 122,
-        "CodeBytes": 0,
-        "Lines": 3,
-        "Code": 2,
-        "Comment": 0,
-        "Blank": 1,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "License",
-        "Bytes": 1327,
-        "CodeBytes": 0,
-        "Lines": 31,
-        "Code": 22,
-        "Comment": 0,
-        "Blank": 9,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 51571.096195548205,
-    "estimatedScheduleMonths_low": 4.616801895585476,
-    "estimatedPeople_low": 1.0882148079214973,
-    "estimatedCost_high": 160718.0596657615,
-    "estimatedScheduleMonths_high": 4.616801895585476,
-    "estimatedPeople_high": 1.0882148079214973,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTypeScript                  13      1643      148        30     1465        135\n(ULOC)                              1056\n-------------------------------------------------------------------------------\nYAML                        10       262       28        18      216          0\n(ULOC)                               156\n-------------------------------------------------------------------------------\nJSON                         4       126        0         0      126          0\n(ULOC)                               110\n-------------------------------------------------------------------------------\nMarkdown                     4       345      155         0      190          0\n(ULOC)                               151\n-------------------------------------------------------------------------------\nJavaScript                   1         3        1         0        2          0\n(ULOC)                                 3\n-------------------------------------------------------------------------------\nLicense                      1        31        9         0       22          0\n(ULOC)                                23\n───────────────────────────────────────────────────────────────────────────────\nTotal                       33      2410      341        48     2021        135\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)         1484\nDRYness %                           0.62\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $56,550\nEstimated Schedule Effort (organic) 4.62 months\nEstimated People Required (organic) 1.09\n───────────────────────────────────────────────────────────────────────────────\nProcessed 74312 bytes, 0.074 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "TypeScript": 49976
-  },
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": [
-    [
-      "@aws-sdk/client-iam",
-      0,
-      "2025-01-01T18:40:25.000"
-    ],
-    [
-      "@aws-sdk/client-securityhub",
-      0,
-      "2025-01-01T18:40:25.000"
-    ],
-    [
-      "@aws-sdk/client-sts",
-      0,
-      "2025-01-01T18:40:25.000"
-    ],
-    [
-      "@semantic-release/changelog",
-      0,
-      "2025-01-01T18:40:25.000"
-    ],
-    [
-      "@semantic-release/git",
-      0,
-      "2025-01-01T18:40:25.000"
-    ],
-    [
-      "@types/jira-client",
-      0,
-      "2025-01-01T18:40:25.000"
-    ],
-    [
-      "@types/node",
-      -0.002739726,
-      "2025-01-01T18:40:25.000"
-    ],
-    [
-      "@vitest/coverage-c8",
-      0,
-      "2025-01-01T18:40:25.000"
-    ],
-    [
-      "@vitest/coverage-v8",
-      1.1780821918,
-      "2025-01-01T18:40:25.000"
+    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-07-30T00:00:00.000Z",
+            1
+        ]
     ],
-    [
-      "@vitest/ui",
-      1.1671232877,
-      "2025-01-01T18:40:25.000"
-    ],
-    [
-      "aws-sdk-client-mock",
-      1.304109589,
-      "2025-01-01T18:40:25.000"
-    ],
-    [
-      "axios",
-      0,
-      "2025-01-01T18:40:25.000"
-    ],
-    [
-      "dotenv",
-      0,
-      "2025-01-01T18:40:25.000"
-    ],
-    [
-      "jira-client",
-      0,
-      "2025-01-01T18:40:25.000"
-    ],
-    [
-      "semantic-release",
-      1.1095890411,
-      "2025-01-01T18:40:25.000"
-    ],
-    [
-      "tslint",
-      0,
-      "2025-01-01T18:40:25.000"
-    ],
-    [
-      "typescript",
-      -0.1095890411,
-      "2025-01-01T18:40:25.000"
-    ],
-    [
-      "vitest",
-      1.1780821918,
-      "2025-01-01T18:40:25.000"
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2023-01-23T21:47:31Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:16:57Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/macpro-security-hub-sync",
+            "commit": "4da170b9cc489f5da1dc40b54cc07d2edd64b4f9"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 4.8,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 6,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "24 out of 24 merged PRs checked by a CI test -- score normalized to 10",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 4,
+                "reason": "Found 14/30 approved changesets -- score normalized to 4",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "packaging workflow detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 2,
+                "reason": "dependency not pinned by hash detected -- score normalized to 2",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 7,
+                "reason": "SAST tool detected but not run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "19 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
+    },
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "TypeScript",
+                "Bytes": 49976,
+                "CodeBytes": 0,
+                "Lines": 1643,
+                "Code": 1465,
+                "Comment": 30,
+                "Blank": 148,
+                "Complexity": 135,
+                "Count": 13,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 6333,
+                "CodeBytes": 0,
+                "Lines": 262,
+                "Code": 216,
+                "Comment": 18,
+                "Blank": 28,
+                "Complexity": 0,
+                "Count": 10,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 3297,
+                "CodeBytes": 0,
+                "Lines": 126,
+                "Code": 126,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 13257,
+                "CodeBytes": 0,
+                "Lines": 345,
+                "Code": 190,
+                "Comment": 0,
+                "Blank": 155,
+                "Complexity": 0,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 122,
+                "CodeBytes": 0,
+                "Lines": 3,
+                "Code": 2,
+                "Comment": 0,
+                "Blank": 1,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "License",
+                "Bytes": 1327,
+                "CodeBytes": 0,
+                "Lines": 31,
+                "Code": 22,
+                "Comment": 0,
+                "Blank": 9,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 51571.096195548205,
+        "estimatedScheduleMonths_low": 4.616801895585476,
+        "estimatedPeople_low": 1.0882148079214973,
+        "estimatedCost_high": 160718.0596657615,
+        "estimatedScheduleMonths_high": 4.616801895585476,
+        "estimatedPeople_high": 1.0882148079214973,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                  13      1643      148        30     1465        135\n(ULOC)                              1056\n-------------------------------------------------------------------------------\nYAML                        10       262       28        18      216          0\n(ULOC)                               156\n-------------------------------------------------------------------------------\nJSON                         4       126        0         0      126          0\n(ULOC)                               110\n-------------------------------------------------------------------------------\nMarkdown                     4       345      155         0      190          0\n(ULOC)                               151\n-------------------------------------------------------------------------------\nJavaScript                   1         3        1         0        2          0\n(ULOC)                                 3\n-------------------------------------------------------------------------------\nLicense                      1        31        9         0       22          0\n(ULOC)                                23\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                       33      2410      341        48     2021        135\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)         1484\nDRYness %                           0.62\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $56,550\nEstimated Schedule Effort (organic) 4.62 months\nEstimated People Required (organic) 1.09\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 74312 bytes, 0.074 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "TypeScript": 49976
+    },
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": [
+        [
+            "@aws-sdk/client-iam",
+            0.0,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "@aws-sdk/client-securityhub",
+            0.0,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "@aws-sdk/client-sts",
+            0.0,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "@semantic-release/changelog",
+            0.0,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "@semantic-release/git",
+            0.0,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "@types/jira-client",
+            0.0,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "@types/node",
+            -0.002739726,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "@vitest/coverage-c8",
+            0.0,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "@vitest/coverage-v8",
+            1.1780821918,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "@vitest/ui",
+            1.1671232877,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "aws-sdk-client-mock",
+            1.304109589,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "axios",
+            0.0,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "dotenv",
+            0.0,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "jira-client",
+            0.0,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "semantic-release",
+            1.1095890411,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "tslint",
+            0.0,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "typescript",
+            -0.1095890411,
+            "2025-01-01T18:40:25.000"
+        ],
+        [
+            "vitest",
+            1.1780821918,
+            "2025-01-01T18:40:25.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/macpro-security-hub-sync/macpro-security-hub-sync_data.json.old b/app/site/_data/Enterprise-CMCS/macpro-security-hub-sync/macpro-security-hub-sync_data.json.old
index b3bd47a8f6..077ba4c2ac 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-security-hub-sync/macpro-security-hub-sync_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/macpro-security-hub-sync/macpro-security-hub-sync_data.json.old
@@ -7,10 +7,10 @@
     "issues_count": 0,
     "open_issues_count": 0,
     "closed_issues_count": 0,
-    "pull_requests_count": 226,
+    "pull_requests_count": 229,
     "open_pull_requests_count": 9,
     "merged_pull_requests_count": 56,
-    "closed_pull_requests_count": 161,
+    "closed_pull_requests_count": 164,
     "forks_count": 2,
     "stargazers_count": 2,
     "watchers_count": 8,
@@ -31,7 +31,7 @@
     "new_commit_contributors_by_day_over_last_month": [],
     "new_commit_contributors_by_day_over_last_six_months": [
         [
-            "2024-07-23T00:00:00.000Z",
+            "2024-07-30T00:00:00.000Z",
             1
         ]
     ],
@@ -42,14 +42,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2023-01-23T21:47:31Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:54:49Z",
+        "date": "2025-01-11T00:16:57Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/macpro-security-hub-sync",
             "commit": "4da170b9cc489f5da1dc40b54cc07d2edd64b4f9"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 4.8,
         "checks": [
@@ -59,7 +59,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -69,7 +69,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -79,7 +79,7 @@
                 "reason": "24 out of 24 merged PRs checked by a CI test -- score normalized to 10",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -89,7 +89,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -99,7 +99,7 @@
                 "reason": "Found 14/30 approved changesets -- score normalized to 4",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -109,7 +109,7 @@
                 "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -119,7 +119,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -129,7 +129,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -139,7 +139,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -149,7 +149,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -159,7 +159,7 @@
                 "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -169,7 +169,7 @@
                 "reason": "packaging workflow detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -179,7 +179,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 2",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -189,7 +189,7 @@
                 "reason": "SAST tool detected but not run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -199,7 +199,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -209,7 +209,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -219,7 +219,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -229,7 +229,7 @@
                 "reason": "19 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/macpro-serverless-running-stages/macpro-serverless-running-stages_data.json b/app/site/_data/Enterprise-CMCS/macpro-serverless-running-stages/macpro-serverless-running-stages_data.json
index a0ecb3f1cd..f5a055ba45 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-serverless-running-stages/macpro-serverless-running-stages_data.json
+++ b/app/site/_data/Enterprise-CMCS/macpro-serverless-running-stages/macpro-serverless-running-stages_data.json
@@ -1,386 +1,386 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/macpro-serverless-running-stages",
-  "owner": "Enterprise-CMCS",
-  "name": "macpro-serverless-running-stages",
-  "description": "MACPro Platform is building an npm module to be consumed by other projects (not restricted to macpro)",
-  "commits_count": 34,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 134,
-  "open_pull_requests_count": 6,
-  "merged_pull_requests_count": 14,
-  "closed_pull_requests_count": 114,
-  "forks_count": 0,
-  "stargazers_count": 1,
-  "watchers_count": 4,
-  "total_project_lines": 769,
-  "average_project_lines": 35,
-  "total_project_comment_lines": 11,
-  "average_project_comment_lines": 1,
-  "total_project_blank_lines": 130,
-  "average_blank_lines": 6,
-  "commits_by_month": {
-    "2024/5": 8,
-    "2023/6": 1,
-    "2023/5": 4,
-    "2023/4": 3,
-    "2023/2": 2,
-    "2023/1": 12
-  },
-  "new_commit_contributors_by_day_over_last_month": [],
-  "new_commit_contributors_by_day_over_last_six_months": [],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2023-01-09T20:47:58Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:23:16Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/macpro-serverless-running-stages",
-      "commit": "83d291683b6102eeebbda7e9e47cf7772dc0f7c3"
+    "url": "https://github.com/Enterprise-CMCS/macpro-serverless-running-stages",
+    "owner": "Enterprise-CMCS",
+    "name": "macpro-serverless-running-stages",
+    "description": "MACPro Platform is building an npm module to be consumed by other projects (not restricted to macpro)",
+    "commits_count": 34,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 134,
+    "open_pull_requests_count": 6,
+    "merged_pull_requests_count": 14,
+    "closed_pull_requests_count": 114,
+    "forks_count": 0,
+    "stargazers_count": 1,
+    "watchers_count": 4,
+    "total_project_lines": 769,
+    "average_project_lines": 35,
+    "total_project_comment_lines": 11,
+    "average_project_comment_lines": 1,
+    "total_project_blank_lines": 130,
+    "average_blank_lines": 6,
+    "commits_by_month": {
+        "2024/5": 8,
+        "2023/6": 1,
+        "2023/5": 4,
+        "2023/4": 3,
+        "2023/2": 2,
+        "2023/1": 12
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_six_months": [],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2023-01-09T20:47:58Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:23:16Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/macpro-serverless-running-stages",
+            "commit": "83d291683b6102eeebbda7e9e47cf7772dc0f7c3"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 4.5,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 6,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 3,
+                "reason": "4 out of 13 merged PRs checked by a CI test -- score normalized to 3",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 1,
+                "reason": "Found 2/17 approved changesets -- score normalized to 1",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 3,
+                "reason": "project has 1 contributing companies or organizations -- score normalized to 3",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "packaging workflow detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 3,
+                "reason": "dependency not pinned by hash detected -- score normalized to 3",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 7,
+                "reason": "SAST tool detected but not run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "13 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 4.5,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 6,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 3,
-        "reason": "4 out of 13 merged PRs checked by a CI test -- score normalized to 3",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 1,
-        "reason": "Found 2/17 approved changesets -- score normalized to 1",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 3,
-        "reason": "project has 1 contributing companies or organizations -- score normalized to 3",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "packaging workflow detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 3,
-        "reason": "dependency not pinned by hash detected -- score normalized to 3",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 7,
-        "reason": "SAST tool detected but not run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "13 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "YAML",
-        "Bytes": 7491,
-        "CodeBytes": 0,
-        "Lines": 284,
-        "Code": 244,
-        "Comment": 11,
-        "Blank": 29,
-        "Complexity": 0,
-        "Count": 9,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 8280,
-        "CodeBytes": 0,
-        "Lines": 235,
-        "Code": 150,
-        "Comment": 0,
-        "Blank": 85,
-        "Complexity": 0,
-        "Count": 5,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript",
-        "Bytes": 3107,
-        "CodeBytes": 0,
-        "Lines": 110,
-        "Code": 98,
-        "Comment": 0,
-        "Blank": 12,
-        "Complexity": 8,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 3060,
-        "CodeBytes": 0,
-        "Lines": 119,
-        "Code": 119,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "License",
-        "Bytes": 1097,
-        "CodeBytes": 0,
-        "Lines": 21,
-        "Code": 17,
-        "Comment": 0,
-        "Blank": 4,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 15115.390086628171,
-    "estimatedScheduleMonths_low": 2.896050818446369,
-    "estimatedPeople_low": 0.5084669030827715,
-    "estimatedCost_high": 47106.15722811945,
-    "estimatedScheduleMonths_high": 2.896050818446369,
-    "estimatedPeople_high": 0.5084669030827715,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nYAML                         9       284       29        11      244          0\n(ULOC)                               172\n-------------------------------------------------------------------------------\nMarkdown                     5       235       85         0      150          0\n(ULOC)                               107\n-------------------------------------------------------------------------------\nTypeScript                   4       110       12         0       98          8\n(ULOC)                                83\n-------------------------------------------------------------------------------\nJSON                         3       119        0         0      119          0\n(ULOC)                               109\n-------------------------------------------------------------------------------\nLicense                      1        21        4         0       17          0\n(ULOC)                                18\n───────────────────────────────────────────────────────────────────────────────\nTotal                       22       769      130        11      628          8\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)          480\nDRYness %                           0.62\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $16,574\nEstimated Schedule Effort (organic) 2.90 months\nEstimated People Required (organic) 0.51\n───────────────────────────────────────────────────────────────────────────────\nProcessed 23035 bytes, 0.023 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "TypeScript": 3107
-  },
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": [
-    [
-      "@aws-sdk/client-cloudformation",
-      0,
-      "2025-01-01T18:41:22.000"
-    ],
-    [
-      "@semantic-release/changelog",
-      0,
-      "2025-01-01T18:41:22.000"
-    ],
-    [
-      "@semantic-release/git",
-      0,
-      "2025-01-01T18:41:22.000"
-    ],
-    [
-      "@types/node",
-      -0.002739726,
-      "2025-01-01T18:41:22.000"
-    ],
-    [
-      "@vitest/coverage-c8",
-      0,
-      "2025-01-01T18:41:22.000"
-    ],
-    [
-      "@vitest/ui",
-      1.1671232877,
-      "2025-01-01T18:41:22.000"
-    ],
-    [
-      "aws-sdk-client-mock",
-      1.304109589,
-      "2025-01-01T18:41:22.000"
-    ],
-    [
-      "semantic-release",
-      1.1095890411,
-      "2025-01-01T18:41:22.000"
-    ],
-    [
-      "tslint",
-      0,
-      "2025-01-01T18:41:22.000"
-    ],
-    [
-      "tslog",
-      0,
-      "2025-01-01T18:41:22.000"
-    ],
-    [
-      "typescript",
-      -0.1095890411,
-      "2025-01-01T18:41:22.000"
-    ],
-    [
-      "vitest",
-      1.1780821918,
-      "2025-01-01T18:41:22.000"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "YAML",
+                "Bytes": 7491,
+                "CodeBytes": 0,
+                "Lines": 284,
+                "Code": 244,
+                "Comment": 11,
+                "Blank": 29,
+                "Complexity": 0,
+                "Count": 9,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 8280,
+                "CodeBytes": 0,
+                "Lines": 235,
+                "Code": 150,
+                "Comment": 0,
+                "Blank": 85,
+                "Complexity": 0,
+                "Count": 5,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript",
+                "Bytes": 3107,
+                "CodeBytes": 0,
+                "Lines": 110,
+                "Code": 98,
+                "Comment": 0,
+                "Blank": 12,
+                "Complexity": 8,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 3060,
+                "CodeBytes": 0,
+                "Lines": 119,
+                "Code": 119,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "License",
+                "Bytes": 1097,
+                "CodeBytes": 0,
+                "Lines": 21,
+                "Code": 17,
+                "Comment": 0,
+                "Blank": 4,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 15115.390086628171,
+        "estimatedScheduleMonths_low": 2.896050818446369,
+        "estimatedPeople_low": 0.5084669030827715,
+        "estimatedCost_high": 47106.15722811945,
+        "estimatedScheduleMonths_high": 2.896050818446369,
+        "estimatedPeople_high": 0.5084669030827715,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nYAML                         9       284       29        11      244          0\n(ULOC)                               172\n-------------------------------------------------------------------------------\nMarkdown                     5       235       85         0      150          0\n(ULOC)                               107\n-------------------------------------------------------------------------------\nTypeScript                   4       110       12         0       98          8\n(ULOC)                                83\n-------------------------------------------------------------------------------\nJSON                         3       119        0         0      119          0\n(ULOC)                               109\n-------------------------------------------------------------------------------\nLicense                      1        21        4         0       17          0\n(ULOC)                                18\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                       22       769      130        11      628          8\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)          480\nDRYness %                           0.62\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $16,574\nEstimated Schedule Effort (organic) 2.90 months\nEstimated People Required (organic) 0.51\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 23035 bytes, 0.023 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "TypeScript": 3107
+    },
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": [
+        [
+            "@aws-sdk/client-cloudformation",
+            0.0,
+            "2025-01-01T18:41:22.000"
+        ],
+        [
+            "@semantic-release/changelog",
+            0.0,
+            "2025-01-01T18:41:22.000"
+        ],
+        [
+            "@semantic-release/git",
+            0.0,
+            "2025-01-01T18:41:22.000"
+        ],
+        [
+            "@types/node",
+            -0.002739726,
+            "2025-01-01T18:41:22.000"
+        ],
+        [
+            "@vitest/coverage-c8",
+            0.0,
+            "2025-01-01T18:41:22.000"
+        ],
+        [
+            "@vitest/ui",
+            1.1671232877,
+            "2025-01-01T18:41:22.000"
+        ],
+        [
+            "aws-sdk-client-mock",
+            1.304109589,
+            "2025-01-01T18:41:22.000"
+        ],
+        [
+            "semantic-release",
+            1.1095890411,
+            "2025-01-01T18:41:22.000"
+        ],
+        [
+            "tslint",
+            0.0,
+            "2025-01-01T18:41:22.000"
+        ],
+        [
+            "tslog",
+            0.0,
+            "2025-01-01T18:41:22.000"
+        ],
+        [
+            "typescript",
+            -0.1095890411,
+            "2025-01-01T18:41:22.000"
+        ],
+        [
+            "vitest",
+            1.1780821918,
+            "2025-01-01T18:41:22.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/macpro-serverless-running-stages/macpro-serverless-running-stages_data.json.old b/app/site/_data/Enterprise-CMCS/macpro-serverless-running-stages/macpro-serverless-running-stages_data.json.old
index 613f84df14..42d33088d2 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-serverless-running-stages/macpro-serverless-running-stages_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/macpro-serverless-running-stages/macpro-serverless-running-stages_data.json.old
@@ -7,10 +7,10 @@
     "issues_count": 0,
     "open_issues_count": 0,
     "closed_issues_count": 0,
-    "pull_requests_count": 132,
+    "pull_requests_count": 134,
     "open_pull_requests_count": 6,
     "merged_pull_requests_count": 14,
-    "closed_pull_requests_count": 112,
+    "closed_pull_requests_count": 114,
     "forks_count": 0,
     "stargazers_count": 1,
     "watchers_count": 4,
@@ -37,14 +37,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2023-01-09T20:47:58Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T09:00:49Z",
+        "date": "2025-01-11T00:23:16Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/macpro-serverless-running-stages",
             "commit": "83d291683b6102eeebbda7e9e47cf7772dc0f7c3"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 4.5,
         "checks": [
@@ -54,7 +54,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -64,7 +64,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -74,7 +74,7 @@
                 "reason": "4 out of 13 merged PRs checked by a CI test -- score normalized to 3",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -84,7 +84,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -94,7 +94,7 @@
                 "reason": "Found 2/17 approved changesets -- score normalized to 1",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -104,7 +104,7 @@
                 "reason": "project has 1 contributing companies or organizations -- score normalized to 3",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -114,7 +114,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -124,7 +124,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -134,7 +134,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -144,7 +144,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -154,7 +154,7 @@
                 "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -164,7 +164,7 @@
                 "reason": "packaging workflow detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -174,7 +174,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 3",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -184,7 +184,7 @@
                 "reason": "SAST tool detected but not run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -194,7 +194,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -204,7 +204,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -214,7 +214,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -224,7 +224,7 @@
                 "reason": "13 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/macpro-ux-lib/macpro-ux-lib_data.json b/app/site/_data/Enterprise-CMCS/macpro-ux-lib/macpro-ux-lib_data.json
index 53157bd41c..e90771348a 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-ux-lib/macpro-ux-lib_data.json
+++ b/app/site/_data/Enterprise-CMCS/macpro-ux-lib/macpro-ux-lib_data.json
@@ -1,450 +1,450 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/macpro-ux-lib",
-  "owner": "Enterprise-CMCS",
-  "name": "macpro-ux-lib",
-  "description": "Common React UX library packaged for easier distribution throughout CMS ",
-  "commits_count": 285,
-  "issues_count": 4,
-  "open_issues_count": 1,
-  "closed_issues_count": 3,
-  "pull_requests_count": 301,
-  "open_pull_requests_count": 19,
-  "merged_pull_requests_count": 153,
-  "closed_pull_requests_count": 129,
-  "forks_count": 1,
-  "stargazers_count": 10,
-  "watchers_count": 7,
-  "total_project_lines": 25643,
-  "average_project_lines": 10,
-  "total_project_comment_lines": 1439,
-  "average_project_comment_lines": 1,
-  "total_project_blank_lines": 1953,
-  "average_blank_lines": 1,
-  "commits_by_month": {
-    "2023/9": 2,
-    "2023/8": 28
-  },
-  "new_commit_contributors_by_day_over_last_month": [],
-  "new_commit_contributors_by_day_over_last_six_months": [],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2022-06-28T16:26:54Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:21:39Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/macpro-ux-lib",
-      "commit": "6a9a4142e9a78452840ce684d1497c9530cf477c"
+    "url": "https://github.com/Enterprise-CMCS/macpro-ux-lib",
+    "owner": "Enterprise-CMCS",
+    "name": "macpro-ux-lib",
+    "description": "Common React UX library packaged for easier distribution throughout CMS ",
+    "commits_count": 285,
+    "issues_count": 4,
+    "open_issues_count": 1,
+    "closed_issues_count": 3,
+    "pull_requests_count": 301,
+    "open_pull_requests_count": 19,
+    "merged_pull_requests_count": 153,
+    "closed_pull_requests_count": 129,
+    "forks_count": 1,
+    "stargazers_count": 10,
+    "watchers_count": 7,
+    "total_project_lines": 25643,
+    "average_project_lines": 10,
+    "total_project_comment_lines": 1439,
+    "average_project_comment_lines": 1,
+    "total_project_blank_lines": 1953,
+    "average_blank_lines": 1,
+    "commits_by_month": {
+        "2023/9": 2,
+        "2023/8": 28
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_six_months": [],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2022-06-28T16:26:54Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:21:39Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/macpro-ux-lib",
+            "commit": "6a9a4142e9a78452840ce684d1497c9530cf477c"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 4.5,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 3,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 out of 28 merged PRs checked by a CI test -- score normalized to 0",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 6,
+                "reason": "Found 3/5 approved changesets -- score normalized to 6",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "project has 5 contributing companies or organizations",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 3,
+                "reason": "dependency not pinned by hash detected -- score normalized to 3",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 7,
+                "reason": "SAST tool detected but not run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "31 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 4.5,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 3,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 out of 28 merged PRs checked by a CI test -- score normalized to 0",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 6,
-        "reason": "Found 3/5 approved changesets -- score normalized to 6",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "project has 5 contributing companies or organizations",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 3,
-        "reason": "dependency not pinned by hash detected -- score normalized to 3",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 7,
-        "reason": "SAST tool detected but not run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "31 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "SVG",
-        "Bytes": 1119898,
-        "CodeBytes": 0,
-        "Lines": 2701,
-        "Code": 2697,
-        "Comment": 1,
-        "Blank": 3,
-        "Complexity": 0,
-        "Count": 2441,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript",
-        "Bytes": 380027,
-        "CodeBytes": 0,
-        "Lines": 12649,
-        "Code": 10923,
-        "Comment": 645,
-        "Blank": 1081,
-        "Complexity": 538,
-        "Count": 126,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Sass",
-        "Bytes": 18426,
-        "CodeBytes": 0,
-        "Lines": 891,
-        "Code": 724,
-        "Comment": 56,
-        "Blank": 111,
-        "Complexity": 0,
-        "Count": 30,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 889307,
-        "CodeBytes": 0,
-        "Lines": 7332,
-        "Code": 6369,
-        "Comment": 697,
-        "Blank": 266,
-        "Complexity": 360,
-        "Count": 11,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 34002,
-        "CodeBytes": 0,
-        "Lines": 566,
-        "Code": 552,
-        "Comment": 0,
-        "Blank": 14,
-        "Complexity": 0,
-        "Count": 10,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 44700,
-        "CodeBytes": 0,
-        "Lines": 1106,
-        "Code": 662,
-        "Comment": 0,
-        "Blank": 444,
-        "Complexity": 0,
-        "Count": 9,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 6044,
-        "CodeBytes": 0,
-        "Lines": 217,
-        "Code": 190,
-        "Comment": 11,
-        "Blank": 16,
-        "Complexity": 0,
-        "Count": 6,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CSS",
-        "Bytes": 475848,
-        "CodeBytes": 0,
-        "Lines": 63,
-        "Code": 54,
-        "Comment": 3,
-        "Blank": 6,
-        "Complexity": 0,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "HTML",
-        "Bytes": 2385,
-        "CodeBytes": 0,
-        "Lines": 63,
-        "Code": 40,
-        "Comment": 23,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Plain Text",
-        "Bytes": 134,
-        "CodeBytes": 0,
-        "Lines": 6,
-        "Code": 6,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript Typings",
-        "Bytes": 143,
-        "CodeBytes": 0,
-        "Lines": 4,
-        "Code": 3,
-        "Comment": 1,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "License",
-        "Bytes": 1327,
-        "CodeBytes": 0,
-        "Lines": 31,
-        "Code": 22,
-        "Comment": 0,
-        "Blank": 9,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 896,
-        "CodeBytes": 0,
-        "Lines": 14,
-        "Code": 9,
-        "Comment": 2,
-        "Blank": 3,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "SVG",
+                "Bytes": 1119898,
+                "CodeBytes": 0,
+                "Lines": 2701,
+                "Code": 2697,
+                "Comment": 1,
+                "Blank": 3,
+                "Complexity": 0,
+                "Count": 2441,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript",
+                "Bytes": 380027,
+                "CodeBytes": 0,
+                "Lines": 12649,
+                "Code": 10923,
+                "Comment": 645,
+                "Blank": 1081,
+                "Complexity": 538,
+                "Count": 126,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Sass",
+                "Bytes": 18426,
+                "CodeBytes": 0,
+                "Lines": 891,
+                "Code": 724,
+                "Comment": 56,
+                "Blank": 111,
+                "Complexity": 0,
+                "Count": 30,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 889307,
+                "CodeBytes": 0,
+                "Lines": 7332,
+                "Code": 6369,
+                "Comment": 697,
+                "Blank": 266,
+                "Complexity": 360,
+                "Count": 11,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 34002,
+                "CodeBytes": 0,
+                "Lines": 566,
+                "Code": 552,
+                "Comment": 0,
+                "Blank": 14,
+                "Complexity": 0,
+                "Count": 10,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 44700,
+                "CodeBytes": 0,
+                "Lines": 1106,
+                "Code": 662,
+                "Comment": 0,
+                "Blank": 444,
+                "Complexity": 0,
+                "Count": 9,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 6044,
+                "CodeBytes": 0,
+                "Lines": 217,
+                "Code": 190,
+                "Comment": 11,
+                "Blank": 16,
+                "Complexity": 0,
+                "Count": 6,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CSS",
+                "Bytes": 475848,
+                "CodeBytes": 0,
+                "Lines": 63,
+                "Code": 54,
+                "Comment": 3,
+                "Blank": 6,
+                "Complexity": 0,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "HTML",
+                "Bytes": 2385,
+                "CodeBytes": 0,
+                "Lines": 63,
+                "Code": 40,
+                "Comment": 23,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Plain Text",
+                "Bytes": 134,
+                "CodeBytes": 0,
+                "Lines": 6,
+                "Code": 6,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript Typings",
+                "Bytes": 143,
+                "CodeBytes": 0,
+                "Lines": 4,
+                "Code": 3,
+                "Comment": 1,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "License",
+                "Bytes": 1327,
+                "CodeBytes": 0,
+                "Lines": 31,
+                "Code": 22,
+                "Comment": 0,
+                "Blank": 9,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 896,
+                "CodeBytes": 0,
+                "Lines": 14,
+                "Code": 9,
+                "Comment": 2,
+                "Blank": 3,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 640145.5695717756,
+        "estimatedScheduleMonths_low": 12.022997158886742,
+        "estimatedPeople_low": 5.18699115768749,
+        "estimatedCost_high": 1994973.1813940136,
+        "estimatedScheduleMonths_high": 12.022997158886742,
+        "estimatedPeople_high": 5.18699115768749,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nSVG                       2441      2701        3         1     2697          0\n(ULOC)                              2323\n-------------------------------------------------------------------------------\nTypeScript                 126     12649     1081       645    10923        538\n(ULOC)                              6166\n-------------------------------------------------------------------------------\nSass                        30       891      111        56      724          0\n(ULOC)                               464\n-------------------------------------------------------------------------------\nJavaScript                  11      7332      266       697     6369        360\n(ULOC)                              4332\n-------------------------------------------------------------------------------\nJSON                        10       566       14         0      552          0\n(ULOC)                               378\n-------------------------------------------------------------------------------\nMarkdown                     9      1106      444         0      662          0\n(ULOC)                               464\n-------------------------------------------------------------------------------\nYAML                         6       217       16        11      190          0\n(ULOC)                               130\n-------------------------------------------------------------------------------\nCSS                          4        63        6         3       54          0\n(ULOC)                                47\n-------------------------------------------------------------------------------\nHTML                         3        63        0        23       40          0\n(ULOC)                                39\n-------------------------------------------------------------------------------\nPlain Text                   2         6        0         0        6          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nTypeScript Typings           2         4        0         1        3          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nLicense                      1        31        9         0       22          0\n(ULOC)                                23\n-------------------------------------------------------------------------------\nShell                        1        14        3         2        9          0\n(ULOC)                                12\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                     2646     25643     1953      1439    22251        898\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        14266\nDRYness %                           0.56\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $701,959\nEstimated Schedule Effort (organic) 12.02 months\nEstimated People Required (organic) 5.19\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 2973137 bytes, 2.973 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "JavaScript": 801501,
+        "TypeScript": 357554,
+        "SCSS": 18426,
+        "Shell": 896,
+        "HTML": 79
+    },
+    "average_issue_resolution_time": [
+        [
+            "macpro-ux-lib",
+            "00:17:11.333333"
+        ]
     ],
-    "estimatedCost_low": 640145.5695717756,
-    "estimatedScheduleMonths_low": 12.022997158886742,
-    "estimatedPeople_low": 5.18699115768749,
-    "estimatedCost_high": 1994973.1813940136,
-    "estimatedScheduleMonths_high": 12.022997158886742,
-    "estimatedPeople_high": 5.18699115768749,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nSVG                       2441      2701        3         1     2697          0\n(ULOC)                              2323\n-------------------------------------------------------------------------------\nTypeScript                 126     12649     1081       645    10923        538\n(ULOC)                              6166\n-------------------------------------------------------------------------------\nSass                        30       891      111        56      724          0\n(ULOC)                               464\n-------------------------------------------------------------------------------\nJavaScript                  11      7332      266       697     6369        360\n(ULOC)                              4332\n-------------------------------------------------------------------------------\nJSON                        10       566       14         0      552          0\n(ULOC)                               378\n-------------------------------------------------------------------------------\nMarkdown                     9      1106      444         0      662          0\n(ULOC)                               464\n-------------------------------------------------------------------------------\nYAML                         6       217       16        11      190          0\n(ULOC)                               130\n-------------------------------------------------------------------------------\nCSS                          4        63        6         3       54          0\n(ULOC)                                47\n-------------------------------------------------------------------------------\nHTML                         3        63        0        23       40          0\n(ULOC)                                39\n-------------------------------------------------------------------------------\nPlain Text                   2         6        0         0        6          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nTypeScript Typings           2         4        0         1        3          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nLicense                      1        31        9         0       22          0\n(ULOC)                                23\n-------------------------------------------------------------------------------\nShell                        1        14        3         2        9          0\n(ULOC)                                12\n───────────────────────────────────────────────────────────────────────────────\nTotal                     2646     25643     1953      1439    22251        898\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)        14266\nDRYness %                           0.56\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $701,959\nEstimated Schedule Effort (organic) 12.02 months\nEstimated People Required (organic) 5.19\n───────────────────────────────────────────────────────────────────────────────\nProcessed 2973137 bytes, 2.973 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "JavaScript": 801501,
-    "TypeScript": 357554,
-    "SCSS": 18426,
-    "Shell": 896,
-    "HTML": 79
-  },
-  "average_issue_resolution_time": [
-    [
-      "macpro-ux-lib",
-      "00:17:11.333333"
-    ]
-  ],
-  "repo_dependency_libyear_list": []
-}
+    "repo_dependency_libyear_list": []
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/macpro-ux-lib/macpro-ux-lib_data.json.old b/app/site/_data/Enterprise-CMCS/macpro-ux-lib/macpro-ux-lib_data.json.old
index f746cca026..e90771348a 100644
--- a/app/site/_data/Enterprise-CMCS/macpro-ux-lib/macpro-ux-lib_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/macpro-ux-lib/macpro-ux-lib_data.json.old
@@ -7,8 +7,8 @@
     "issues_count": 4,
     "open_issues_count": 1,
     "closed_issues_count": 3,
-    "pull_requests_count": 300,
-    "open_pull_requests_count": 18,
+    "pull_requests_count": 301,
+    "open_pull_requests_count": 19,
     "merged_pull_requests_count": 153,
     "closed_pull_requests_count": 129,
     "forks_count": 1,
@@ -33,14 +33,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2022-06-28T16:26:54Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:59:25Z",
+        "date": "2025-01-11T00:21:39Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/macpro-ux-lib",
             "commit": "6a9a4142e9a78452840ce684d1497c9530cf477c"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 4.5,
         "checks": [
@@ -50,7 +50,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -60,7 +60,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -70,7 +70,7 @@
                 "reason": "0 out of 28 merged PRs checked by a CI test -- score normalized to 0",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -80,7 +80,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -90,7 +90,7 @@
                 "reason": "Found 3/5 approved changesets -- score normalized to 6",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -100,7 +100,7 @@
                 "reason": "project has 5 contributing companies or organizations",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -110,7 +110,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -120,7 +120,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -130,7 +130,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -140,7 +140,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -150,7 +150,7 @@
                 "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -160,7 +160,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -170,7 +170,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 3",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -180,7 +180,7 @@
                 "reason": "SAST tool detected but not run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -190,7 +190,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -200,7 +200,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -210,7 +210,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -220,7 +220,7 @@
                 "reason": "31 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/managed-care-review/managed-care-review_data.json b/app/site/_data/Enterprise-CMCS/managed-care-review/managed-care-review_data.json
index 095d58bcf7..86810055f3 100644
--- a/app/site/_data/Enterprise-CMCS/managed-care-review/managed-care-review_data.json
+++ b/app/site/_data/Enterprise-CMCS/managed-care-review/managed-care-review_data.json
@@ -1,660 +1,660 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/managed-care-review",
-  "owner": "Enterprise-CMCS",
-  "name": "managed-care-review",
-  "description": null,
-  "commits_count": 2275,
-  "issues_count": 0,
-  "open_issues_count": 0,
-  "closed_issues_count": 0,
-  "pull_requests_count": 3068,
-  "open_pull_requests_count": 4,
-  "merged_pull_requests_count": 2243,
-  "closed_pull_requests_count": 821,
-  "forks_count": 3,
-  "stargazers_count": 10,
-  "watchers_count": 14,
-  "total_project_lines": 172583,
-  "average_project_lines": 124,
-  "total_project_comment_lines": 7479,
-  "average_project_comment_lines": 5,
-  "total_project_blank_lines": 16306,
-  "average_blank_lines": 12,
-  "commits_by_month": {
-    "2025/1": 18,
-    "2024/12": 12
-  },
-  "new_commit_contributors_by_day_over_last_month": [
-    [
-      "2024-12-13T00:00:00.000Z",
-      2
-    ],
-    [
-      "2024-12-17T00:00:00.000Z",
-      2
-    ]
-  ],
-  "new_commit_contributors_by_day_over_last_six_months": [
-    [
-      "2024-07-29T00:00:00.000Z",
-      4
+    "url": "https://github.com/Enterprise-CMCS/managed-care-review",
+    "owner": "Enterprise-CMCS",
+    "name": "managed-care-review",
+    "description": null,
+    "commits_count": 2275,
+    "issues_count": 0,
+    "open_issues_count": 0,
+    "closed_issues_count": 0,
+    "pull_requests_count": 3069,
+    "open_pull_requests_count": 5,
+    "merged_pull_requests_count": 2243,
+    "closed_pull_requests_count": 821,
+    "forks_count": 3,
+    "stargazers_count": 10,
+    "watchers_count": 14,
+    "total_project_lines": 172583,
+    "average_project_lines": 124,
+    "total_project_comment_lines": 7479,
+    "average_project_comment_lines": 5,
+    "total_project_blank_lines": 16306,
+    "average_blank_lines": 12,
+    "commits_by_month": {
+        "2025/1": 18,
+        "2024/12": 12
+    },
+    "new_commit_contributors_by_day_over_last_month": [
+        [
+            "2024-12-16T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-12-17T00:00:00.000Z",
+            3
+        ]
     ],
-    [
-      "2024-07-30T00:00:00.000Z",
-      1
+    "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-07-29T00:00:00.000Z",
+            4
+        ],
+        [
+            "2024-07-30T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-12T00:00:00.000Z",
+            1
+        ]
     ],
-    [
-      "2024-08-12T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2020-07-27T19:02:24Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:12:30Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/managed-care-review",
-      "commit": "a5367ec898fbee0ab0f1bbb08a0ea46fb89b2a02"
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2020-07-27T19:02:24Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:12:30Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/managed-care-review",
+            "commit": "a5367ec898fbee0ab0f1bbb08a0ea46fb89b2a02"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 6.2,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "28 out of 28 merged PRs checked by a CI test -- score normalized to 10",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "Found 19/21 approved changesets -- score normalized to 9",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "project has 6 contributing companies or organizations",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "SAST tool is run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "27 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "TypeScript",
+                "Bytes": 5585876,
+                "CodeBytes": 0,
+                "Lines": 151970,
+                "Code": 133202,
+                "Comment": 5780,
+                "Blank": 12988,
+                "Complexity": 10380,
+                "Count": 987,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 400202,
+                "CodeBytes": 0,
+                "Lines": 6276,
+                "Code": 4329,
+                "Comment": 0,
+                "Blank": 1947,
+                "Complexity": 0,
+                "Count": 84,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Sass",
+                "Bytes": 63358,
+                "CodeBytes": 0,
+                "Lines": 2786,
+                "Code": 2294,
+                "Comment": 109,
+                "Blank": 383,
+                "Complexity": 0,
+                "Count": 66,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SQL",
+                "Bytes": 56291,
+                "CodeBytes": 0,
+                "Lines": 1399,
+                "Code": 782,
+                "Comment": 349,
+                "Blank": 268,
+                "Complexity": 0,
+                "Count": 62,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SVG",
+                "Bytes": 2286613,
+                "CodeBytes": 0,
+                "Lines": 509,
+                "Code": 508,
+                "Comment": 1,
+                "Blank": 0,
+                "Complexity": 3,
+                "Count": 59,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "GraphQL",
+                "Bytes": 121011,
+                "CodeBytes": 0,
+                "Lines": 4158,
+                "Code": 2861,
+                "Comment": 1034,
+                "Blank": 263,
+                "Complexity": 174,
+                "Count": 50,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 91765,
+                "CodeBytes": 0,
+                "Lines": 2688,
+                "Code": 2680,
+                "Comment": 0,
+                "Blank": 8,
+                "Complexity": 0,
+                "Count": 43,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 69943,
+                "CodeBytes": 0,
+                "Lines": 2160,
+                "Code": 1866,
+                "Comment": 39,
+                "Blank": 255,
+                "Complexity": 0,
+                "Count": 22,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 19047,
+                "CodeBytes": 0,
+                "Lines": 442,
+                "Code": 296,
+                "Comment": 61,
+                "Blank": 85,
+                "Complexity": 34,
+                "Count": 14,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript Typings",
+                "Bytes": 3704,
+                "CodeBytes": 0,
+                "Lines": 131,
+                "Code": 104,
+                "Comment": 13,
+                "Blank": 14,
+                "Complexity": 8,
+                "Count": 9,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CloudFormation (YAML)",
+                "Bytes": 74076,
+                "CodeBytes": 0,
+                "Lines": 2172,
+                "Code": 1999,
+                "Comment": 34,
+                "Blank": 139,
+                "Complexity": 180,
+                "Count": 8,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "BASH",
+                "Bytes": 10820,
+                "CodeBytes": 0,
+                "Lines": 318,
+                "Code": 186,
+                "Comment": 88,
+                "Blank": 44,
+                "Complexity": 42,
+                "Count": 4,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CSV",
+                "Bytes": 314,
+                "CodeBytes": 0,
+                "Lines": 4,
+                "Code": 4,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 8393,
+                "CodeBytes": 0,
+                "Lines": 238,
+                "Code": 209,
+                "Comment": 12,
+                "Blank": 17,
+                "Complexity": 10,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Protocol Buffers",
+                "Bytes": 26551,
+                "CodeBytes": 0,
+                "Lines": 915,
+                "Code": 756,
+                "Comment": 49,
+                "Blank": 110,
+                "Complexity": 0,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Dockerfile",
+                "Bytes": 327,
+                "CodeBytes": 0,
+                "Lines": 17,
+                "Code": 14,
+                "Comment": 1,
+                "Blank": 2,
+                "Complexity": 3,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "HTML",
+                "Bytes": 631,
+                "CodeBytes": 0,
+                "Lines": 17,
+                "Code": 17,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Plain Text",
+                "Bytes": 67,
+                "CodeBytes": 0,
+                "Lines": 3,
+                "Code": 3,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Systemd",
+                "Bytes": 251,
+                "CodeBytes": 0,
+                "Lines": 11,
+                "Code": 9,
+                "Comment": 0,
+                "Blank": 2,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TOML",
+                "Bytes": 126,
+                "CodeBytes": 0,
+                "Lines": 3,
+                "Code": 1,
+                "Comment": 2,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "XML",
+                "Bytes": 326,
+                "CodeBytes": 0,
+                "Lines": 11,
+                "Code": 11,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 4818261.201197466,
+        "estimatedScheduleMonths_low": 25.889588689483546,
+        "estimatedPeople_low": 18.130705219345042,
+        "estimatedCost_high": 15015806.3013236,
+        "estimatedScheduleMonths_high": 25.889588689483546,
+        "estimatedPeople_high": 18.130705219345042,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                 987    151970    12988      5780   133202      10380\n(ULOC)                             53182\n-------------------------------------------------------------------------------\nMarkdown                    84      6276     1947         0     4329          0\n(ULOC)                              3576\n-------------------------------------------------------------------------------\nSass                        66      2786      383       109     2294          0\n(ULOC)                              1260\n-------------------------------------------------------------------------------\nSQL                         62      1399      268       349      782          0\n(ULOC)                               579\n-------------------------------------------------------------------------------\nSVG                         59       509        0         1      508          3\n(ULOC)                               437\n-------------------------------------------------------------------------------\nGraphQL                     50      4158      263      1034     2861        174\n(ULOC)                              1572\n-------------------------------------------------------------------------------\nJSON                        43      2688        8         0     2680          0\n(ULOC)                              1175\n-------------------------------------------------------------------------------\nYAML                        22      2160      255        39     1866          0\n(ULOC)                              1022\n-------------------------------------------------------------------------------\nShell                       14       442       85        61      296         34\n(ULOC)                               302\n-------------------------------------------------------------------------------\nTypeScript Typings           9       131       14        13      104          8\n(ULOC)                                85\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         8      2172      139        34     1999        180\n(ULOC)                              1143\n-------------------------------------------------------------------------------\nBASH                         4       318       44        88      186         42\n(ULOC)                               150\n-------------------------------------------------------------------------------\nCSV                          3         4        0         0        4          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nJavaScript                   3       238       17        12      209         10\n(ULOC)                               137\n-------------------------------------------------------------------------------\nProtocol Buffers             3       915      110        49      756          0\n(ULOC)                               276\n-------------------------------------------------------------------------------\nDockerfile                   1        17        2         1       14          3\n(ULOC)                                16\n-------------------------------------------------------------------------------\nHTML                         1        17        0         0       17          0\n(ULOC)                                18\n-------------------------------------------------------------------------------\nPlain Text                   1         3        0         0        3          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nSystemd                      1        11        2         0        9          0\n(ULOC)                                10\n-------------------------------------------------------------------------------\nTOML                         1         3        0         2        1          0\n(ULOC)                                 3\n-------------------------------------------------------------------------------\nXML                          1        11        0         0       11          0\n(ULOC)                                12\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                     1423    176228    16525      7572   152131      10834\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        64661\nDRYness %                           0.37\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $5,283,527\nEstimated Schedule Effort (organic) 25.89 months\nEstimated People Required (organic) 18.13\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 8819692 bytes, 8.820 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
     },
-    "score": 6.2,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "28 out of 28 merged PRs checked by a CI test -- score normalized to 10",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "Found 19/21 approved changesets -- score normalized to 9",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "project has 6 contributing companies or organizations",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "SAST tool is run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "27 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "TypeScript",
-        "Bytes": 5585876,
-        "CodeBytes": 0,
-        "Lines": 151970,
-        "Code": 133202,
-        "Comment": 5780,
-        "Blank": 12988,
-        "Complexity": 10380,
-        "Count": 987,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 400202,
-        "CodeBytes": 0,
-        "Lines": 6276,
-        "Code": 4329,
-        "Comment": 0,
-        "Blank": 1947,
-        "Complexity": 0,
-        "Count": 84,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Sass",
-        "Bytes": 63358,
-        "CodeBytes": 0,
-        "Lines": 2786,
-        "Code": 2294,
-        "Comment": 109,
-        "Blank": 383,
-        "Complexity": 0,
-        "Count": 66,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SQL",
-        "Bytes": 56291,
-        "CodeBytes": 0,
-        "Lines": 1399,
-        "Code": 782,
-        "Comment": 349,
-        "Blank": 268,
-        "Complexity": 0,
-        "Count": 62,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SVG",
-        "Bytes": 2286613,
-        "CodeBytes": 0,
-        "Lines": 509,
-        "Code": 508,
-        "Comment": 1,
-        "Blank": 0,
-        "Complexity": 3,
-        "Count": 59,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "GraphQL",
-        "Bytes": 121011,
-        "CodeBytes": 0,
-        "Lines": 4158,
-        "Code": 2861,
-        "Comment": 1034,
-        "Blank": 263,
-        "Complexity": 174,
-        "Count": 50,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 91765,
-        "CodeBytes": 0,
-        "Lines": 2688,
-        "Code": 2680,
-        "Comment": 0,
-        "Blank": 8,
-        "Complexity": 0,
-        "Count": 43,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 69943,
-        "CodeBytes": 0,
-        "Lines": 2160,
-        "Code": 1866,
-        "Comment": 39,
-        "Blank": 255,
-        "Complexity": 0,
-        "Count": 22,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 19047,
-        "CodeBytes": 0,
-        "Lines": 442,
-        "Code": 296,
-        "Comment": 61,
-        "Blank": 85,
-        "Complexity": 34,
-        "Count": 14,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript Typings",
-        "Bytes": 3704,
-        "CodeBytes": 0,
-        "Lines": 131,
-        "Code": 104,
-        "Comment": 13,
-        "Blank": 14,
-        "Complexity": 8,
-        "Count": 9,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CloudFormation (YAML)",
-        "Bytes": 74076,
-        "CodeBytes": 0,
-        "Lines": 2172,
-        "Code": 1999,
-        "Comment": 34,
-        "Blank": 139,
-        "Complexity": 180,
-        "Count": 8,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "BASH",
-        "Bytes": 10820,
-        "CodeBytes": 0,
-        "Lines": 318,
-        "Code": 186,
-        "Comment": 88,
-        "Blank": 44,
-        "Complexity": 42,
-        "Count": 4,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CSV",
-        "Bytes": 314,
-        "CodeBytes": 0,
-        "Lines": 4,
-        "Code": 4,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 8393,
-        "CodeBytes": 0,
-        "Lines": 238,
-        "Code": 209,
-        "Comment": 12,
-        "Blank": 17,
-        "Complexity": 10,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Protocol Buffers",
-        "Bytes": 26551,
-        "CodeBytes": 0,
-        "Lines": 915,
-        "Code": 756,
-        "Comment": 49,
-        "Blank": 110,
-        "Complexity": 0,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Dockerfile",
-        "Bytes": 327,
-        "CodeBytes": 0,
-        "Lines": 17,
-        "Code": 14,
-        "Comment": 1,
-        "Blank": 2,
-        "Complexity": 3,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "HTML",
-        "Bytes": 631,
-        "CodeBytes": 0,
-        "Lines": 17,
-        "Code": 17,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Plain Text",
-        "Bytes": 67,
-        "CodeBytes": 0,
-        "Lines": 3,
-        "Code": 3,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Systemd",
-        "Bytes": 251,
-        "CodeBytes": 0,
-        "Lines": 11,
-        "Code": 9,
-        "Comment": 0,
-        "Blank": 2,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TOML",
-        "Bytes": 126,
-        "CodeBytes": 0,
-        "Lines": 3,
-        "Code": 1,
-        "Comment": 2,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "XML",
-        "Bytes": 326,
-        "CodeBytes": 0,
-        "Lines": 11,
-        "Code": 11,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 4818261.201197466,
-    "estimatedScheduleMonths_low": 25.889588689483546,
-    "estimatedPeople_low": 18.130705219345042,
-    "estimatedCost_high": 15015806.3013236,
-    "estimatedScheduleMonths_high": 25.889588689483546,
-    "estimatedPeople_high": 18.130705219345042,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTypeScript                 987    151970    12988      5780   133202      10380\n(ULOC)                             53182\n-------------------------------------------------------------------------------\nMarkdown                    84      6276     1947         0     4329          0\n(ULOC)                              3576\n-------------------------------------------------------------------------------\nSass                        66      2786      383       109     2294          0\n(ULOC)                              1260\n-------------------------------------------------------------------------------\nSQL                         62      1399      268       349      782          0\n(ULOC)                               579\n-------------------------------------------------------------------------------\nSVG                         59       509        0         1      508          3\n(ULOC)                               437\n-------------------------------------------------------------------------------\nGraphQL                     50      4158      263      1034     2861        174\n(ULOC)                              1572\n-------------------------------------------------------------------------------\nJSON                        43      2688        8         0     2680          0\n(ULOC)                              1175\n-------------------------------------------------------------------------------\nYAML                        22      2160      255        39     1866          0\n(ULOC)                              1022\n-------------------------------------------------------------------------------\nShell                       14       442       85        61      296         34\n(ULOC)                               302\n-------------------------------------------------------------------------------\nTypeScript Typings           9       131       14        13      104          8\n(ULOC)                                85\n-------------------------------------------------------------------------------\nCloudFormation (YAM…         8      2172      139        34     1999        180\n(ULOC)                              1143\n-------------------------------------------------------------------------------\nBASH                         4       318       44        88      186         42\n(ULOC)                               150\n-------------------------------------------------------------------------------\nCSV                          3         4        0         0        4          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nJavaScript                   3       238       17        12      209         10\n(ULOC)                               137\n-------------------------------------------------------------------------------\nProtocol Buffers             3       915      110        49      756          0\n(ULOC)                               276\n-------------------------------------------------------------------------------\nDockerfile                   1        17        2         1       14          3\n(ULOC)                                16\n-------------------------------------------------------------------------------\nHTML                         1        17        0         0       17          0\n(ULOC)                                18\n-------------------------------------------------------------------------------\nPlain Text                   1         3        0         0        3          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nSystemd                      1        11        2         0        9          0\n(ULOC)                                10\n-------------------------------------------------------------------------------\nTOML                         1         3        0         2        1          0\n(ULOC)                                 3\n-------------------------------------------------------------------------------\nXML                          1        11        0         0       11          0\n(ULOC)                                12\n───────────────────────────────────────────────────────────────────────────────\nTotal                     1423    176228    16525      7572   152131      10834\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)        64661\nDRYness %                           0.37\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $5,283,527\nEstimated Schedule Effort (organic) 25.89 months\nEstimated People Required (organic) 18.13\n───────────────────────────────────────────────────────────────────────────────\nProcessed 8819692 bytes, 8.820 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "TypeScript": 5585876,
-    "SCSS": 63358,
-    "PLpgSQL": 43664,
-    "Shell": 28041,
-    "JavaScript": 8393,
-    "HTML": 631,
-    "Dockerfile": 327
-  },
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": [
-    [
-      "@bahmutov/cypress-esbuild-preprocessor",
-      0,
-      "2024-08-16T05:36:54.000"
-    ],
-    [
-      "@cypress-audit/pa11y",
-      0,
-      "2024-08-16T05:36:54.000"
-    ],
-    [
-      "c8",
-      0,
-      "2024-08-16T05:36:54.000"
-    ],
-    [
-      "chromedriver",
-      0.0739726027,
-      "2024-08-16T05:36:54.000"
-    ],
-    [
-      "cypress",
-      0,
-      "2024-08-16T05:36:54.000"
-    ],
-    [
-      "cypress-file-upload",
-      0,
-      "2024-08-16T05:36:54.000"
-    ],
-    [
-      "cypress-pipe",
-      0,
-      "2024-08-16T05:36:54.000"
-    ],
-    [
-      "danger",
-      0.5342465753,
-      "2024-08-16T05:36:54.000"
-    ],
-    [
-      "esbuild",
-      0,
-      "2024-08-16T05:36:54.000"
-    ],
-    [
-      "husky",
-      0,
-      "2024-08-16T05:36:54.000"
-    ],
-    [
-      "lerna",
-      0,
-      "2024-08-16T05:36:54.000"
-    ],
-    [
-      "lint-staged",
-      0,
-      "2024-08-16T05:36:54.000"
-    ],
-    [
-      "path-browserify",
-      0,
-      "2024-08-16T05:36:54.000"
-    ],
-    [
-      "prettier",
-      0,
-      "2024-08-16T05:36:54.000"
+    "predominant_langs": {
+        "TypeScript": 5585876,
+        "SCSS": 63358,
+        "PLpgSQL": 43664,
+        "Shell": 28041,
+        "JavaScript": 8393,
+        "HTML": 631,
+        "Dockerfile": 327
+    },
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": [
+        [
+            "@bahmutov/cypress-esbuild-preprocessor",
+            0.0,
+            "2024-08-16T05:36:54.000"
+        ],
+        [
+            "@cypress-audit/pa11y",
+            0.0,
+            "2024-08-16T05:36:54.000"
+        ],
+        [
+            "c8",
+            0.0,
+            "2024-08-16T05:36:54.000"
+        ],
+        [
+            "chromedriver",
+            0.0739726027,
+            "2024-08-16T05:36:54.000"
+        ],
+        [
+            "cypress",
+            0.0,
+            "2024-08-16T05:36:54.000"
+        ],
+        [
+            "cypress-file-upload",
+            0.0,
+            "2024-08-16T05:36:54.000"
+        ],
+        [
+            "cypress-pipe",
+            0.0,
+            "2024-08-16T05:36:54.000"
+        ],
+        [
+            "danger",
+            0.5342465753,
+            "2024-08-16T05:36:54.000"
+        ],
+        [
+            "esbuild",
+            0.0,
+            "2024-08-16T05:36:54.000"
+        ],
+        [
+            "husky",
+            0.0,
+            "2024-08-16T05:36:54.000"
+        ],
+        [
+            "lerna",
+            0.0,
+            "2024-08-16T05:36:54.000"
+        ],
+        [
+            "lint-staged",
+            0.0,
+            "2024-08-16T05:36:54.000"
+        ],
+        [
+            "path-browserify",
+            0.0,
+            "2024-08-16T05:36:54.000"
+        ],
+        [
+            "prettier",
+            0.0,
+            "2024-08-16T05:36:54.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/managed-care-review/managed-care-review_data.json.old b/app/site/_data/Enterprise-CMCS/managed-care-review/managed-care-review_data.json.old
index 423c1f8e5a..e1b4adc509 100644
--- a/app/site/_data/Enterprise-CMCS/managed-care-review/managed-care-review_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/managed-care-review/managed-care-review_data.json.old
@@ -3,14 +3,14 @@
     "owner": "Enterprise-CMCS",
     "name": "managed-care-review",
     "description": null,
-    "commits_count": 2264,
+    "commits_count": 2275,
     "issues_count": 0,
     "open_issues_count": 0,
     "closed_issues_count": 0,
-    "pull_requests_count": 3052,
+    "pull_requests_count": 3068,
     "open_pull_requests_count": 4,
-    "merged_pull_requests_count": 2232,
-    "closed_pull_requests_count": 816,
+    "merged_pull_requests_count": 2243,
+    "closed_pull_requests_count": 821,
     "forks_count": 3,
     "stargazers_count": 10,
     "watchers_count": 14,
@@ -21,39 +21,27 @@
     "total_project_blank_lines": 16306,
     "average_blank_lines": 12,
     "commits_by_month": {
-        "2025/1": 7,
-        "2024/12": 23
+        "2025/1": 18,
+        "2024/12": 12
     },
     "new_commit_contributors_by_day_over_last_month": [
         [
-            "2024-12-09T00:00:00.000Z",
-            1
-        ],
-        [
-            "2024-12-10T00:00:00.000Z",
-            1
-        ],
-        [
-            "2024-12-12T00:00:00.000Z",
-            1
+            "2024-12-13T00:00:00.000Z",
+            2
         ],
         [
-            "2024-12-13T00:00:00.000Z",
-            1
+            "2024-12-17T00:00:00.000Z",
+            2
         ]
     ],
     "new_commit_contributors_by_day_over_last_six_months": [
         [
-            "2024-07-22T00:00:00.000Z",
-            1
-        ],
-        [
-            "2024-07-23T00:00:00.000Z",
-            2
+            "2024-07-29T00:00:00.000Z",
+            4
         ],
         [
-            "2024-07-24T00:00:00.000Z",
-            2
+            "2024-07-30T00:00:00.000Z",
+            1
         ],
         [
             "2024-08-12T00:00:00.000Z",
@@ -67,16 +55,16 @@
     "nadia_badge_name": "midsize",
     "created_at": "2020-07-27T19:02:24Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:50:44Z",
+        "date": "2025-01-11T00:12:30Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/managed-care-review",
-            "commit": "0bbd592b0c93c95c021c60cbce5f2d742cf03e9e"
+            "commit": "a5367ec898fbee0ab0f1bbb08a0ea46fb89b2a02"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
-        "score": 6.1,
+        "score": 6.2,
         "checks": [
             {
                 "details": null,
@@ -84,7 +72,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -94,7 +82,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -104,7 +92,7 @@
                 "reason": "28 out of 28 merged PRs checked by a CI test -- score normalized to 10",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -114,17 +102,17 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
             {
                 "details": null,
-                "score": 8,
-                "reason": "Found 17/19 approved changesets -- score normalized to 8",
+                "score": 9,
+                "reason": "Found 19/21 approved changesets -- score normalized to 9",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -134,7 +122,7 @@
                 "reason": "project has 6 contributing companies or organizations",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -144,7 +132,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -154,7 +142,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -164,7 +152,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -174,7 +162,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -184,7 +172,7 @@
                 "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -194,7 +182,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -204,7 +192,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -214,7 +202,7 @@
                 "reason": "SAST tool is run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -224,7 +212,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -234,7 +222,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -244,7 +232,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -254,7 +242,7 @@
                 "reason": "27 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
@@ -265,14 +253,14 @@
         "languageSummary": [
             {
                 "Name": "TypeScript",
-                "Bytes": 5527214,
+                "Bytes": 5585876,
                 "CodeBytes": 0,
-                "Lines": 150419,
-                "Code": 131828,
-                "Comment": 5724,
-                "Blank": 12867,
-                "Complexity": 10269,
-                "Count": 983,
+                "Lines": 151970,
+                "Code": 133202,
+                "Comment": 5780,
+                "Blank": 12988,
+                "Complexity": 10380,
+                "Count": 987,
                 "WeightedComplexity": 0,
                 "Files": [],
                 "LineLength": null,
@@ -310,14 +298,14 @@
             },
             {
                 "Name": "SQL",
-                "Bytes": 56149,
+                "Bytes": 56291,
                 "CodeBytes": 0,
-                "Lines": 1395,
-                "Code": 779,
-                "Comment": 348,
+                "Lines": 1399,
+                "Code": 782,
+                "Comment": 349,
                 "Blank": 268,
                 "Complexity": 0,
-                "Count": 61,
+                "Count": 62,
                 "WeightedComplexity": 0,
                 "Files": [],
                 "LineLength": null,
@@ -355,7 +343,7 @@
             },
             {
                 "Name": "JSON",
-                "Bytes": 91764,
+                "Bytes": 91765,
                 "CodeBytes": 0,
                 "Lines": 2688,
                 "Code": 2680,
@@ -415,10 +403,10 @@
             },
             {
                 "Name": "CloudFormation (YAML)",
-                "Bytes": 74044,
+                "Bytes": 74076,
                 "CodeBytes": 0,
-                "Lines": 2170,
-                "Code": 1997,
+                "Lines": 2172,
+                "Code": 1999,
                 "Comment": 34,
                 "Blank": 139,
                 "Complexity": 180,
@@ -579,18 +567,18 @@
                 "ULOC": 0
             }
         ],
-        "estimatedCost_low": 4772412.454044749,
-        "estimatedScheduleMonths_low": 25.795696017213853,
-        "estimatedPeople_low": 18.02354552866461,
-        "estimatedCost_high": 14872921.580538334,
-        "estimatedScheduleMonths_high": 25.795696017213853,
-        "estimatedPeople_high": 18.02354552866461,
-        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                 983    150419    12867      5724   131828      10269\n(ULOC)                             52859\n-------------------------------------------------------------------------------\nMarkdown                    84      6276     1947         0     4329          0\n(ULOC)                              3576\n-------------------------------------------------------------------------------\nSass                        66      2786      383       109     2294          0\n(ULOC)                              1260\n-------------------------------------------------------------------------------\nSQL                         61      1395      268       348      779          0\n(ULOC)                               578\n-------------------------------------------------------------------------------\nSVG                         59       509        0         1      508          3\n(ULOC)                               437\n-------------------------------------------------------------------------------\nGraphQL                     50      4158      263      1034     2861        174\n(ULOC)                              1572\n-------------------------------------------------------------------------------\nJSON                        43      2688        8         0     2680          0\n(ULOC)                              1175\n-------------------------------------------------------------------------------\nYAML                        22      2160      255        39     1866          0\n(ULOC)                              1022\n-------------------------------------------------------------------------------\nShell                       14       442       85        61      296         34\n(ULOC)                               302\n-------------------------------------------------------------------------------\nTypeScript Typings           9       131       14        13      104          8\n(ULOC)                                85\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         8      2170      139        34     1997        180\n(ULOC)                              1141\n-------------------------------------------------------------------------------\nBASH                         4       318       44        88      186         42\n(ULOC)                               150\n-------------------------------------------------------------------------------\nCSV                          3         4        0         0        4          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nJavaScript                   3       238       17        12      209         10\n(ULOC)                               137\n-------------------------------------------------------------------------------\nProtocol Buffers             3       915      110        49      756          0\n(ULOC)                               276\n-------------------------------------------------------------------------------\nDockerfile                   1        17        2         1       14          3\n(ULOC)                                16\n-------------------------------------------------------------------------------\nHTML                         1        17        0         0       17          0\n(ULOC)                                18\n-------------------------------------------------------------------------------\nPlain Text                   1         3        0         0        3          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nSystemd                      1        11        2         0        9          0\n(ULOC)                                10\n-------------------------------------------------------------------------------\nTOML                         1         3        0         2        1          0\n(ULOC)                                 3\n-------------------------------------------------------------------------------\nXML                          1        11        0         0       11          0\n(ULOC)                                12\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                     1418    174671    16404      7515   150752      10723\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        64336\nDRYness %                           0.37\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $5,233,250\nEstimated Schedule Effort (organic) 25.80 months\nEstimated People Required (organic) 18.02\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 8760855 bytes, 8.761 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+        "estimatedCost_low": 4818261.201197466,
+        "estimatedScheduleMonths_low": 25.889588689483546,
+        "estimatedPeople_low": 18.130705219345042,
+        "estimatedCost_high": 15015806.3013236,
+        "estimatedScheduleMonths_high": 25.889588689483546,
+        "estimatedPeople_high": 18.130705219345042,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                 987    151970    12988      5780   133202      10380\n(ULOC)                             53182\n-------------------------------------------------------------------------------\nMarkdown                    84      6276     1947         0     4329          0\n(ULOC)                              3576\n-------------------------------------------------------------------------------\nSass                        66      2786      383       109     2294          0\n(ULOC)                              1260\n-------------------------------------------------------------------------------\nSQL                         62      1399      268       349      782          0\n(ULOC)                               579\n-------------------------------------------------------------------------------\nSVG                         59       509        0         1      508          3\n(ULOC)                               437\n-------------------------------------------------------------------------------\nGraphQL                     50      4158      263      1034     2861        174\n(ULOC)                              1572\n-------------------------------------------------------------------------------\nJSON                        43      2688        8         0     2680          0\n(ULOC)                              1175\n-------------------------------------------------------------------------------\nYAML                        22      2160      255        39     1866          0\n(ULOC)                              1022\n-------------------------------------------------------------------------------\nShell                       14       442       85        61      296         34\n(ULOC)                               302\n-------------------------------------------------------------------------------\nTypeScript Typings           9       131       14        13      104          8\n(ULOC)                                85\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         8      2172      139        34     1999        180\n(ULOC)                              1143\n-------------------------------------------------------------------------------\nBASH                         4       318       44        88      186         42\n(ULOC)                               150\n-------------------------------------------------------------------------------\nCSV                          3         4        0         0        4          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nJavaScript                   3       238       17        12      209         10\n(ULOC)                               137\n-------------------------------------------------------------------------------\nProtocol Buffers             3       915      110        49      756          0\n(ULOC)                               276\n-------------------------------------------------------------------------------\nDockerfile                   1        17        2         1       14          3\n(ULOC)                                16\n-------------------------------------------------------------------------------\nHTML                         1        17        0         0       17          0\n(ULOC)                                18\n-------------------------------------------------------------------------------\nPlain Text                   1         3        0         0        3          0\n(ULOC)                                 4\n-------------------------------------------------------------------------------\nSystemd                      1        11        2         0        9          0\n(ULOC)                                10\n-------------------------------------------------------------------------------\nTOML                         1         3        0         2        1          0\n(ULOC)                                 3\n-------------------------------------------------------------------------------\nXML                          1        11        0         0       11          0\n(ULOC)                                12\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                     1423    176228    16525      7572   152131      10834\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)        64661\nDRYness %                           0.37\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $5,283,527\nEstimated Schedule Effort (organic) 25.89 months\nEstimated People Required (organic) 18.13\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 8819692 bytes, 8.820 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
     },
     "predominant_langs": {
-        "TypeScript": 5527214,
+        "TypeScript": 5585876,
         "SCSS": 63358,
-        "PLpgSQL": 43522,
+        "PLpgSQL": 43664,
         "Shell": 28041,
         "JavaScript": 8393,
         "HTML": 631,
diff --git a/app/site/_data/Enterprise-CMCS/seatool-compare/seatool-compare_data.json b/app/site/_data/Enterprise-CMCS/seatool-compare/seatool-compare_data.json
index df288c4e6a..a9fedd0110 100644
--- a/app/site/_data/Enterprise-CMCS/seatool-compare/seatool-compare_data.json
+++ b/app/site/_data/Enterprise-CMCS/seatool-compare/seatool-compare_data.json
@@ -1,465 +1,465 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/seatool-compare",
-  "owner": "Enterprise-CMCS",
-  "name": "seatool-compare",
-  "description": "Code repository",
-  "commits_count": 271,
-  "issues_count": 31,
-  "open_issues_count": 0,
-  "closed_issues_count": 31,
-  "pull_requests_count": 178,
-  "open_pull_requests_count": 9,
-  "merged_pull_requests_count": 152,
-  "closed_pull_requests_count": 17,
-  "forks_count": 0,
-  "stargazers_count": 1,
-  "watchers_count": 7,
-  "total_project_lines": 12851,
-  "average_project_lines": 63,
-  "total_project_comment_lines": 352,
-  "average_project_comment_lines": 2,
-  "total_project_blank_lines": 1677,
-  "average_blank_lines": 8,
-  "commits_by_month": {
-    "2023/12": 2,
-    "2023/8": 4,
-    "2023/7": 4,
-    "2023/6": 8,
-    "2023/5": 12
-  },
-  "new_commit_contributors_by_day_over_last_month": [],
-  "new_commit_contributors_by_day_over_last_six_months": [],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2022-09-16T18:46:05Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:20:38Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/seatool-compare",
-      "commit": "9ee31e2c2f8c5defba29f1cbf4cb501438c94a5d"
+    "url": "https://github.com/Enterprise-CMCS/seatool-compare",
+    "owner": "Enterprise-CMCS",
+    "name": "seatool-compare",
+    "description": "Code repository",
+    "commits_count": 271,
+    "issues_count": 31,
+    "open_issues_count": 0,
+    "closed_issues_count": 31,
+    "pull_requests_count": 178,
+    "open_pull_requests_count": 9,
+    "merged_pull_requests_count": 152,
+    "closed_pull_requests_count": 17,
+    "forks_count": 0,
+    "stargazers_count": 1,
+    "watchers_count": 7,
+    "total_project_lines": 12851,
+    "average_project_lines": 63,
+    "total_project_comment_lines": 352,
+    "average_project_comment_lines": 2,
+    "total_project_blank_lines": 1677,
+    "average_blank_lines": 8,
+    "commits_by_month": {
+        "2023/12": 2,
+        "2023/8": 4,
+        "2023/7": 4,
+        "2023/6": 8,
+        "2023/5": 12
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_six_months": [],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2022-09-16T18:46:05Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:20:38Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/seatool-compare",
+            "commit": "9ee31e2c2f8c5defba29f1cbf4cb501438c94a5d"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 4.7,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 3,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "1 out of 21 merged PRs checked by a CI test -- score normalized to 0",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "Found 17/18 approved changesets -- score normalized to 9",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 6,
+                "reason": "project has 2 contributing companies or organizations -- score normalized to 6",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "packaging workflow detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 7,
+                "reason": "SAST tool detected but not run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "32 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 4.7,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 3,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "1 out of 21 merged PRs checked by a CI test -- score normalized to 0",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "Found 17/18 approved changesets -- score normalized to 9",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 6,
-        "reason": "project has 2 contributing companies or organizations -- score normalized to 6",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "packaging workflow detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 7,
-        "reason": "SAST tool detected but not run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "32 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "TypeScript",
-        "Bytes": 195375,
-        "CodeBytes": 0,
-        "Lines": 6944,
-        "Code": 5950,
-        "Comment": 194,
-        "Blank": 800,
-        "Complexity": 342,
-        "Count": 95,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Markdown",
-        "Bytes": 94122,
-        "CodeBytes": 0,
-        "Lines": 2123,
-        "Code": 1487,
-        "Comment": 0,
-        "Blank": 636,
-        "Complexity": 0,
-        "Count": 48,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 8944,
-        "CodeBytes": 0,
-        "Lines": 316,
-        "Code": 316,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 19,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 34264,
-        "CodeBytes": 0,
-        "Lines": 1079,
-        "Code": 866,
-        "Comment": 89,
-        "Blank": 124,
-        "Complexity": 0,
-        "Count": 19,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CloudFormation (YAML)",
-        "Bytes": 65916,
-        "CodeBytes": 0,
-        "Lines": 1928,
-        "Code": 1821,
-        "Comment": 33,
-        "Blank": 74,
-        "Complexity": 53,
-        "Count": 11,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 5380,
-        "CodeBytes": 0,
-        "Lines": 161,
-        "Code": 115,
-        "Comment": 23,
-        "Blank": 23,
-        "Complexity": 29,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SVG",
-        "Bytes": 130850,
-        "CodeBytes": 0,
-        "Lines": 8,
-        "Code": 6,
-        "Comment": 2,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript Typings",
-        "Bytes": 176,
-        "CodeBytes": 0,
-        "Lines": 4,
-        "Code": 4,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "BASH",
-        "Bytes": 1606,
-        "CodeBytes": 0,
-        "Lines": 48,
-        "Code": 29,
-        "Comment": 10,
-        "Blank": 9,
-        "Complexity": 9,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Docker ignore",
-        "Bytes": 12,
-        "CodeBytes": 0,
-        "Lines": 1,
-        "Code": 1,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Gemfile",
-        "Bytes": 116,
-        "CodeBytes": 0,
-        "Lines": 7,
-        "Code": 6,
-        "Comment": 0,
-        "Blank": 1,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 170,
-        "CodeBytes": 0,
-        "Lines": 10,
-        "Code": 8,
-        "Comment": 1,
-        "Blank": 1,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "License",
-        "Bytes": 1327,
-        "CodeBytes": 0,
-        "Lines": 31,
-        "Code": 22,
-        "Comment": 0,
-        "Blank": 9,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Plain Text",
-        "Bytes": 7463,
-        "CodeBytes": 0,
-        "Lines": 191,
-        "Code": 191,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "TypeScript",
+                "Bytes": 195375,
+                "CodeBytes": 0,
+                "Lines": 6944,
+                "Code": 5950,
+                "Comment": 194,
+                "Blank": 800,
+                "Complexity": 342,
+                "Count": 95,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Markdown",
+                "Bytes": 94122,
+                "CodeBytes": 0,
+                "Lines": 2123,
+                "Code": 1487,
+                "Comment": 0,
+                "Blank": 636,
+                "Complexity": 0,
+                "Count": 48,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 8944,
+                "CodeBytes": 0,
+                "Lines": 316,
+                "Code": 316,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 19,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 34264,
+                "CodeBytes": 0,
+                "Lines": 1079,
+                "Code": 866,
+                "Comment": 89,
+                "Blank": 124,
+                "Complexity": 0,
+                "Count": 19,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CloudFormation (YAML)",
+                "Bytes": 65916,
+                "CodeBytes": 0,
+                "Lines": 1928,
+                "Code": 1821,
+                "Comment": 33,
+                "Blank": 74,
+                "Complexity": 53,
+                "Count": 11,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 5380,
+                "CodeBytes": 0,
+                "Lines": 161,
+                "Code": 115,
+                "Comment": 23,
+                "Blank": 23,
+                "Complexity": 29,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SVG",
+                "Bytes": 130850,
+                "CodeBytes": 0,
+                "Lines": 8,
+                "Code": 6,
+                "Comment": 2,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript Typings",
+                "Bytes": 176,
+                "CodeBytes": 0,
+                "Lines": 4,
+                "Code": 4,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "BASH",
+                "Bytes": 1606,
+                "CodeBytes": 0,
+                "Lines": 48,
+                "Code": 29,
+                "Comment": 10,
+                "Blank": 9,
+                "Complexity": 9,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Docker ignore",
+                "Bytes": 12,
+                "CodeBytes": 0,
+                "Lines": 1,
+                "Code": 1,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Gemfile",
+                "Bytes": 116,
+                "CodeBytes": 0,
+                "Lines": 7,
+                "Code": 6,
+                "Comment": 0,
+                "Blank": 1,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 170,
+                "CodeBytes": 0,
+                "Lines": 10,
+                "Code": 8,
+                "Comment": 1,
+                "Blank": 1,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "License",
+                "Bytes": 1327,
+                "CodeBytes": 0,
+                "Lines": 31,
+                "Code": 22,
+                "Comment": 0,
+                "Blank": 9,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Plain Text",
+                "Bytes": 7463,
+                "CodeBytes": 0,
+                "Lines": 191,
+                "Code": 191,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 300320.2658721954,
+        "estimatedScheduleMonths_low": 9.017974124317655,
+        "estimatedPeople_low": 3.244331049653061,
+        "estimatedCost_high": 935929.1147557852,
+        "estimatedScheduleMonths_high": 9.017974124317655,
+        "estimatedPeople_high": 3.244331049653061,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTypeScript                  95      6944      800       194     5950        342\n(ULOC)                              3356\n-------------------------------------------------------------------------------\nMarkdown                    48      2123      636         0     1487          0\n(ULOC)                               722\n-------------------------------------------------------------------------------\nJSON                        19       316        0         0      316          0\n(ULOC)                               190\n-------------------------------------------------------------------------------\nYAML                        19      1079      124        89      866          0\n(ULOC)                               606\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026        11      1928       74        33     1821         53\n(ULOC)                               855\n-------------------------------------------------------------------------------\nShell                        3       161       23        23      115         29\n(ULOC)                               113\n-------------------------------------------------------------------------------\nSVG                          2         8        0         2        6          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nTypeScript Typings           2         4        0         0        4          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nBASH                         1        48        9        10       29          9\n(ULOC)                                33\n-------------------------------------------------------------------------------\nDocker ignore                1         1        0         0        1          0\n(ULOC)                                 1\n-------------------------------------------------------------------------------\nGemfile                      1         7        1         0        6          0\n(ULOC)                                 7\n-------------------------------------------------------------------------------\nJavaScript                   1        10        1         1        8          0\n(ULOC)                                 9\n-------------------------------------------------------------------------------\nLicense                      1        31        9         0       22          0\n(ULOC)                                23\n-------------------------------------------------------------------------------\nPlain Text                   1       191        0         0      191          0\n(ULOC)                                98\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      205     12851     1677       352    10822        433\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)         5982\nDRYness %                           0.47\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $329,320\nEstimated Schedule Effort (organic) 9.02 months\nEstimated People Required (organic) 3.24\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 545721 bytes, 0.546 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "TypeScript": 167699,
+        "Shell": 2136
+    },
+    "average_issue_resolution_time": [
+        [
+            "seatool-compare",
+            "9 days 32:50:56.806452"
+        ]
     ],
-    "estimatedCost_low": 300320.2658721954,
-    "estimatedScheduleMonths_low": 9.017974124317655,
-    "estimatedPeople_low": 3.244331049653061,
-    "estimatedCost_high": 935929.1147557852,
-    "estimatedScheduleMonths_high": 9.017974124317655,
-    "estimatedPeople_high": 3.244331049653061,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nTypeScript                  95      6944      800       194     5950        342\n(ULOC)                              3356\n-------------------------------------------------------------------------------\nMarkdown                    48      2123      636         0     1487          0\n(ULOC)                               722\n-------------------------------------------------------------------------------\nJSON                        19       316        0         0      316          0\n(ULOC)                               190\n-------------------------------------------------------------------------------\nYAML                        19      1079      124        89      866          0\n(ULOC)                               606\n-------------------------------------------------------------------------------\nCloudFormation (YAM…        11      1928       74        33     1821         53\n(ULOC)                               855\n-------------------------------------------------------------------------------\nShell                        3       161       23        23      115         29\n(ULOC)                               113\n-------------------------------------------------------------------------------\nSVG                          2         8        0         2        6          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nTypeScript Typings           2         4        0         0        4          0\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nBASH                         1        48        9        10       29          9\n(ULOC)                                33\n-------------------------------------------------------------------------------\nDocker ignore                1         1        0         0        1          0\n(ULOC)                                 1\n-------------------------------------------------------------------------------\nGemfile                      1         7        1         0        6          0\n(ULOC)                                 7\n-------------------------------------------------------------------------------\nJavaScript                   1        10        1         1        8          0\n(ULOC)                                 9\n-------------------------------------------------------------------------------\nLicense                      1        31        9         0       22          0\n(ULOC)                                23\n-------------------------------------------------------------------------------\nPlain Text                   1       191        0         0      191          0\n(ULOC)                                98\n───────────────────────────────────────────────────────────────────────────────\nTotal                      205     12851     1677       352    10822        433\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)         5982\nDRYness %                           0.47\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $329,320\nEstimated Schedule Effort (organic) 9.02 months\nEstimated People Required (organic) 3.24\n───────────────────────────────────────────────────────────────────────────────\nProcessed 545721 bytes, 0.546 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "TypeScript": 167699,
-    "Shell": 2136
-  },
-  "average_issue_resolution_time": [
-    [
-      "seatool-compare",
-      "9 days 32:50:56.806452"
-    ]
-  ],
-  "repo_dependency_libyear_list": []
-}
+    "repo_dependency_libyear_list": []
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/seatool-compare/seatool-compare_data.json.old b/app/site/_data/Enterprise-CMCS/seatool-compare/seatool-compare_data.json.old
index abcbf68479..a9fedd0110 100644
--- a/app/site/_data/Enterprise-CMCS/seatool-compare/seatool-compare_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/seatool-compare/seatool-compare_data.json.old
@@ -36,14 +36,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2022-09-16T18:46:05Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:58:30Z",
+        "date": "2025-01-11T00:20:38Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/seatool-compare",
             "commit": "9ee31e2c2f8c5defba29f1cbf4cb501438c94a5d"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 4.7,
         "checks": [
@@ -53,7 +53,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -63,7 +63,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -73,7 +73,7 @@
                 "reason": "1 out of 21 merged PRs checked by a CI test -- score normalized to 0",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -83,7 +83,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -93,7 +93,7 @@
                 "reason": "Found 17/18 approved changesets -- score normalized to 9",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -103,7 +103,7 @@
                 "reason": "project has 2 contributing companies or organizations -- score normalized to 6",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -113,7 +113,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -123,7 +123,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -133,7 +133,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -143,7 +143,7 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -153,7 +153,7 @@
                 "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -163,7 +163,7 @@
                 "reason": "packaging workflow detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -173,7 +173,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -183,7 +183,7 @@
                 "reason": "SAST tool detected but not run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -193,7 +193,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -203,7 +203,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -213,7 +213,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -223,7 +223,7 @@
                 "reason": "32 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/seatool-connectors/seatool-connectors_data.json b/app/site/_data/Enterprise-CMCS/seatool-connectors/seatool-connectors_data.json
index 83a697c868..046e4db88f 100644
--- a/app/site/_data/Enterprise-CMCS/seatool-connectors/seatool-connectors_data.json
+++ b/app/site/_data/Enterprise-CMCS/seatool-connectors/seatool-connectors_data.json
@@ -1,598 +1,598 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/seatool-connectors",
-  "owner": "Enterprise-CMCS",
-  "name": "seatool-connectors",
-  "description": "Microservice streaming CMS SEA Tool data to CMS Bigmac.",
-  "commits_count": 196,
-  "issues_count": 31,
-  "open_issues_count": 0,
-  "closed_issues_count": 31,
-  "pull_requests_count": 102,
-  "open_pull_requests_count": 4,
-  "merged_pull_requests_count": 73,
-  "closed_pull_requests_count": 25,
-  "forks_count": 0,
-  "stargazers_count": 0,
-  "watchers_count": 6,
-  "total_project_lines": 12045,
-  "average_project_lines": 73,
-  "total_project_comment_lines": 186,
-  "average_project_comment_lines": 1,
-  "total_project_blank_lines": 1377,
-  "average_blank_lines": 8,
-  "commits_by_month": {
-    "2024/10": 1,
-    "2024/8": 5,
-    "2024/3": 1,
-    "2024/2": 5,
-    "2023/12": 3,
-    "2023/7": 2,
-    "2023/6": 1,
-    "2023/5": 12
-  },
-  "new_commit_contributors_by_day_over_last_month": [],
-  "new_commit_contributors_by_day_over_last_six_months": [
-    [
-      "2024-08-07T00:00:00.000Z",
-      1
-    ],
-    [
-      "2024-08-08T00:00:00.000Z",
-      1
+    "url": "https://github.com/Enterprise-CMCS/seatool-connectors",
+    "owner": "Enterprise-CMCS",
+    "name": "seatool-connectors",
+    "description": "Microservice streaming CMS SEA Tool data to CMS Bigmac.",
+    "commits_count": 196,
+    "issues_count": 31,
+    "open_issues_count": 0,
+    "closed_issues_count": 31,
+    "pull_requests_count": 102,
+    "open_pull_requests_count": 4,
+    "merged_pull_requests_count": 73,
+    "closed_pull_requests_count": 25,
+    "forks_count": 0,
+    "stargazers_count": 0,
+    "watchers_count": 6,
+    "total_project_lines": 12045,
+    "average_project_lines": 73,
+    "total_project_comment_lines": 186,
+    "average_project_comment_lines": 1,
+    "total_project_blank_lines": 1377,
+    "average_blank_lines": 8,
+    "commits_by_month": {
+        "2024/10": 1,
+        "2024/8": 5,
+        "2024/3": 1,
+        "2024/2": 5,
+        "2023/12": 3,
+        "2023/7": 2,
+        "2023/6": 1,
+        "2023/5": 12
+    },
+    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_six_months": [
+        [
+            "2024-08-07T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-08-08T00:00:00.000Z",
+            1
+        ],
+        [
+            "2024-10-07T00:00:00.000Z",
+            1
+        ]
     ],
-    [
-      "2024-10-07T00:00:00.000Z",
-      1
-    ]
-  ],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
-  "nadia_color": "ff0000",
-  "nadia_badge_name": "midsize",
-  "created_at": "2022-09-16T18:48:38Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:20:08Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/seatool-connectors",
-      "commit": "5a4394b6b66eac5b32c1222b1927877eedb085e1"
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=midsize&color=ff0000",
+    "nadia_color": "ff0000",
+    "nadia_badge_name": "midsize",
+    "created_at": "2022-09-16T18:48:38Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:20:08Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/seatool-connectors",
+            "commit": "5a4394b6b66eac5b32c1222b1927877eedb085e1"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 4.8,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 8,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 5,
+                "reason": "11 out of 20 merged PRs checked by a CI test -- score normalized to 5",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "all changesets reviewed",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 9,
+                "reason": "license file detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "packaging workflow detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "SAST tool is not run on all commits -- score normalized to 0",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "30 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "Markdown",
+                "Bytes": 106527,
+                "CodeBytes": 0,
+                "Lines": 2273,
+                "Code": 1650,
+                "Comment": 0,
+                "Blank": 623,
+                "Complexity": 0,
+                "Count": 47,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript",
+                "Bytes": 44533,
+                "CodeBytes": 0,
+                "Lines": 1579,
+                "Code": 1431,
+                "Comment": 20,
+                "Blank": 128,
+                "Complexity": 80,
+                "Count": 28,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 51717,
+                "CodeBytes": 0,
+                "Lines": 1229,
+                "Code": 1094,
+                "Comment": 35,
+                "Blank": 100,
+                "Complexity": 97,
+                "Count": 25,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 32176,
+                "CodeBytes": 0,
+                "Lines": 1060,
+                "Code": 850,
+                "Comment": 87,
+                "Blank": 123,
+                "Complexity": 0,
+                "Count": 18,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 13172,
+                "CodeBytes": 0,
+                "Lines": 335,
+                "Code": 328,
+                "Comment": 0,
+                "Blank": 7,
+                "Complexity": 0,
+                "Count": 16,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SQL",
+                "Bytes": 108932,
+                "CodeBytes": 0,
+                "Lines": 2419,
+                "Code": 2136,
+                "Comment": 0,
+                "Blank": 283,
+                "Complexity": 0,
+                "Count": 12,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "CloudFormation (YAML)",
+                "Bytes": 105602,
+                "CodeBytes": 0,
+                "Lines": 2604,
+                "Code": 2521,
+                "Comment": 11,
+                "Blank": 72,
+                "Complexity": 71,
+                "Count": 8,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Shell",
+                "Bytes": 5379,
+                "CodeBytes": 0,
+                "Lines": 161,
+                "Code": 115,
+                "Comment": 23,
+                "Blank": 23,
+                "Complexity": 29,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "SVG",
+                "Bytes": 80919,
+                "CodeBytes": 0,
+                "Lines": 8,
+                "Code": 6,
+                "Comment": 2,
+                "Blank": 0,
+                "Complexity": 1,
+                "Count": 2,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "BASH",
+                "Bytes": 1439,
+                "CodeBytes": 0,
+                "Lines": 43,
+                "Code": 27,
+                "Comment": 8,
+                "Blank": 8,
+                "Complexity": 9,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Docker ignore",
+                "Bytes": 12,
+                "CodeBytes": 0,
+                "Lines": 1,
+                "Code": 1,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Gemfile",
+                "Bytes": 116,
+                "CodeBytes": 0,
+                "Lines": 7,
+                "Code": 6,
+                "Comment": 0,
+                "Blank": 1,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "License",
+                "Bytes": 1327,
+                "CodeBytes": 0,
+                "Lines": 31,
+                "Code": 22,
+                "Comment": 0,
+                "Blank": 9,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "Plain Text",
+                "Bytes": 10077,
+                "CodeBytes": 0,
+                "Lines": 293,
+                "Code": 293,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "TypeScript Typings",
+                "Bytes": 85,
+                "CodeBytes": 0,
+                "Lines": 2,
+                "Code": 2,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 290421.05371797254,
+        "estimatedScheduleMonths_low": 8.90384310174569,
+        "estimatedPeople_low": 3.1776064351673567,
+        "estimatedCost_high": 905078.8461554493,
+        "estimatedScheduleMonths_high": 8.90384310174569,
+        "estimatedPeople_high": 3.1776064351673567,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nMarkdown                    47      2273      623         0     1650          0\n(ULOC)                               827\n-------------------------------------------------------------------------------\nTypeScript                  28      1579      128        20     1431         80\n(ULOC)                              1029\n-------------------------------------------------------------------------------\nJavaScript                  25      1229      100        35     1094         97\n(ULOC)                               471\n-------------------------------------------------------------------------------\nYAML                        18      1060      123        87      850          0\n(ULOC)                               553\n-------------------------------------------------------------------------------\nJSON                        16       335        7         0      328          0\n(ULOC)                               211\n-------------------------------------------------------------------------------\nSQL                         12      2419      283         0     2136          0\n(ULOC)                               940\n-------------------------------------------------------------------------------\nCloudFormation (YAM\u2026         8      2604       72        11     2521         71\n(ULOC)                               948\n-------------------------------------------------------------------------------\nShell                        3       161       23        23      115         29\n(ULOC)                               113\n-------------------------------------------------------------------------------\nSVG                          2         8        0         2        6          1\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nBASH                         1        43        8         8       27          9\n(ULOC)                                29\n-------------------------------------------------------------------------------\nDocker ignore                1         1        0         0        1          0\n(ULOC)                                 1\n-------------------------------------------------------------------------------\nGemfile                      1         7        1         0        6          0\n(ULOC)                                 7\n-------------------------------------------------------------------------------\nLicense                      1        31        9         0       22          0\n(ULOC)                                23\n-------------------------------------------------------------------------------\nPlain Text                   1       293        0         0      293          0\n(ULOC)                               116\n-------------------------------------------------------------------------------\nTypeScript Typings           1         2        0         0        2          0\n(ULOC)                                 2\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                      165     12045     1377       186    10482        287\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)         5215\nDRYness %                           0.43\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $318,464\nEstimated Schedule Effort (organic) 8.90 months\nEstimated People Required (organic) 3.18\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 562013 bytes, 0.562 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
     },
-    "score": 4.8,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 8,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 5,
-        "reason": "11 out of 20 merged PRs checked by a CI test -- score normalized to 5",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "all changesets reviewed",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 9,
-        "reason": "license file detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "packaging workflow detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "SAST tool is not run on all commits -- score normalized to 0",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "30 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "Markdown",
-        "Bytes": 106527,
-        "CodeBytes": 0,
-        "Lines": 2273,
-        "Code": 1650,
-        "Comment": 0,
-        "Blank": 623,
-        "Complexity": 0,
-        "Count": 47,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript",
-        "Bytes": 44533,
-        "CodeBytes": 0,
-        "Lines": 1579,
-        "Code": 1431,
-        "Comment": 20,
-        "Blank": 128,
-        "Complexity": 80,
-        "Count": 28,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 51717,
-        "CodeBytes": 0,
-        "Lines": 1229,
-        "Code": 1094,
-        "Comment": 35,
-        "Blank": 100,
-        "Complexity": 97,
-        "Count": 25,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 32176,
-        "CodeBytes": 0,
-        "Lines": 1060,
-        "Code": 850,
-        "Comment": 87,
-        "Blank": 123,
-        "Complexity": 0,
-        "Count": 18,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 13172,
-        "CodeBytes": 0,
-        "Lines": 335,
-        "Code": 328,
-        "Comment": 0,
-        "Blank": 7,
-        "Complexity": 0,
-        "Count": 16,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SQL",
-        "Bytes": 108932,
-        "CodeBytes": 0,
-        "Lines": 2419,
-        "Code": 2136,
-        "Comment": 0,
-        "Blank": 283,
-        "Complexity": 0,
-        "Count": 12,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "CloudFormation (YAML)",
-        "Bytes": 105602,
-        "CodeBytes": 0,
-        "Lines": 2604,
-        "Code": 2521,
-        "Comment": 11,
-        "Blank": 72,
-        "Complexity": 71,
-        "Count": 8,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Shell",
-        "Bytes": 5379,
-        "CodeBytes": 0,
-        "Lines": 161,
-        "Code": 115,
-        "Comment": 23,
-        "Blank": 23,
-        "Complexity": 29,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "SVG",
-        "Bytes": 80919,
-        "CodeBytes": 0,
-        "Lines": 8,
-        "Code": 6,
-        "Comment": 2,
-        "Blank": 0,
-        "Complexity": 1,
-        "Count": 2,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "BASH",
-        "Bytes": 1439,
-        "CodeBytes": 0,
-        "Lines": 43,
-        "Code": 27,
-        "Comment": 8,
-        "Blank": 8,
-        "Complexity": 9,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Docker ignore",
-        "Bytes": 12,
-        "CodeBytes": 0,
-        "Lines": 1,
-        "Code": 1,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Gemfile",
-        "Bytes": 116,
-        "CodeBytes": 0,
-        "Lines": 7,
-        "Code": 6,
-        "Comment": 0,
-        "Blank": 1,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "License",
-        "Bytes": 1327,
-        "CodeBytes": 0,
-        "Lines": 31,
-        "Code": 22,
-        "Comment": 0,
-        "Blank": 9,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "Plain Text",
-        "Bytes": 10077,
-        "CodeBytes": 0,
-        "Lines": 293,
-        "Code": 293,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "TypeScript Typings",
-        "Bytes": 85,
-        "CodeBytes": 0,
-        "Lines": 2,
-        "Code": 2,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 290421.05371797254,
-    "estimatedScheduleMonths_low": 8.90384310174569,
-    "estimatedPeople_low": 3.1776064351673567,
-    "estimatedCost_high": 905078.8461554493,
-    "estimatedScheduleMonths_high": 8.90384310174569,
-    "estimatedPeople_high": 3.1776064351673567,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown                    47      2273      623         0     1650          0\n(ULOC)                               827\n-------------------------------------------------------------------------------\nTypeScript                  28      1579      128        20     1431         80\n(ULOC)                              1029\n-------------------------------------------------------------------------------\nJavaScript                  25      1229      100        35     1094         97\n(ULOC)                               471\n-------------------------------------------------------------------------------\nYAML                        18      1060      123        87      850          0\n(ULOC)                               553\n-------------------------------------------------------------------------------\nJSON                        16       335        7         0      328          0\n(ULOC)                               211\n-------------------------------------------------------------------------------\nSQL                         12      2419      283         0     2136          0\n(ULOC)                               940\n-------------------------------------------------------------------------------\nCloudFormation (YAM…         8      2604       72        11     2521         71\n(ULOC)                               948\n-------------------------------------------------------------------------------\nShell                        3       161       23        23      115         29\n(ULOC)                               113\n-------------------------------------------------------------------------------\nSVG                          2         8        0         2        6          1\n(ULOC)                                 5\n-------------------------------------------------------------------------------\nBASH                         1        43        8         8       27          9\n(ULOC)                                29\n-------------------------------------------------------------------------------\nDocker ignore                1         1        0         0        1          0\n(ULOC)                                 1\n-------------------------------------------------------------------------------\nGemfile                      1         7        1         0        6          0\n(ULOC)                                 7\n-------------------------------------------------------------------------------\nLicense                      1        31        9         0       22          0\n(ULOC)                                23\n-------------------------------------------------------------------------------\nPlain Text                   1       293        0         0      293          0\n(ULOC)                               116\n-------------------------------------------------------------------------------\nTypeScript Typings           1         2        0         0        2          0\n(ULOC)                                 2\n───────────────────────────────────────────────────────────────────────────────\nTotal                      165     12045     1377       186    10482        287\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)         5215\nDRYness %                           0.43\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $318,464\nEstimated Schedule Effort (organic) 8.90 months\nEstimated People Required (organic) 3.18\n───────────────────────────────────────────────────────────────────────────────\nProcessed 562013 bytes, 0.562 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "JavaScript": 35734,
-    "TypeScript": 16857,
-    "Shell": 2780
-  },
-  "average_issue_resolution_time": [
-    [
-      "seatool-connectors",
-      "10 days 25:10:48.225807"
-    ]
-  ],
-  "repo_dependency_libyear_list": [
-    [
-      "@enterprise-cmcs/macpro-security-hub-sync",
-      0.1698630137,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "@enterprise-cmcs/macpro-serverless-running-stages",
-      0,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "@serverless/compose",
-      0,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "@stratiformdigital/serverless-iam-helper",
-      0,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "@stratiformdigital/serverless-idempotency-helper",
-      0,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "@stratiformdigital/serverless-online",
-      0,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "@stratiformdigital/serverless-s3-security-helper",
-      0,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "@stratiformdigital/serverless-stage-destroyer",
-      0,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "@vitest/coverage-c8",
-      0,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "@vitest/ui",
-      1.1671232877,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "aws-sdk-client-mock",
-      1.304109589,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "prettier",
-      2.4712328767,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "semantic-release",
-      2.1753424658,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "serverless",
-      0,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "serverless-bundle",
-      0,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "serverless-disable-functions",
-      0,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "serverless-plugin-scripts",
-      0,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "serverless-plugin-warmup",
-      1.3561643836,
-      "2025-01-01T18:40:52.000"
-    ],
-    [
-      "serverless-stack-termination-protection",
-      0,
-      "2025-01-01T18:40:52.000"
+    "predominant_langs": {
+        "JavaScript": 35734,
+        "TypeScript": 16857,
+        "Shell": 2780
+    },
+    "average_issue_resolution_time": [
+        [
+            "seatool-connectors",
+            "10 days 25:10:48.225807"
+        ]
     ],
-    [
-      "vitest",
-      1.1780821918,
-      "2025-01-01T18:40:52.000"
+    "repo_dependency_libyear_list": [
+        [
+            "@enterprise-cmcs/macpro-security-hub-sync",
+            0.1698630137,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "@enterprise-cmcs/macpro-serverless-running-stages",
+            0.0,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "@serverless/compose",
+            0.0,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "@stratiformdigital/serverless-iam-helper",
+            0.0,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "@stratiformdigital/serverless-idempotency-helper",
+            0.0,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "@stratiformdigital/serverless-online",
+            0.0,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "@stratiformdigital/serverless-s3-security-helper",
+            0.0,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "@stratiformdigital/serverless-stage-destroyer",
+            0.0,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "@vitest/coverage-c8",
+            0.0,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "@vitest/ui",
+            1.1671232877,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "aws-sdk-client-mock",
+            1.304109589,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "prettier",
+            2.4712328767,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "semantic-release",
+            2.1753424658,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "serverless",
+            0.0,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "serverless-bundle",
+            0.0,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "serverless-disable-functions",
+            0.0,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "serverless-plugin-scripts",
+            0.0,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "serverless-plugin-warmup",
+            1.3561643836,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "serverless-stack-termination-protection",
+            0.0,
+            "2025-01-01T18:40:52.000"
+        ],
+        [
+            "vitest",
+            1.1780821918,
+            "2025-01-01T18:40:52.000"
+        ]
     ]
-  ]
-}
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/seatool-connectors/seatool-connectors_data.json.old b/app/site/_data/Enterprise-CMCS/seatool-connectors/seatool-connectors_data.json.old
index f29365e429..c1ddac083c 100644
--- a/app/site/_data/Enterprise-CMCS/seatool-connectors/seatool-connectors_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/seatool-connectors/seatool-connectors_data.json.old
@@ -52,14 +52,14 @@
     "nadia_badge_name": "midsize",
     "created_at": "2022-09-16T18:48:38Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T08:58:04Z",
+        "date": "2025-01-11T00:20:08Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/seatool-connectors",
             "commit": "5a4394b6b66eac5b32c1222b1927877eedb085e1"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 4.8,
         "checks": [
@@ -69,7 +69,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -79,7 +79,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -89,7 +89,7 @@
                 "reason": "11 out of 20 merged PRs checked by a CI test -- score normalized to 5",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -99,7 +99,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -109,7 +109,7 @@
                 "reason": "all changesets reviewed",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -119,7 +119,7 @@
                 "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -129,7 +129,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -139,7 +139,7 @@
                 "reason": "update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -149,7 +149,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -159,17 +159,17 @@
                 "reason": "license file detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
             {
                 "details": null,
                 "score": 0,
-                "reason": "1 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -179,7 +179,7 @@
                 "reason": "packaging workflow detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -189,7 +189,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -199,7 +199,7 @@
                 "reason": "SAST tool is not run on all commits -- score normalized to 0",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -209,7 +209,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -219,7 +219,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -229,7 +229,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -239,7 +239,7 @@
                 "reason": "30 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }
diff --git a/app/site/_data/Enterprise-CMCS/serverless-s3-bucket-helper/serverless-s3-bucket-helper_data.json b/app/site/_data/Enterprise-CMCS/serverless-s3-bucket-helper/serverless-s3-bucket-helper_data.json
index 4ebd4b1fd3..053fcb939b 100644
--- a/app/site/_data/Enterprise-CMCS/serverless-s3-bucket-helper/serverless-s3-bucket-helper_data.json
+++ b/app/site/_data/Enterprise-CMCS/serverless-s3-bucket-helper/serverless-s3-bucket-helper_data.json
@@ -1,307 +1,307 @@
 {
-  "url": "https://github.com/Enterprise-CMCS/serverless-s3-bucket-helper",
-  "owner": "Enterprise-CMCS",
-  "name": "serverless-s3-bucket-helper",
-  "description": null,
-  "commits_count": 7,
-  "issues_count": 3,
-  "open_issues_count": 1,
-  "closed_issues_count": 2,
-  "pull_requests_count": 7,
-  "open_pull_requests_count": 1,
-  "merged_pull_requests_count": 6,
-  "closed_pull_requests_count": 0,
-  "forks_count": 1,
-  "stargazers_count": 0,
-  "watchers_count": 11,
-  "total_project_lines": 333,
-  "average_project_lines": 33,
-  "total_project_comment_lines": 5,
-  "average_project_comment_lines": 1,
-  "total_project_blank_lines": 74,
-  "average_blank_lines": 7,
-  "commits_by_month": {
-    "2023/6": 1,
-    "2022/5": 1,
-    "2021/9": 5
-  },
-  "new_commit_contributors_by_day_over_last_month": [],
-  "new_commit_contributors_by_day_over_last_six_months": [],
-  "new_issues_by_day_over_last_month": [],
-  "new_issues_by_day_over_last_six_months": [],
-  "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=toy&color=0000ff",
-  "nadia_color": "0000ff",
-  "nadia_badge_name": "toy",
-  "created_at": "2021-08-26T16:41:01Z",
-  "ossf_scorecard": {
-    "date": "2025-01-11T00:23:56Z",
-    "repo": {
-      "name": "github.com/Enterprise-CMCS/serverless-s3-bucket-helper",
-      "commit": "3e519d15676de237ec8ede3ff9ae26abf3f3ef0a"
+    "url": "https://github.com/Enterprise-CMCS/serverless-s3-bucket-helper",
+    "owner": "Enterprise-CMCS",
+    "name": "serverless-s3-bucket-helper",
+    "description": null,
+    "commits_count": 7,
+    "issues_count": 3,
+    "open_issues_count": 1,
+    "closed_issues_count": 2,
+    "pull_requests_count": 7,
+    "open_pull_requests_count": 1,
+    "merged_pull_requests_count": 6,
+    "closed_pull_requests_count": 0,
+    "forks_count": 1,
+    "stargazers_count": 0,
+    "watchers_count": 11,
+    "total_project_lines": 333,
+    "average_project_lines": 33,
+    "total_project_comment_lines": 5,
+    "average_project_comment_lines": 1,
+    "total_project_blank_lines": 74,
+    "average_blank_lines": 7,
+    "commits_by_month": {
+        "2023/6": 1,
+        "2022/5": 1,
+        "2021/9": 5
     },
-    "scorecard": {
-      "version": "v5.0.0-132-g43d5832d",
-      "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+    "new_commit_contributors_by_day_over_last_month": [],
+    "new_commit_contributors_by_day_over_last_six_months": [],
+    "new_issues_by_day_over_last_month": [],
+    "new_issues_by_day_over_last_six_months": [],
+    "nadia_shields_badge_url": "https://img.shields.io/static/v1?label=project+type&message=toy&color=0000ff",
+    "nadia_color": "0000ff",
+    "nadia_badge_name": "toy",
+    "created_at": "2021-08-26T16:41:01Z",
+    "ossf_scorecard": {
+        "date": "2025-01-11T00:23:56Z",
+        "repo": {
+            "name": "github.com/Enterprise-CMCS/serverless-s3-bucket-helper",
+            "commit": "3e519d15676de237ec8ede3ff9ae26abf3f3ef0a"
+        },
+        "scorecard": {
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
+        },
+        "score": 3.7,
+        "checks": [
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no binaries found in the repo",
+                "name": "Binary-Artifacts",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
+                    "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
+                }
+            },
+            {
+                "details": null,
+                "score": 6,
+                "reason": "branch protection is not maximal on development and all release branches",
+                "name": "Branch-Protection",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
+                    "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 out of 6 merged PRs checked by a CI test -- score normalized to 0",
+                "name": "CI-Tests",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
+                    "short": "Determines if the project runs tests before pull requests are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no effort to earn an OpenSSF best practices badge detected",
+                "name": "CII-Best-Practices",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
+                    "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
+                }
+            },
+            {
+                "details": null,
+                "score": 2,
+                "reason": "Found 2/7 approved changesets -- score normalized to 2",
+                "name": "Code-Review",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
+                    "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
+                "name": "Contributors",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
+                    "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "no dangerous workflow patterns detected",
+                "name": "Dangerous-Workflow",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
+                    "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "no update tool detected",
+                "name": "Dependency-Update-Tool",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
+                    "short": "Determines if the project uses a dependency update tool."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "project is not fuzzed",
+                "name": "Fuzzing",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
+                    "short": "Determines if the project uses fuzzing."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "license file not detected",
+                "name": "License",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
+                    "short": "Determines if the project has defined a license."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
+                "name": "Maintained",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
+                    "short": "Determines if the project is \"actively maintained\"."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "packaging workflow not detected",
+                "name": "Packaging",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
+                    "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "dependency not pinned by hash detected -- score normalized to 0",
+                "name": "Pinned-Dependencies",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
+                    "short": "Determines if the project has declared and pinned the dependencies of its build process."
+                }
+            },
+            {
+                "details": null,
+                "score": 7,
+                "reason": "SAST tool detected but not run on all commits",
+                "name": "SAST",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
+                    "short": "Determines if the project uses static code analysis."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "security policy file not detected",
+                "name": "Security-Policy",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
+                    "short": "Determines if the project has published a security policy."
+                }
+            },
+            {
+                "details": null,
+                "score": -1,
+                "reason": "no releases found",
+                "name": "Signed-Releases",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
+                    "short": "Determines if the project cryptographically signs release artifacts."
+                }
+            },
+            {
+                "details": null,
+                "score": 0,
+                "reason": "detected GitHub workflow tokens with excessive permissions",
+                "name": "Token-Permissions",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
+                    "short": "Determines if the project's workflows follow the principle of least privilege."
+                }
+            },
+            {
+                "details": null,
+                "score": 10,
+                "reason": "0 existing vulnerabilities detected",
+                "name": "Vulnerabilities",
+                "documentation": {
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
+                    "short": "Determines if the project has open, known unfixed vulnerabilities."
+                }
+            }
+        ],
+        "metadata": null
     },
-    "score": 3.7,
-    "checks": [
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no binaries found in the repo",
-        "name": "Binary-Artifacts",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
-          "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
-        }
-      },
-      {
-        "details": null,
-        "score": 6,
-        "reason": "branch protection is not maximal on development and all release branches",
-        "name": "Branch-Protection",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
-          "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 out of 6 merged PRs checked by a CI test -- score normalized to 0",
-        "name": "CI-Tests",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
-          "short": "Determines if the project runs tests before pull requests are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no effort to earn an OpenSSF best practices badge detected",
-        "name": "CII-Best-Practices",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
-          "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
-        }
-      },
-      {
-        "details": null,
-        "score": 2,
-        "reason": "Found 2/7 approved changesets -- score normalized to 2",
-        "name": "Code-Review",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
-          "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
-        "name": "Contributors",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
-          "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "no dangerous workflow patterns detected",
-        "name": "Dangerous-Workflow",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
-          "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "no update tool detected",
-        "name": "Dependency-Update-Tool",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
-          "short": "Determines if the project uses a dependency update tool."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "project is not fuzzed",
-        "name": "Fuzzing",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
-          "short": "Determines if the project uses fuzzing."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "license file not detected",
-        "name": "License",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
-          "short": "Determines if the project has defined a license."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
-        "name": "Maintained",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
-          "short": "Determines if the project is \"actively maintained\"."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "packaging workflow not detected",
-        "name": "Packaging",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
-          "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "dependency not pinned by hash detected -- score normalized to 0",
-        "name": "Pinned-Dependencies",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
-          "short": "Determines if the project has declared and pinned the dependencies of its build process."
-        }
-      },
-      {
-        "details": null,
-        "score": 7,
-        "reason": "SAST tool detected but not run on all commits",
-        "name": "SAST",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
-          "short": "Determines if the project uses static code analysis."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "security policy file not detected",
-        "name": "Security-Policy",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
-          "short": "Determines if the project has published a security policy."
-        }
-      },
-      {
-        "details": null,
-        "score": -1,
-        "reason": "no releases found",
-        "name": "Signed-Releases",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
-          "short": "Determines if the project cryptographically signs release artifacts."
-        }
-      },
-      {
-        "details": null,
-        "score": 0,
-        "reason": "detected GitHub workflow tokens with excessive permissions",
-        "name": "Token-Permissions",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
-          "short": "Determines if the project's workflows follow the principle of least privilege."
-        }
-      },
-      {
-        "details": null,
-        "score": 10,
-        "reason": "0 existing vulnerabilities detected",
-        "name": "Vulnerabilities",
-        "documentation": {
-          "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
-          "short": "Determines if the project has open, known unfixed vulnerabilities."
-        }
-      }
-    ],
-    "metadata": null
-  },
-  "cocomo": {
-    "languageSummary": [
-      {
-        "Name": "Markdown",
-        "Bytes": 4628,
-        "CodeBytes": 0,
-        "Lines": 154,
-        "Code": 98,
-        "Comment": 0,
-        "Blank": 56,
-        "Complexity": 0,
-        "Count": 5,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "YAML",
-        "Bytes": 1242,
-        "CodeBytes": 0,
-        "Lines": 60,
-        "Code": 52,
-        "Comment": 0,
-        "Blank": 8,
-        "Complexity": 0,
-        "Count": 3,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JSON",
-        "Bytes": 433,
-        "CodeBytes": 0,
-        "Lines": 18,
-        "Code": 18,
-        "Comment": 0,
-        "Blank": 0,
-        "Complexity": 0,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      },
-      {
-        "Name": "JavaScript",
-        "Bytes": 2787,
-        "CodeBytes": 0,
-        "Lines": 101,
-        "Code": 86,
-        "Comment": 5,
-        "Blank": 10,
-        "Complexity": 4,
-        "Count": 1,
-        "WeightedComplexity": 0,
-        "Files": [],
-        "LineLength": null,
-        "ULOC": 0
-      }
-    ],
-    "estimatedCost_low": 5843.016815117637,
-    "estimatedScheduleMonths_low": 2.018129047888061,
-    "estimatedPeople_low": 0.2820575379696487,
-    "estimatedCost_high": 18209.392361165064,
-    "estimatedScheduleMonths_high": 2.018129047888061,
-    "estimatedPeople_high": 0.2820575379696487,
-    "dryness_table": "───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nMarkdown                     5       154       56         0       98          0\n(ULOC)                                74\n-------------------------------------------------------------------------------\nYAML                         3        60        8         0       52          0\n(ULOC)                                45\n-------------------------------------------------------------------------------\nJSON                         1        18        0         0       18          0\n(ULOC)                                17\n-------------------------------------------------------------------------------\nJavaScript                   1       101       10         5       86          4\n(ULOC)                                78\n───────────────────────────────────────────────────────────────────────────────\nTotal                       10       333       74         5      254          4\n───────────────────────────────────────────────────────────────────────────────\nUnique Lines of Code (ULOC)          210\nDRYness %                           0.63\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $6,407\nEstimated Schedule Effort (organic) 2.02 months\nEstimated People Required (organic) 0.28\n───────────────────────────────────────────────────────────────────────────────\nProcessed 9090 bytes, 0.009 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n"
-  },
-  "predominant_langs": {
-    "JavaScript": 2787
-  },
-  "average_issue_resolution_time": [],
-  "repo_dependency_libyear_list": []
-}
+    "cocomo": {
+        "languageSummary": [
+            {
+                "Name": "Markdown",
+                "Bytes": 4628,
+                "CodeBytes": 0,
+                "Lines": 154,
+                "Code": 98,
+                "Comment": 0,
+                "Blank": 56,
+                "Complexity": 0,
+                "Count": 5,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "YAML",
+                "Bytes": 1242,
+                "CodeBytes": 0,
+                "Lines": 60,
+                "Code": 52,
+                "Comment": 0,
+                "Blank": 8,
+                "Complexity": 0,
+                "Count": 3,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JSON",
+                "Bytes": 433,
+                "CodeBytes": 0,
+                "Lines": 18,
+                "Code": 18,
+                "Comment": 0,
+                "Blank": 0,
+                "Complexity": 0,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            },
+            {
+                "Name": "JavaScript",
+                "Bytes": 2787,
+                "CodeBytes": 0,
+                "Lines": 101,
+                "Code": 86,
+                "Comment": 5,
+                "Blank": 10,
+                "Complexity": 4,
+                "Count": 1,
+                "WeightedComplexity": 0,
+                "Files": [],
+                "LineLength": null,
+                "ULOC": 0
+            }
+        ],
+        "estimatedCost_low": 5843.016815117637,
+        "estimatedScheduleMonths_low": 2.018129047888061,
+        "estimatedPeople_low": 0.2820575379696487,
+        "estimatedCost_high": 18209.392361165064,
+        "estimatedScheduleMonths_high": 2.018129047888061,
+        "estimatedPeople_high": 0.2820575379696487,
+        "dryness_table": "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nMarkdown                     5       154       56         0       98          0\n(ULOC)                                74\n-------------------------------------------------------------------------------\nYAML                         3        60        8         0       52          0\n(ULOC)                                45\n-------------------------------------------------------------------------------\nJSON                         1        18        0         0       18          0\n(ULOC)                                17\n-------------------------------------------------------------------------------\nJavaScript                   1       101       10         5       86          4\n(ULOC)                                78\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nTotal                       10       333       74         5      254          4\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nUnique Lines of Code (ULOC)          210\nDRYness %                           0.63\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nEstimated Cost to Develop (organic) $6,407\nEstimated Schedule Effort (organic) 2.02 months\nEstimated People Required (organic) 0.28\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nProcessed 9090 bytes, 0.009 megabytes (SI)\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n"
+    },
+    "predominant_langs": {
+        "JavaScript": 2787
+    },
+    "average_issue_resolution_time": [],
+    "repo_dependency_libyear_list": []
+}
\ No newline at end of file
diff --git a/app/site/_data/Enterprise-CMCS/serverless-s3-bucket-helper/serverless-s3-bucket-helper_data.json.old b/app/site/_data/Enterprise-CMCS/serverless-s3-bucket-helper/serverless-s3-bucket-helper_data.json.old
index 3d1dc7ce2c..053fcb939b 100644
--- a/app/site/_data/Enterprise-CMCS/serverless-s3-bucket-helper/serverless-s3-bucket-helper_data.json.old
+++ b/app/site/_data/Enterprise-CMCS/serverless-s3-bucket-helper/serverless-s3-bucket-helper_data.json.old
@@ -34,14 +34,14 @@
     "nadia_badge_name": "toy",
     "created_at": "2021-08-26T16:41:01Z",
     "ossf_scorecard": {
-        "date": "2025-01-05T09:01:30Z",
+        "date": "2025-01-11T00:23:56Z",
         "repo": {
             "name": "github.com/Enterprise-CMCS/serverless-s3-bucket-helper",
             "commit": "3e519d15676de237ec8ede3ff9ae26abf3f3ef0a"
         },
         "scorecard": {
-            "version": "v5.0.0-125-g975ee230",
-            "commit": "975ee2304ef7097c94a377fe95976604b4adcf22"
+            "version": "v5.0.0-132-g43d5832d",
+            "commit": "43d5832d25ccc597a9b94926b6ad43da25204085"
         },
         "score": 3.7,
         "checks": [
@@ -51,7 +51,7 @@
                 "reason": "no binaries found in the repo",
                 "name": "Binary-Artifacts",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#binary-artifacts",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#binary-artifacts",
                     "short": "Determines if the project has generated executable (binary) artifacts in the source repository."
                 }
             },
@@ -61,7 +61,7 @@
                 "reason": "branch protection is not maximal on development and all release branches",
                 "name": "Branch-Protection",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#branch-protection",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#branch-protection",
                     "short": "Determines if the default and release branches are protected with GitHub's branch protection settings."
                 }
             },
@@ -71,7 +71,7 @@
                 "reason": "0 out of 6 merged PRs checked by a CI test -- score normalized to 0",
                 "name": "CI-Tests",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#ci-tests",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#ci-tests",
                     "short": "Determines if the project runs tests before pull requests are merged."
                 }
             },
@@ -81,7 +81,7 @@
                 "reason": "no effort to earn an OpenSSF best practices badge detected",
                 "name": "CII-Best-Practices",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#cii-best-practices",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#cii-best-practices",
                     "short": "Determines if the project has an OpenSSF (formerly CII) Best Practices Badge."
                 }
             },
@@ -91,7 +91,7 @@
                 "reason": "Found 2/7 approved changesets -- score normalized to 2",
                 "name": "Code-Review",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#code-review",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#code-review",
                     "short": "Determines if the project requires human code review before pull requests (aka merge requests) are merged."
                 }
             },
@@ -101,7 +101,7 @@
                 "reason": "project has 0 contributing companies or organizations -- score normalized to 0",
                 "name": "Contributors",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#contributors",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#contributors",
                     "short": "Determines if the project has a set of contributors from multiple organizations (e.g., companies)."
                 }
             },
@@ -111,7 +111,7 @@
                 "reason": "no dangerous workflow patterns detected",
                 "name": "Dangerous-Workflow",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dangerous-workflow",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dangerous-workflow",
                     "short": "Determines if the project's GitHub Action workflows avoid dangerous patterns."
                 }
             },
@@ -121,7 +121,7 @@
                 "reason": "no update tool detected",
                 "name": "Dependency-Update-Tool",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#dependency-update-tool",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#dependency-update-tool",
                     "short": "Determines if the project uses a dependency update tool."
                 }
             },
@@ -131,7 +131,7 @@
                 "reason": "project is not fuzzed",
                 "name": "Fuzzing",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#fuzzing",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#fuzzing",
                     "short": "Determines if the project uses fuzzing."
                 }
             },
@@ -141,7 +141,7 @@
                 "reason": "license file not detected",
                 "name": "License",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#license",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#license",
                     "short": "Determines if the project has defined a license."
                 }
             },
@@ -151,7 +151,7 @@
                 "reason": "0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0",
                 "name": "Maintained",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#maintained",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#maintained",
                     "short": "Determines if the project is \"actively maintained\"."
                 }
             },
@@ -161,7 +161,7 @@
                 "reason": "packaging workflow not detected",
                 "name": "Packaging",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#packaging",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#packaging",
                     "short": "Determines if the project is published as a package that others can easily download, install, easily update, and uninstall."
                 }
             },
@@ -171,7 +171,7 @@
                 "reason": "dependency not pinned by hash detected -- score normalized to 0",
                 "name": "Pinned-Dependencies",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#pinned-dependencies",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#pinned-dependencies",
                     "short": "Determines if the project has declared and pinned the dependencies of its build process."
                 }
             },
@@ -181,7 +181,7 @@
                 "reason": "SAST tool detected but not run on all commits",
                 "name": "SAST",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#sast",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#sast",
                     "short": "Determines if the project uses static code analysis."
                 }
             },
@@ -191,7 +191,7 @@
                 "reason": "security policy file not detected",
                 "name": "Security-Policy",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#security-policy",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#security-policy",
                     "short": "Determines if the project has published a security policy."
                 }
             },
@@ -201,7 +201,7 @@
                 "reason": "no releases found",
                 "name": "Signed-Releases",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#signed-releases",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#signed-releases",
                     "short": "Determines if the project cryptographically signs release artifacts."
                 }
             },
@@ -211,7 +211,7 @@
                 "reason": "detected GitHub workflow tokens with excessive permissions",
                 "name": "Token-Permissions",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#token-permissions",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#token-permissions",
                     "short": "Determines if the project's workflows follow the principle of least privilege."
                 }
             },
@@ -221,7 +221,7 @@
                 "reason": "0 existing vulnerabilities detected",
                 "name": "Vulnerabilities",
                 "documentation": {
-                    "url": "https://github.com/ossf/scorecard/blob/975ee2304ef7097c94a377fe95976604b4adcf22/docs/checks.md#vulnerabilities",
+                    "url": "https://github.com/ossf/scorecard/blob/43d5832d25ccc597a9b94926b6ad43da25204085/docs/checks.md#vulnerabilities",
                     "short": "Determines if the project has open, known unfixed vulnerabilities."
                 }
             }