Skip to content
CAI
Software that uses CAICheck a score

ElektroStudios/PATHS-a-command-line-app-to-manage-PATH-environment

61.2

Weak · 1 October 2026

3.2k

lines of production code

VB.NET

primary language

2

measurements over time

CAI band scale
CAI trend line
CAI lens gauges

What this system is

PATHS is a legacy .NET command-line utility that has undergone incremental maintenance and modernization efforts over several years. Recent activity has focused on upgrading the underlying .NET Framework to version 4.8, refining user-facing help documentation, and correcting file encoding issues to ensure consistent character handling. The system is currently being reorganized structurally, with source files moved to a dedicated directory to improve project layout and maintainability.

Architecture

  • Container: PATHS (cli)

How it got here

2019 — PATHS utility release

2 changes.

This period focused on the release of the PATHS utility as version 1.3. The work involved finalizing the project configuration and dependencies to support this release. The changes were minimal, consisting of a single commit for the release and another for configuration updates.

2024 — Scope switch renaming and .NET upgrade

2 changes.

This period focused on refining the PATHS v1.4 release by renaming scope switches and updating the associated help documentation. Concurrently, the project upgraded its .NET Framework target to version 4.8 to ensure compatibility and modernization. These changes represent a combination of user-facing interface adjustments and underlying infrastructure updates.

July 2026 — PATHS project structure reorganization and encoding fixes

1 change.

The PATHS project has been moved from the Solution directory to the Source directory, with the solution file and all associated source files (including UI, tools, and resources) renamed to reflect the new location. Additionally, the PATHS.vbproj.user file was removed, and several files (Help.txt, app.config) had their file encodings corrected to include a UTF-8 BOM, ensuring consistent character handling across the project.

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

How this codebase got here

Score

  • CAI 61 → 61 (+0.0)
  • Rubric changed (rubric-2026.09.11 → rubric-2026.09.18) — scores are not directly comparable.

Lenses

  • Code Health 94 → 94 (+0.0)
  • Architecture 100 → 100 (+0.0)
  • Maturity 51 → 51 (+0.0)
  • Readiness 53 → 53 (+0.0)
  • Security 80 → 80 (+0.0)

Resolved (2)

  • Documentation: no installation or build instructions (README.md)
  • Documentation: no usage examples (README.md)

Architecture

  • Unchanged — 1 containers · 0 contexts · 0 edges

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

Survey your own repository

ElektroStudios/PATHS-a-command-line-app-to-manage-PATH-environment was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.

About this page

  • The score is its most recent published measurement, taken on 1 October 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit af5cbc31d07783f096ce44a8d380975fff82a69f — the exact code this score is about.
  • Scored under rubric-2026.09.18 — the same rubric and the same method as every other entry in this index.
  • Measured by watchdog.canine.dev using codehealth-analyzer preprod-e569280dd5e2.