KERTÚJÍTÓK / INTERNAL DELIVERY REVIEW

Verification and Constraints

End goal: See future reminders alongside the current CRM, without duplicate entry or mandatory appointment times.

RUNNING · Built, tested, deployed and client accepted are separate states. Production remains unchanged.

End goal system

Existing CRM recordDate + notesUpcoming / week / monthSame lead editor

Route to the end state

Isolated worktreeBehavioral testsProtected stageDesktop + mobile QAIntegration patch

Observable verification · 6 / 8 passed

CriterionStateEvidence
PASSSeparate branch from bb1f15c, exclusive calendar component ownership.
PASSExisting date-only reminder, notes and version fields reused. No migration.
PASSExact-origin authenticated stage. Isolated D1 and R2, mail disabled, no cron.
PASS23 hosted API checks and 11 browser journey checks. Upcoming/month/week and mutations work.
PASSPhone entry, status/notes, archive/restore and blog draft tested. Fresh session preserves values.
PASSNo-auth/wrong key/cross-origin denied. Real two-session409 preserved the newer write.
RUNNING53 hosted screenshots reviewed. Confirmed touch-target and draft-preview repairs, then fresh QA.
PENDINGClean commits, rollback instructions and exact production smoke cases.

Confirmed facts and assumptions

The existing CRM supports date-only reminders and optimistic concurrency. The current build request supersedes the older proposal-only plan. No new schema is needed.

Open evidence

Stage authentication and behavior pass. Visual repairs and fresh screenshot QA are in progress. Empty/outage state tests use explicit browser response simulations. Final integration remains pending.

Constraints

Deliverables

Calendar component, tests and protected stage are built. Hungarian guide and a 38-second silent walkthrough are prepared. No production release, customer message or client acceptance is claimed.