docs: scaffold polisher-control foundation
This commit is contained in:
43
shared/schemas/examples/manifest.example.json
Normal file
43
shared/schemas/examples/manifest.example.json
Normal file
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"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."
|
||||
}
|
||||
Reference in New Issue
Block a user