flowchart TD
A[Inicio: Mejora en predio ajeno] --> B{¿Dueño conocía la obra?}
B -- Sí --> C[El dueño **paga al constructor** el valor de la mejora\ny recupera la edificación[8]]
B -- No --> D{¿Dueño reclama la obra?}
D -- Sí --> E[El dueño **toma la obra** o exige pago del terreno\ny constructor sólo obtiene indemnización[7]]
D -- No --> F[El constructor no puede reclamar pago (se mantiene en su posesión)\nactúa en riesgo propio[9]]
C & E & F --> G[Fin]