Top-level manifest schema — used for reading and validation.
| 25 | |
| 26 | |
| 27 | class BatchManifest(BaseModel): |
| 28 | """Top-level manifest schema — used for reading and validation.""" |
| 29 | |
| 30 | version: Literal[1] |
| 31 | model: str |
| 32 | batch_size: int |
| 33 | total_batches: int | None |
| 34 | batches: list[BatchManifestEntry] |
| 35 | |
| 36 | |
| 37 | class BatchManifestWriter(Protocol): |