diff --git a/docs/about.md b/docs/about.md
index 10ec31c36..4a30c3031 100644
--- a/docs/about.md
+++ b/docs/about.md
@@ -2,23 +2,32 @@
Robust data-sharing guidelines are essential in catalysis research to ensure high-quality metadata, reproducibility, and the sustained progress of digital catalysis. CoreMeta4Cat — an initiative under [NFDI4Cat](https://nfdi4cat.org) — specifies the minimum information that must be reported alongside catalysis research data, going beyond conventional field-independent metadata. The guideline helps researchers handle and standardise data across this versatile research field in accordance with the [FAIR principles](https://www.go-fair.org/fair-principles/) (Findable, Accessible, Interoperable, Reusable). Integration of CoreMeta4Cat into data repositories ensures the availability of high-quality metadata and facilitates efficient access to and querying of published datasets.
+---
+
## Terminology and Vocabulary
The terminology employed in CoreMeta4Cat is based on [Voc4Cat](https://nfdi4cat.github.io/voc4cat/), a controlled vocabulary developed under NFDI4Cat that supports standardised semantic representation and advances ontology development in catalysis. Terms not yet covered by Voc4Cat are provisionally defined within the model and incorporated as the vocabulary is updated. CoreMeta4Cat is built on top of [DCAT-AP+](https://nfdi-de.github.io/dcat-ap-plus/) and its chemistry extension [ChemDCAT-AP](https://nfdi-de.github.io/chem-dcat-ap/), enabling interoperability with broader research data infrastructures.
+---
## Citation
If you use CoreMeta4Cat in your research, please cite:
-> *CoreMeta4Cat: Minimum Information Guidelines for Catalysis Research Data.* NFDI4Cat. [https://nfdi4cat.github.io/CoreMeta4Cat/](https://nfdi4cat.github.io/CoreMeta4Cat/)
+> *CoreMeta4Cat: Minimum Information Guidelines for Catalysis Research Data.* NFDI4Cat.
+
+A journal publication is in preparation.
+
+[](https://doi.org/10.5281/zenodo.20564227)
-A journal publication is still pending.
+---
## Acknowledgements
CoreMeta4Cat builds on the provenance and metadata infrastructure established by [DCAT-AP+](https://nfdi-de.github.io/dcat-ap-plus/) and [ChemDCAT-AP](https://nfdi-de.github.io/chem-dcat-ap/). These schemas provide the foundational data model — including the activity, entity, and attribute patterns — on which the CatCore application profile is defined. We gratefully acknowledge the work of the DCAT-AP+ and ChemDCAT-AP development teams.
+---
+
## Funding
CoreMeta4Cat is funded by the German Research Foundation (DFG) and the German Federal Ministry of Education and Research (BMBF) as part of the National Research Data Infrastructure (NFDI):
@@ -26,8 +35,12 @@ CoreMeta4Cat is funded by the German Research Foundation (DFG) and the German Fe
| Project | Funder | Grant | Link |
|---|---|---|---|
| **NFDI4Cat** — NFDI for Catalysis-Related Sciences | DFG | [441926934](https://gepris.dfg.de/gepris/projekt/441926934) | [nfdi4cat.org](https://nfdi4cat.org/) |
-| **CarboDiol** — Carbohydrates to α-ω-Diols 2.0| BMBF | [03XP0612B](https://materialneutral.info/project/carbo-diol2-0/) | — |
+| **CarboDiol** — Carbohydrates to α-ω-Diols 2.0 | BMBF | [03XP0612B](https://materialneutral.info/project/carbo-diol2-0/) | — |
+
+---
## Contact and Contributions
CoreMeta4Cat is developed openly on [GitHub](https://github.com/nfdi4cat/CoreMeta4Cat). Contributions, issue reports, and suggestions are welcome via the repository's issue tracker.
+
+For questions about the standard or its adoption, open an issue on GitHub or reach out via the [NFDI4Cat community channels](https://nfdi4cat.org/en/contact/).
diff --git a/docs/contributing.md b/docs/contributing.md
index 86b872d2a..3fc2dcb5f 100644
--- a/docs/contributing.md
+++ b/docs/contributing.md
@@ -29,7 +29,7 @@ Not sure whether a field exists, or how to annotate something? Use the [GitHub D
## Understanding the vocabulary workbook
-Download the [vocabulary reference workbook](assets/coremeta4cat_vocabulary.xlsx) for a structured overview of all fields, organised by data class and colour-coded by importance (Mandatory / Recommended / Optional). The workbook opens with an **Introduction** sheet and a **Legend** sheet explaining the colour coding and column meanings.
+Download the [vocabulary reference workbook](https://nfdi4cat.github.io/CoreMeta4Cat/latest/assets/coremeta4cat_vocabulary.xlsx) for a structured overview of all fields, organised by data class and colour-coded by importance (Mandatory / Recommended / Optional). The workbook opens with an **Introduction** sheet and a **Legend** sheet explaining the colour coding and column meanings.
The schema is the authoritative source — the workbook is generated from it automatically.
@@ -37,4 +37,12 @@ The schema is the authoritative source — the workbook is generated from it aut
## Contribute code or schema changes
-If you want to contribute a schema change yourself (add a class, slot, or enumeration), please first open an issue to discuss the change. Then follow the developer guidelines in [CONTRIBUTING.md](https://github.com/nfdi4cat/CoreMeta4Cat/blob/main/CONTRIBUTING.md) on GitHub.
+If you want to contribute a schema change yourself — add a class, slot, or enumeration — please first open an issue to discuss the change. Then follow the developer guidelines in [CONTRIBUTING.md](https://github.com/nfdi4cat/CoreMeta4Cat/blob/main/CONTRIBUTING.md) on GitHub.
+
+For detailed instructions on how to structure a new preparation method, characterisation technique, reactor type, or simulation method, see the [How to Extend](https://nfdi4cat.github.io/CoreMeta4Cat/latest/how-to-extend/) page.
+
+---
+
+## Not sure where to start?
+
+If you are new to CoreMeta4Cat and just want to check whether your dataset covers the right metadata fields, the [Getting Started](https://nfdi4cat.github.io/CoreMeta4Cat/latest/getting-started/) page is the right place to begin — no GitHub account or coding knowledge needed.
diff --git a/docs/coremeta4cat-users.md b/docs/coremeta4cat-users.md
index 20c8ae6ed..0f1f40ea3 100644
--- a/docs/coremeta4cat-users.md
+++ b/docs/coremeta4cat-users.md
@@ -1,51 +1,77 @@
----
-title: CoreMeta4Cat Users
-description: Projects, repositories, and communities that adopt CoreMeta4Cat
+# Intended Users
+
+CoreMeta4Cat is designed for anyone who produces, manages, or builds tools around catalysis research data. This page describes who the standard is for, how different groups use it, and which projects and repositories have adopted it.
+
+
+
---
-# CoreMeta4Cat Users
+## Who is CoreMeta4Cat for?
-This page lists projects, data repositories, and communities that have adopted CoreMeta4Cat as their metadata standard. It is also the right place to understand how CoreMeta4Cat fits into the broader NFDI4Cat research data infrastructure.
+### Experimental researchers
-
+If you run catalytic experiments — synthesis, characterisation, reaction testing — CoreMeta4Cat tells you exactly what metadata to record alongside your data so that it can be understood and reused by others, including your future self. You do not need to know anything about schemas, ontologies, or FAIR principles to use it. Start with the [vocabulary reference workbook](https://nfdi4cat.github.io/CoreMeta4Cat/latest/assets/coremeta4cat_vocabulary.xlsx) and the [Getting Started](https://nfdi4cat.github.io/CoreMeta4Cat/latest/getting-started/) guide.
----
+**CoreMeta4Cat helps you:**
+- Know which metadata fields are mandatory, recommended, or optional for your specific experiment type
+- Use consistent field names and units that other researchers — and data repositories — will recognise
+- Prepare your dataset for publication, repository deposit, or FAIR compliance without extra rework
-## NFDI4Cat
+### Computational researchers
-
+If you run DFT calculations, molecular dynamics simulations, or microkinetic models, CoreMeta4Cat defines the minimum metadata for your computational outputs — software, method, settings, and calculated properties. The same vocabulary links your simulation data to experimental datasets, enabling direct comparison and validation.
-CoreMeta4Cat is developed within the [NFDI4Cat](https://nfdi4cat.org) initiative — the National Research Data Infrastructure consortium for catalysis sciences in Germany. NFDI4Cat brings together universities, research institutions, and industrial partners to build shared data infrastructure for the catalysis community.
+### Data stewards and repository managers
+
+If you manage a research data repository or institutional data infrastructure, CoreMeta4Cat provides a validated, community-agreed schema for catalysis data intake. The LinkML source generates SHACL shapes, JSON Schema, and Python/Pydantic classes automatically, making integration into existing repository workflows straightforward.
+
+**CoreMeta4Cat gives you:**
+- A structured, versioned metadata schema with clear obligation levels (Mandatory / Recommended / Optional)
+- Automatic generation of validation artefacts (SHACL, JSON Schema) from a single source
+- A direct connection to the Voc4Cat controlled vocabulary and DCAT-AP-PLUS provenance layer
+
+### Tool and ELN developers
-CoreMeta4Cat is the community-driven metadata model proposed within this framework, designed to enable semantically enriched, interoperable catalysis data across experimental, computational, and digitally curated research workflows.
+If you develop electronic lab notebooks, data management platforms, or analysis tools used in catalysis labs, CoreMeta4Cat provides a community-agreed data model to map your internal schema against. Aligning your tool's output to CoreMeta4Cat makes your users' data immediately compatible with repositories and other tools in the NFDI4Cat ecosystem.
+
+### PhD students and early-career researchers
+
+If you are new to research data management, CoreMeta4Cat is a practical starting point. Rather than confronting abstract FAIR principles, it gives you a concrete, catalysis-specific list of what to document for your experiment type. The [Getting Started](https://nfdi4cat.github.io/CoreMeta4Cat/latest/getting-started/) page is written for exactly this audience — no prior knowledge of metadata standards required.
---
-## Are you using CoreMeta4Cat?
+## How different groups use CoreMeta4Cat
-If your project, repository, or tool uses CoreMeta4Cat, we would love to list it here. Please open an issue or pull request on the [CoreMeta4Cat GitHub repository](https://github.com/HendrikBorgelt/CoreMeta4Cat) with the following information:
+| User type | Primary use | Entry point |
+|---|---|---|
+| Experimental researcher | Record and annotate dataset metadata | [Vocabulary workbook](https://nfdi4cat.github.io/CoreMeta4Cat/latest/assets/coremeta4cat_vocabulary.xlsx) · [Getting Started](https://nfdi4cat.github.io/CoreMeta4Cat/latest/getting-started/) |
+| Computational researcher | Document simulation inputs, settings, and outputs | [Simulation data class](https://nfdi4cat.github.io/CoreMeta4Cat/latest/simulation/) |
+| Data steward / repository | Implement as metadata intake schema | [Schema Reference](https://nfdi4cat.github.io/CoreMeta4Cat/latest/elements/overview/) · [Design Patterns](https://nfdi4cat.github.io/CoreMeta4Cat/latest/design-patterns/) |
+| Tool / ELN developer | Map internal schema to CoreMeta4Cat | [How to Extend](https://nfdi4cat.github.io/CoreMeta4Cat/latest/how-to-extend/) · [GitHub](https://github.com/nfdi4cat/CoreMeta4Cat) |
+| PhD student | Learn what metadata to document | [Getting Started — Level 1 and 2](https://nfdi4cat.github.io/CoreMeta4Cat/latest/getting-started/) |
-| Field | What to provide |
-|---|---|
-| **Project name** | The name of the project, repository, or tool |
-| **Organisation** | The institution or consortium responsible |
-| **Description** | One or two sentences on how CoreMeta4Cat is used |
-| **Link** | A URL to the project, dataset collection, or publication |
-| **Contact** | An optional name or email for follow-up |
+---
+
+## Projects and repositories using CoreMeta4Cat
+
+CoreMeta4Cat is developed within the [NFDI4Cat](https://nfdi4cat.org) initiative — the National Research Data Infrastructure consortium for catalysis sciences in Germany. NFDI4Cat brings together universities, research institutions, and industrial partners to build shared data infrastructure for the catalysis community.
+
+!!! info "Is your project listed here?"
+ If your project, repository, or tool uses CoreMeta4Cat, please open an issue or pull request on the [CoreMeta4Cat GitHub repository](https://github.com/nfdi4cat/CoreMeta4Cat) with the following information:
+
+ | Field | What to provide |
+ |---|---|
+ | **Project name** | The name of the project, repository, or tool |
+ | **Organisation** | The institution or consortium responsible |
+ | **Description** | One or two sentences on how CoreMeta4Cat is used |
+ | **Link** | A URL to the project, dataset collection, or publication |
+ | **Contact** | An optional name or email for follow-up |
---
## Scope of adoption
-CoreMeta4Cat is designed to be adopted at different levels, depending on the use case:
+CoreMeta4Cat can be adopted at different levels depending on your use case — from simply using the vocabulary reference as a documentation guide, all the way to full semantic integration.
**Metadata collection and submission**
Research groups can use CoreMeta4Cat to structure the metadata they report alongside published datasets, whether in institutional repositories, domain repositories, or supplementary materials of publications.
@@ -68,4 +94,4 @@ Because CoreMeta4Cat maps every class and slot to established ontology terms (Vo
| [Voc4Cat](https://nfdi4cat.github.io/voc4cat/) | The NFDI4Cat controlled vocabulary, used for `rdf_type` classification terms throughout CoreMeta4Cat |
| [DCAT-AP-PLUS](https://nfdi-de.github.io/dcat-ap-plus/dev/) | The base provenance layer that CoreMeta4Cat extends |
| [LinkML](https://linkml.io/) | The schema language and tooling used to define and validate CoreMeta4Cat |
-| [CoreMeta4Cat on GitHub](https://github.com/HendrikBorgelt/CoreMeta4Cat) | Schema source files, issue tracker, and contribution guide |
+| [CoreMeta4Cat on GitHub](https://github.com/nfdi4cat/CoreMeta4Cat) | Schema source files, issue tracker, and contribution guide |
diff --git a/docs/design-patterns.md b/docs/design-patterns.md
index 347ff0db7..5279da497 100644
--- a/docs/design-patterns.md
+++ b/docs/design-patterns.md
@@ -1,17 +1,9 @@
----
-title: Design Patterns
-description: How CoreMeta4Cat is structured and why
----
-
# Design Patterns
-This page explains the key structural decisions behind CoreMeta4Cat — how the four pillars are modelled, how they connect to a dataset, and what design patterns make the schema extensible and machine-actionable.
+This page explains the key structural decisions behind CoreMeta4Cat — how the four data classes are modelled, how they connect to a dataset, and what design patterns make the schema extensible and machine-actionable.
+
+
-
---
## Reading guide
@@ -20,15 +12,15 @@ This page is written in three tiers. Most users only need the first two.
| Tier | Who it's for | Sections |
|---|---|---|
-| **Overview** | Everyone — data providers, repository managers | [The entry point](#the-entry-point-catalysisdataset), [The four pillars](#the-four-pillars) |
+| **Overview** | Everyone — data providers, repository managers | [The entry point](#the-entry-point-catalysisdataset), [The four data classes](#the-four-data-classes) |
| **Pattern explanations** | Users who want to understand how to navigate or extend the schema | [Classification pattern](#pattern-1-classification-via-rdf_type), [Activity pattern](#pattern-2-activities-and-plans), [Mixin pattern](#pattern-3-mixin-classes) |
-| **Technical depth** | Schema developers and DCAT-AP-PLUS integrators | [Sections marked with 🔬](#deep-dive-the-evaluated-activity-distinction) |
+| **Technical depth** | Schema developers and DCAT-AP-PLUS integrators | [Sections marked with 🔬](#deep-dive-the-evaluatedactivity-distinction) |
---
## The entry point: CatalysisDataset
-Every CoreMeta4Cat record starts with a **`CatalysisDataset`**. This is a `dcat:Dataset` — fully compatible with plain DCAT and DCAT-AP — extended with four additional link slots that connect to the four CoreMeta4Cat pillars.
+Every CoreMeta4Cat record starts with a **`CatalysisDataset`**. This is a `dcat:Dataset` — fully compatible with plain DCAT and DCAT-AP — extended with four additional link slots that connect to the four CoreMeta4Cat data classes.
```yaml
id: ex:dataset-001
@@ -39,7 +31,7 @@ rdf_type:
id: voc4cat:0007001
title: "heterogeneous catalysis"
-# Layer 2: links to the four pillars
+# Layer 2: links to the four data classes
was_generated_by:
- id: ex:synthesis-001
type: Synthesis
@@ -64,9 +56,9 @@ The key points here are:
---
-## The four pillars
+## The four data classes
-The four CoreMeta4Cat pillars — **Synthesis**, **Characterization**, **Reaction**, and **Simulation** — are the core of the metadata model. Each is a separate class, defined in its own subprofile module, and linked from the `CatalysisDataset` via the slots above.
+The four CoreMeta4Cat data classes — **Synthesis**, **Characterization**, **Reaction**, and **Simulation** — are the core of the metadata model. Each is a separate class, defined in its own subprofile module, and linked from the `CatalysisDataset` via the slots above.
```
catcore.yaml (aggregator + CatalysisDataset)
@@ -87,27 +79,12 @@ catcore.yaml (aggregator + CatalysisDataset)
- `had_input_entity` → `Precursor` instances (the starting materials)
- `had_output_entity` → `CatalystSample` (the resulting catalyst)
-**Twelve preparation methods** are currently defined, each as a concrete `PreparationMethod` subclass:
-
-
-
-- **Wet chemistry**
-
- Impregnation, Co-Precipitation, Deposition-Precipitation, Sol-Gel, Molecular Synthesis
-
-- **Thermal / gas-phase**
+Twelve preparation methods are currently defined, each as a concrete `PreparationMethod` subclass:
- Solvothermal, Combustion Synthesis, Flame Spray Pyrolysis, Sublimation, Plasma-Assisted
-
-- **Mechanical / energy-assisted**
-
- Mechanochemical Synthesis, Microwave-Assisted, Sonochemical Synthesis
-
-- **Surface / thin-film**
-
- Atomic Layer Deposition, Exsolution Synthesis
-
-
+- **Wet chemistry:** Impregnation, Co-Precipitation, Deposition-Precipitation, Sol-Gel, Molecular Synthesis
+- **Thermal / gas-phase:** Solvothermal, Combustion Synthesis, Flame Spray Pyrolysis, Sublimation, Plasma-Assisted
+- **Mechanical / energy-assisted:** Mechanochemical Synthesis, Microwave-Assisted, Sonochemical Synthesis
+- **Surface / thin-film:** Atomic Layer Deposition, Exsolution Synthesis
### Characterization
@@ -119,7 +96,7 @@ catcore.yaml (aggregator + CatalysisDataset)
- `realized_plan` → a `CharacterizationTechnique` subclass (the measurement protocol)
- `carried_out_by` → the instrument (`Device`) performing the measurement
-**Twenty-eight techniques** are currently defined, organised into groups:
+Twenty-eight techniques are currently defined, organised into groups:
| Group | Techniques |
|---|---|
@@ -146,11 +123,10 @@ catcore.yaml (aggregator + CatalysisDataset)
- `had_input_entity` → reactant feeds
- `product_identification_method` → a `CharacterizationTechnique` used for product analysis
-**Eight reactor design types** are defined:
-
+Eight reactor design types are defined:
`FixedBedReactor` · `CSTR` · `PlugFlowReactor` · `Autoclave` · `SlurryReactor` · `Microreactor` · `ElectrochemicalReactor` · `FluidizedBedReactor`
-!!! info "Operando experiments"
+??? info "Operando experiments"
For in-situ or operando experiments (e.g. XRD measured while a reaction runs), the dataset carries **both** links simultaneously:
```yaml
was_generated_by:
@@ -169,13 +145,13 @@ catcore.yaml (aggregator + CatalysisDataset)
- `carried_out_by` → a `Software` agent (the simulation package)
- `evaluated_entity` → the catalyst model or structure being simulated
-**Twelve calculated property classes** capture the type of computed output: `ElectronicStructure`, `BandGap`, `ThermodynamicStability`, `PhononDispersion`, `Surfaces`, `GrainBoundaries`, `ElasticConstants`, `DielectricTensors`, `EquationsOfState`, `AqueousStability`, `Piezoelectricity`, `Ferroelectrics`.
+Twelve calculated property classes capture the type of computed output: `ElectronicStructure`, `BandGap`, `ThermodynamicStability`, `PhononDispersion`, `Surfaces`, `GrainBoundaries`, `ElasticConstants`, `DielectricTensors`, `EquationsOfState`, `AqueousStability`, `Piezoelectricity`, `Ferroelectrics`.
---
-## Pattern 1: Classification via rdf_type
+## Pattern 1: Classification via rdf\_type
-!!! abstract "Pattern summary"
+??? abstract "Pattern summary"
Flexible, machine-actionable classification of datasets, activities, and entities using ontology terms — without creating a separate class for every possible value.
Rather than defining a fixed class hierarchy for every type of catalysis or every synthesis method, CoreMeta4Cat uses a single `rdf_type` slot on each class to carry a controlled vocabulary term from Voc4Cat, CHMO, or another ontology. This keeps the schema compact while staying fully machine-actionable.
@@ -227,10 +203,10 @@ The allowed values for `rdf_type` on `CatalysisDataset` are defined in `Catalysi
## Pattern 2: Activities and Plans
-!!! abstract "Pattern summary"
+??? abstract "Pattern summary"
A two-part structure separates *what was done* (the Activity) from *the protocol describing how to do it* (the Plan). This mirrors the PROV-O model and keeps the schema clean.
-Each pillar that generates data follows this two-part structure:
+Each data class that generates data follows this two-part structure:
```
Activity (what was done) Plan (the protocol)
@@ -275,7 +251,7 @@ This separation means a single `PreparationMethod` record could in principle be
## Pattern 3: Mixin classes
-!!! abstract "Pattern summary"
+??? abstract "Pattern summary"
Slot groups that are shared across multiple methods are factored into reusable mixin classes, so each slot is defined exactly once and inherited wherever needed.
Many preparation methods share common process steps — drying, calcination, precipitation. Rather than repeating the same slots in every method class, CoreMeta4Cat uses **mixin classes** that bundle related slots:
@@ -287,7 +263,7 @@ Many preparation methods share common process steps — drying, calcination, pre
| `PrecipitationMixin` | `precipitating_agent`, `synthesis_ph`, `mixing_rate`, `mixing_time`, `mixing_temperature`, `order_of_addition`, `aging_temperature`, `aging_time` | CoPrecipitation, DepositionPrecipitation |
| `ThermalSynthesisMixin` | `synthesis_temperature`, `synthesis_duration`, `equipment`, `vessel_type`, `atmosphere` | Solvothermal, PlasmaAssisted, CombustionSynthesis, MicrowaveAssisted, MechanochemicalSynthesis, Sublimation |
-The same pattern is used in the **Characterization** subprofile for analytical techniques:
+The same pattern is used in the Characterization subprofile for analytical techniques:
| Mixin | Used by |
|---|---|
@@ -302,19 +278,19 @@ In LinkML, a mixin class has no `class_uri` of its own and generates no independ
---
-## Pattern 4: Shared slots in catcore_common
+## Pattern 4: Shared slots in catcore\_common
-!!! abstract "Pattern summary"
+??? abstract "Pattern summary"
Slots referenced by two or more subprofiles are declared once in `catcore_common.yaml` and imported by all subprofiles. This keeps the schema DRY (Don't Repeat Yourself).
-Some slots appear in multiple pillars — for example, `temperature` is relevant to Synthesis (calcination), Characterization (temperature-programmed experiments), and Reaction (reactor temperature). These shared slots live in `catcore_common.yaml`:
+Some slots appear in multiple data classes — for example, `temperature` is relevant to Synthesis (calcination), Characterization (temperature-programmed experiments), and Reaction (reactor temperature). These shared slots live in `catcore_common.yaml`:
-```
-catcore_common.yaml — shared slots include:
- atmosphere, temperature, flow_rate, heating_rate,
- equipment, sample_mass, stirring_speed, stirring_duration,
- drying_*, calcination_*, concentration, solvent,
- experiment_duration, step_size, resolution, ...
+```yaml
+# catcore_common.yaml — shared slots include:
+atmosphere, temperature, flow_rate, heating_rate,
+equipment, sample_mass, stirring_speed, stirring_duration,
+drying_*, calcination_*, concentration, solvent,
+experiment_duration, step_size, resolution, ...
```
Slots that are exclusive to a single subprofile are declared in that subprofile file only.
@@ -323,7 +299,7 @@ Slots that are exclusive to a single subprofile are declared in that subprofile
## 🔬 Deep dive: The EvaluatedActivity distinction
-!!! warning "Technical section"
+??? warning "Technical section"
This section is intended for schema developers and DCAT-AP-PLUS integrators. It is not required reading for data providers.
One of the most important architectural decisions in CoreMeta4Cat is that **Reaction is not a `DataGeneratingActivity`**. Instead it is an `EvaluatedActivity`.
diff --git a/docs/getting-started.md b/docs/getting-started.md
index 646c48553..6e232c16f 100644
--- a/docs/getting-started.md
+++ b/docs/getting-started.md
@@ -7,6 +7,8 @@ description: Adopt CoreMeta4Cat at your own pace — from annotated spreadsheets
Adopting a new metadata standard does not have to mean changing how you work overnight. CoreMeta4Cat is designed to be useful at every stage of the journey — including if you stay with spreadsheets permanently. This page explains a pragmatic, low-barrier path towards semantically richer catalysis data, regardless of whether you use an Electronic Lab Notebook, a data management platform, or simply Excel.
+> **Want to check your dataset right away?** Download the [CoreMeta4Cat metadata list](https://nfdi4cat.github.io/CoreMeta4Cat/latest/assets/coremeta4cat_vocabulary.xlsx) to see which fields apply to your data class. A user-friendly **Metadata Checker** tool that does this automatically is coming soon — no schema knowledge required.
+