Clario / Project Health Dashboard

GitHub sync audit & engineering metrics · repo ashispoddar/ezpay · CLARIO project #1
Window: Apr 12 → Jun 15, 2026 · ~9 weeks
Generated 2026-06-15
34
Issues
20 closed · 14 open
66
PRs merged
1 open · 1 abandoned
124
Commits
since Apr 12
1.8h
Avg merge latency
max 47h
+81.6k
LOC added
−1.7k removed
6
Sync gaps
1 high · 2 med · 3 low

① Issue / Project Sync Audit

IDSevFindingFix
F1HIGH Epic #59 "M8 — Pilot Hardening" still Open / board In progress, but all 5 children (#92–96) closed & PRD-2 done. Checkboxes unticked. Tick, close, → Done
F2MED 3 closed bugs #28, #35, #36 never added to CLARIO board — invisible to tracking. item-add → Done
F3MED PR #68 (Flyway runbook + seeder) open & non-draft since 06-13. Merge or close
F4LOW PRD-1 (Card Issuing) has zero issues/board items despite being done — no traceability. Backfill closed epic
F5LOW Milestone field unused on all 34 issues. Optional milestones
F6LOW #100/#84/#65 carry only generic enhancement label (PRD-3 is the model). Add epic/area labels
30 of 31 tracked items match issue state — board is healthy; gaps are concentrated and quick to fix. Ordered remediation (commands in the markdown report): close #59 → adopt orphan bugs → resolve PR #68 → backfill PRD-1 → hygiene.
CLARIO BOARD STATUS · 31 items
31 items
Done · 17 Backlog · 13 In progress · 1
Backlog after cleanup: PRD-3 Card Auth (#70–76), Analytics (#100), infra #32/#39/#60/#65/#84.

② Engineering Metrics — last ~9 weeks

COMMIT CADENCE BY WEEK
291010 29221113 W15W18W20 W21W22W23W24
Two surges: mid-Apr scaffold (W15) and the Java strangler migration + expense module (W21–24). Gaps = design/planning periods.
COMMIT TYPE MIX (conventional prefix)
feat27
fix16
docs3
chore3
test2
refactor1
ci1
~53% feat / ~31% fix — feature-forward, fits pre-pilot. Thin test/refactor prefixes understate reality: tests ship inside feat/fix commits (21 Java + 20 e2e specs).
CODE CHURN BY AREA (+added)
core-service (Java)48k
frontend/src29k
fe lockfile8k
frontend/e2e2.5k
parity-harness1.3k
infra/lib (CDK)0.9k
Java core-service is net-additive (+48k, ~0 deletions) = strangler built alongside, parity-tested. Frontend holds the only real deletion volume (−2.6k) = genuine iteration.
REPO COMPOSITION & THROUGHPUT
424
Java files
106
TS/TSX
41
test files
Avg PR size~1,236 add / 26 del / 14 files
PRs merged by monthApr 1 · May 19 · Jun 46
Java tests / e2e specs21 / 20
Test : Java-file ratio~1 : 20

③ Engineering Observations

Self-contained · zero external dependencies · host on any static target (S3 / Netlify / GitHub Pages) Source: docs/reports/2026-06-15-gh-sync-and-eng-metrics.md