11 · Start a company, sell a product
PARTIAL The stress test: every ask type, most block formats, several deals chained. Each piece is a walk the system already carries or a gap already named — nothing here needs new law, it needs the two rails and honest sequencing. Likely several deals, not one (the walk holds one ball; a company is many).
The walk, step by step
FINISH
Blocks —
Gates that fire Signing freeze.
APPROVE
Blocks confirm_correct, structured_form
Gates that fire Name, state, registered agent — you confirm what gets filed.
PROVIDE
Blocks external_link, download_return, signature, code_reference
Gates that fire State filing sites are person-auth territory; agent prepares everything, you click file. Works today.
PROVIDE / GRANT
Blocks external_link, connect_account, code_reference
Gates that fire Same person-executes pattern.
Note Each connect_account is the provider-lane gap again.
CHOOSE / APPROVE
Blocks review_approve, media_upload, number, single_choice
Gates that fire Works.
APPROVE
Blocks review_approve, external_link
Gates that fire Person connects their store account; agent verifies the listing.
CONTACT
Blocks review_approve
Gates that fire The email leg of use case 5.
FINISH
Blocks yes_no
Gates that fire SMART finish lines matter most here — 'selling' must be pinned to a number at bid time or REJ-16/19 territory.