runcat-dev/RunCat365
46.4
Weak · 23 September 2026
4.2k
lines of production code
C#
primary language
5
measurements over time
What this system is
RunCat365 is a Windows desktop application that provides a system tray utility featuring an endless runner mini-game and customizable cat avatars. The system supports multi-language localization and allows users to configure themes, speed sources, and temperature units. It is packaged for the Microsoft Store using .NET 9 and the Windows 10 SDK.
Features
Add endless game mode and custom runner support
Users can now play an endless runner mini-game and create custom cat runners. The application introduces a new 'Endless Game' mode where players control a running cat, avoiding obstacles to achieve a high score. Additionally, a 'Custom Runners' feature allows users to define and save their own animated cat runners, which can then be selected from the system tray menu. The menu structure has been updated to include these new options, and the settings menu now includes controls for theme, speed source, and temperature units.
RunCat365 · high confidence
Added cleanup script for WapForStore packages
A new shell script, rm-wap-for-store.sh, has been added to the WapForStore/AppPackages directory. This utility allows users to remove specific WapForStore test packages and their associated MSIX upload bundles by specifying the version number.
WapForStore/AppPackages · high confidence
Adds multi-language localization support for the application
The application now supports multiple languages, including German, Spanish, French, Japanese, and others. Users can now see the interface translated into their preferred language, with new strings added for features like the Endless Game mode, temperature unit settings, and system information displays.
RunCat365/Properties · high confidence
Behavioural changes
Project renamed to RunCat365 with updated documentation and configuration
The project has been renamed from 'RunCat\_for\_windows' to 'RunCat365'. This change includes updating the solution file (RunCat365.sln) to reflect the new project and solution names, updating the README with the new title, badges, and installation instructions, and updating the CLAUDE.md and CONTRIBUTING.md files to reference the new name. The LICENSE file has also been updated to reflect the new project identity.
(repo-wide) · high confidence
Updated Windows App Packaging and Store Configuration
The Windows App Packaging (WAP) project for RunCat 365 has been updated to version 3.6.0. This includes a new Package.appxmanifest that configures the application as a full-trust desktop bridge app with startup task extensions, and a Package.StoreAssociation.xml file defining the publisher and supported locales for the Microsoft Store. The WapForStore.wapproj file has been refreshed to target Windows SDK 10.0.26100.0, include all necessary image assets, and reference the RunCat365 C\# project.
WapForStore · high confidence
Dependencies
Upgrade to .NET 9 and Windows 10 SDK
The project file has been updated to target .NET 9 (net9.0) and the Windows 10.0.26100.0 SDK, enabling the application to run on Windows 10 version 19041 and later. This change modernizes the build configuration and aligns the app with the latest .NET runtime.
(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 50 → 46 (-3.8)
- Rubric changed (rubric-2026.08.19 → rubric-2026.09.15) — scores are not directly comparable.
Lenses
- Code Health 82 → 62 (-19.4)
- Architecture 100 → 100 (+0.0)
- Maturity 56 → 56 (+0.2)
- Readiness 24 → 24 (+0.0)
- Security 100 → 87 (-13.3)
Resolved (7)
- Build did not complete in the analyzer
- LLM evaluation failed
- No exposed public API
- Off-boarding risk: anonymized user #1
- redundant comment (RunCat365/BalloonTipType.cs)
- redundant comment (RunCat365/BalloonTipType.cs)
- redundant comment (RunCat365/BitmapExtension.cs)
New (6)
- AnalyzerSeverityNone (.editorconfig)
- Documentation: no installation or build instructions (README.md)
- End-of-life runtime: .NET net9.0
- MethodTooLong: ContextMenuManager.ContextMenuManager(…) (RunCat365/ContextMenuManager.cs)
- Off-boarding risk: anonymized user #1
- XML-doc coverage: RunCat365 (RunCat365/RunCat365.csproj)
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
runcat-dev/RunCat365 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 23 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 03b6e2b288c2df5df2433398f5547857bb4d0e2f — 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-955b9cee9818.