How file-based pages keep demo content in git

File-based pages live next to the theme. A sync command turns them into real pages, and explicit attribute values are what survive the round trip.