• Joined on 2026-07-29
marcel pushed to main at marcel/should-i-rent 2026-08-25 13:54:43 +02:00
8bf701e010 Expose the amortising base in the loan offer fixtures
6a47fc8ccd Introduce InterestRate so a rate carries its unit
Compare 2 commits »
marcel pushed to main at marcel/should-i-rent 2026-08-25 11:40:43 +02:00
f1ba015cc3 Reject loan offers that can never amortise
marcel pushed to main at marcel/should-i-rent 2026-08-25 09:36:11 +02:00
8d00f6a936 Add LoanOffer::monthly_repayment
a66e13d5db Bound LoanOffer inputs so the arithmetic stays in range
bf5c463e93 Add generated loan offer fixtures for known-answer tests
70086389f6 Add impl Add for Euros
3ab4a4064a Add Euros::from_euros_as_decimal with a typed error
Compare 7 commits »
marcel pushed to main at marcel/should-i-rent 2026-08-18 18:07:30 +02:00
85b0836d6e Add reference amortisation generator for known-answer tests
marcel pushed to main at marcel/should-i-rent 2026-08-03 19:27:31 +02:00
f1e596f475 Add /teach-me command encoding the feature workflow
91f96e7b57 Add LoanOffer with validating constructor
f3d428dcbe Add Display for Euros
Compare 3 commits »
marcel pushed to main at marcel/should-i-rent 2026-07-30 11:26:31 +02:00
d812434827 Add zero known-answer test for Euros
68a9088ec4 Add Euros money type backed by integer cents
Compare 2 commits »
marcel created branch main in marcel/should-i-rent 2026-07-29 20:32:12 +02:00
marcel pushed to main at marcel/should-i-rent 2026-07-29 20:32:12 +02:00
e5400c8992 Set up cargo workspace backbone
marcel created repository marcel/should-i-rent 2026-07-29 20:25:31 +02:00