feat(perception): enforce six-layer freshness through receipt
This commit is contained in:
@@ -36,6 +36,37 @@
|
||||
"MKL_NUM_THREADS": 1,
|
||||
"reason": "bounded-single-thread-numeric-libraries-before-whole-graph-qualification"
|
||||
},
|
||||
"operating_envelope": {
|
||||
"status": "bounded-latency-reference-not-full-qualification",
|
||||
"checker": "k1link.perception.worker_operating_envelope.operating_envelope_failures",
|
||||
"reference_conditions": {
|
||||
"envelope_id": "worker006-4090-610.47-stock-clock-reference/v1",
|
||||
"gpu_name": "NVIDIA GeForce RTX 4090",
|
||||
"driver_version": "610.47",
|
||||
"cpu_limit_millicores": 8000,
|
||||
"memory_limit_mib": 8192,
|
||||
"minimum_sm_clock_mhz": 2610,
|
||||
"minimum_memory_clock_mhz": 10251,
|
||||
"maximum_snapshot_age_ms": 1000
|
||||
},
|
||||
"check_phase": "post-warmup-before-timed-window-plus-runtime-monitoring",
|
||||
"container_may_set_host_clocks": false,
|
||||
"persistent_host_clock_policy_installed": false,
|
||||
"readiness_is_realtime_qualification": false,
|
||||
"unknown_ownership_or_telemetry_is_pass": false,
|
||||
"failed_envelope_allows_labelled_experiment": true
|
||||
},
|
||||
"output_freshness_contract": {
|
||||
"schema_version": "missioncore.perception-scene-freshness/v1",
|
||||
"required_layers": ["segmentation", "objects", "geometry", "motion", "costmap", "policy"],
|
||||
"retain_original_layer_identity": true,
|
||||
"propagate_required_input_age": true,
|
||||
"recheck_at_publication_receipt_and_use": true,
|
||||
"clock_uncertainty_adds_to_age": true,
|
||||
"unavailable_or_stale_required_layer": "no-go-advisory-only",
|
||||
"history_can_independently_authorize_terrain": false,
|
||||
"transport_streamstart_and_lease_fencing_required_separately": true
|
||||
},
|
||||
"input_contract": {
|
||||
"schema_version": "missioncore.perception-stream-start/v1",
|
||||
"channels": ["camera", "point-cloud", "pose"],
|
||||
|
||||
Reference in New Issue
Block a user