# Debug Journal — product-edit scroll Started: 2026-07-29T08:00:00+08:00 Goal: Fix product-edit page so long form content can scroll to reveal the save button. ## Environment snapshot (Phase 0) - Runtime: Node/Vue CLI web app (exact launcher pending) - Entry: pending - Ports / sockets: pending - Git HEAD: pending - References read: debugging/references/runtimes/node.md, debugging/references/methodology/00-setup.md, frontend skill, playwright skill ## Hypotheses 1. [OPEN] Wrong element owns the scroll container — distinguishing evidence: computed overflow/scrollHeight show body/main not scrollable while inner wrapper clips — if true, fix is: move overflow 2. [OPEN] Flex min-height / height chain prevents any child from becoming scroll container — distinguishing evidence: ancestor clientHeight equals content height or overflow hidden on chain — if true, fix is: relax height chain 3. [OPEN] Route/page component itself disables scrolling with scoped/global style or Element component body wrapper — distinguishing evidence: product-edit specific DOM differs from other working pages — if true, fix is: page wrapper patch ## Failed hypothesis round counter ## Artifacts to revert - [ ] .debug-journal.md — remove before done if not requested. Revert: rm /app/cfc/.debug-journal.md - [ ] local dev server process/session for cfc-web. Revert: kill spawned process/session ## Findings