rmcanany/SolidEdgeStorekeeper
51.5
Weak · 1 October 2026
11.7k
lines of production code
VB.NET
primary language
2
measurements over time
What this system is
This system is a desktop application for managing mechanical fastener configurations, featuring tools to define and cache complex fastener stacks with washers and nuts. It integrates with SolidEdge CAD software via COM interop and utilizes OpenMcdf for file property management. The application provides a user interface with customizable window behaviors and asset management, though it no longer includes sample 3D CAD reference models.
Features
Added UI assets for fastener stacks, favorites, and always-on-top features
The application's resource library has been updated to include new bitmap assets required for the user interface. This includes a comprehensive set of icons for the new fastener stack feature (covering various configurations like F-CO-N, F-FW-CO-TB, and their small variants), toggle icons for the 'always on top' and 'auto pattern' window behaviors, and enabled/disabled states for the 'favorites' feature. Additionally, the resource generator version has been updated to 18.0.0.0.
My Project · high confidence
Introduce Fastener Stack configuration and property caching
Users can now define and manage fastener stacks (combinations of fasteners, washers, and nuts) via the new FormFastenerStack and FormStackConfiguration dialogs, which support various assembly configurations and threaded hole types. Additionally, a new HCPropertiesCache system has been added to persist and reload file property data, improving performance by caching property values between sessions.
(repo-wide) · high confidence
Removals
Removal of sample STEP reference models
The \Reference\ directory no longer contains sample STEP files (e.g., \4638K733\_NO THREADS\_Low-Pressure Pipe Fitting.STEP\, \4880K21\_Standard-Wall PVC Pipe Fitting for Water.STEP\, \5374N46\_NO THREADS\_Low-Pressure Iron Pipe Fitting with Sealant.STEP\, and \9017K661\_Low-Carbon Steel 90 Degree Angle.STEP\). These specific 3D CAD model assets have been deleted from the repository.
Reference · high confidence
Dependencies
Update OpenMcdf dependency and embed SolidEdge interop types
The project updates the OpenMcdf library from version 2.4.0 to 3.1.4 and introduces the new OpenMcdf.Ole package (version 3.1.4-experimental.1). Additionally, the build configuration now embeds interop types for multiple SolidEdge COM references (including SolidEdgeConstants, SolidEdgeFramework, and others) by setting EmbedInteropTypes to True, and adds a direct reference to the SolidEdgeExplorerDLL.
(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 51 → 51 (+0.2)
- Rubric changed (rubric-2026.09.11 → rubric-2026.09.18) — scores are not directly comparable.
Lenses
- Code Health 69 → 69 (+0.0)
- Architecture 99 → 99 (+0.4)
- Maturity 59 → 60 (+0.5)
- Readiness 29 → 29 (+0.0)
- Security 100 → 100 (+0.0)
Resolved (4)
- Documentation: no installation or build instructions (README.md)
- Documentation: no usage examples (README.md)
- Hotspot: UtilsCommon.vb (UtilsCommon.vb)
- Hotspot: UtilsPreferences.vb (UtilsPreferences.vb)
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
Survey your own repository
rmcanany/SolidEdgeStorekeeper 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 1505612c23afcc702108e7d1f99b19bea15f6dce — 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.