Assert boot$tables names exactly the Parquet objects under app/
Source: R/app_bundle.R
app_tables_match.RdNo object without a digest, no digest without an object. A missing entry is an
object OPFS can never invalidate (taxonomy.parquet and the model mapping were
both in that state); a surplus entry is a fetch that 404s.