{/* Copyright 2025 Zentrum für Digitale Souveränität der Öffentlichen Verwaltung (ZenDiS) GmbH. SPDX-License-Identifier: MIT */} import { Callout } from 'nextra/components' # Elephant Factor <Callout type="default"> Check type: `ELEPHANT_FACTOR` </Callout> This check calculates the elephant factor of a project for a given time range. The check passes if the elephant factor is greater than or equal to the minimum threshold. ```yaml filename=".badge-api.yaml" copy - type: ELEPHANT_FACTOR description: Checks if multiple companies are working on the project. threshold: timeRangeInMonths: 6 min: 2 ``` ### Background The elephant factor is a measure of the risk resulting from information and capabilities not being shared among organizations. It is similar to the [bus factor](/concepts/implemented-checks/bus-factor) but instead of measuring the risk of losing individuals, it measures the risk of losing organizations. For example, if a project has an elephant factor of 2, it means that the 2 most important organizations are responsible for 50% of the commits and after both are gone, the project would be in danger.