Skip to content

feat: OSD: add detection and logging of multiline formatting in typical pedon#84

Merged
brownag merged 7 commits intomainfrom
osd-multiline1
Sep 9, 2025
Merged

feat: OSD: add detection and logging of multiline formatting in typical pedon#84
brownag merged 7 commits intomainfrom
osd-multiline1

Conversation

@brownag
Copy link
Copy Markdown
Member

@brownag brownag commented Sep 9, 2025

  • Adds logging to flag OSDs with multiline formatting in the typical pedon section (i.e. individual horizons with line breaks in middle of horizon narrative)

For identifying the scope of #83

@brownag brownag marked this pull request as ready for review September 9, 2025 16:24
@brownag
Copy link
Copy Markdown
Member Author

brownag commented Sep 9, 2025

This PR reorders the horizon lines from typical pedon and resulting JSON output to match the order it was parsed so that the index position can be used to identify multiline statements within the typical pedon description.

Currently we have some old-style O horizons that are only matching the "no bottom depth" horizon pattern, and thus have been sorting out of order for some time. Merging this and proceeding with another PR that will work on #85. The log output identifies 594 series across all regions with multiline issues in typical pedons:

    auburn    bozeman      davis morgantown     salina     temple    wasilla 
        64        199        103         39         32        141         16 

@brownag brownag merged commit 76a0bfe into main Sep 9, 2025
@brownag brownag deleted the osd-multiline1 branch September 9, 2025 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant