cardano-recon-framework: Add cardano-recon-grep and ContinuousFormula (v1.2.0)
- Add `ContinuousFormula` — temporal-operator-free fragment of `Formula`, with `retract :: Formula event ty -> Maybe (ContinuousFormula ty)` and `eval :: ... -> event -> Reader OnMissingKey Bool` - Add `cardano-recon-grep` executable (Global Realisation Print): prints a JSON array of TraceMessages that realise all given continuous formulas - Simplify `prettyTraceMessage` to use ToJSON directly (no field remapping) - Format negative-outcome relevant events as a JSON array in `prettySatisfactionResult` - Remove dead `Common.hs` (extractJsonProps) - Add `docs/formula-languages.txt` ASCII diagram of the formula language hierarchy - Add note to `docs/ltl-formula-syntax.txt` on the `data` prefix omission convention - Bump version to 1.2.0; update CHANGELOG and README