From 734111ab0ec01b69172ba7620660ac6bd3808cab Mon Sep 17 00:00:00 2001 From: Cyrah Code <135345584+Cyrah2R@users.noreply.github.com> Date: Sun, 25 Jan 2026 12:21:38 +0100 Subject: [PATCH 1/5] Add LumaTrace algorithm details to JSON list feat: register LumaTrace (ID 26) --- softbinding-algorithm-list.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/softbinding-algorithm-list.json b/softbinding-algorithm-list.json index a3c5082..ff9415e 100755 --- a/softbinding-algorithm-list.json +++ b/softbinding-algorithm-list.json @@ -366,5 +366,12 @@ "contact": "team@contentlens.ai", "informationalUrl": "https://api.contentlens.tech/audio/docs" } + }, + { + "id": 26, + "name": "LumaTrace", + "description": "Java-native Adaptive Spatial Watermarking using Blue-channel injection and Holographic Tiling robust against cropping.", + "maintainer": "https://github.com/Cyrah2R", + "url": "https://github.com/Cyrah2R/LumaTrace.git" } ] From f64376f2e32d0dcc85c316af382d985c21191d4c Mon Sep 17 00:00:00 2001 From: Cyrah Code <135345584+Cyrah2R@users.noreply.github.com> Date: Sun, 25 Jan 2026 12:32:28 +0100 Subject: [PATCH 2/5] Refactor LumaTrace entry in softbinding-algorithm-list fix: correct json schema format --- softbinding-algorithm-list.json | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/softbinding-algorithm-list.json b/softbinding-algorithm-list.json index ff9415e..6453722 100755 --- a/softbinding-algorithm-list.json +++ b/softbinding-algorithm-list.json @@ -368,10 +368,17 @@ } }, { - "id": 26, - "name": "LumaTrace", - "description": "Java-native Adaptive Spatial Watermarking using Blue-channel injection and Holographic Tiling robust against cropping.", - "maintainer": "https://github.com/Cyrah2R", - "url": "https://github.com/Cyrah2R/LumaTrace.git" + "identifier": 26, + "alg": "org.lumatrace.spatial", + "type": "watermark", + "decodedMediaTypes": [ + "image" + ], + "entryMetadata": { + "description": "Java-native Adaptive Spatial Watermarking using Blue-channel injection robust against cropping.", + "dateEntered": "2026-01-25T12:30:00.000Z", + "contact": "https://github.com/Cyrah2R", + "informationalUrl": "https://github.com/Cyrah2R/LumaTrace" + } } ] From 186a2cd8877ced7d8b0e1b4bd0fc9d1cc2d5a4cf Mon Sep 17 00:00:00 2001 From: Cyrah Code <135345584+Cyrah2R@users.noreply.github.com> Date: Mon, 26 Jan 2026 12:03:19 +0100 Subject: [PATCH 3/5] Update algorithm identifier and contact information fix: update contact to email and align namespace with es.domain --- softbinding-algorithm-list.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/softbinding-algorithm-list.json b/softbinding-algorithm-list.json index 6453722..b9e1815 100755 --- a/softbinding-algorithm-list.json +++ b/softbinding-algorithm-list.json @@ -369,7 +369,7 @@ }, { "identifier": 26, - "alg": "org.lumatrace.spatial", + "alg": "es.lumatrace", "type": "watermark", "decodedMediaTypes": [ "image" @@ -377,7 +377,7 @@ "entryMetadata": { "description": "Java-native Adaptive Spatial Watermarking using Blue-channel injection robust against cropping.", "dateEntered": "2026-01-25T12:30:00.000Z", - "contact": "https://github.com/Cyrah2R", + "contact": "contact@lumatrace.es", "informationalUrl": "https://github.com/Cyrah2R/LumaTrace" } } From cd5f4007c8a8cacb2fb1ac2ae9adc833e9e7f283 Mon Sep 17 00:00:00 2001 From: Cyrah Code <135345584+Cyrah2R@users.noreply.github.com> Date: Mon, 26 Jan 2026 17:24:35 +0100 Subject: [PATCH 4/5] Update softbinding-algorithm-list.json docs(registry): update es.lumatrace metadata to v4.0 reference implementation" -m "- Update informationalUrl to point to the new multi-module repository structure. - Refine description to highlight the Java Core library and Cloud Soft-Binding API capabilities. --- softbinding-algorithm-list.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/softbinding-algorithm-list.json b/softbinding-algorithm-list.json index b9e1815..033feb4 100755 --- a/softbinding-algorithm-list.json +++ b/softbinding-algorithm-list.json @@ -375,10 +375,10 @@ "image" ], "entryMetadata": { - "description": "Java-native Adaptive Spatial Watermarking using Blue-channel injection robust against cropping.", - "dateEntered": "2026-01-25T12:30:00.000Z", + "description": "Java-native Adaptive Spatial Watermarking using Blue-channel injection. Reference implementation (v4.0) with Cloud Soft-Binding API.", + "dateEntered": "2026-01-26T17:30:00.000Z", "contact": "contact@lumatrace.es", - "informationalUrl": "https://github.com/Cyrah2R/LumaTrace" + "informationalUrl": "https://github.com/Cyrah2R/lumatrace" } } ] From 3ff874771e32a779af2b0e4cf869a7e97c136b96 Mon Sep 17 00:00:00 2001 From: Cyrah Code <135345584+Cyrah2R@users.noreply.github.com> Date: Tue, 27 Jan 2026 17:40:47 +0100 Subject: [PATCH 5/5] Fix description formatting in softbinding-algorithm-list.json Removed the trailing period from the description in entryMetadata. --- softbinding-algorithm-list.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/softbinding-algorithm-list.json b/softbinding-algorithm-list.json index 033feb4..ca446eb 100755 --- a/softbinding-algorithm-list.json +++ b/softbinding-algorithm-list.json @@ -375,7 +375,7 @@ "image" ], "entryMetadata": { - "description": "Java-native Adaptive Spatial Watermarking using Blue-channel injection. Reference implementation (v4.0) with Cloud Soft-Binding API.", + "description": "Java-native Adaptive Spatial Watermarking using Blue-channel injection. Reference implementation (v4.0) with Cloud Soft-Binding API", "dateEntered": "2026-01-26T17:30:00.000Z", "contact": "contact@lumatrace.es", "informationalUrl": "https://github.com/Cyrah2R/lumatrace"