Commit Graph

1172 Commits

Author SHA1 Message Date
Katon Minhas 3bb6abbcef Merged in feature/simplify-b-field-chunking (pull request #348)
feature/simplify b field chunking

* Add chunk_by_exhibit function and unit tests

* Refactor preprocess

* Updated to run BU primary on entire Exhibit

* Makes BU secondary compatible with exhibit chunk mapping

* Added unit tests for get_exhibit_chunk

* Trimmed TD funcs

* Downstream changes to run_top_down

* Removed conditional funcs

* Merged main into feature/simplify-b-field-chunking

* removed conditional funcs import

* Merged main into feature/simplify-b-field-chunking

* Fixed run_bottom_up_primary arguments

* Fixed TD primary input

* Fixed grouped keyword mappings

* Remove filename tracking until postprocessing

* Removed postprocessing for client columns

* Removed col-based postprocessing

* Merged main into feature/simplify-b-field-chunking

* Fixed NoneType

* Add docstrings

* Updated unit tests for removal of 'Filename'

* Updated comments


Approved-by: Alex Galarce
2025-01-10 17:24:44 +00:00
Alex Galarce b2c4bef039 Merged in bugfix/investment-in-client (pull request #350)
take out erroneous import of investment in client

* take out erroneous mention of investment in client


Approved-by: Katon Minhas
2025-01-09 22:44:02 +00:00
Alex Galarce 0ad2798d6b Merged in bugfix/quote-crosswalk-csv-outputs (pull request #349)
fix quoting/encoding issue in crosswalk writing to CSV (also formatting)

* fix encoding issue

* black formatting

* isort


Approved-by: Katon Minhas
2025-01-09 20:00:02 +00:00
Siddhant Medar ab71bd8dae Merged in task/unit-tests-investment-and-client (pull request #346)
Task/unit tests investment and client

* move io_utils.py

* add __init__.py

* refactor: move string_funcs and update import paths to use utils namespace

* rename string_funcs to string_utils

* move and rename table_utils.py

* refactor: rename claude_funcs to llm_utils in multiple files

* update unit tests

* added unit tests for src/string_utils.py

* added unit tests for src/table_utils.py

* added unit tests for src/llm_utils.py

* added unit tests for src/io_utils.py

* Merge branch 'main' into task/unit-tests-investment-and-client; TODO: fix unit tests

* Unit tests to fix

* fix unit tests

* fix invalid references


Approved-by: Alex Galarce
2025-01-09 17:59:28 +00:00
Alex Galarce 53b38ea15c Merged in refactor/split-investment-and-client (pull request #347)
Refactor/split investment and client

* refactor: clean up tests

* Renamed tests/qcqa to tests/qa_qc for consistency

* comment out faulty test - see docstring note at top

* split to client/investment

* add __init__.py to investment and client to avoid mypy confusion

* fix imports

* update imports for consistency across investment module

* move back to one config

* try changing import to relative

* add init.py to src

* try relative import

* try one more sys.path.append

* fix path for client main

* fix imports in file_processing

* make prompts common

* move keywords out to `src`

* move smart_chunking_funcs to `src`

* fix mypy error

* start moving to explicit imports

* remove old keywords and fix imports for keywords and prompts

* change all imports to full paths

* fix unit tests

* add readme for new way of running things

* isort after all that import work

* remove unused sys.path.append from some tests


Approved-by: Katon Minhas
2025-01-08 21:59:47 +00:00
Alex Galarce b1e8b8db34 Merged in feature/crosswalk-reverse (pull request #345)
add reverse mappings and program-lob crosswalk

* add reverse mappings and program-lob crosswalk

* update readme.md


Approved-by: Katon Minhas
2025-01-07 15:23:17 +00:00
Katon Minhas 64e754d40f Merged in refactor/hotfix_refactor (pull request #344)
Refactor/hotfix refactor

* Initial hotfix refactor

* Fix references

* Remove test


Approved-by: Alex Galarce
2025-01-06 22:39:55 +00:00
Alex Galarce 48aa1d836b Merged in feature/load_crosswalks (pull request #342)
Feature/load crosswalks

* allow .json in fieldExtraction/crosswalk

* clean up gitignores, add rule to allow .jsons in crosswalk, create first crosswalk

* create mappings directory

* add to_csv functionality for MCS to check results

* Merged main into feature/load_crosswalks


Approved-by: Katon Minhas
2025-01-06 21:10:25 +00:00
Katon Minhas 8c3c674e75 Merged in feature/daip2-33-optimize-exhibit-start-prompt (pull request #343)
Feature/daip2 33 optimize exhibit start prompt

* Updated Exhibit Check prompt

* Updated prompt, reorg

* Switch to claude 3 haiku for new exhibit check prompt


Approved-by: Alex Galarce
2025-01-06 21:08:56 +00:00
Alex Galarce 3740588efa Merged in refactor/daip-2-9-code-refactor (pull request #339)
Refactor/daip2-9 code refactor

* add missing import

* refactor ac_smart_chunking.py

* update tests

* removed old and unused imports

* removed outdated import

* forgot to import re

* refactor bottom up funcs

* remove unused imports from file_processing.py

* refactor dict_operations.py

* remove unused import from conditional_funcs.py

* replace top_down_funcs with one_to_n_funcs and remove top_down_funcs.py

* remove duplicate import from one_to_n_funcs.py

* refactor all utils.py imports

* refactor error handling by removing last code in utils and integrating InvalidDateException into postprocessing_funcs

* refactor import in claude_funcs.py to use string_funcs directly and (hopefully) resolve circular import

* refactor regex_funcs.py to use postprocessing_funcs for add_hyphen_if_needed calls

* refactor hotfix_helper_funcs.py to use postprocessing_funcs for add_hyphen_if_needed calls

* refactor postprocess.py to remove unused imports

* add numpy import to string_funcs

* fix tests after utils refactor

* move adhoc from tests to scripts

* remove unused imports

* remove scripts from mypy checking

* isort

* Merged main into refactor/daip-2-9-code-refactor


Approved-by: Katon Minhas
2025-01-06 15:39:29 +00:00
Alex Galarce bfbd8d6b8b Merged in feature/daip2-7-crosswalk (pull request #341)
Feature/daip2-7-crosswalk

* add crosswalk framework

* remove erroneous print statements

* fix mypy error, format to black and isort

* add README.md

* Merged main into feature/daip2-7-crosswalk


Approved-by: Katon Minhas
2025-01-06 15:07:44 +00:00
Alex Galarce 8bcf46fce0 Merged in refactor/remove-old-prompt-orchestrator (pull request #340)
remove old version of doczy

* remove old version of doczy


Approved-by: Katon Minhas
2025-01-06 15:05:30 +00:00
Alex Galarce f386cb876f Merged in refactor/pre-clean-ac-funcs (pull request #338)
remove unused/old functions from ac_funcs.py

* remove unused/old functions from ac_funcs.py


Approved-by: Michael McGuinness
Approved-by: Mayank Aamseek
2025-01-02 16:14:02 +00:00
Alex Galarce 5b88185611 Merged in refactor/daip2-9-basic-code-refactor (pull request #337)
[daip2-9] basic code refactor - unreferenced functions and reorganize existing files

* remove unreferenced functions in ac_funcs.py

* move compare_output.py

* move file_counting.py

* move merge_issue_regex.py

* remove unreferenced functions in postprocessing_funcs.py

* clean up preprocessing_funcs.py

* move prerun.py

* move table_analysis.py and textract_template.py to scripts

* remove unreferenced functions in table_funcs.py

* moved tin_pull.py to scripts

* move detect_complex.py and remove merge_funcs.py

* clean up dict operations and utils, mark functions in utils for destinations

* removed errant import


Approved-by: Katon Minhas
2024-12-30 21:41:21 +00:00
Chris Bull 63a9815c98 Merged in bugfix/default-rate-prompt-adjustment (pull request #336)
slight change to prompt, tested on 83 files

* slight change to prompt, tested on 83 files

* Merged main into bugfix/default-rate-prompt-adjustment


Approved-by: Katon Minhas
2024-12-17 23:14:56 +00:00
Faizan Mohiuddin 9a736fa80d Merged in feature/self-repair-main (pull request #313)
Feature/self repair main

* fixes

* fixes

* fixes

* fixes

* fixes

* fixes

* fixes

* fixes

* new testing

* new testing

* added unit tests under fieldExtraction/tests/main-unit-tests

* unit test fixes

* unit test fixes

* merge into main

* modified consolidate_output and slight changes to qa_qc_helpers to accomodate qaqc functionality w faizan and michael's changes

* merging self repair into main

* synced with main now

* fixes

* provider billing removed

* provider billing removed

* provider billing fixed

* commented out load dotenv in config

* Merged main into feature/self-repair-main

* modified check_s3_bucket_exists function by returning False if credentials not found for pipeline

* Merge branch 'feature/self-repair-main' of https://bitbucket.org/aarete/doczy.ai into feature/self-repair-main


Approved-by: Michael McGuinness
2024-12-17 16:34:59 +00:00
Umang Shailesh Mistry c210052952 Merged in feature/ops_scripts (pull request #333)
Feature/ops scripts

* Added comments to Aryan's script and added some more scripts

* Search and Copy Script uploaded as a Python Notebook - with comments and markdown

* Merged main into feature/ops_scripts

* Merged main into feature/ops_scripts


Approved-by: Michael McGuinness
Approved-by: Chris Stobie
2024-12-17 11:18:41 +00:00
Alex Galarce 91d3680ee4 Merged in bugfix/effective-date-logic (pull request #335)
fix logic error when effective date reformatting is applied twice when the date is already filled

* fix logic error when effective date reformatting is applied twice when the date is already filled


Approved-by: Katon Minhas
2024-12-16 22:08:04 +00:00
Alex Galarce ad19bfc808 Merged in hotfit/move-openpyxl (pull request #334)
move openpyxl from dev dependencies to general dependencies bc we use it for qaqc now

* move openpyxl from dev dependencies to general dependencies bc we use it for qaqc now


Approved-by: Katon Minhas
2024-12-16 20:57:35 +00:00
Katon Minhas 036052e75f Merged in hotfix/Exhibit (pull request #330)
Hotfix/Exhibit

* Initial draft - Exhibit test

* Update logic

* Add Exhibit page_num column, add pipe format to prompt

* Working test

* Update LOB to check new Exhibit

* Greenlight file commit - needs minor efficiency improvement

* Reordering, intermediate file saving, Exhibit+LOB Fix

* Merged main into Exhibit branch

* removed excess print statements

* Merged main into hotfix/Exhibit

* Updated valid lists for mapping, reconfigured for rerun filter

* Extra print

* added fixes for batch 7

* added fixes for batch 7

* Merged main into hotfix/Exhibit

* apply_cnc_hotfix.py edited online with Bitbucket

Approved-by: Alex Galarce
2024-12-16 18:03:42 +00:00
Alex Galarce 365527d3d0 Merged in hotfix/roll-back-effective-date-prompt (pull request #332)
roll back to old prompt

* roll back to old prompt


Approved-by: Katon Minhas
2024-12-13 21:23:28 +00:00
Chris Bull 26c12469bc Merged in QCQA_Additions (pull request #331)
QCQA Additions

* tested on batch 10, small fixes + change to s3 output

* Merged main into QCQA_Additions

* unit tests for qc qa helpers

* static error fix

* another static fix

* static fix again

* fixed None check

* static fix none

* Merged main into QCQA_Additions

* Small changes based on Katon's review


Approved-by: Katon Minhas
2024-12-13 19:23:04 +00:00
Siddhant Medar b094542cbe Merged in chore/update_effective_date_prompts_and_keywords (pull request #329)
modified keywords and prompts for effective date

* modified keywords and prompts for effective date


Approved-by: Alex Galarce
2024-12-12 19:05:47 +00:00
Siddhant Medar 1d49a7f9b1 Merged in chore/update_exclusion_keywords_for_effective_date (pull request #327)
update exclusion keywords for effective date

* update exclusion keywords for effective date


Approved-by: Katon Minhas
2024-12-11 21:49:53 +00:00
Michael McGuinness 6c028ef892 Merged in feature/adhoc-ops-scripts (pull request #275)
DRAFT: Feature/adhoc ops scripts

* added adhoc ops scripts for pre-doczy work

* Added first draft of cost automation script

* Fixed dir name

* Added Scheduler lambda

* Added TX adhoc script for rerun + Updated cost automation script

* Added some misc scripts

* Merged main into feature/adhoc-ops-scripts

* Aryan Ad Hoc Scripts Pushed

* De Duplication Script added

* Merged main into feature/adhoc-ops-scripts


Approved-by: Umang Shailesh Mistry
2024-12-11 15:46:49 +00:00
Katon Minhas e8d231b801 Merged in bugfix/applyHotfixBug (pull request #326)
Minor bug fix

* Minor bug fix


Approved-by: Alex Galarce
2024-12-10 18:57:21 +00:00
Alex Galarce c6a854b2b9 Merged in hotfix/cleaned-new-date-regex (pull request #325)
Hotfix/cleaned new date regex

* new date pattern

* add tests


Approved-by: Katon Minhas
2024-12-10 17:14:51 +00:00
Katon Minhas d62e477436 Merged in bugfix/termGroupHotfix (pull request #324)
Bugfix/termGroupHotfix

* Minor term group fix

* Added xlsb to gitignore, updated apply_cnc_hotfix for Filename prefix, added xlsb read functionality to utils

* Date bugfix

* Fixed effective date bug

* Effective date bug fixes

* Fix agreement name field name bug

* Further bug fixes

* update poetry for pyxlsb

* Write to excel after each file is completed

* Fix for restarts


Approved-by: Alex Galarce
2024-12-09 21:40:53 +00:00
Siddhant Medar d76c24211a Merged in feature/effective_date (pull request #323)
log information logic added to hotfix for contract effective date

* log information logic added to hotfix for contract effective date


Approved-by: Katon Minhas
2024-12-07 17:12:50 +00:00
Karan Desai 141c62c025 Merged in feature/ac_smart_chunking_funcs (pull request #322)
functionized smart chunking code

* functionized smart chunking code


Approved-by: Katon Minhas
2024-12-06 18:19:58 +00:00
Chris Bull 54a62944aa Merged in QCQA_Integration (pull request #311)
QCQA Integration

* Merged in bugfix/npi_hotfix (pull request #305)

double filter for duplicates

* double filter for duplicates


Approved-by: Katon Minhas

* Merged in chore/npi (pull request #309)

npi hotfix into main

* npi hotfix into main

* npi hotfix into main


Approved-by: Alex Galarce

* Merged in chore/irs (pull request #310)

irs hotfix into main

* irs hotfix into main

* pass top sheet to irs hotfix func

* docstring updates


Approved-by: Alex Galarce

* slight fix to methodology short fix

* Merged in bugfix/all_cnc_hotfixes (pull request #302)

DRAFT: Bugfix/all cnc hotfixes

* Pipeline fix - health plan state

* Update for prompt vs non-prompt fixes

* Revert utils.find_regex_matches()

* Remove prints

* Non-prompt run

* Health Plan State, IRS, NPI, LOB, Lesser, Prov 2, Default, Rate Standard, Contract Effective Date, Term Group

* Merged in bugfix/agreement_name (pull request #294)

contract title fixed

* contract title fixed

* Merged bugfix/all_cnc_hotfixes into bugfix/agreement_name

Approved-by: Katon Minhas

* All hotfixes added

* Fixed utils

* fix for clean_contract_effective_date
* Merged in default-fix (pull request #296)

moved default funcs to the top, dropped intermediate columns

* moved default funcs to the top, dropped intermediate columns

Approved-by: Katon Minhas

* quick fix to dropping extra columns

* Merged in bugfix/effective_date_meridian (pull request #297)

fixed effective date for meridian contracts

* fixed effective date for meridian contracts

Approved-by: Kat…
* Merged in hotfix/irs_tweak (pull request #303)

returning None instead on str(N/A)

* returning None instead on str(N/A)


Approved-by: Katon Minhas

* Merged in bugfix/npi_hotfix (pull request #305)

double filter for duplicates

* double filter for duplicates


Approved-by: Katon Minhas

* Merged in bugfix/all_cnc_hotfixes (pull request #302)

DRAFT: Bugfix/all cnc hotfixes

* Pipeline fix - health plan state

* Update for prompt vs non-prompt fixes

* Revert utils.find_regex_matches()

* Remove prints

* Non-prompt run

* Health Plan State, IRS, NPI, LOB, Lesser, Prov 2, Default, Rate Standard, Contract Effective Date, Term Group

* Merged in bugfix/agreement_name (pull request #294)

contract title fixed

* contract title fixed

* Merged bugfix/all_cnc_hotfixes into bugfix/agreement_name

Approved-by: Katon Minhas

* All hotfixes added

* Fixed utils

* fix for clean_contract_effective_date
* Merged in default-fix (pull request #296)

moved default funcs to the top, dropped intermediate columns

* moved default funcs to the top, dropped intermediate columns

Approved-by: Katon Minhas

* quick fix to dropping extra columns

* Merged in bugfix/effective_date_meridian (pull request #297)

fixed effective date for meridian contracts

* fixed effective date for meridian contracts

Approved-by: Kat…
* Merged in hotfix/irs_tweak (pull request #303)

returning None instead on str(N/A)

* returning None instead on str(N/A)


Approved-by: Katon Minhas

* Merged in bugfix/npi_hotfix (pull request #305)

double filter for duplicates

* double filter for duplicates


Approved-by: Katon Minhas

* Merged in chore/npi (pull request #309)

npi hotfix into main

* npi hotfix into main

* npi hotfix into main

Approved-by: Alex Galarce

* Merged in chore/irs (pull request #310)

irs hotfix into main

* irs hotfix into main

* pass top sheet to irs hotfix func

* docstring updates


Approved-by: Alex Galarce

* Merged in bugfix/clean_short_methodology (pull request #312)

changed regex pattern in get_short_methodology

* changed regex pattern in


Approved-by: Katon Minhas

* Merged in hotfix/filename_fix (pull request #314)

filename corrected

* filename corrected

* Merged main into hotfix/filename_fix


Approved-by: Katon Minhas

* Merge remote-tracking branch 'remotes/origin/main' into HEAD

* rearranged qcqa scripts/funcs and prep for merge w main, moved lots of stuff to postprocess

* slight change to icm_number_fix

* transitioned some qcqa funcs to postprocessing, added fields to qcqa report

* Merged main into QCQA_Integration

* reorganization of qa qc helpers, consolidate_output, qa_qc from Katon's feedback

* adhoc and at scale qcqa ran successfully

* fix to consolidate_output

* Merge remote-tracking branch 'remotes/origin/main' into QCQA_Integration

* Merged main into QCQA_Integration

* small changes to npi_check, changed name of config.CONTRACT_FILE_NAME to config.FILE_NAME_COLUMN


Approved-by: Katon Minhas
2024-12-06 17:27:42 +00:00
Mayank Aamseek c532aec3e9 Merged in hotfix/agreement_name (pull request #321)
apply agreement name hotfix only on missing

* apply agreement name hotfix only on missing


Approved-by: Katon Minhas
2024-12-06 15:29:30 +00:00
Alex Galarce 47a01e13f0 Merged in chore/contract_effective_date (pull request #307)
New Prompt Method (starting with contract effective date)

* add todos for Siddhant

* moved effective date prompts to prompts.py and added docstring and type hints

* moved effective date prompts to prompts.py and added docstring and type hints

* fixed conflict

Co-authored-by: Alex Galarce <agalarce@aarete.com>

* modified contract effective date logic in existing smart chunking

* Merged main into chore/contract_effective_date

* updated extract_text_from_delimiters function and unit tests for it

* Merge remote-tracking branch 'origin/main' into chore/contract_effective_date

* added comments to preprocessing_funcs

* preprocessing_funcs.py edited online with Bitbucket
* utils.py edited online with Bitbucket
* add debug line

* add NA handling into fix_date_formatting()

* add debug print statements

* worked on review comments

* fixed date checking

* fixed date checking and added unit tests

* Merged main into chore/contract_effective_date

* added logic to handle case when smart chunking returns empty context for effective date

* added comments to file_processing.py

* optimized imports and removed a TODO

* Merged main into chore/contract_effective_date

* made prompt changes for effective date

* keywords.py edited online with Bitbucket
* Removed excess print statements


Approved-by: Katon Minhas
2024-12-05 22:46:41 +00:00
Alex Galarce b2a8e77cca Merged in chore/health_plan_state (pull request #304)
refactored code to add recent health plan state hotfixes into the existing postprocessing pipeline

* refactored code to add recent health plan state hotfixes into the existing postprocessing pipeline

* Merged main into chore/health_plan_state

* Merged main into chore/health_plan_state

* add debug print statement

* debug print statements

* more debug print statements

* print df columns for debug

* move health plan state hotfix functionality to postprocessing_funcs.py

* add better error printing

* add error message for parent agreement code

* remove dots in state abbreviations

* remove unused import

* also look for state abbreviations

* Merged main into chore/health_plan_state

* remove print statements

* Merged main into chore/health_plan_state


Approved-by: Katon Minhas
2024-12-04 22:14:34 +00:00
Mayank Aamseek 13119ab499 Merged in feature/agreement_name_chunking (pull request #316)
agreement_name hotfix to main

* agreement_name hotfix to main

* group name changed to AGREEMENT_NAME

* Merged main into feature/agreement_name_chunking


Approved-by: Alex Galarce
2024-12-04 21:18:54 +00:00
Mayank Aamseek 220f0d747f Merged in bugfix/term_prompt_update (pull request #317)
term prompt update

* term prompt update


Approved-by: Alex Galarce
2024-12-04 18:39:38 +00:00
Katon Minhas aa706cbcca Merged in feature/hotfix_stitch (pull request #315)
Feature/hotfix stitch

* Add hotfix scripts

* Merged main into feature/hotfix_stitch

* Moved stitching scripts to scripts folder

* Update for 2

* Fixed flat fee issue

* Fix payer name issue

* All hotfix updates

* Merged main into feature/hotfix_stitch

* Add rapidfuzz


Approved-by: Alex Galarce
2024-12-03 17:18:11 +00:00
Mayank Aamseek 3dd6268776 Merged in hotfix/filename_fix (pull request #314)
filename corrected

* filename corrected

* Merged main into hotfix/filename_fix


Approved-by: Katon Minhas
2024-12-03 15:06:57 +00:00
Chris Bull 41b6b5e69d Merged in bugfix/clean_short_methodology (pull request #312)
changed regex pattern in get_short_methodology

* changed regex pattern in


Approved-by: Katon Minhas
2024-12-03 14:44:54 +00:00
Karan Desai 4225d090dc Merged in chore/irs (pull request #310)
irs hotfix into main

* irs hotfix into main

* pass top sheet to irs hotfix func

* docstring updates


Approved-by: Alex Galarce
2024-12-02 23:03:46 +00:00
Karan Desai f47122d64e Merged in chore/npi (pull request #309)
npi hotfix into main

* npi hotfix into main

* npi hotfix into main


Approved-by: Alex Galarce
2024-12-02 19:50:41 +00:00
Alex Galarce 6264da6d7e Merged in feature/cost_log_aggregations (pull request #299)
Feature/cost log aggregations

* add costlog aggregation options

* rename output variables

* more descriptive error message if aggregation fails

* Merged main into feature/cost_log_aggregations


Approved-by: Katon Minhas
2024-11-27 20:37:27 +00:00
Karan Desai 4642ddb6df Merged in bugfix/npi_hotfix (pull request #305)
double filter for duplicates

* double filter for duplicates


Approved-by: Katon Minhas
2024-11-27 20:34:13 +00:00
Karan Desai 2458f8cddc Merged in hotfix/irs_tweak (pull request #303)
returning None instead on str(N/A)

* returning None instead on str(N/A)


Approved-by: Katon Minhas
2024-11-27 15:29:39 +00:00
Alex Galarce 56e3fdd1f8 Merged in bugfix/all_cnc_hotfixes (pull request #302)
DRAFT: Bugfix/all cnc hotfixes

* Pipeline fix - health plan state

* Update for prompt vs non-prompt fixes

* Revert utils.find_regex_matches()

* Remove prints

* Non-prompt run

* Health Plan State, IRS, NPI, LOB, Lesser, Prov 2, Default, Rate Standard, Contract Effective Date, Term Group

* Merged in bugfix/agreement_name (pull request #294)

contract title fixed

* contract title fixed

* Merged bugfix/all_cnc_hotfixes into bugfix/agreement_name


Approved-by: Katon Minhas

* All hotfixes added

* Fixed utils

* fix for clean_contract_effective_date
* Merged in default-fix (pull request #296)

moved default funcs to the top, dropped intermediate columns

* moved default funcs to the top, dropped intermediate columns


Approved-by: Katon Minhas

* quick fix to dropping extra columns

* Merged in bugfix/effective_date_meridian (pull request #297)

fixed effective date for meridian contracts

* fixed effective date for meridian contracts


Approved-by: Katon Minhas

* Default rate and Lesser fix

* Merged in hotfix/irs_npi_updated (pull request #298)

updated irs and npi hotfix funcs

* updated irs and npi hotfix funcs

* Merged bugfix/all_cnc_hotfixes into hotfix/irs_npi_updated


Approved-by: Katon Minhas

* non-functional commit - default only

* debug commit - premerge

* Batch 1 Dup File Reconciliation

* Default rate fix

* Full CNC 1A Run Config

* Standard column refactor

* Working stitching for 1A

* Merged in Alex-Galarce/cnc_hotfix_effective_date_utilspy-edited-1732659983687 (pull request #301)

Remove "license" from effective date smart chunking

* Remove "license" from effective date smart chunking
* Merged bugfix/all_cnc_hotfixes into Alex-Galarce/cnc_hotfix_effective_date_utilspy-edited-1732659983687


Approved-by: Katon Minhas

* Merged in hotfix/irs_batch2_feedback (pull request #300)

IRS fix for feedback on batch2

* IRS fix for feedback on batch2

* Merged bugfix/all_cnc_hotfixes into hotfix/irs_batch2_feedback


Approved-by: Katon Minhas

* Merged main into bugfix/all_cnc_hotfixes


Approved-by: Katon Minhas
2024-11-27 15:08:04 +00:00
Faizan Mohiuddin 88a57f1e1f Merged in bugfix/tracking-bug-fixes (pull request #295)
Bugfix/tracking bug fixes

* runtime tracking bug fix

* fixes to dashboard

* for ec2 host

* updated to match config without ac fields param

* Merge remote-tracking branch 'remotes/origin/main' into HEAD

* removed redundant get active runs function


Approved-by: Katon Minhas
2024-11-25 18:06:20 +00:00
Mayank Aamseek c58490653d Merged in bugfix/term_group (pull request #283)
term group postprocessing fix

* term group postprocessing fix

* docstring added

* Merged main into bugfix/term_group

* Merged main into bugfix/term_group


Approved-by: Alex Galarce
Approved-by: Katon Minhas
2024-11-22 19:22:32 +00:00
Faizan Mohiuddin d9a8ecc818 Merged in bugfix/batchtracking-bug (pull request #287)
removed ac fields as it was removed from main from batch tracking

* removed ac fields as it was removed from main from batch tracking


Approved-by: Alex Galarce
2024-11-22 18:42:02 +00:00
Katon Minhas cb18f90a85 Merged in feature/topSheetConditional (pull request #281)
Initial top sheet conditional commit

* Initial top sheet conditional commit

* Merged main into feature/topSheetConditional

* preprocessing_funcs.py edited online with Bitbucket
* Updated quick review docstring


Approved-by: Alex Galarce
2024-11-22 15:30:01 +00:00
Alex Galarce 27d81ff1d3 Merged in refactor/tidy-claude-funcs (pull request #279)
Refactor/tidy claude funcs

* pull out create_cost_log_entry() into its own function

* add docstring

* isort

* Merged main into refactor/tidy-claude-funcs

* Merged main into refactor/tidy-claude-funcs


Approved-by: Michael McGuinness
Approved-by: Katon Minhas
2024-11-21 18:04:30 +00:00