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