issues
search
prestoncabe
/
dmn-benefit-toolbox
Scaffolding for modeling public benefits' eligibility logic with Decision Model and Notation (DMN)
2
stars
1
forks
source link
Create README
#2
Open
prestoncabe
opened
4 months ago
prestoncabe
commented
4 months ago
[ ] Intro to what this project is
[ ] Blurb about layers of abstraction
core DMN/FEEL
“standard” helpers (stdlib), e.g. “sum or zero()”
benefits-related helpers, e.g. totalAmountForYear()
specific benefit, common across all implementations of the benefit, e.g. common_snap.dmn OR eitc.dmn
specific implementation of the benefit, e.g. snap_mi.dmn OR eitc_mi.dmn
org-specific rules on top of a benefit implementation (e.g. we're only accepting SNAP calls for age 60+ right now)
[ ] How to use the DMN here in a different project (copy the DMN files manually!)
[ ] How to setup for development work in this project Roughly:
Clone
https://github.com/apache/incubator-kie-kogito-examples
repo into Personal Cloud Shell (or other machine)
Make new SSH Key on Github
https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
Settings -> SSH and GPG Keys
https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account?platform=linux#adding-a-new-ssh-key-to-your-account
git clone
https://github.com/apache/incubator-kie-kogito-examples
git config (name/email)
setup vs code
extensions
quarkus dev
setup thunder client symlink
run tests!
[ ] How to contribute
[ ] What else?