tane/apps/app_seeds/lib/data
vjrj 4fdd5d70d3 perf(species): seed the bundled catalog only once per version
Skip the ~1.5 MB catalog parse and the table scan on every launch — the
main startup cost. `seedBundledIfNeeded` re-seeds only when the recorded
version differs from `speciesCatalogVersion`, writing the version after
the seed commits so an interrupted seed retries next launch.

Adds `parseSpeciesCatalogVersion` and a test keeping the constant in sync
with the asset's `version` field.
2026-07-10 15:46:04 +02:00
..
export_import style: dart format reflow (no behavior change) 2026-07-09 22:19:43 +02:00
species_catalog.dart perf(species): seed the bundled catalog only once per version 2026-07-10 15:46:04 +02:00
species_repository.dart perf(species): seed the bundled catalog only once per version 2026-07-10 15:46:04 +02:00
variety_repository.dart feat(block2): publish my seeds to the network (completes publish->discover) 2026-07-10 10:18:30 +02:00