Read the rent roll with the stacking plan and rollover beside it
Lesson 2 of 6 · Operate and hold
1 · Learn the move · Template pattern
The decision a developer faces with the last pad on a site is whether to build the next building, and the existing buildings' rent roll is half the answer. Who sits where, how much rolls in the same year, and how much of the rent one tenant carries. A template makes that readable and comparable: the same three tables in the same order every quarter, with the columns named and the empty-cell rule written down. A stacking plan by building and suite. A rollover schedule by year with square feet and base rent summed from the roll. A concentration line with the math shown. Name what goes in a cell when the roll is blank, or the model fills it: a blank expiration becomes a plausible date, a vacant suite becomes zero rent and disappears from the square footage. The template says UNKNOWN for a blank field and VACANT for a vacant suite, and every sum shows its arithmetic. The template never contains a market rent column, because the roll does not have one.
Produce three tables and nothing else, from the rent roll only. STACKING: Building | Suite | Tenant | SF | Base rent $/SF | Expiration. ROLLOVER BY YEAR: Year | Suites | SF | Annual base rent. CONCENTRATION: top tenant share of base rent. Blank field reads UNKNOWN. Vacant suite reads VACANT and stays in the SF. Every sum shows its math. No market rent. [rent roll]
2 · Your turn. You write the prompt
Harrow Crossing has two flex buildings, A and B, and one approved pad where Building C could go. Before you decide whether to start C, you want the existing buildings read the same way you will read them every quarter: who is where, what rolls when, and how much rides on one tenant. The rent roll export has six suites, one vacant, and one with a blank expiration. Write the prompt that fixes the format.
Write the prompt for this scenario as given, or swap in a real one from your own work. The score works the same either way.
Remember: the AI sees only your prompt, not this page. If the situation isn't in your prompt, it doesn't exist.
Optional. These shape the output when you run your prompt below, not your score.