Skip to content
CAI
Software that uses CAICheck a score

ifcaro/PkgView

48.3

Weak · 21 September 2026

2.1k

lines of production code

VB.NET

primary language

4

measurements over time

CAI band scale
CAI trend line
CAI lens gauges

What this system is

PkgView is a Windows Forms application designed for extracting files, featuring a build configuration for the .NET Framework 3.5. It provides user interface components including an about dialog with version and changelog details, as well as a progress window that displays real-time extraction status and allows users to cancel operations.

Features

New About dialog and extraction progress window

The PkgView application now includes an 'About' dialog that displays the application name, version, and a detailed changelog of past updates. Additionally, a new 'Extract' window has been added to provide users with real-time feedback during file extraction, including a progress bar, elapsed and estimated time remaining, and a cancel button.

PkgView · high confidence

Behavioural changes

The project's LICENSE file and README.md have been updated to reflect the correct copyright holder (Ifcaro) and date range (2010-2012). The README also includes the full text of the ISC license, providing users with clear legal terms for using the software.

(repo-wide) · high confidence

Dependencies

Added PkgView project configuration

Added the PkgView project file, which defines the build configuration for the PkgView application, including references to .NET Framework 3.5 libraries and Windows Forms components.

(dependencies) · high confidence

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 48 → 48 (+0.4)
  • Rubric changed (rubric-2026.08.18 → rubric-2026.09.15) — scores are not directly comparable.

Lenses

  • Code Health 87 → 87 (+0.3)
  • Architecture 90 → 94 (+3.9)
  • Maturity 50 → 50 (+0.0)
  • Readiness 23 → 23 (+0.0)
  • Security 100 → 100 (+0.0)

Resolved (9)

  • Build did not complete in the analyzer
  • Duplicated block (23 lines × 2) (PkgView/AESEngine.vb)
  • No README describing what PkgView is, how to install it, or how to use it. (README.md)
  • No exposed public API
  • XML-doc coverage: PkgView (PkgView/PkgView.vbproj)
  • early-stage repository — too little history to judge knowledge freshness
  • git history depth insufficient
  • git history depth insufficient
  • single-maintainer — knowledge-concentration (bus factor) risk

New (4)

  • Documentation: no installation or build instructions (README.md)
  • Duplicated block (23 lines × 2) (PkgView/AESEngine.vb)
  • MethodTooLong: Main.extraer (PkgView/Main.vb)
  • No ADRs found

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

Survey your own repository

ifcaro/PkgView 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 21 September 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 8b58833d4d554883f335b5a464c78c937c764c11 — the exact code this score is about.
  • Scored under rubric-2026.09.15 — the same rubric and the same method as every other entry in this index.
  • Measured by watchdog.canine.dev using codehealth-analyzer preprod-28e75b8e3254.