From bd0cf15606e9699433662087805f04309982ee09 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 18 Sep 2026 00:47:42 +0000 Subject: [PATCH 1/3] Initial plan From 6ad1723f14dbb2bf2ed8c630ae86172a8f83b122 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 18 Sep 2026 00:50:07 +0000 Subject: [PATCH 2/3] fix: complete VEL interface package traceability metadata Co-authored-by: daeyoung-jeong-lge <208573820+daeyoung-jeong-lge@users.noreply.github.com> --- .../vendor-a-npu-to-evidence-v3.1.0.yaml | 2 ++ .../signatures/content-digests.yaml | 14 +++++------ .../tests/normalization-vectors.yaml | 23 +++++++++++++++++++ 3 files changed, 32 insertions(+), 7 deletions(-) diff --git a/interfaces/vendor-a-npu-evidence-layer-package/mappings/vendor-a-npu-to-evidence-v3.1.0.yaml b/interfaces/vendor-a-npu-evidence-layer-package/mappings/vendor-a-npu-to-evidence-v3.1.0.yaml index 0911bc0..d4868d7 100644 --- a/interfaces/vendor-a-npu-evidence-layer-package/mappings/vendor-a-npu-to-evidence-v3.1.0.yaml +++ b/interfaces/vendor-a-npu-evidence-layer-package/mappings/vendor-a-npu-to-evidence-v3.1.0.yaml @@ -10,6 +10,8 @@ spec: defaults: evidenceDomain: accelerator quality: {validity: valid, freshness: current, completeness: complete, mappingQuality: exact} + time: {clockDomain: monotonic} + traceability: {inputSchemaVersion: "1.2.0", normalizationRuleVersion: "3.1.0"} commonMappings: - {sourcePath: $.source_id, targetPath: $.identity.sourceId, required: true} - {sourcePath: $.workload_id, targetPath: $.identity.workloadId, required: true} diff --git a/interfaces/vendor-a-npu-evidence-layer-package/signatures/content-digests.yaml b/interfaces/vendor-a-npu-evidence-layer-package/signatures/content-digests.yaml index fedce55..2082db4 100644 --- a/interfaces/vendor-a-npu-evidence-layer-package/signatures/content-digests.yaml +++ b/interfaces/vendor-a-npu-evidence-layer-package/signatures/content-digests.yaml @@ -2,16 +2,16 @@ algorithm: sha256 generatedFor: vendor-a-npu-evidence-layer-package-1.0.0 artifacts: - path: README.md - digest: 8dae38c3f47193e1adfda69002ee73bbfaa62f407ab9eaa47a9b4304c757ccaa + digest: 673ded64edbf0dc936d2be909d4a327ce66f9e1dabe81427e0dff957b30af63e - path: collectors/npu-runtime-collector.yaml - digest: d5e4b4d86cc063884ba69067a9950c8f4f8c20ef51d2427fe71f973617ac0aee + digest: 12932d44896964037e7f6eeb7c86db57530ef985238e3ad510bfb93494934c54 - path: manifest.yaml - digest: 9182dde18e6775e43e77f297521aadd449a0b0d4fb182077a58ef1b7952390a9 + digest: 98688f55b404bea0a5bf877ca5a75aad17a0cc84b04b072e95e606aad2cba469 - path: mappings/vendor-a-npu-to-evidence-v3.1.0.yaml - digest: 2bb2492c3a1259ce59be79a21ea691196efc497c944f93de7f6da01799b8b488 + digest: 72966dd9d1a8ec25abb4b3b7faefa8174f5f119027cf9da326c886872fbf4b00 - path: schemas/score-normalized-evidence-v1.0.0.yaml - digest: 526e529b47ff2825c1a7223ef27979c381eefaf61e7c1d0fc2d235ff9fd4f164 + digest: 66d1411441f71d9b59590392fbaaad366cdca45a4b4895265a5de52612e8c440 - path: schemas/vendor-a-npu-status-v1.2.0.yaml - digest: 7d484d1a2da8e0b2576929623a93022c3746876d904350be5d0356f5a6d57965 + digest: 81125150c7cfce133fa68893ec23c75f7f09f65df7bcc936106d4d48bb6977f4 - path: tests/normalization-vectors.yaml - digest: 50622d809381cc991cc3ec1b67ffa4d398a49d922c8998fdd50d9a80bb15cdae + digest: 31fd246af9c850a02678cee0fa3b512e3789316f5cdee2b84fd0ebd3aa7ac9f4 diff --git a/interfaces/vendor-a-npu-evidence-layer-package/tests/normalization-vectors.yaml b/interfaces/vendor-a-npu-evidence-layer-package/tests/normalization-vectors.yaml index 2a745dc..eb65db8 100644 --- a/interfaces/vendor-a-npu-evidence-layer-package/tests/normalization-vectors.yaml +++ b/interfaces/vendor-a-npu-evidence-layer-package/tests/normalization-vectors.yaml @@ -38,6 +38,29 @@ tests: normalizedClass: unmapped originalValue: "0xFFFF" mappingQuality: unmapped + - name: records-carry-traceability-and-quality + input: + message_id: npu-status-19385 + source_id: npu-runtime-0 + workload_id: perception-front + execution_id: exec-8045 + resource_id: npu-0 + timestamp_ns: 1984217735000 + inference_latency_us: 41000 + device_state: 1 + expect: + contains: + evidenceType: workload.execution.latency + value: 41.0 + unit: ms + clockDomain: monotonic + validity: valid + freshness: current + completeness: complete + mappingQuality: exact + inputSchemaVersion: "1.2.0" + normalizationRuleVersion: "3.1.0" + sourceMessageId: npu-status-19385 - name: missing-required-field-is-rejected input: message_id: npu-status-19384 From daec6fb246496483ca4537f168e770a7cdbf41d0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 18 Sep 2026 04:40:35 +0000 Subject: [PATCH 3/3] chore: drop duplicate content digest update Co-authored-by: daeyoung-jeong-lge <208573820+daeyoung-jeong-lge@users.noreply.github.com> --- .../signatures/content-digests.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/interfaces/vendor-a-npu-evidence-layer-package/signatures/content-digests.yaml b/interfaces/vendor-a-npu-evidence-layer-package/signatures/content-digests.yaml index 2082db4..fedce55 100644 --- a/interfaces/vendor-a-npu-evidence-layer-package/signatures/content-digests.yaml +++ b/interfaces/vendor-a-npu-evidence-layer-package/signatures/content-digests.yaml @@ -2,16 +2,16 @@ algorithm: sha256 generatedFor: vendor-a-npu-evidence-layer-package-1.0.0 artifacts: - path: README.md - digest: 673ded64edbf0dc936d2be909d4a327ce66f9e1dabe81427e0dff957b30af63e + digest: 8dae38c3f47193e1adfda69002ee73bbfaa62f407ab9eaa47a9b4304c757ccaa - path: collectors/npu-runtime-collector.yaml - digest: 12932d44896964037e7f6eeb7c86db57530ef985238e3ad510bfb93494934c54 + digest: d5e4b4d86cc063884ba69067a9950c8f4f8c20ef51d2427fe71f973617ac0aee - path: manifest.yaml - digest: 98688f55b404bea0a5bf877ca5a75aad17a0cc84b04b072e95e606aad2cba469 + digest: 9182dde18e6775e43e77f297521aadd449a0b0d4fb182077a58ef1b7952390a9 - path: mappings/vendor-a-npu-to-evidence-v3.1.0.yaml - digest: 72966dd9d1a8ec25abb4b3b7faefa8174f5f119027cf9da326c886872fbf4b00 + digest: 2bb2492c3a1259ce59be79a21ea691196efc497c944f93de7f6da01799b8b488 - path: schemas/score-normalized-evidence-v1.0.0.yaml - digest: 66d1411441f71d9b59590392fbaaad366cdca45a4b4895265a5de52612e8c440 + digest: 526e529b47ff2825c1a7223ef27979c381eefaf61e7c1d0fc2d235ff9fd4f164 - path: schemas/vendor-a-npu-status-v1.2.0.yaml - digest: 81125150c7cfce133fa68893ec23c75f7f09f65df7bcc936106d4d48bb6977f4 + digest: 7d484d1a2da8e0b2576929623a93022c3746876d904350be5d0356f5a6d57965 - path: tests/normalization-vectors.yaml - digest: 31fd246af9c850a02678cee0fa3b512e3789316f5cdee2b84fd0ebd3aa7ac9f4 + digest: 50622d809381cc991cc3ec1b67ffa4d398a49d922c8998fdd50d9a80bb15cdae