Static HTML reimbursement form. Auto-calculated totals, consistent output. Replaces error-prone Excel and PDF claims forms.
Find a file
Claude 0c7bb8ac91
Fix period initialisation order so first expense line date defaults correctly
state.periodFrom was set inside render(), after newItem() was called,
so the first line always got an empty date. Setting the period before
pushing the first item ensures the default date is the period start.

https://claude.ai/code/session_01MbwfxnjLA9KdFTrfzB55HM
2026-05-24 16:54:38 +00:00
app Fix period initialisation order so first expense line date defaults correctly 2026-05-24 16:54:38 +00:00
docs Add user, admin, and developer documentation; expand CLAUDE.md 2026-05-19 09:50:11 +00:00
.gitattributes Initial commit 2026-05-12 23:46:34 +07:00
CLAUDE.md Add user, admin, and developer documentation; expand CLAUDE.md 2026-05-19 09:50:11 +00:00
LICENSE Initial commit 2026-05-12 23:46:34 +07:00
README.md Initial commit 2026-05-12 23:46:34 +07:00

reimburse

Static HTML reimbursement form. Auto-calculated totals, consistent output. Replaces error-prone Excel and PDF claims forms.