San Francisco–based architect Cary Bernstein has designed countless residential projects and worked with dozens of contractors. She knows well the difficulties of architect-contractor-client relationships, and she’s developed a pretty good system for making them work.