Intake standard
What a job must include before payment opens.
This page is the public submission standard for a valid PactPack order. It is not payment. Payment happens later, inside the authenticated job record, after the intake passes validation.
Coverage check
Accepted, limited, or unsupported before payment can open.
Included in price
Initial supplement pack, human QA path, and one included revision after paid delivery.
Payment gate
Secure Stripe checkout begins only from the authenticated job record after validation passes.
Property + carrier fields
Required field
Property address
Required field
Carrier name
Required field
ZIP code for coverage check
Required field
Claim reference (optional)
Required intake inputs
Required upload
Scope notes with carrier gaps and code concerns
Required upload
Carrier estimate PDF
Required upload
Bulk roof photos
Required upload
Measurements: Hover, EagleView, PDF, or manual entry
Manual measurement fallback
Fallback note
Roof squares / area
Fallback note
Stories / steep-high notes
Fallback note
Ridge / valley / eave details
Fallback note
Permit / haul-off context
Launch-footprint preview
Supported ZIPs move forward with explicit coverage status. Unsupported ZIPs stop here instead of quietly entering a paid queue.
ZIP 94564 · Pinole, CA
2022 California Building Code adoption
Seed coverage available with edition-stamped local support.
ZIP 77002 · Houston, TX
Mixed local adoption review required
Limited coverage: confirm roof-specific amendment path before fulfillment.
ZIP 10001 · New York, NY
No supported seed corpus yet
Gap flagged: jurisdiction not yet supported by the seed dataset.