estimate_scope
Calculate multifamily renovation scope and cost from a ScopeRequest, persist the request and estimate, and return a ScopeEstimate or validation error.
Instructions
Canonical entry point: estimate a ScopeRequest, persist (request, estimate).
Returns the ScopeEstimate as a dict, or a ValidationProblem dict on error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope_request_dict | Yes |