Phase 4: Reservation: contractor submits, staff decide, both see it
Which tests
From docs/qat/phase4-reservation.csv.
Run every step on the live sites.
Blocking tickets as of 2026-10-08 (docs/qat/blocker_status.csv).
| # | Test name | Role | Status |
|---|---|---|---|
| 1 | Before you start | Staff, Customer, Contractor | Blocked — 2 of 5 steps ready
|
| 2 | Approve | Contractor, Staff, Customer | Blocked — 1 of 7 steps ready
|
| 3 | Deny | Contractor, Staff, Customer | Blocked — 1 of 6 steps ready
|
| 4 | Send back | Contractor, Staff | Blocked
|
| 5 | Clean up | Staff | Blocked
|
Before you start
0 of 5 completed, 3 blocked.
- P4-PREP-01: Not run P4-PREP-01 · Not run · ready
- P4-PREP-02: Blocked P4-PREP-02 · Blocked by customer #106
- P4-PREP-03: Blocked P4-PREP-03 · Blocked by customer #106
- P4-PREP-04: Blocked P4-PREP-04 · Blocked by contractor #66, contractor #78, contractor #80
- P4-PREP-05: Not run P4-PREP-05 · Not run · ready
P4-PREP-01
Staff Not run- Do this
- Sign in to the live staff portal with your own account and open Tests.
- Expected
- Tests opens. Your name shows on the results you record.
No result has been recorded for P4-PREP-01 yet.
P4-PREP-02
Customer Blocked- Do this
- Sign in to the live customer portal as this phase's named test building owner.
- Expected
- You are signed in as the test owner, not as a real customer.
Blocked by customer #106.
No result has been recorded for P4-PREP-02 yet.
P4-PREP-03
Customer Blocked- Do this
- As the test owner, open a building approved in Phase 1.
- Expected
- The building shows Approved, with its code.
Blocked by customer #106. Already shipped: customer #108.
No result has been recorded for P4-PREP-03 yet.
P4-PREP-04
Contractor Blocked- Do this
- Sign in to the live contractor portal as the test contractor approved in Phase 2.
- Expected
- The company shows as approved and can start a project.
Blocked by contractor #66, contractor #78, contractor #80.
No result has been recorded for P4-PREP-04 yet.
P4-PREP-05
Staff Not run- Do this
- Write the case ID for each test of this phase in its first step's note.
- Expected
- Every test in this phase has a case ID that names its made-up records.
No result has been recorded for P4-PREP-05 yet.
Approve
0 of 7 completed, 6 blocked.
- P4-APPROVE-01: Blocked P4-APPROVE-01 · Blocked by contractor #79
- P4-APPROVE-02: Blocked P4-APPROVE-02 · Blocked by contractor #63
- P4-APPROVE-03: Blocked P4-APPROVE-03 · Blocked by contractor #80
- P4-APPROVE-04: Blocked P4-APPROVE-04 · Blocked by contractor #80
- P4-APPROVE-05: Blocked P4-APPROVE-05 · Blocked by contractor #80
- P4-APPROVE-06: Not run P4-APPROVE-06 · Not run · unblocked by customer #108, please retest
- P4-APPROVE-07: Blocked P4-APPROVE-07 · Blocked by contractor #80
P4-APPROVE-01
Contractor Blocked- Do this
- Start a multifamily HOMES or HEAR project on the approved building, for P4-APPROVE.
- Expected
- The building's code fills in by itself and cannot be changed to another building's.
Blocked by contractor #79.
No result has been recorded for P4-APPROVE-01 yet.
P4-APPROVE-02
Contractor Blocked- Do this
- Fill in every required field, add harmless sample documents, and submit the reservation.
- Expected
- The portal confirms it was submitted and shows it waiting for review.
Blocked by contractor #63.
No result has been recorded for P4-APPROVE-02 yet.
← P4-APPROVE-01 P4-APPROVE-03 → Open P4-APPROVE-02 on its own page
P4-APPROVE-03
Staff Blocked- Do this
- On the live staff portal, find this project.
- Expected
- It shows with its building and code.
Blocked by contractor #80.
No result has been recorded for P4-APPROVE-03 yet.
← P4-APPROVE-02 P4-APPROVE-04 → Open P4-APPROVE-03 on its own page
P4-APPROVE-04
Staff Blocked- Do this
- Work the reservation review checklist, item by item.
- Expected
- Each item saves with your name.
Blocked by contractor #80. Already shipped: customer #108.
No result has been recorded for P4-APPROVE-04 yet.
← P4-APPROVE-03 P4-APPROVE-05 → Open P4-APPROVE-04 on its own page
P4-APPROVE-05
Staff Blocked- Do this
- Approve the reservation.
- Expected
- The approval saves and the offer letter is recorded.
Blocked by contractor #80. Already shipped: customer #108.
No result has been recorded for P4-APPROVE-05 yet.
← P4-APPROVE-04 P4-APPROVE-06 → Open P4-APPROVE-05 on its own page
P4-APPROVE-06
Customer Not run- Do this
- As the test owner, open the building's project. No email is sent today, so check the page.
- Expected
- The status timeline shows Reserved / Project Approved.
Unblocked by customer #108 — please retest.
No result has been recorded for P4-APPROVE-06 yet.
← P4-APPROVE-05 P4-APPROVE-07 → Open P4-APPROVE-06 on its own page
P4-APPROVE-07
Contractor Blocked- Do this
- Open the project on the contractor portal.
- Expected
- The project shows as approved.
Blocked by contractor #80. Already shipped: customer #108.
No result has been recorded for P4-APPROVE-07 yet.
Deny
0 of 6 completed, 5 blocked.
- P4-DENY-01: Blocked P4-DENY-01 · Blocked by contractor #79
- P4-DENY-02: Blocked P4-DENY-02 · Blocked by contractor #63
- P4-DENY-03: Blocked P4-DENY-03 · Blocked by contractor #80
- P4-DENY-04: Blocked P4-DENY-04 · Blocked by contractor #80
- P4-DENY-05: Not run P4-DENY-05 · Not run · unblocked by customer #108, please retest
- P4-DENY-06: Blocked P4-DENY-06 · Blocked by contractor #80
P4-DENY-01
Contractor Blocked- Do this
- Start a multifamily HOMES or HEAR project on the approved building, for P4-DENY.
- Expected
- The building's code fills in by itself and cannot be changed to another building's.
Blocked by contractor #79.
No result has been recorded for P4-DENY-01 yet.
P4-DENY-02
Contractor Blocked- Do this
- Fill in every required field, add harmless sample documents, and submit the reservation.
- Expected
- The portal confirms it was submitted and shows it waiting for review.
Blocked by contractor #63.
No result has been recorded for P4-DENY-02 yet.
P4-DENY-03
Staff Blocked- Do this
- On the live staff portal, find this project.
- Expected
- It shows with its building and code.
Blocked by contractor #80.
No result has been recorded for P4-DENY-03 yet.
P4-DENY-04
Staff Blocked- Do this
- Deny the reservation with a plain-language reason.
- Expected
- The denial saves with its reason.
Blocked by contractor #80. Already shipped: customer #108.
No result has been recorded for P4-DENY-04 yet.
P4-DENY-05
Customer Not run- Do this
- As the test owner, open the building's project.
- Expected
- It shows Not approved and the reason.
Unblocked by customer #108 — please retest.
No result has been recorded for P4-DENY-05 yet.
P4-DENY-06
Contractor Blocked- Do this
- Open the project on the contractor portal.
- Expected
- It shows Not approved and the reason.
Blocked by contractor #80. Already shipped: customer #108.
No result has been recorded for P4-DENY-06 yet.
Send back
0 of 7 completed, 7 blocked.
- P4-CORRECT-01: Blocked P4-CORRECT-01 · Blocked by contractor #79
- P4-CORRECT-02: Blocked P4-CORRECT-02 · Blocked by contractor #63
- P4-CORRECT-03: Blocked P4-CORRECT-03 · Blocked by contractor #80
- P4-CORRECT-04: Blocked P4-CORRECT-04 · Blocked by contractor #80
- P4-CORRECT-05: Blocked P4-CORRECT-05 · Blocked by contractor #80
- P4-CORRECT-06: Blocked P4-CORRECT-06 · Blocked by contractor #80
- P4-CORRECT-07: Blocked P4-CORRECT-07 · Blocked by contractor #80
P4-CORRECT-01
Contractor Blocked- Do this
- Start a multifamily HOMES or HEAR project on the approved building, for P4-CORRECT.
- Expected
- The building's code fills in by itself and cannot be changed to another building's.
Blocked by contractor #79.
No result has been recorded for P4-CORRECT-01 yet.
P4-CORRECT-02
Contractor Blocked- Do this
- Fill in every required field, add harmless sample documents, and submit the reservation.
- Expected
- The portal confirms it was submitted and shows it waiting for review.
Blocked by contractor #63.
No result has been recorded for P4-CORRECT-02 yet.
← P4-CORRECT-01 P4-CORRECT-03 → Open P4-CORRECT-02 on its own page
P4-CORRECT-03
Staff Blocked- Do this
- On the live staff portal, find this project.
- Expected
- It shows with its building and code.
Blocked by contractor #80.
No result has been recorded for P4-CORRECT-03 yet.
← P4-CORRECT-02 P4-CORRECT-04 → Open P4-CORRECT-03 on its own page
P4-CORRECT-04
Staff Blocked- Do this
- Send the reservation back with one specific request.
- Expected
- The send-back saves with the request.
Blocked by contractor #80. Already shipped: customer #108.
No result has been recorded for P4-CORRECT-04 yet.
← P4-CORRECT-03 P4-CORRECT-05 → Open P4-CORRECT-04 on its own page
P4-CORRECT-05
Contractor Blocked- Do this
- Open the project on the contractor portal.
- Expected
- It shows Sent back and the request.
Blocked by contractor #80. Already shipped: customer #108.
No result has been recorded for P4-CORRECT-05 yet.
← P4-CORRECT-04 P4-CORRECT-06 → Open P4-CORRECT-05 on its own page
P4-CORRECT-06
Contractor Blocked- Do this
- Make the requested change and send it again.
- Expected
- It shows waiting for review again.
Blocked by contractor #80.
No result has been recorded for P4-CORRECT-06 yet.
← P4-CORRECT-05 P4-CORRECT-07 → Open P4-CORRECT-06 on its own page
P4-CORRECT-07
Staff Blocked- Do this
- Reopen the project on the staff portal.
- Expected
- Staff see the changed submission.
Blocked by contractor #80.
No result has been recorded for P4-CORRECT-07 yet.
Clean up
0 of 1 completed, 1 blocked.
- P4-CLEAN-01: Blocked P4-CLEAN-01 · Blocked by customer #106
P4-CLEAN-01
Staff Blocked- Do this
- Run the documented cleanup for this phase's test accounts, and record the before and after counts.
- Expected
- Every record this phase made is removed or labeled Test. Staff lists and exports no longer show it as real.
Blocked by customer #106.
No result has been recorded for P4-CLEAN-01 yet.