d1conv 2023-11-29
Add entry metadata generator and clean up legacy test data
10 files · 418+ · 1,223-

Entry metadata generator

1 file changed
  • generate_entry_metadata.py New script for generating per-entry metadata from Day One journal exports
  • Added metadata generation script for extracting per-entry information from Day One JSON exports instantiate behavioral
    1 file
    • generate_entry_metadata.py

Test data cleanup

4 files changed
  • Journal 2.txt Removed legacy second journal text file
  • Journal.txt Removed legacy journal text dump
  • journal-breaks.json Removed legacy breaking test data
  • journal-works.json Removed legacy working test data
  • Cleaned up legacy test data files that were superseded by date-stamped test directories decouple internal
    2 files
    • Journal 2.txt
    • journal-breaks.json

Parser and output refinements

4 files changed
  • parse.py Expanded orchestration with additional output modes and entry handling
  • parse_content.py Refined debug logging and newline handling logic
  • Journal-content.json Restructured journal content data
  • output.md Updated parser output
  • Refined content parser debug logging with background color experimentation and improved newline handling decouple behavioral
    2 files
    • parse_content.py
    • parse.py