[ ] I have documented my contribution in Housify Docs.
[ ] I have added tests to demonstrate the contribution is correctly implemented. This includes both positive and negative tests, covering the happy paths and intentionally broken cases.
[x] I have run all tests locally and confirmed there are no test failures.
[x] I have run the linter, formatter, and spellchecker, ensuring no issues were reported.
Closes #67
Checklist
I have updatedCHANGELOG.md
.I have documented my contribution in Housify Docs.I have added tests to demonstrate the contribution is correctly implemented. This includes both positive and negative tests, covering the happy paths and intentionally broken cases.