Phone text flow: portrait floor, list markers, in-flow banner, pretend-server notice
Upload failures keep name, size and file readability
docs: file zone design sketch
preview-demo: drop the submit-event shim; relative manifest link