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
- [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
- [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
- [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
Findings