Skip to content
CAI
Software that uses CAICheck a score

DualBrain/Solitaire

44.5

Weak · 20 September 2026

2.2k

lines of production code

VB.NET

primary language

1

measurement over time

CAI band scale
CAI lens gauges

What this system is

This system is a Solitaire card game application that has been migrated from VB.NET to .NET 8. It provides a Windows Forms-based user interface for playing the game, featuring updated visual assets and modern runtime compatibility. The system no longer includes the previous 'Cheat - Win' functionality, focusing instead on standard gameplay mechanics.

Behavioural changes

Solitaire game ported to .NET 8 with updated documentation

The Solitaire application has been reworked and ported from its original VB.NET implementation to run on .NET 8, bringing modern coding standards and compatibility with Visual Studio 2022. The project now includes a comprehensive .gitignore file for Visual Studio artifacts, a new MIT license file, and an updated solution file targeting Visual Studio 17. The README has been expanded to detail the migration history, original improvements like XP Visual Styles support, and new community resources including a Discord invite.

(repo-wide) · high confidence

Solitaire ported to .NET 8 with cheat feature disabled

The Solitaire application has been ported to .NET 8, introducing updated Windows Forms UI components and new raw image resources for card backs. As part of this update, the 'Cheat - Win' menu option has been removed from the GameForm, disabling the ability to instantly win a game.

Solitaire · high confidence

Dependencies

Solitaire project targets .NET 8

The Solitaire application project file has been updated to target the .NET 8 Windows framework (net8.0-windows), replacing the previous framework version. This change enables the use of .NET 8 runtime features and libraries for the Windows Forms application.

(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

Baseline

  • First survey — no prior run to compare against. CAI 44.

Lenses

  • Code Health 82
  • Architecture 100
  • Maturity 36
  • Readiness 23
  • Security 100

Changes since last survey

  • 12 commits — 12 feature/other, 0 fixes

By area

  • (root) — 9 commits
  • .github/FUNDING.yml — 1 commit
  • Solitaire/GameForm.vb — 1 commit
  • Solitaire/Png — 1 commit

Notable commits

  • change: Added project metadata; added raw images.
  • change: Added screen shot.
  • change: Create FUNDING.yml
  • change: Disabled "cheat".
  • change: Initial commit
  • change: Initial commit.
  • change: Ported, refactored, redone for .NET 8!
  • change: Update README.md
  • change: Update README.md
  • change: Update README.md
  • change: Updated readme.
  • change: Updated readme.

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

Survey your own repository

DualBrain/Solitaire 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 20 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 b61b42b86fc14c54cf2c8639a765234952579b5f — 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-b51f968c9b10.