storytold/craft-extensions
62.3
Adequate · 7 November 2026
3.5k
lines of production code
Rust
primary language
1
measurement over time
What this system is
Behavioural changes
2 commits (0 fixes) modifying (repo-wide), crates/ext-store
A change to existing behaviour in (repo-wide), crates/ext-store — 2 commits, 15 files: “ext-store: bounded unpack, state file, atomic install/uninstall/enable/choose-theme, app read side, store location; mutation harness for both crates”; “Scaffold: workspace, craft-ext-core and craft-ext-store skeletons, threat model, CI”.
crates/ext-store · low confidence · unverified
2 commits (0 fixes) modifying crates/ext-core
A change to existing behaviour in crates/ext-core — 2 commits, 12 files: “ext-core: ids, paths, text, versions, manifest, theme palette and contrast, trust tiers, catalogue index; mutation check (27/27 caught)”; “Scaffold: workspace, craft-ext-core and craft-ext-store skeletons, threat model, CI”.
crates/ext-core · medium confidence · unverified
Dependencies
2 commits updating dependencies (4 manifests)
A dependency / build maintenance change in (dependencies) — 2 commits, 4 files: “ext-store: bounded unpack, state file, atomic install/uninstall/enable/choose-theme, app read side, store location; mutation harness for both crates”; “Scaffold: workspace, craft-ext-core and craft-ext-store skeletons, threat model, CI”.
(dependencies) · medium confidence · unverified
Written by cca.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 62.
Lenses
- Code Health 98
- Architecture 96
- Maturity 57
- Readiness 45
- Security 100
Changes since last survey
- 4 commits — 4 feature/other, 0 fixes
By area
- (root) — 2 commits
- crates/ext-core — 1 commit
- crates/ext-store — 1 commit
Notable commits
- change: Scaffold: workspace, craft-ext-core and craft-ext-store skeletons, threat model, CI
- change: Update README.md
- change: ext-core: ids, paths, text, versions, manifest, theme palette and contrast, trust tiers, catalogue index; mutation check (27/27 caught)
- change: ext-store: bounded unpack, state file, atomic install/uninstall/enable/choose-theme, app read side, store location; mutation harness for both crates
Written by cca.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
Survey your own repository
storytold/craft-extensions 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 7 November 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit a6c5fae8b8f6a92180c02e9188cd3559161c174b — the exact code this score is about.
- Scored under rubric-2026.11.2 — the same rubric and the same method as every other entry in this index.
- Measured by Canine Code Analyzer (cca.canine.dev) using cca measure-2026.11.3+preprod-5f8314471808.