From 45e296a8ae6bfc10c000016a067686dde6750572 Mon Sep 17 00:00:00 2001 From: Rene Fichtmueller Date: Fri, 12 Jun 2026 19:45:11 +0200 Subject: [PATCH] docs: changelog entry for /v1/guard scan API --- CHANGELOG_PENDING.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG_PENDING.md b/CHANGELOG_PENDING.md index 5ba02b3..94ce896 100644 --- a/CHANGELOG_PENDING.md +++ b/CHANGELOG_PENDING.md @@ -20,3 +20,4 @@ {"d":"2026-04-06","t":"AI","m":"BlogLLM v1 (fo-blog-v1-qwen7b Q5_K_M): GGUF conversion + Ollama registration complete. Test result: pipeline runs end-to-end, technical content OK, but format compliance fails (bullet lists despite NO-BULLET instruction, training prompt leakage). Root cause: max_seq_length=1024 during training cut articles at ~512 words. Fix applied: max_seq_length=2048 for next run. Re-train needed before production."} {"d":"2026-04-06","t":"FIX","m":"TIP: Reset 298 stale details_verified flags (reach_label empty). Runtime check in dashboard: dVer gated on non-empty reach_label. Wrong image cleared for O.Czz8HG.z.R."} {"d":"2026-04-06","t":"FIX","m":"TIP comparable prices: treat reach_meters=0 same as NULL in API query — 800G OSFP FS.com prices now visible on Flexoptix product pages."} +{"d":"2026-06-12","t":"FEAT","m":"MAGATAMA guard scan API exposed at /v1/guard (POST /scan, GET /health): Layer-3 injection defense (pattern catalog + optional LLM judge) callable standalone by internal clients (first consumer: Flightdeck). Verdicts: clear/review/blocked with findings; always scans even when inline INJECTION_DEFENSE_MODE=off."}