Research-Stack/4-Infrastructure/lib
Devin AI f6f9122d24 fix(infra): write_jsonl mkdir+sort_keys, q16_div raise on zero
- write_jsonl: add path.parent.mkdir(parents=True, exist_ok=True) to
  prevent FileNotFoundError when output dir doesn't exist
- write_jsonl: add sort_keys=True to match original callers' deterministic
  output behavior (AGENTS.md: identical SHA256 on consecutive runs)
- q16_div: raise ZeroDivisionError instead of silently returning 0,
  matching the original fractal_dimension.py semantics

Co-Authored-By: Allaun Silverfox <bigdataiscoming+9i37y6j2@protonmail.com>
2026-06-16 01:20:56 +00:00
..
__init__.py refactor(infra): extract shared utilities from duplicated code patterns 2026-06-15 02:26:45 +00:00
fraction_utils.py refactor(infra): extract shared utilities from duplicated code patterns 2026-06-15 02:26:45 +00:00
hashing.py refactor(infra): extract shared utilities from duplicated code patterns 2026-06-15 02:26:45 +00:00
jsonl.py fix(infra): write_jsonl mkdir+sort_keys, q16_div raise on zero 2026-06-16 01:20:56 +00:00
q16.py fix(infra): write_jsonl mkdir+sort_keys, q16_div raise on zero 2026-06-16 01:20:56 +00:00