Docs: backfill JSDoc, utility docs, and CLAUDE.md API/schema sections #6

Merged
iswa merged 1 commits from docs/backfill-missing-documentation into master 2026-03-20 08:30:47 -07:00
Owner
  • Add JSDoc to paychecks.js helpers: buildVirtualPaychecks, generatePaychecks, fetchPaychecksForMonth
  • Add JSDoc to financing.js helpers: remainingPeriods, calcPaymentAmount, enrichPlan
  • Add JSDoc to validateBillFields (bills.js) and getAllConfig (config.js)
  • Add JSDoc to ThemeProvider and useTheme in ThemeContext.jsx
  • Add Database Schema reference table to CLAUDE.md
  • Add complete API Endpoints reference section to CLAUDE.md covering all routes

Nightshift-Task: docs-backfill
Nightshift-Ref: https://github.com/marcus/nightshift

- Add JSDoc to paychecks.js helpers: buildVirtualPaychecks, generatePaychecks, fetchPaychecksForMonth - Add JSDoc to financing.js helpers: remainingPeriods, calcPaymentAmount, enrichPlan - Add JSDoc to validateBillFields (bills.js) and getAllConfig (config.js) - Add JSDoc to ThemeProvider and useTheme in ThemeContext.jsx - Add Database Schema reference table to CLAUDE.md - Add complete API Endpoints reference section to CLAUDE.md covering all routes Nightshift-Task: docs-backfill Nightshift-Ref: https://github.com/marcus/nightshift
iswa added 1 commit 2026-03-20 08:26:32 -07:00
- Add JSDoc to paychecks.js helpers: buildVirtualPaychecks, generatePaychecks, fetchPaychecksForMonth
- Add JSDoc to financing.js helpers: remainingPeriods, calcPaymentAmount, enrichPlan
- Add JSDoc to validateBillFields (bills.js) and getAllConfig (config.js)
- Add JSDoc to ThemeProvider and useTheme in ThemeContext.jsx
- Add Database Schema reference table to CLAUDE.md
- Add complete API Endpoints reference section to CLAUDE.md covering all routes

Nightshift-Task: docs-backfill
Nightshift-Ref: https://github.com/marcus/nightshift
iswa merged commit 48dd5a51bc into master 2026-03-20 08:30:47 -07:00
iswa deleted branch docs/backfill-missing-documentation 2026-03-20 08:30:47 -07:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: iswa/budget-app#6