Files
doczyai-pipelines/fieldExtraction/constants
Alex Galarce e56d629b1a Merged in bugfix/carveout-cd (pull request #659)
Bugfix/carveout cd

* Update field class - change Null criteria

* Add default

* Enhance documentation for get_special_cases function with detailed processing flow and architecture decisions

* Enhance get_special_cases and run_trigger_cap_breakout functions with detailed docstrings for clarity on processing methodologies

* Update constants passing

* Fix questions

* Update fs and mb questions"

* pass constanst correctly for dynamic

* Merge branch 'feature/trigger_cap_breakout' into bugfix/dynamic-primary-issues

* update constants

* only add questions if present

* ensure answer is a valid special_case

* Set carveout indicator for two-stage process; prepped set_carveout_indicators and run_methodology_breakout_with_carveout_indicators to replace process_carveout_or_special_case

* Fix unit tests

* Remove test file

* Refactor carveout handling: streamline indicator setting and enhance methodology breakout integration

* Refactor get_carveout_and_special_fields: ensure methodology breakout runs regardless of carveout/special case configs; streamline handling of indicators and questions

* Remove deprecated process_carveout_or_special_case function

* Merge remote-tracking branch 'origin/bugfix/dynamic-primary-issues' into bugfix/carveout-cd

* Add tests for carveout indicator setting and special cases processing

* Add tests for unrecognized carveout handling and legacy stop-loss processing

* Refactor special case configurations: streamline STOP_LOSS handling and update test cases for methodology prompt templates

* Refactor special case handling: improve argument formatting in get_special_cases and run_methodology_breakout_with_carveout_indicators functions

* Add test for run_methodology_breakout_with_carveout_indicators function

* Merge remote-tracking branch 'origin/main' into bugfix/carveout-cd


Approved-by: Katon Minhas
2025-08-12 16:40:33 +00:00
..