From 0b189b36c590afbfd83645551aa4fd5e79a7bb63 Mon Sep 17 00:00:00 2001 From: funman300 Date: Thu, 20 Aug 2026 16:06:29 +0000 Subject: [PATCH] chore(tools): add utas-filter-diff.py diagnostic Read-only UTAS capture diff helper. Retained pre-existing WIP verified. --- scripts/utas-filter-diff.py | 232 ++++++++++++++++++++++++++++++++++++ 1 file changed, 232 insertions(+) create mode 100644 scripts/utas-filter-diff.py diff --git a/scripts/utas-filter-diff.py b/scripts/utas-filter-diff.py new file mode 100644 index 0000000..57ab164 --- /dev/null +++ b/scripts/utas-filter-diff.py @@ -0,0 +1,232 @@ +#!/usr/bin/env python3 +"""Attribute captured UTAS requests to labelled UI actions, and diff them. + + utas-filter-diff.py --session [--baseline NO_FILTER] + +The My Squad filter investigation needs to answer "which wire field changed +when I changed exactly one thing in the UI". That is a diff between labelled +groups of requests, so this tool needs both halves: + + raw/utas.ofcap what the client sent + labels.txt MARKER