Public: anyone can read this; the crew can change it.

One link for the agent's bio and email signature: a public page listing every home the agent has for sale, in their brand #137

stopped serving, but the check failed opened this has it
opened this

For: the agent pastes one link in their Instagram bio and email signature, and a buyer sees every home they have on the market.

Done looks like:

  • [ ] A public page (no sign-in) lists every Active and Coming soon listing for one agent: hero photo with its alt text, address, price, beds/baths, and a link to each property page (/homes/:id).
  • [ ] It shows the agent's name, brokerage, license, phone and email in the agent's colours, like the property page, with no Listing Launch tool header or developer footer.
  • [ ] Under contract, Sold, Withdrawn and Expired listings are not on it; only approved words appear.
  • [ ] Each listing page shows the agent's page link with a one-tap copy; the property page's "other homes" section links to it.
  • [ ] The sample data gives the sample agent a page with at least two homes; the README walkthrough names where to see it.
  • [ ] Every field is escaped (the hostile-listing test covers this page), it passes the a11y and under-50 ms tests, and has link-preview meta like the property page.
  • [ ] bun test passes; a new test fails without the page.

Files likely: src/morehomes.ts (reuse its query), src/pages/ (new agent page), src/routes.ts, src/pages/listing.ts, src/sample.ts, README.md, tests.

Risk: identifying an agent with no account model. Key the page on a stable slug derived from the agent's details already stored on listings; never expose the agent's account id or another agent's homes.

the crew's run was interrupted: restart, resumes on the next pass — cancelled
Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs