<commit_before>* High Priority
  * General
    * Documentation via Boost.QuickBook.
    * Unit tests via Boost.Test.
    * Improved and documented exception-safety guarantees (incl rollback 
    support via RAII or Boost.ScopeExit).
    * Impvoed and documented thread-safety guarantees.
	  * Ensure 'rule-of-three' compliance.
	  * Fix all 'fixme' items in code.
	  
* Medium Priority
  * New Modules
  	* Process creation APIs.
  	* Debugging APIs.
  		* Software breakpoint.
  		* Hardware breakpoint (incl read/write detection).
  		* Conditional breakpoints.
  		* Single-stepping.
  	  * Stack trace APIs.
  	* Anti-anti-cheat APIs.
  	* Thread/process information APIs.
  	* Process enumeration APIs.
  * MemoryMgr
  	* Improve 'safety' of remote function caller via EH to minimize risk of 
  	crashing target.
  	* Improve genericity of parameter passing in remote function caller.
  * Disassembler
  	* Decode calls/jumps to function names where possible.
  	* NOP/UnNOP support.
  	* ASM searching API with 'wildcards'. (Metasm?)
  	* String based assembler with x64 support.
  * Scanner
  	* Multi-threaded scanning option.
  	* Wildcard support for vector/string scanning.
  	* Regex support for string scanning.
  	* Memory protection filters (read, write, exec).
  	* Memory type filters (private, mapped, image).
  	* Pause target while scanning option.
  	* Injected scanning option.<commit_msg>* Todo list update.<commit_after>* High Priority
  * General
    * Documentation via Boost.QuickBook.
    * Unit tests via Boost.Test.
    * Improved and documented exception-safety guarantees (incl rollback 
    support via RAII or Boost.ScopeExit).
    * Impvoed and documented thread-safety guarantees.
	  * Fix all 'fixme' items in code.
	  
* Medium Priority
  * New Modules
  	* Process creation APIs.
  	* Debugging APIs.
  		* Software breakpoint.
  		* Hardware breakpoint (incl read/write detection).
  		* Conditional breakpoints.
  		* Single-stepping.
  	  * Stack trace APIs.
  	* Anti-anti-cheat APIs.
  	* Thread/process information APIs.
  	* Process enumeration APIs.
  * MemoryMgr
  	* Improve 'safety' of remote function caller via EH to minimize risk of 
  	crashing target.
  	* Improve genericity of parameter passing in remote function caller.
  * Disassembler
  	* Decode calls/jumps to function names where possible.
  	* NOP/UnNOP support.
  	* ASM searching API with 'wildcards'. (Metasm?)
  	* String based assembler with x64 support.
  * Scanner
  	* Multi-threaded scanning option.
  	* Wildcard support for vector/string scanning.
  	* Regex support for string scanning.
  	* Memory protection filters (read, write, exec).
  	* Memory type filters (private, mapped, image).
  	* Pause target while scanning option.
  	* Injected scanning option.
{'fraction_non_alphanumeric': 0.07532281205164992, 'fraction_numerical': 0.0014347202295552368, 'mean_word_length': 3.059679767103348, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3236907', 'n_tokens_mistral': 888, 'n_tokens_neox': 827, 'n_words': 293}