It’s been a little while since I posted but this solution got me back into the swing of things. There was a question on Answers, not unlike others that have come before it, about how to open up one field for edit by non-owners in a public read-only environment. Not a different profile, not custom pages, just one field that non-owners can edit on each other’s records.
This is one of those things that comes up now and again, and the answer is always that it isn’t really the way Salesforce is built. The difference this time is that it bothered me enough to come up with something. I decided to roll up my sleeves, break out my “try crazy stuff” developer edition, and see where I could take things.
Once it’s done, the solution is remarkably simple. So here it is: