3rd August 2026
After shipping condense-json 1.0 I started integrating it into LLM, and found there were some desirable new features already:
- Replacements object can now include values other than strings. These will be identified and used as structural replacements by
condense_json()anduncondense_json(). #8- Objects can be used as the basis for merge operations.
condense_json()will identify if there are objects that are a close match and will store instructions for keys to update or delete.uncondense_json()can then apply these merges.
I also added some round-trip tests using the Hypothesis property-based Python testing library.
Recent articles
- Generating running routes with GPT-6 Astra and ChatGPT Work - 12th September 2026
- OpenAI agents attacked RubyGems back in May - 12th September 2026
- Some thoughts on the Navier–Stokes Millennium Prize Problem - 8th September 2026