Plan: work log -> payroll cross-link implementation plan
Task-by-task plan for implementing the modal + /history/<id>/ page designed in the companion design doc. 10 tasks, 4 hard-pause review checkpoints (after tasks 2, 4, 6, 10). TDD for the pure helper function (bootstraps the currently-empty core/tests.py), view-level tests for the AJAX + detail endpoints, manual smoke tests for the template/JS work. Uses the existing worker_lookup_ajax JSON+DOM pattern for the modal (createElement + textContent, not innerHTML) to match the codebase's XSS-safe convention. Full page is server-side rendered via a Django template. No model changes. No migrations. Admin-only. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
1c00ba2628
commit
0ec3f66739
1347
docs/plans/2026-04-22-work-log-payroll-crosslink-plan.md
Normal file
1347
docs/plans/2026-04-22-work-log-payroll-crosslink-plan.md
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user