Files
Polisher-Control/shared/schemas/examples/manifest.example.json

44 lines
1.5 KiB
JSON
Raw Normal View History

{
"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."
}