| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 12 days | chore: enforce fully strict static typing across library, tests, and tooling ↵ | natsuoto | 2 | -13/+18 | |
| with zero suppressions | |||||
| 12 days | test(serialize): cover the composite-value branch of _require_schema_version ↵ | natsuoto | 1 | -0/+6 | |
| so PyPy and every CPython matrix entry reaches 100% | |||||
| 13 days | chore: codebase-wide rule audit — eliminate Any/object where non-protocol, ↵ | natsuoto | 1 | -2/+3 | |
| hoist in-function imports, rename compound/folder-repeat files, replace generic-exception raises, bind chained comprehensions, strip __init__ docstrings, remove pragmas | |||||
| 13 days | refactor(serialize): precise JSONValue types replace Any; hoist imports; ↵ | natsuoto | 1 | -0/+11 | |
| drop docstring from __init__ | |||||
| 2026-07-14 | feat(pattern): canonical dict/JSON serialization on Pattern (to_dict, ↵ | natsuoto | 2 | -0/+294 | |
| from_dict, to_json, from_json, schema v0) | |||||
