Use the ConvoAI 3D skill for Hands-on 3 in connected Rhino. Read .agents/skills/convoai-exploration-3d/SKILL.md and its required references. Read PROJECT.md. Use the successfully saved and reopened outputs/exercise-02/BASELINE.3dm from my previous exercise. If that file is unavailable or not verified, stop and ask the tutor. Label any instructor-provided substitute explicitly. Design enquiry: How can a group of roofs make arrival and shared outdoor space more legible while keeping a visual connection towards the sea? Settings: Massing × Divergent, exactly one round. New exploration from the Exercise 2 baseline. Additional reference models/images and material vocabulary: none. Use the current model and recorded comparison views as design evidence. Resolve the exact three roof objects on WORKSHOP::Model::Roof, with no sublayers, and freeze their IDs. The permitted changes and protected Platform, guides, ServiceCore, units, coordinates and cameras are defined in PROJECT.md. Keep three closed roof Breps, inside the platform footprint, with lowest roof points at Z >= 3.30 m and no intersection with the fixed core. Save the immutable baseline and use a separate working copy under outputs/exercise-03/. Complete the input/scope manifest and verify the live tools needed to read, edit, capture, save and recover. Publish and save Design Analysis, Full Analysis, Design Advice and Full Recommendations before editing. Choose one roof reorganisation from the architectural analysis; do not apply an unrelated preset change. Execute through the live Rhino connection, re-query actual geometry and protected context, capture the same oblique and top views, save a uniquely named candidate and verify native reopening. If manual reopening is needed, pause for me to open that exact file and then inspect it. Keep failed results and allow at most one diagnosed retry from the valid baseline. Finish with the numbered iteration: substantive analysis/advice, actual model views, observed reflection and one next design decision. Link the model, manifest and transcript. A missing connection, unexecuted script or generated image is not a completed 3D iteration.