Skip to content

Create ULT_DEV property on Options #1049

Description

@genedan

Description

Arose out of #1022. We can move the following 9999 ultimate placeholder development value in to the package options.

self.disposal_ = concat((self.disposal_,(self.X_.latest_diagonal*0 + 1).iloc[:,:,0,:].rename("development", [9999])),axis=3)

Is your feature request aligned with the scope of the package?

  • Yes, absolutely!
  • No, but it's still worth discussing.
  • N/A (this request is not a codebase enhancement).

Describe the solution you'd like, or your current workaround.

Something like

from chainladder import options

print(options.ULT_DEV)

9999

Do you have any additional supporting notes?

This should be derived from options.ULT_VAL and thus be defined as a property. It might not be exactly 9999, it's whatever the monthly equivalent would be.

Would you be willing to contribute this ticket?

  • Yes, absolutely!
  • Yes, but I would like some help.
  • No.

Activity

  1. added this to the 0.11.0 milestone on Jun 27, 2026
  2. added theissue type on Jun 27, 2026
  3. added
    Great First Contribution! 🌱Beginner friendly tickets with narrow scope and huge impact. Perfect to get your feet wet!
    on Jun 27, 2026
  4. updated Effort Low and Scope Codebase on Jun 27, 2026
  5. added and removed
    Great First Contribution! 🌱Beginner friendly tickets with narrow scope and huge impact. Perfect to get your feet wet!
    on Jun 28, 2026
  6. henrydingliu commented on Jun 28, 2026

    @henrydingliu
    Member

    there's a few 9999 to clean up, in addition to a couple places where ult_dev should be used instead of ult_val.

    we should also add a test or two to check for consistency of assigning ult_val

  7. priyam0k commented on Sep 6, 2026

    @priyam0k
    Contributor

    I can take this on, will add options.ULT_DEV, clean up the hardcoded 9999s, and add consistency unit tests.

  8. self-assigned this
    on Sep 6, 2026
  9. moved this from Not Ready to Ready in Chainladder-Python Project Boardon Sep 20, 2026
  10. moved this from Ready to In progress in Chainladder-Python Project Boardon Sep 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Fields

Priority

Medium

Effort

Medium

Scope

Codebase

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions