Skip to content
CAI
Software that uses CAICheck a score

llRizvanll/RN-Scalable-Rental-App

55.2

Adequate · 21 September 2026

965

lines of production code

TypeScript

with Java, C++, Objective-C, C

4

measurements over time

CAI band scale
CAI trend line
CAI lens gauges

What this system is

Behavioural changes

1 commit (0 fixes) modifying images

A change to existing behaviour in images — 1 commit, 6 files.

images · medium confidence · unverified

Android build paths updated for project rename

The Android build configuration files (including asset, JNI, resource, and manifest merge metadata) have been updated to reflect a change in the project's local file system path from 'App' to 'Scalable-App'. This ensures the build system correctly references the new directory structure for assets, resources, and native libraries.

android · high confidence

Updated rental service provider labels and default source location

The rental component's list of vehicle types and their associated service providers has been updated. The default source location placeholder has been changed from 'Prithvi Cafe, Janki Kutir, Juhu' to 'Galaxy, Bandra, Mumbai'. Additionally, the labels for various vehicle categories (mini, sedan) have been updated to reflect different service providers such as 'bigbazaar', 'bigbazaar-trends', 'big market', 'bombay bazaar', and 'big-fortis' instead of the previous 'inframarket', 'infra', 'loophealth', 'infraservice', and 'infra-loophealth'.

src/components · medium confidence

Dependencies

Removed node\_modules directory

The node\_modules directory, which contained the project's third-party dependencies (including Babel, @ampproject/remapping, and various helper packages), has been deleted from the repository. This removes all installed npm packages from the source tree, likely to reduce repository size or prepare for a fresh install.

(dependencies) · high confidence

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 52 → 55 (+2.9)
  • Rubric changed (rubric-2026.08.18 → rubric-2026.09.15) — scores are not directly comparable.

Lenses

  • Code Health 98 → 97 (-1.2)
  • Architecture 69 → 99 (+29.5)
  • Maturity 47 → 47 (+0.0)
  • Readiness 40 → 41 (+0.6)
  • Security 74 → 82 (+8.6)

Resolved (44)

  • Coverage not included — suite not readable by the collector
  • Critical CVE: [GHSA redacted] (package-lock.json)
  • Critical CVE: [GHSA redacted] (package-lock.json)
  • Critical CVE: [GHSA redacted] (package-lock.json)
  • Critical CVE: [GHSA redacted] (package-lock.json)
  • Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • …and 24 more

New (62)

  • Coverage not measured — JavaScript/TypeScript suite
  • Critical CVE: [GHSA redacted] (package-lock.json)
  • Critical CVE: [GHSA redacted] (package-lock.json)
  • Critical CVE: [GHSA redacted] (package-lock.json)
  • Critical CVE: [GHSA redacted] (package-lock.json)
  • Critical CVE: [GHSA redacted] (package-lock.json)
  • Documentation: no installation or build instructions (README.md)
  • Documentation: no licence statement (README.md)
  • Documentation: no usage examples (README.md)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • High CVE: [GHSA redacted] (package-lock.json)
  • …and 42 more

Architecture

  • Containers 0 added · 0 removed · contexts 1 added · 1 removed · edges 0 added · 0 removed

Added bounded contexts (1)

  • app

Removed bounded contexts (1)

  • .

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

Survey your own repository

llRizvanll/RN-Scalable-Rental-App 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 21 September 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit e14f0546522ba47a8c8f694da38827b4ce90db94 — the exact code this score is about.
  • Scored under rubric-2026.09.15 — the same rubric and the same method as every other entry in this index.
  • Measured by watchdog.canine.dev using codehealth-analyzer preprod-28e75b8e3254.