Skip to content
CAI
Software that uses CAICheck a score

Lakr233/NotchDrop

47.7

Weak · 1 October 2026

1.8k

lines of production code

Swift

primary language

2

measurements over time

CAI band scale
CAI trend line
CAI lens gauges

What this system is

NotchDrop is a macOS utility that leverages the screen notch for file sharing and system interaction. It allows users to share files via the system share sheet, switch between multiple languages, and customize haptic feedback. The application supports automatic launch at login and includes a debug server for development purposes.

Features

Added App Store badge, privacy policy, and utility scripts

The Resources directory now includes an official 'Download on the App Store' SVG badge to facilitate app distribution, a Privacy Policy stating that no user data is collected, and a shell script (KillNotchDrop.command) to terminate the NotchDrop process.

Resources · high confidence

Behavioural changes

NotchDrop gains language switching, haptic feedback, and generic file sharing

Users can now switch the app language among English, Simplified Chinese, Traditional Chinese, Japanese, French, and German, with the app restarting to apply changes. A new Haptic Feedback toggle in Settings provides tactile confirmation when the notch opens. The sharing interface has been expanded from AirDrop-only to include a generic Share option that opens the system share sheet for any compatible service. Additionally, the notch now opens automatically when a file is dragged over it and closes when the drag leaves the area, and the app supports launching at login.

NotchDrop · high confidence

NotchDrop project configuration updated with new features and dependencies

The NotchDrop project configuration has been updated to support new user-facing capabilities and modernize its build setup. This includes adding a generic share feature (Share.swift), a settings view (NotchSettingsView), and language support for Chinese (Simplified and Traditional), Japanese, and French via Localizable.xcstrings. The app now supports launching at login using the LaunchAtLogin-Modern package and includes a debug server via LookInside-Release. Additionally, the AirDrop-specific functionality has been removed, and the project has been upgraded to Xcode 2600.

NotchDrop.xcodeproj · high confidence

Dependencies

Update Swift Package Manager dependencies

The project's Swift Package Manager dependencies have been updated. ColorfulX was upgraded from version 4.1.4 to 5.7.0, and ColorVector from 1.0.3 to 1.0.4. New dependencies added include LaunchAtLogin-Modern (1.1.0), LookInside-Release (0.2.2), and MSDisplayLink (2.0.8). Other existing dependencies were also updated: Pow from 1.0.4 to 1.0.6, SpringInterpolation from 1.1.2 to 1.3.1, and swift-collections from 1.1.1 to 1.3.0.

(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 47 → 48 (+0.2)
  • Rubric changed (rubric-2026.09.11 → rubric-2026.09.18) — scores are not directly comparable.

Lenses

  • Code Health 99 → 99 (+0.1)
  • Architecture 100 → 100 (+0.0)
  • Maturity 45 → 52 (+7.4)
  • Readiness 17 → 16 (-0.9)
  • Security 100 → 100 (+0.0)

Resolved (1)

  • Documentation: no installation or build instructions (README.md)

New (6)

  • Outdated: colorfulx
  • Outdated: colorvector
  • Outdated: lookinside-release
  • Outdated: msdisplaylink
  • Outdated: springinterpolation
  • Outdated: swift-collections

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

Survey your own repository

Lakr233/NotchDrop 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 1 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 e70b3d715a99e47de6eb823540282eafc7401a3a — the exact code this score is about.
  • Scored under rubric-2026.09.18 — the same rubric and the same method as every other entry in this index.
  • Measured by watchdog.canine.dev using codehealth-analyzer preprod-e569280dd5e2.