11 Commits

Author SHA1 Message Date
9c8ddc555c feat: add core implementation files for phases 4-6
Add missing implementation files and planning docs:
- Phase 04: Shortcode handler and date helpers for form rendering
- Phase 05: Planning documentation for volume calculations
- Phase 06: Email generator for legacy HTML table format

These complete the form rendering, calculation, and email system.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-16 23:06:23 +09:00
82e856e098 docs(07-01): complete captcha & validation plan
Phase 7 implementation complete:
- Created captcha verification class
- Added inline form validation
- Integrated captcha with form
- Added error styling
- Updated all documentation

All 7 phases now complete! Plugin ready for testing.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-16 12:33:10 +09:00
17cc2db0a0 docs(03-01): complete settings system plan
Tasks completed: 3/3
- Settings class with WordPress Settings API
- Settings sections and fields with German labels
- Settings save confirmation

SUMMARY: .planning/phases/03-settings/03-01-SUMMARY.md
2026-01-16 11:47:46 +09:00
b62b3467ca docs(03): create phase plan
Phase 03: Settings System
- 1 plan created
- 3 tasks defined
- Ready for execution
2026-01-16 11:38:01 +09:00
4ba0fed007 docs(02-01): complete legacy data extraction plan
- Created 02-01-SUMMARY.md with accomplishments and data breakdown
- Updated STATE.md: Phase 2 complete, progress 29%
- Updated ROADMAP.md: Phase 2 marked complete (1/1 plans)
- All 118 furniture items + 32 additional work fields extracted

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-16 11:34:18 +09:00
c4a4727123 docs(02): create phase plan
Phase 02: Legacy Data Extraction
- 1 plan created
- 3 total tasks defined
- Ready for execution
2026-01-16 11:14:19 +09:00
28bcc2b5e2 docs(01-01): complete foundation plan with bug fix
Tasks completed: 3/3 + 1 bug fix
- Create main plugin file with bootstrap code
- Register Custom Post Type for form submissions
- Create admin menu structure
- Fix CPT registration hook timing (bug)

SUMMARY: .planning/phases/01-foundation/01-01-SUMMARY.md
2026-01-16 11:10:10 +09:00
d1f265c96c docs(01-01): complete foundation plan
Tasks completed: 3/3
- Create main plugin file with bootstrap code
- Register Custom Post Type for form submissions
- Create admin menu structure

SUMMARY: .planning/phases/01-foundation/01-01-SUMMARY.md
2026-01-16 11:04:01 +09:00
504ae784f1 docs(01): create phase plan
Phase 01: Foundation
- 1 plan created
- 3 total tasks defined
- Ready for execution

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-16 11:00:17 +09:00
7ecff08b83 docs: initialize Umzugsliste roadmap (7 phases)
WordPress plugin for digital moving list form with legacy email format preservation.

Phases:
1. Foundation: Plugin infrastructure, CPT, admin menu
2. Legacy Data Extraction: Extract furniture data from legacy PHP
3. Settings System: Admin settings with email and captcha config
4. Form Rendering: Shortcode and form frontend matching legacy
5. Volume Calculations: cbm calculations matching legacy logic
6. Email System: Legacy HTML table format and wp_mail()
7. Captcha & Validation: reCAPTCHA v2/v3, hCaptcha, i18n

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-16 10:56:58 +09:00
e860f47d35 docs: initialize umzugsliste
WordPress plugin for Siegel Umzüge moving list form.

Creates PROJECT.md with requirements and constraints.
2026-01-16 10:53:00 +09:00