Skip to content

Repo health

Measured at cca3fe8e. Generated by moondeck/check/repo_health.py on every KPI-gate run. Do not edit by hand.

Current state only; the trend is this file's git history (git log -p docs/metrics/repo-health.md). Nothing here fails a build: the numbers make growth visible, the judgment stays human.

Firmware size

Target Flash
desktop 924 KB (+0 KB) ⚠
esp32 1,640 KB
esp32p4-eth 1,468 KB
esp32p4-eth-wifi 1,752 KB
esp32s3-n16r8 1,628 KB
esp32s3-n8r8 1,628 KB
esp32s31 1,880 KB

Render performance

Target Tick FPS
desktop 127 µs 7,874
esp32 4,164 µs 240

Code

Area Lines Comments Comment share
core 14,889 5,583 40.9 %
light 20,214 (+16) ⚠ 7,815 42.7 %
platform 12,526 (+25) ⚠ 4,198 37.1 % (+0.1 %) ⚠
ui 5,811 1,518 27.8 %
test 35,504 (+75) ⚠ 6,073 19.8 %
moondeck 19,968 3,187 18.3 %

Tests

Kind Count
unit cases 1,008 (+1) ✓
scenarios 22

Complexity

Metric Value
functions 2,188 (+1) ✓
over threshold 140 (+1) ⚠
worst CCN 93

Documentation

Metric Value
markdown files 170
markdown lines 22,818 (+9) ⚠
plan files 90
backlog lines 3,114
lessons lines 418
CLAUDE.md lines 135