MarkJGx

Results 3 issues of MarkJGx

Making this compatible with cpp14 projects.

`libtorch` fails to extract on Windows when the project is near the 260 char windows path limit, this adds a windows check and adjusts the path. Secondly, this normalizes paths...

## Description This change set adds non-LLM-based JSON malformity handling as a preliminary step before using the more resource-intensive LLM-based fixup. ### More Details While running GraphRAG with a local...