{ "schema_version": "manifest.v1", "manifest_id": "manifest-job-2026-07-001", "bundle_type": "job", "source_id": "job-2026-07-001", "created_at": "2026-07-15T09:31:00Z", "created_by": "polisher-sim/0.6.0", "entries": [ { "filename": "job.json", "role": "primary", "hash_sha256": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2", "size_bytes": 2007, "content_type": "application/json", "description": "Frozen planning job package." }, { "filename": "predicted_removal.csv", "role": "attachment", "hash_sha256": "b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3", "size_bytes": 524288, "content_type": "text/csv", "description": "Predicted removal map, 256x256 grid, nm." }, { "filename": "pre_surface.csv", "role": "attachment", "hash_sha256": "c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4", "size_bytes": 524288, "content_type": "text/csv", "description": "Pre-polish surface map used as planning input." }, { "filename": "manifest.json", "role": "manifest", "hash_sha256": "0000000000000000000000000000000000000000000000000000000000000000", "size_bytes": 0, "content_type": "application/json", "description": "This manifest (self-reference, hash zeroed by convention)." } ], "notes": "July proving scenario — single-pass astigmatism correction job bundle." }