{"kind":"dataset","slug":"relay-batches","title":"Relay batches","version":"2026.10.3","summary":"Twelve sample transfers with source and destination references, lifecycle states, and payload units.","fields":[{"name":"id","type":"string","description":"Stable batch identifier; matches ^batch-[0-9]{3}$."},{"name":"source_id","type":"string","description":"Foreign key to the originating waypoint's id."},{"name":"destination_id","type":"string","description":"Foreign key to a different destination waypoint's id."},{"name":"units","type":"integer","description":"Positive illustrative payload size. Count once per batch, not once per event."},{"name":"state","type":"string","description":"One of queued, in_transit, or delivered; derived from the last lifecycle event."},{"name":"created_at","type":"string","description":"Fixed ISO 8601 UTC timestamp, equal to the queued event timestamp."},{"name":"synthetic","type":"boolean","description":"Always true: this transfer did not occur in a real network."}],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","additionalProperties":false,"required":["id","source_id","destination_id","units","state","created_at","synthetic"],"properties":{"id":{"type":"string","pattern":"^batch-[0-9]{3}$"},"source_id":{"type":"string","pattern":"^wp-[0-9]{3}$"},"destination_id":{"type":"string","pattern":"^wp-[0-9]{3}$"},"units":{"type":"integer","minimum":1},"state":{"enum":["queued","in_transit","delivered"]},"created_at":{"type":"string","format":"date-time"},"synthetic":{"const":true}}},"records":[{"id":"batch-001","source_id":"wp-001","destination_id":"wp-003","units":42,"state":"delivered","created_at":"2026-10-01T08:00:00.000Z","synthetic":true},{"id":"batch-002","source_id":"wp-003","destination_id":"wp-005","units":36,"state":"delivered","created_at":"2026-10-01T08:15:00.000Z","synthetic":true},{"id":"batch-003","source_id":"wp-005","destination_id":"wp-011","units":28,"state":"delivered","created_at":"2026-10-01T08:30:00.000Z","synthetic":true},{"id":"batch-004","source_id":"wp-007","destination_id":"wp-001","units":54,"state":"delivered","created_at":"2026-10-01T08:45:00.000Z","synthetic":true},{"id":"batch-005","source_id":"wp-009","destination_id":"wp-003","units":65,"state":"delivered","created_at":"2026-10-01T09:00:00.000Z","synthetic":true},{"id":"batch-006","source_id":"wp-011","destination_id":"wp-012","units":40,"state":"delivered","created_at":"2026-10-01T09:15:00.000Z","synthetic":true},{"id":"batch-007","source_id":"wp-012","destination_id":"wp-005","units":72,"state":"delivered","created_at":"2026-10-01T09:30:00.000Z","synthetic":true},{"id":"batch-008","source_id":"wp-001","destination_id":"wp-009","units":18,"state":"delivered","created_at":"2026-10-01T09:45:00.000Z","synthetic":true},{"id":"batch-009","source_id":"wp-003","destination_id":"wp-011","units":45,"state":"in_transit","created_at":"2026-10-01T10:00:00.000Z","synthetic":true},{"id":"batch-010","source_id":"wp-007","destination_id":"wp-012","units":30,"state":"in_transit","created_at":"2026-10-01T10:15:00.000Z","synthetic":true},{"id":"batch-011","source_id":"wp-005","destination_id":"wp-009","units":22,"state":"in_transit","created_at":"2026-10-01T10:30:00.000Z","synthetic":true},{"id":"batch-012","source_id":"wp-009","destination_id":"wp-001","units":48,"state":"queued","created_at":"2026-10-01T10:45:00.000Z","synthetic":true}]}