უძრავი ქონების განვითარება — სამართლებრივი ჩარჩო დეველოპერისთვის
განვითარების პროექტი სამი სამართლებრივი ბლოკისგან შედგება: მშენებლობა, დაფინანსება და შედეგის განბლოკვა. მშენებლობის ბლოკის საფუძველი ნარდობის ხელშეკრულებაა — მუხლი 629: მენარდე კისრულობს შეასრულოს ხელშეკრულებით გათვალისწინებული სამუშაო, შემკვეთი ვალდებულია გადაუხადოს შეთანხმებული საზღაური; ხოლო თუ მენარდე ნაკეთობას საკუთარი მასალით ამზადებს, ის შემკვეთს გადასცემს საკუთრებას დამზადებულ ნაკეთობაზე. ხარჯთაღრიცხვის შედგენა კი არ ანაზღაურდება, თუ შეთანხმებით სხვა რამ არ არის გათვალისწინებული. დეველოპერისთვის ეს ნიშნავს: ყველა სამშენებლო ურთიერთობა ამ ჩარჩოთი ფორმდება, და პროექტის მასშტაბი მხოლოდ ხელშეკრულებების რაოდენობას ცვლის.
მასშტაბის ზრდასთან ერთად იზრდება ხელშეკრულებათა იერარქიაც: დეველოპერი ხშირად ზოგად კონტრაქტორთან დებს ხელშეკრულებას, ქვეკონტრაქტორები კი მის ქვეშ აგებენ საკუთარ ურთიერთობებს. ამ ჯაჭვში თითოეული მოთხოვნა თავის საფუძველს საკუთარ ხელშეკრულებაში პოულობს, და ზუსტად ამიტომ პროექტის დოკუმენტური არქიტექტურა — ვინ ვისთან, რისთვის და რომელი პირობებით — განვითარების სამართლებრივი რუკაა.

