Engineering is nearly done. Everything left on the critical path is a dashboard entry, a quick decision or a run only you can do. Incorporation, counsel and new spend are left out on purpose. Tick items as you go; ticks stay in this browser only.
All three are additive and safe today. Nothing breaks if you stop halfway.
.site entry. Leave the Site URL as it is for now.populardemand.market as an authorized domain. Verify it with the Search Console TXT record at the registrar.https://populardemand.market/auth/callback**https://populardemand.marketUnblocks: condi-30 can set the Vercel variables and deploy the website move (runbook steps 4–5).
.market doesn't receive mail yet; our sending domains are on .site. Use an address that works today, and change it after the email move.prd; Doppler doesn't sync to Vercel.SECURITY_CONTACT=mailto:<mailbox you read>SECURITY_TXT_EXPIRES=2027-10-01T00:00:00ZUnblocks: P0-6. Claude's directory terms require a security contact. Until then /.well-known/security.txt returns 404.
mcp.populardemand.market and copy the token.OPENAI_APPS_CHALLENGE_TOKEN in Vercel Production and Doppler prd.mcp.populardemand.marketUnblocks: P0-2, the domain proof for the ChatGPT submission. If OpenAI asks you to verify a personal or business identity first, stop there. That choice depends on the company, so it's out of scope here.
get_purchase_plans tool now?It's a duplicate of get_purchase_offers left over from the Plan→Offer rename. Directory reviewers test every tool, and a duplicate looks padded. The release rule asks for log evidence and a date from you. The logs can't tell the two names apart, so it was taken out of #466 and deferred.
We're pre-launch with no known outside users of the old name. I reapply the removal as one small PR. 17 tools.
18 tools at submission. We retire it later with a set date.
Reply: retire get_purchase_plans now
Holds now happen only on the Offer page. MCP Offer reads return its link. The email channel has a rule that it never links to data or payment pages, so an email agent is told to send the person to the Offer page without a link.
The page requires sign-in, so the link alone exposes nothing. Fewer steps for the person. It changes one email rule and its test.
The rule stays simple. The person finds the Offer on the website themselves.
Reply: allow the Offer page link in email reads
#468 records your 22 October decisions: holds on the Offer page, a guarantee-led launch with no fee at first, no merchant quote experiment, full-scope readiness, the website move, and company formation soon. Check two lines:
Unblocks: condi-30 merging it, so every session works from the same rules.
Each of these waits for condi-30's message that the deploy with the new variables is live.
Do this right after condi-30 confirms the deploy. Supabase → Authentication → URL Configuration → Site URL. That moves the sign-in consent page to the new domain. Agent sign-ins keep working either way, because the old address redirects.
https://populardemand.market.market, then OK the Ora scanEdit each existing registration, one at a time, so signing secrets stay the same. Confirm one delivery after each.
.site..site.Then reply: run the Ora scan on populardemand.market. Sending the URL to Ora needs your go; we're checking for the score to recover from 77.
The scripts are in OWNER_RUNS.md (#469): sign-in, the reviewer prompts, the Offer page hand-off, revoke and reconnect, and screenshots. Record ChatGPT for the OpenAI demo video. Capture the 3–5 Claude carousel screenshots. In Muse and Duet, try buying a test deal with Link or Shop Pay to test the guarantee path.
https://mcp.populardemand.marketUnblocks: P1-7, the ChatGPT demo, the Grok attestation, the Claude carousel and the submissions themselves.
These are real blockers, but they're commitments rather than quick actions. They're tracked in the readiness guide.