| id |
Integer |
No description |
| uid |
UUID |
No description |
| observation_id |
Integer |
No description |
| instrument_id |
Integer |
No description |
| file_id |
UUID |
No description |
| role |
Enum(SCIENCE_LIGHT, BIAS, DARK, FLAT, RADIO_TRACK, RADIO_TRACK_TABLE, RADIO_MAP, POINTING_TEST, SUBFRAME) (Optional) |
Standardized role describing the observation asset contents. |
| processing_flags |
ARRAY (Optional) |
Processing flags describing the observation asset contents. |
| root_observation_asset_id |
Integer (Optional) |
Root observation asset id for lineage tracking. |
| current_processing_run_id |
UUID (Optional) |
No description |
| current_analysis_run_id |
UUID (Optional) |
No description |
| current_processing_output_id |
UUID (Optional) |
No description |
| current_render_run_id |
UUID (Optional) |
No description |
| thumbnail_file_id |
UUID (Optional) |
No description |
| preview_file_id |
UUID (Optional) |
No description |
| render_dirty_at |
DateTime (Optional) |
Timestamp indicating the render outputs need refreshing. |
| next_eligible_render_at |
DateTime (Optional) |
Earliest timestamp when the next render run may be scheduled. |
| local_file_id |
String(255) (Optional) |
No description |
| created_at_node |
DateTime (Optional) |
No description |
| node_stage |
Enum(queued, solving_wcs, ready) (Optional) |
Coarse, durable node-pipeline stage shown to the observer. |
| qa_status |
Enum(passed, rejected, skipped) (Optional) |
Node-side, task-agnostic QA verdict for the captured frame. |
| qa_reason |
String(Unbounded) (Optional) |
No description |
| qa_metrics |
JSONB (Optional) |
No description |
| server_qa_status |
Enum(passed, rejected, skipped) (Optional) |
Server-side QA verdict; NULL = pending. Symmetric with qa_status. |
| server_qa_reason |
String(Unbounded) (Optional) |
No description |
| server_qa_metrics |
JSONB (Optional) |
No description |
| transferred_at |
DateTime (Optional) |
No description |
| created_on |
DateTime |
No description |
| updated_on |
DateTime |
No description |
| is_remote |
Boolean |
Whether the asset originated on a remote node. |
| node_finalized_at |
DateTime (Optional) |
No description |
| node_available_until |
DateTime (Optional) |
No description |
| node_copy_deleted_at |
DateTime (Optional) |
No description |
| is_transferrable |
Boolean (Optional) |
No description |
| transfer_state |
Enum(not_started, queued, fetching, transferred, failed) |
Server-owned transfer lifecycle. |
| transfer_progress_fraction |
Float (Optional) |
No description |
| transfer_error |
String(250) (Optional) |
Error message if the transfer failed. |
| last_transfer_attempt |
DateTime (Optional) |
No description |
| remote_file_path |
String(250) (Optional) |
No description |