About Clock
Clock's identity, upstream provenance, attribution, and compatibility policy.
Clock, by ComHora
Clock is ComHora’s React component library for building product interfaces. Its package identity is @comhora/clock; documentation is deployed at clock.comhora.dev.
Fork and Attribution
Clock is a fork of audt.ai Judit, which is itself an independent fork of Kumo, originally developed by Cloudflare, Inc. and its contributors. Clock is maintained by ComHora and is not affiliated with, sponsored by, or endorsed by Cloudflare, Inc.
The original copyright notice and MIT license are preserved in the repository. Historical changelog entries, commit authorship, and upstream links remain intact so that the origin of the work stays clear.
Cloudflare and the Cloudflare logo are trademarks and/or registered trademarks of Cloudflare, Inc. in the United States and other jurisdictions. Their names are used in these docs only for attribution, provenance, and compatibility references.
What the Names Mean
| Name | Meaning |
|---|---|
| Clock | The current product and design system |
| ComHora | Publisher and maintainer |
@comhora/clock | Clock’s npm package |
| Judit | Source fork and retained provenance |
| Kumo | Upstream project and inherited compatibility namespace |
Some APIs, constants, semantic classes, CSS custom properties, and repository paths still contain Kumo or kumo. They are intentionally retained so existing applications can migrate incrementally and upstream changes can remain reviewable. New product copy and package imports use Clock; compatibility names change only through a deliberate migration with aliases and deprecations.
Curated Upstream Intake
Clock does not merge upstream wholesale. Automation opens one downstream pull request for each new first-parent Kumo commit. Maintainers merge the changes that fit Clock, close the ones that do not, and apply Clock-specific adaptations in separate commits. This preserves authorship while keeping the fork intentional.