ALFA Impact Analysis Report

Created: Wed Oct 15 21:29:36 UTC 2025

Between branch/tag version v25.07 and v25.10

Change Analysis Summary

47%
53%

Change Type Total Changes Percentage
Breaking API Changes 0 0%
Potential API Breaking Changes 0 0%
Non-breaking API Changes 0 0%
Breaking Data Structure Changes 0 0%
Non-breaking Data Structure Changes 60 47%
Metadata Changes 0 0%
Implementation Logic Changes 0 0%
Data Quality Changes 0 0%
Indirect impact from other changes 68 53%
Documentation Changes 0 0%
128

Change Analysis Details

  • 1. Record fire.model.account Field orig_limit_amount added
    Added snippet:
    /# The original line of credit amount that was granted at the origination of the facility  #/
    orig_limit_amount : int ?
    

  • 2. Record fire.model.account Field cum_write_offs added
    Added snippet:
    /# The portion of the loan which has been written off.  #/
    cum_write_offs : int( 0, * ) ?
    

  • 3. Enum fire.model.account_purpose Field int_on_liability added
    Added snippet:
    int_on_liability( "int_on_liability" )

  • 4. Enum fire.model.account_purpose Field int_on_asset added
    Added snippet:
    int_on_asset( "int_on_asset" )

  • 5. Enum fire.model.account_purpose Field nol_carryback added
    Added snippet:
    nol_carryback( "nol_carryback" )

  • 6. Enum fire.model.account_purpose Field msr added
    Added snippet:
    msr( "msr" )

  • 7. Enum fire.model.account_type Field valuation_allowance added
    Added snippet:
    valuation_allowance

  • 8. Enum fire.model.currency_code Field XAD added
    Added snippet:
    XAD

  • 9. Enum fire.model.currency_code Field SLE added
    Added snippet:
    SLE

  • 10. Enum fire.model.currency_code Field ZWG added
    Added snippet:
    ZWG

  • 11. Enum fire.model.currency_code Field VED added
    Added snippet:
    VED

  • 12. Enum fire.model.currency_code Field XCG added
    Added snippet:
    XCG

  • 13. Record fire.model.derivative Field acc_fv_change_before_taxes added
    Added snippet:
    /# Accumulated change in fair value before taxes.  #/
    acc_fv_change_before_taxes : int ?
    

  • 14. Enum fire.model.derivative_base_rate Field other added
    Added snippet:
    other

  • 15. Enum fire.model.derivative_base_rate Field sofr_1m added
    Added snippet:
    sofr_1m

  • 16. Enum fire.model.derivative_base_rate Field euribor added
    Added snippet:
    euribor

  • 17. Enum fire.model.derivative_base_rate Field sofr_3m added
    Added snippet:
    sofr_3m

  • 18. Enum fire.model.derivative_base_rate Field bbsw_3m added
    Added snippet:
    bbsw_3m

  • 19. Enum fire.model.derivative_base_rate Field euribor_6m added
    Added snippet:
    euribor_6m

  • 20. Enum fire.model.derivative_base_rate Field bbsw added
    Added snippet:
    bbsw

  • 21. Enum fire.model.derivative_base_rate Field euribor_1m added
    Added snippet:
    euribor_1m

  • 22. Enum fire.model.derivative_base_rate Field euribor_3m added
    Added snippet:
    euribor_3m

  • 23. Enum fire.model.derivative_base_rate Field sofr_6m added
    Added snippet:
    sofr_6m

  • 24. Enum fire.model.derivative_base_rate Field sofr added
    Added snippet:
    sofr

  • 25. Enum fire.model.derivative_base_rate Field pboc added
    Added snippet:
    pboc

  • 26. Enum fire.model.loan_arrears_arrangement Field settlement added
    Added snippet:
    settlement

  • 27. Enum fire.model.loan_arrears_arrangement Field short_sale added
    Added snippet:
    short_sale

  • 28. Enum fire.model.loan_repayment_type Field option_arm added
    Added snippet:
    option_arm

  • 29. Enum fire.model.security_base_rate Field other added
    Added snippet:
    other

  • 30. Enum fire.model.security_base_rate Field sofr_3m added
    Added snippet:
    sofr_3m

  • 31. Enum fire.model.security_base_rate Field pboc added
    Added snippet:
    pboc

  • 32. Enum fire.model.security_base_rate Field sofr_6m added
    Added snippet:
    sofr_6m

  • 33. Enum fire.model.security_base_rate Field euribor_1m added
    Added snippet:
    euribor_1m

  • 34. Enum fire.model.security_base_rate Field euribor added
    Added snippet:
    euribor

  • 35. Enum fire.model.security_base_rate Field bbsw added
    Added snippet:
    bbsw

  • 36. Enum fire.model.security_base_rate Field bbsw_3m added
    Added snippet:
    bbsw_3m

  • 37. Enum fire.model.security_base_rate Field sofr added
    Added snippet:
    sofr

  • 38. Enum fire.model.security_base_rate Field euribor_6m added
    Added snippet:
    euribor_6m

  • 39. Enum fire.model.security_base_rate Field sofr_1m added
    Added snippet:
    sofr_1m

  • 40. Enum fire.model.security_base_rate Field euribor_3m added
    Added snippet:
    euribor_3m

  • 41. Enum fire.model.security_rate_type Field fixed_to_float added
    Added snippet:
    fixed_to_float( "fixed_to_float" )

  • 42. Enum fire.model.security_rate_type Field fixed_to_fixed added
    Added snippet:
    fixed_to_fixed( "fixed_to_fixed" )

  • 43. Enum fire.model.security_rate_type Field step_up added
    Added snippet:
    step_up( "step_up" )

  • 44. Enum fire.model.security_status Field conversion added
    Added snippet:
    conversion

  • 45. Enum fire.model.security_status Field redeemed added
    Added snippet:
    redeemed

  • 46. Enum fire.model.security_status Field replaced added
    Added snippet:
    replaced

  • 47. Enum fire.model.security_status Field refinanced added
    Added snippet:
    refinanced

  • 48. Enum fire.model.security_status Field other added
    Added snippet:
    other

  • 49. Enum fire.model.security_type Field reit_pref added
    Added snippet:
    reit_pref

  • 50. Enum fire.model.security_type Field cs_usg added
    Added snippet:
    cs_usg

  • 51. Enum fire.model.security_type Field trups_usg_pref added
    Added snippet:
    trups_usg_pref

  • 52. Enum fire.model.security_type Field cs_warrant added
    Added snippet:
    cs_warrant

  • 53. Enum fire.model.security_type Field cpp added
    Added snippet:
    cpp

  • 54. Enum fire.model.security_type Field cpp_tarp_pref added
    Added snippet:
    cpp_tarp_pref

  • 55. Enum fire.model.security_type Field common added
    Added snippet:
    common

  • 56. Enum fire.model.security_type Field ncpp_convertible added
    Added snippet:
    ncpp_convertible

  • 57. Enum fire.model.security_type Field trups added
    Added snippet:
    trups

  • 58. Enum fire.model.security_type Field mcp added
    Added snippet:
    mcp

  • 59. Enum fire.model.security_type Field mcp_usg added
    Added snippet:
    mcp_usg

  • 60. Enum fire.model.security_type Field ncpp added
    Added snippet:
    ncpp


  • 1. Record fire.model.adjustment updated
    fire.model.adjustment > fire.model.currency_code

  • 2. Record fire.model.agreement updated
    fire.model.agreement > fire.model.currency_code

  • 3. Record fire.model.batch updated
    fire.model.batch > fire.model.security > fire.model.security_type > fire.model.batch > fire.model.batch__data1 > fire.model.security > fire.model.security_type

  • 4. Record fire.model.batch updated
    fire.model.batch > fire.model.account > fire.model.account_purpose > fire.model.batch > fire.model.batch__data1 > fire.model.account > fire.model.account_purpose

  • 5. Record fire.model.batch updated
    fire.model.batch > fire.model.derivative > fire.model.batch > fire.model.batch__data1 > fire.model.derivative

  • 6. Record fire.model.batch updated
    fire.model.batch > fire.model.derivative > fire.model.derivative_base_rate > fire.model.batch > fire.model.batch__data1 > fire.model.derivative > fire.model.derivative_base_rate

  • 7. Record fire.model.batch updated
    fire.model.batch > fire.model.loan > fire.model.currency_code > fire.model.batch > fire.model.derivative_cash_flow > fire.model.currency_code > fire.model.batch > fire.model.collateral > fire.model.currency_code > fire.model.batch > fire.model.guarantor > fire.model.currency_code > fire.model.batch > fire.model.exchange_rate > fire.model.currency_code > fire.model.batch > fire.model.derivative > fire.model.currency_code > fire.model.batch > fire.model.security > fire.model.currency_code > fire.model.batch > fire.model.customer > fire.model.currency_code > fire.model.batch > fire.model.account > fire.model.currency_code > fire.model.batch > fire.model.issuer > fire.model.currency_code > fire.model.batch > fire.model.loan_transaction > fire.model.currency_code > fire.model.batch > fire.model.batch__data1 > fire.model.issuer > fire.model.currency_code > fire.model.batch > fire.model.batch__data1 > fire.model.collateral > fire.model.currency_code > fire.model.batch > fire.model.batch__data1 > fire.model.loan > fire.model.currency_code > fire.model.batch > fire.model.batch__data1 > fire.model.exchange_rate > fire.model.currency_code > fire.model.batch > fire.model.batch__data1 > fire.model.account > fire.model.currency_code > fire.model.batch > fire.model.batch__data1 > fire.model.derivative_cash_flow > fire.model.currency_code > fire.model.batch > fire.model.batch__data1 > fire.model.guarantor > fire.model.currency_code > fire.model.batch > fire.model.batch__data1 > fire.model.customer > fire.model.currency_code > fire.model.batch > fire.model.batch__data1 > fire.model.loan_transaction > fire.model.currency_code > fire.model.batch > fire.model.batch__data1 > fire.model.derivative > fire.model.currency_code > fire.model.batch > fire.model.batch__data1 > fire.model.security > fire.model.currency_code

  • 8. Record fire.model.batch updated
    fire.model.batch > fire.model.security > fire.model.security_base_rate > fire.model.batch > fire.model.batch__data1 > fire.model.security > fire.model.security_base_rate

  • 9. Record fire.model.batch updated
    fire.model.batch > fire.model.account > fire.model.batch > fire.model.batch__data1 > fire.model.account

  • 10. Record fire.model.batch updated
    fire.model.batch > fire.model.loan > fire.model.loan_arrears_arrangement > fire.model.batch > fire.model.batch__data1 > fire.model.loan > fire.model.loan_arrears_arrangement

  • 11. Record fire.model.batch updated
    fire.model.batch > fire.model.account > fire.model.account_type > fire.model.batch > fire.model.batch__data1 > fire.model.account > fire.model.account_type

  • 12. Record fire.model.batch updated
    fire.model.batch > fire.model.security > fire.model.security_status > fire.model.batch > fire.model.batch__data1 > fire.model.security > fire.model.security_status

  • 13. Record fire.model.batch updated
    fire.model.batch > fire.model.loan > fire.model.loan_repayment_type > fire.model.batch > fire.model.batch__data1 > fire.model.loan > fire.model.loan_repayment_type

  • 14. Record fire.model.batch updated
    fire.model.batch > fire.model.security > fire.model.security_rate_type > fire.model.batch > fire.model.batch__data1 > fire.model.security > fire.model.security_rate_type

  • 15. Record fire.model.batch__data1 updated
    fire.model.batch__data1 > fire.model.security > fire.model.security_type

  • 16. Record fire.model.batch__data1 updated
    fire.model.batch__data1 > fire.model.account > fire.model.account_purpose

  • 17. Record fire.model.batch__data1 updated
    fire.model.batch__data1 > fire.model.derivative

  • 18. Record fire.model.batch__data1 updated
    fire.model.batch__data1 > fire.model.derivative > fire.model.derivative_base_rate

  • 19. Record fire.model.batch__data1 updated
    fire.model.batch__data1 > fire.model.loan > fire.model.currency_code > fire.model.batch__data1 > fire.model.derivative_cash_flow > fire.model.currency_code > fire.model.batch__data1 > fire.model.collateral > fire.model.currency_code > fire.model.batch__data1 > fire.model.guarantor > fire.model.currency_code > fire.model.batch__data1 > fire.model.exchange_rate > fire.model.currency_code > fire.model.batch__data1 > fire.model.customer > fire.model.currency_code > fire.model.batch__data1 > fire.model.derivative > fire.model.currency_code > fire.model.batch__data1 > fire.model.account > fire.model.currency_code > fire.model.batch__data1 > fire.model.issuer > fire.model.currency_code > fire.model.batch__data1 > fire.model.security > fire.model.currency_code > fire.model.batch__data1 > fire.model.loan_transaction > fire.model.currency_code

  • 20. Record fire.model.batch__data1 updated
    fire.model.batch__data1 > fire.model.security > fire.model.security_base_rate

  • 21. Record fire.model.batch__data1 updated
    fire.model.batch__data1 > fire.model.account

  • 22. Record fire.model.batch__data1 updated
    fire.model.batch__data1 > fire.model.loan > fire.model.loan_arrears_arrangement

  • 23. Record fire.model.batch__data1 updated
    fire.model.batch__data1 > fire.model.account > fire.model.account_type

  • 24. Record fire.model.batch__data1 updated
    fire.model.batch__data1 > fire.model.security > fire.model.security_status

  • 25. Record fire.model.batch__data1 updated
    fire.model.batch__data1 > fire.model.loan > fire.model.loan_repayment_type

  • 26. Record fire.model.batch__data1 updated
    fire.model.batch__data1 > fire.model.security > fire.model.security_rate_type

  • 27. Record fire.model.collateral updated
    fire.model.collateral > fire.model.currency_code

  • 28. Record fire.model.curve updated
    fire.model.curve > fire.model.currency_code

  • 29. Record fire.model.customer updated
    fire.model.customer > fire.model.currency_code

  • 30. Record fire.model.derivative_cash_flow updated
    fire.model.derivative_cash_flow > fire.model.currency_code

  • 31. Record fire.model.entity updated
    fire.model.entity > fire.model.currency_code

  • 32. Record fire.model.example updated
    fire.model.example > fire.model.example_data > fire.model.security > fire.model.security_type

  • 33. Record fire.model.example updated
    fire.model.example > fire.model.example_data > fire.model.account > fire.model.account_purpose

  • 34. Record fire.model.example updated
    fire.model.example > fire.model.example_data > fire.model.derivative

  • 35. Record fire.model.example updated
    fire.model.example > fire.model.example_data > fire.model.derivative > fire.model.derivative_base_rate

  • 36. Record fire.model.example updated
    fire.model.example > fire.model.example_data > fire.model.loan > fire.model.currency_code > fire.model.example > fire.model.example_data > fire.model.derivative_cash_flow > fire.model.currency_code > fire.model.example > fire.model.example_data > fire.model.collateral > fire.model.currency_code > fire.model.example > fire.model.example_data > fire.model.guarantor > fire.model.currency_code > fire.model.example > fire.model.example_data > fire.model.exchange_rate > fire.model.currency_code > fire.model.example > fire.model.example_data > fire.model.derivative > fire.model.currency_code > fire.model.example > fire.model.example_data > fire.model.security > fire.model.currency_code > fire.model.example > fire.model.example_data > fire.model.adjustment > fire.model.currency_code > fire.model.example > fire.model.example_data > fire.model.agreement > fire.model.currency_code > fire.model.example > fire.model.example_data > fire.model.customer > fire.model.currency_code > fire.model.example > fire.model.example_data > fire.model.account > fire.model.currency_code > fire.model.example > fire.model.example_data > fire.model.issuer > fire.model.currency_code > fire.model.example > fire.model.example_data > fire.model.loan_transaction > fire.model.currency_code > fire.model.example > fire.model.example_data > fire.model.curve > fire.model.currency_code

  • 37. Record fire.model.example updated
    fire.model.example > fire.model.example_data > fire.model.security > fire.model.security_base_rate

  • 38. Record fire.model.example updated
    fire.model.example > fire.model.example_data > fire.model.account

  • 39. Record fire.model.example updated
    fire.model.example > fire.model.example_data > fire.model.loan > fire.model.loan_arrears_arrangement

  • 40. Record fire.model.example updated
    fire.model.example > fire.model.example_data > fire.model.account > fire.model.account_type

  • 41. Record fire.model.example updated
    fire.model.example > fire.model.example_data > fire.model.security > fire.model.security_status

  • 42. Record fire.model.example updated
    fire.model.example > fire.model.example_data > fire.model.loan > fire.model.loan_repayment_type

  • 43. Record fire.model.example updated
    fire.model.example > fire.model.example_data > fire.model.security > fire.model.security_rate_type

  • 44. Record fire.model.example_data updated
    fire.model.example_data > fire.model.security > fire.model.security_type

  • 45. Record fire.model.example_data updated
    fire.model.example_data > fire.model.account > fire.model.account_purpose

  • 46. Record fire.model.example_data updated
    fire.model.example_data > fire.model.derivative

  • 47. Record fire.model.example_data updated
    fire.model.example_data > fire.model.derivative > fire.model.derivative_base_rate

  • 48. Record fire.model.example_data updated
    fire.model.example_data > fire.model.loan > fire.model.currency_code > fire.model.example_data > fire.model.derivative_cash_flow > fire.model.currency_code > fire.model.example_data > fire.model.collateral > fire.model.currency_code > fire.model.example_data > fire.model.guarantor > fire.model.currency_code > fire.model.example_data > fire.model.exchange_rate > fire.model.currency_code > fire.model.example_data > fire.model.derivative > fire.model.currency_code > fire.model.example_data > fire.model.security > fire.model.currency_code > fire.model.example_data > fire.model.adjustment > fire.model.currency_code > fire.model.example_data > fire.model.agreement > fire.model.currency_code > fire.model.example_data > fire.model.customer > fire.model.currency_code > fire.model.example_data > fire.model.account > fire.model.currency_code > fire.model.example_data > fire.model.issuer > fire.model.currency_code > fire.model.example_data > fire.model.loan_transaction > fire.model.currency_code > fire.model.example_data > fire.model.curve > fire.model.currency_code

  • 49. Record fire.model.example_data updated
    fire.model.example_data > fire.model.security > fire.model.security_base_rate

  • 50. Record fire.model.example_data updated
    fire.model.example_data > fire.model.account

  • 51. Record fire.model.example_data updated
    fire.model.example_data > fire.model.loan > fire.model.loan_arrears_arrangement

  • 52. Record fire.model.example_data updated
    fire.model.example_data > fire.model.account > fire.model.account_type

  • 53. Record fire.model.example_data updated
    fire.model.example_data > fire.model.security > fire.model.security_status

  • 54. Record fire.model.example_data updated
    fire.model.example_data > fire.model.loan > fire.model.loan_repayment_type

  • 55. Record fire.model.example_data updated
    fire.model.example_data > fire.model.security > fire.model.security_rate_type

  • 56. Record fire.model.exchange_rate updated
    fire.model.exchange_rate > fire.model.currency_code

  • 57. Record fire.model.guarantor updated
    fire.model.guarantor > fire.model.currency_code

  • 58. Record fire.model.issuer updated
    fire.model.issuer > fire.model.currency_code

  • 59. Record fire.model.loan updated
    fire.model.loan > fire.model.currency_code

  • 60. Record fire.model.loan updated
    fire.model.loan > fire.model.loan_arrears_arrangement

  • 61. Record fire.model.loan updated
    fire.model.loan > fire.model.loan_repayment_type

  • 62. Record fire.model.loan_cash_flow updated
    fire.model.loan_cash_flow > fire.model.currency_code

  • 63. Record fire.model.loan_transaction updated
    fire.model.loan_transaction > fire.model.currency_code

  • 64. Record fire.model.security updated
    fire.model.security > fire.model.security_type

  • 65. Record fire.model.security updated
    fire.model.security > fire.model.currency_code

  • 66. Record fire.model.security updated
    fire.model.security > fire.model.security_base_rate

  • 67. Record fire.model.security updated
    fire.model.security > fire.model.security_status

  • 68. Record fire.model.security updated
    fire.model.security > fire.model.security_rate_type