Fix output preservation, research validation, and documentation drift

Repair image and metadata publication contracts, detection routing, research
artifact validation, release verification, and the published agent skill.
Refresh the dependency lock and reconcile documentation with verified behavior.

Add regression coverage and record the completed audit and corrected VideoSeal
measurements. Preserve the existing Accelerate and Lightning versions.

Validation: Ruff and Pyright pass; 2358 tests pass with 3 skipped. The maintenance
gate exits 2 on the documented Accelerate and Lightning security findings.
This commit is contained in:
Victor Kuznetsov committed 2026-09-08 19:07:10 -07:00
1 parent f127ecbe57
commit 5c6588b3ef
101 files changed
+3747 -1202

No files matched your search

+1 -1
View File
@@ -11,7 +11,7 @@ def normalize_text(text: str) -> str:
def levenshtein_normalized(left: str, right: str) -> float:
"""Return normalized Levenshtein distance without changing either input."""
"""Return Levenshtein distance divided by the longer input length (not CER)."""
if not left and not right:
return 0.0
previous = list(range(len(right) + 1))