MecuSorin/FSharp.FsxConfig
61.3
Adequate · 3 October 2026
48
lines of production code
F#
primary language
2
measurements over time
What this system is
FSharp.FsxConfig is a .NET library designed to simplify configuration handling within F\# Interactive (FSI) environments. It provides core functionality for parsing and validating configuration scripts while managing dependencies to ensure streamlined interaction. Recent efforts have focused on modernizing the codebase by migrating to .NET 10 and multi-targeting .NET 8 through 10, alongside refining the build process and removing legacy compiler service references.
How it got here
2022 — Initial library release and setup
6 changes.
This period marks the initial release of the FSharp.FsxConfig library, establishing the core project structure and build tooling. The work focused on simplifying the implementation by removing the Thoth.Json.Net dependency to streamline FSI interaction. A comprehensive test suite was also introduced to validate the configuration logic and handle invalid script scenarios.
September 2026 — .NET 10 migration and cleanup
3 changes.
The period focused on upgrading the project to .NET 10 and adjusting the build to multi-target .NET 8 through 10. Test scripts were updated to align with the new .NET 10.0 target, and the FSharp.Compiler.Service reference was removed from the FSharp.FsxConfig module.
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.5)
- Rubric changed (rubric-2026.09.15 → rubric-2026.10.1) — scores are not directly comparable.
Lenses
- Code Health 100 → 100 (+0.0)
- Architecture 100 → 95 (-5.4)
- Maturity 54 → 59 (+4.7)
- Readiness 42 → 42 (+0.0)
- Security 100 → 100 (+0.0)
Resolved (1)
- Documentation: no architecture or design documentation (README.md)
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
Survey your own repository
MecuSorin/FSharp.FsxConfig 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 3 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 11f66ec27f6403b4f4d6e0824ebffcf5fed2572c — the exact code this score is about.
- Scored under rubric-2026.10.1 — the same rubric and the same method as every other entry in this index.
- Measured by watchdog.canine.dev using codehealth-analyzer preprod-4f4226d619ea.