# Artifacts by Year

- [1. Artifacts by Year > root items](#items)
  - [1.1. Property `Artifacts by Year > root items > year`](#items_year)
  - [1.2. Property `Artifacts by Year > root items > count`](#items_count)
  - [1.3. Property `Artifacts by Year > root items > systems`](#items_systems)
  - [1.4. Property `Artifacts by Year > root items > security`](#items_security)

**Title:** Artifacts by Year

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

**Description:** Artifact counts grouped by year with systems/security breakdown. Written as artifacts_by_year.yml in _data/.

|                      | 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 |
| ------------------------------- | ----------- |
| [root items](#items)            | -           |

## <a name="items"></a>1. Artifacts by Year > root items

|                           |             |
| ------------------------- | ----------- |
| **Type**                  | `object`    |
| **Required**              | No          |
| **Additional properties** | Not allowed |

| Property                       | Pattern | Type    | Deprecated | Definition | Title/Description                    |
| ------------------------------ | ------- | ------- | ---------- | ---------- | ------------------------------------ |
| + [year](#items_year )         | No      | integer | No         | -          | Publication year.                    |
| + [count](#items_count )       | No      | integer | No         | -          | Total artifacts for this year.       |
| + [systems](#items_systems )   | No      | integer | No         | -          | Artifacts from systems conferences.  |
| + [security](#items_security ) | No      | integer | No         | -          | Artifacts from security conferences. |

### <a name="items_year"></a>1.1. Property `Artifacts by Year > root items > year`

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

**Description:** Publication year.

### <a name="items_count"></a>1.2. Property `Artifacts by Year > root items > count`

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

**Description:** Total artifacts for this year.

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

### <a name="items_systems"></a>1.3. Property `Artifacts by Year > root items > systems`

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

**Description:** Artifacts from systems conferences.

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

### <a name="items_security"></a>1.4. Property `Artifacts by Year > root items > security`

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

**Description:** Artifacts from security conferences.

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

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