Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixing French housing benefits #287

Merged
merged 27 commits into from
Jul 22, 2022
Merged

Fixing French housing benefits #287

merged 27 commits into from
Jul 22, 2022

Conversation

denismerigoux
Copy link
Contributor

@denismerigoux denismerigoux commented Jul 11, 2022

Follow-up of #266 and #165.

Time spent

Pair programming sessions

  • Before 2022-07-11: 50h (50 h for each person of the pair programming duo)

Refactoring sessions

  • Before 2022-07-11: 24 h
  • 2022-07-14: 3 h

Legal research sessions

  • Before 2022-07-11: 21,5 h

Testing and debugging

  • Before 2022-07-11: 13,5 h
  • 2022-07-11: 3 h with Denis
  • 2022-07-13: 2 h with Denis
  • 2022-07-14: 1 h with Denis
  • 2022-07-16: 2 h with Denis
  • 2022-07-19: 2 h with Denis
  • 2022-07-21: 2 h with Denis

Changelog

  • Checked AL/APL locatif with example from government
  • Discovered and fix bug in participation minimale
  • Discovered and fix bug in mensualité minimale
  • Extended computation of AL/APL locatif in the past (Oct. 1st, 2020)
  • Rename D832-15 travaux alternatives and shuffle "pas de travaux" to correct alternative
  • Factorize sub-computations reused in different scopes
  • Add first_day_of_month/last_day_of_month
  • Add negative duration literals by extending any literal to be optionnally negative (- prefix).

What's missing

étiquette chambre exception base
définition plafond_loyer_d823_16_2 égal à
selon zone sous forme
-- Zone1: 268,26€
-- Zone2: 233,80€
-- Zone3: 219,13€
exception chambre définition plafond_loyer_d823_16_2 sous condition
âgées_ou_handicap_adultes_hébergées_onéreux_particuliers
conséquence égal à
selon zone sous forme
-- Zone1: 223,55€
-- Zone2: 194,84€
-- Zone3: 182,61€

étiquette chambre exception base
définition plafond_loyer_d823_16_2 égal à
selon zone sous forme
-- Zone1: 267,14€
-- Zone2: 232,82€
-- Zone3: 218,21€
exception chambre définition plafond_loyer_d823_16_2 sous condition
âgées_ou_handicap_adultes_hébergées_onéreux_particuliers
conséquence égal à
selon zone sous forme
-- Zone1: 222,62€
-- Zone2: 194,02€
-- Zone3: 181,85€

@denismerigoux denismerigoux added ❌ bug Something isn't working ⚖️ program This issue concerns some Catala program labels Jul 11, 2022
@denismerigoux denismerigoux marked this pull request as ready for review July 20, 2022 09:20
@denismerigoux
Copy link
Contributor Author

Let's first merge #289, confirm that it passes CI and then go!

@denismerigoux denismerigoux merged commit e2b9b80 into master Jul 22, 2022
denismerigoux added a commit that referenced this pull request Aug 19, 2022
Follow-up of #287, #266 and #165.
Time spent
Pair programming sessions

Before 2022-07-11: 50h (50 h for each person of the pair programming duo)

Refactoring sessions

Before 2022-07-11: 24 h
2022-07-14: 3 h

Legal research sessions

Before 2022-07-11: 21,5 h

Testing and debugging

Before 2022-07-11: 13,5 h
2022-07-11: 3 h with Denis
2022-07-13: 2 h with Denis
2022-07-14: 1 h with Denis
2022-07-16: 2 h with Denis
2022-07-19: 2 h with Denis
2022-07-21: 2 h with Denis
2022-08-11: 6 h with Denis
2022-08-15: 4 h with Denis
2022-08-16: 2 h with Denis

UI and form

2022-08-09: 8 h with Denis
2022-08-10: 8 h with Denis
2022-08-15: 2 h with Denis
2022-08-16: 2 h with Denis
2022-08-17: 6 h with Denis
2022-08-18: 4 h with Denis
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
❌ bug Something isn't working ⚖️ program This issue concerns some Catala program
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant