awesome-comparisons

Troubleshooting — v3 Migration & Build

This troubleshooting guide focuses on practical problems you may encounter while migrating from v2 to v3 or when building/publishing v3 datasets.

1) Dataset not discovered / missing from demo

Symptoms: Demo UI starts but your dataset does not appear in the dataset selector.

Checks and fixes:

2) Build fails due to missing md2json converter

Symptoms: Build errors referencing md2json or MD_TO_JSON_COMMAND.

Checks and fixes:

3) Assets (fonts/CSS) missing after publish

Symptoms: Fonts or CSS are not loaded on published pages.

Checks and fixes:

4) CLI flag not recognized (–dataset)

Symptoms: The CLI/script you use to build does not accept --dataset.

Checks and fixes:

5) Broken links in published site

Symptoms: Links that pointed to v2 output locations return 404.

Checks and fixes:

6) Tests failing after migration

Symptoms: Unit or integration tests that passed under v2 fail in v3.

Checks and fixes:

7) Publishing fails due to Git commit errors in CI

Symptoms: CI fails when trying to commit/force push built docs.

Checks and fixes:

8) Dataset IDs collide or conflict

Symptoms: Two datasets use the same id which causes overwrites in build artifacts.

Checks and fixes:

If you still have trouble, collect the following and open an issue or ask for help: