# Artifacts by Conference

- [1. Artifacts by Conference > Conference Entry](#items)
  - [1.1. Property `Artifacts by Conference > Conference Entry > name`](#items_name)
  - [1.2. Property `Artifacts by Conference > Conference Entry > category`](#items_category)
  - [1.3. Property `Artifacts by Conference > Conference Entry > venue_type`](#items_venue_type)
  - [1.4. Property `Artifacts by Conference > Conference Entry > total_artifacts`](#items_total_artifacts)
  - [1.5. Property `Artifacts by Conference > Conference Entry > years`](#items_years)
    - [1.5.1. Artifacts by Conference > Conference Entry > years > Year Breakdown](#items_years_items)
      - [1.5.1.1. Property `Artifacts by Conference > Conference Entry > years > Year Breakdown > year`](#items_years_items_year)
      - [1.5.1.2. Property `Artifacts by Conference > Conference Entry > years > Year Breakdown > total`](#items_years_items_total)
      - [1.5.1.3. Property `Artifacts by Conference > Conference Entry > years > Year Breakdown > available`](#items_years_items_available)
      - [1.5.1.4. Property `Artifacts by Conference > Conference Entry > years > Year Breakdown > functional`](#items_years_items_functional)
      - [1.5.1.5. Property `Artifacts by Conference > Conference Entry > years > Year Breakdown > reproducible`](#items_years_items_reproducible)
      - [1.5.1.6. Property `Artifacts by Conference > Conference Entry > years > Year Breakdown > reusable`](#items_years_items_reusable)

**Title:** Artifacts by Conference

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

**Description:** Artifact counts and badge breakdowns grouped by conference and year. Written as artifacts_by_conference.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 |
| ------------------------------- | ----------- |
| [Conference Entry](#items)      | -           |

## <a name="items"></a>1. Artifacts by Conference > Conference Entry

**Title:** Conference Entry

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

| Property                                     | Pattern | Type             | Deprecated | Definition | Title/Description                                 |
| -------------------------------------------- | ------- | ---------------- | ---------- | ---------- | ------------------------------------------------- |
| + [name](#items_name )                       | No      | string           | No         | -          | Conference abbreviation.                          |
| + [category](#items_category )               | No      | enum (of string) | No         | -          | Research domain.                                  |
| + [venue_type](#items_venue_type )           | No      | enum (of string) | No         | -          | Whether this is a full conference or a workshop.  |
| + [total_artifacts](#items_total_artifacts ) | No      | integer          | No         | -          | Total artifacts across all years.                 |
| + [years](#items_years )                     | No      | array            | No         | -          | Per-year breakdown of artifact counts and badges. |

### <a name="items_name"></a>1.1. Property `Artifacts by Conference > Conference Entry > name`

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

**Description:** Conference abbreviation.

### <a name="items_category"></a>1.2. Property `Artifacts by Conference > Conference Entry > category`

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

**Description:** Research domain.

Must be one of:
* "systems"
* "security"

### <a name="items_venue_type"></a>1.3. Property `Artifacts by Conference > Conference Entry > venue_type`

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

**Description:** Whether this is a full conference or a workshop.

Must be one of:
* "conference"
* "workshop"

### <a name="items_total_artifacts"></a>1.4. Property `Artifacts by Conference > Conference Entry > total_artifacts`

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

**Description:** Total artifacts across all years.

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

### <a name="items_years"></a>1.5. Property `Artifacts by Conference > Conference Entry > years`

|              |         |
| ------------ | ------- |
| **Type**     | `array` |
| **Required** | Yes     |

**Description:** Per-year breakdown of artifact counts and badges.

|                      | 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 |
| ------------------------------------ | ----------- |
| [Year Breakdown](#items_years_items) | -           |

#### <a name="items_years_items"></a>1.5.1. Artifacts by Conference > Conference Entry > years > Year Breakdown

**Title:** Year Breakdown

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

| Property                                           | Pattern | Type    | Deprecated | Definition | Title/Description                         |
| -------------------------------------------------- | ------- | ------- | ---------- | ---------- | ----------------------------------------- |
| + [year](#items_years_items_year )                 | No      | integer | No         | -          | Publication year.                         |
| + [total](#items_years_items_total )               | No      | integer | No         | -          | Total artifacts for this conference-year. |
| + [available](#items_years_items_available )       | No      | integer | No         | -          | Count of 'available' badges.              |
| + [functional](#items_years_items_functional )     | No      | integer | No         | -          | Count of 'functional' badges.             |
| + [reproducible](#items_years_items_reproducible ) | No      | integer | No         | -          | Count of 'reproduced' badges.             |
| + [reusable](#items_years_items_reusable )         | No      | integer | No         | -          | Count of 'reusable' badges.               |

##### <a name="items_years_items_year"></a>1.5.1.1. Property `Artifacts by Conference > Conference Entry > years > Year Breakdown > year`

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

**Description:** Publication year.

##### <a name="items_years_items_total"></a>1.5.1.2. Property `Artifacts by Conference > Conference Entry > years > Year Breakdown > total`

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

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

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

##### <a name="items_years_items_available"></a>1.5.1.3. Property `Artifacts by Conference > Conference Entry > years > Year Breakdown > available`

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

**Description:** Count of 'available' badges.

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

##### <a name="items_years_items_functional"></a>1.5.1.4. Property `Artifacts by Conference > Conference Entry > years > Year Breakdown > functional`

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

**Description:** Count of 'functional' badges.

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

##### <a name="items_years_items_reproducible"></a>1.5.1.5. Property `Artifacts by Conference > Conference Entry > years > Year Breakdown > reproducible`

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

**Description:** Count of 'reproduced' badges.

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

##### <a name="items_years_items_reusable"></a>1.5.1.6. Property `Artifacts by Conference > Conference Entry > years > Year Breakdown > reusable`

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

**Description:** Count of 'reusable' badges.

| 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
