- _write_build_meta: after writing build_meta.json, also stamps built_at onto the collection via col.modify() (best-effort, swallows exceptions) - _collection_is_current: if sidecar built_at is missing/zero, falls back to collection.metadata["built_at"] so a deleted sidecar doesn't force an unnecessary full rebuild when the ChromaDB data is still valid