Skip to content
CAI
Software that uses CAICheck a score

phoenixframework/phoenix_ecto

58.9

Adequate · 3 October 2026

829

lines of production code

Elixir

primary language

2

measurements over time

CAI band scale
CAI trend line
CAI lens gauges

What this system is

This system is a legacy codebase centered around the Phoenix Ecto SQL component, primarily functioning as a data handling library within the Elixir ecosystem. Recent activity indicates a maintenance-heavy trajectory, focusing on expanding test coverage and correcting behavioral bugs in the core SQL logic. The system is currently undergoing routine dependency updates and build maintenance rather than feature development.

How it got here

March 2026 — SQL test coverage and behavioral fixes

2 changes.

This period focused on expanding test coverage for the Phoenix Ecto SQL component, with the majority of activity dedicated to adding and updating tests. Concurrently, the team addressed behavioral changes and bugs within the core SQL library, implementing fixes to ensure correct functionality. The work combined extensive validation efforts with targeted corrections to the underlying data handling logic.

July 2026 — 113 commits updating dependencies (2 manifests)

1 change.

A dependency / build maintenance change in (dependencies) — 113 commits (4 fixs), 2 files.

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 58 → 59 (+0.7)
  • Rubric changed (rubric-2026.09.15 → rubric-2026.10.1) — scores are not directly comparable.

Lenses

  • Code Health 100 → 100 (+0.0)
  • Architecture 69 → 69 (+0.0)
  • Maturity 40 → 40 (+0.0)
  • Readiness 67 → 69 (+2.4)
  • Security 96 → 97 (+0.7)

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

phoenixframework/phoenix_ecto 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 a0c342b5a57581037974cc992a23f4f89a77b29f — 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-8fe32cd45d00.