# Repository Statistics Detail

- [1. Repository Statistics Detail > Repository Statistics Entry](#items)
  - [1.1. Property `Repository Statistics Detail > Repository Statistics Entry > conference`](#items_conference)
  - [1.2. Property `Repository Statistics Detail > Repository Statistics Entry > year`](#items_year)
  - [1.3. Property `Repository Statistics Detail > Repository Statistics Entry > title`](#items_title)
  - [1.4. Property `Repository Statistics Detail > Repository Statistics Entry > url`](#items_url)
  - [1.5. Property `Repository Statistics Detail > Repository Statistics Entry > source`](#items_source)
  - [1.6. Property `Repository Statistics Detail > Repository Statistics Entry > github_stars`](#items_github_stars)
  - [1.7. Property `Repository Statistics Detail > Repository Statistics Entry > github_forks`](#items_github_forks)
  - [1.8. Property `Repository Statistics Detail > Repository Statistics Entry > zenodo_views`](#items_zenodo_views)
  - [1.9. Property `Repository Statistics Detail > Repository Statistics Entry > zenodo_downloads`](#items_zenodo_downloads)
  - [1.10. Property `Repository Statistics Detail > Repository Statistics Entry > description`](#items_description)
  - [1.11. Property `Repository Statistics Detail > Repository Statistics Entry > language`](#items_language)
  - [1.12. Property `Repository Statistics Detail > Repository Statistics Entry > name`](#items_name)
  - [1.13. Property `Repository Statistics Detail > Repository Statistics Entry > pushed_at`](#items_pushed_at)

**Title:** Repository Statistics Detail

|              |         |
| ------------ | ------- |
| **Type**     | `array` |
| **Required** | No      |

**Description:** Per-artifact repository metrics from GitHub, Zenodo, and Figshare. Generated by generate_repo_stats.py.

|                      | Array restrictions |
| -------------------- | ------------------ |
| **Min items**        | N/A                |
| **Max items**        | N/A                |
| **Items unicity**    | False              |
| **Additional items** | False              |
| **Tuple validation** | See below          |

| Each item of this array must be       | Description                               |
| ------------------------------------- | ----------------------------------------- |
| [Repository Statistics Entry](#items) | Repository metrics for a single artifact. |

## <a name="items"></a>1. Repository Statistics Detail > Repository Statistics Entry

**Title:** Repository Statistics Entry

|                           |                        |
| ------------------------- | ---------------------- |
| **Type**                  | `object`               |
| **Required**              | No                     |
| **Additional properties** | Not allowed            |
| **Defined in**            | #/$defs/RepoStatsEntry |

**Description:** Repository metrics for a single artifact.

| Property                                       | Pattern | Type             | Deprecated | Definition | Title/Description                                     |
| ---------------------------------------------- | ------- | ---------------- | ---------- | ---------- | ----------------------------------------------------- |
| + [conference](#items_conference )             | No      | string           | No         | -          | Conference abbreviation.                              |
| + [year](#items_year )                         | No      | integer          | No         | -          | Publication year.                                     |
| + [title](#items_title )                       | No      | string           | No         | -          | Paper title.                                          |
| + [url](#items_url )                           | No      | string           | No         | -          | Repository or archive URL.                            |
| + [source](#items_source )                     | No      | enum (of string) | No         | -          | Platform hosting the artifact.                        |
| - [github_stars](#items_github_stars )         | No      | integer          | No         | -          | GitHub star count.                                    |
| - [github_forks](#items_github_forks )         | No      | integer          | No         | -          | GitHub fork count.                                    |
| - [zenodo_views](#items_zenodo_views )         | No      | integer          | No         | -          | Zenodo view count.                                    |
| - [zenodo_downloads](#items_zenodo_downloads ) | No      | integer          | No         | -          | Zenodo download count.                                |
| - [description](#items_description )           | No      | string           | No         | -          | Repository description (truncated to 120 characters). |
| - [language](#items_language )                 | No      | string           | No         | -          | Primary programming language.                         |
| - [name](#items_name )                         | No      | string           | No         | -          | Repository identifier (e.g., 'owner/repo').           |
| - [pushed_at](#items_pushed_at )               | No      | string           | No         | -          | Timestamp of last push in ISO 8601 format.            |

### <a name="items_conference"></a>1.1. Property `Repository Statistics Detail > Repository Statistics Entry > conference`

|              |          |
| ------------ | -------- |
| **Type**     | `string` |
| **Required** | Yes      |

**Description:** Conference abbreviation.

### <a name="items_year"></a>1.2. Property `Repository Statistics Detail > Repository Statistics Entry > year`

|              |           |
| ------------ | --------- |
| **Type**     | `integer` |
| **Required** | Yes       |

**Description:** Publication year.

### <a name="items_title"></a>1.3. Property `Repository Statistics Detail > Repository Statistics Entry > title`

|              |          |
| ------------ | -------- |
| **Type**     | `string` |
| **Required** | Yes      |

**Description:** Paper title.

### <a name="items_url"></a>1.4. Property `Repository Statistics Detail > Repository Statistics Entry > url`

|              |          |
| ------------ | -------- |
| **Type**     | `string` |
| **Required** | Yes      |
| **Format**   | `uri`    |

**Description:** Repository or archive URL.

### <a name="items_source"></a>1.5. Property `Repository Statistics Detail > Repository Statistics Entry > source`

|              |                    |
| ------------ | ------------------ |
| **Type**     | `enum (of string)` |
| **Required** | Yes                |

**Description:** Platform hosting the artifact.

Must be one of:
* "github"
* "zenodo"
* "figshare"

### <a name="items_github_stars"></a>1.6. Property `Repository Statistics Detail > Repository Statistics Entry > github_stars`

|              |           |
| ------------ | --------- |
| **Type**     | `integer` |
| **Required** | No        |

**Description:** GitHub star count.

| Restrictions |        |
| ------------ | ------ |
| **Minimum**  | &ge; 0 |

### <a name="items_github_forks"></a>1.7. Property `Repository Statistics Detail > Repository Statistics Entry > github_forks`

|              |           |
| ------------ | --------- |
| **Type**     | `integer` |
| **Required** | No        |

**Description:** GitHub fork count.

| Restrictions |        |
| ------------ | ------ |
| **Minimum**  | &ge; 0 |

### <a name="items_zenodo_views"></a>1.8. Property `Repository Statistics Detail > Repository Statistics Entry > zenodo_views`

|              |           |
| ------------ | --------- |
| **Type**     | `integer` |
| **Required** | No        |

**Description:** Zenodo view count.

| Restrictions |        |
| ------------ | ------ |
| **Minimum**  | &ge; 0 |

### <a name="items_zenodo_downloads"></a>1.9. Property `Repository Statistics Detail > Repository Statistics Entry > zenodo_downloads`

|              |           |
| ------------ | --------- |
| **Type**     | `integer` |
| **Required** | No        |

**Description:** Zenodo download count.

| Restrictions |        |
| ------------ | ------ |
| **Minimum**  | &ge; 0 |

### <a name="items_description"></a>1.10. Property `Repository Statistics Detail > Repository Statistics Entry > description`

|              |          |
| ------------ | -------- |
| **Type**     | `string` |
| **Required** | No       |

**Description:** Repository description (truncated to 120 characters).

| Restrictions   |     |
| -------------- | --- |
| **Max length** | 120 |

### <a name="items_language"></a>1.11. Property `Repository Statistics Detail > Repository Statistics Entry > language`

|              |          |
| ------------ | -------- |
| **Type**     | `string` |
| **Required** | No       |

**Description:** Primary programming language.

### <a name="items_name"></a>1.12. Property `Repository Statistics Detail > Repository Statistics Entry > name`

|              |          |
| ------------ | -------- |
| **Type**     | `string` |
| **Required** | No       |

**Description:** Repository identifier (e.g., 'owner/repo').

### <a name="items_pushed_at"></a>1.13. Property `Repository Statistics Detail > Repository Statistics Entry > pushed_at`

|              |             |
| ------------ | ----------- |
| **Type**     | `string`    |
| **Required** | No          |
| **Format**   | `date-time` |

**Description:** Timestamp of last push in ISO 8601 format.

----------------------------------------------------------------------------------------------------------------------------
Generated using [json-schema-for-humans](https://github.com/coveooss/json-schema-for-humans) on 2026-04-04 at 07:56:19 +0000
