I will try not to make my friend edit fields in her site, so I hope to just use folder name where possible. The uid() function seems to give me what I need. Thank-you, both1
Well, if the folder name is changed by the user, the reference to the page id will still be correct. BTW, if you want to make fields not editable, you can always make them readonly via your blueprint field settings.