Tour Dash
Updates

Every report, newest first.

Each entry is a permanent link. Reports are added here as work progresses — nothing is removed or rewritten after publication.

6 October 2026

Referrals now means inviting people to Tour Dash

Every agent and vendor gets an invite link, and the Referrals page lists everyone who joined through it and whether they have finished a job. The commission referrals between agents are gone. No reward yet. Built, waiting on the migration and a deploy.

Read the report
5 October 2026

All eight October fixes went live in one day

The reviews fix and all eight proposals from the October review, with screenshots. Reviews now need a real job between the two people. Unfilled posts show up on the dashboard and calendar with a fix one tap away. Applicant threads moved into Messages. The apply dialog shows the job and warns about clashes, and vendors can ask to be emailed when a job like theirs goes up nearby. The post form now marks every gap at once and remembers your last price.

Read the report
4 October 2026

Where the app gets in the way

Every screen on both sides read as the person using it, looking for the moments the app makes them wait, guess, scroll or repeat themselves. Fifty-one findings with file and line, sorted into money, unfilled posts, messages, the board, things that vanish, and forms. The eight that matter most are drawn as proposals: closing the Stripe loop, showing unfilled posts everywhere, one inbox with a phone badge, job alerts for contractors, applying with the facts in view, money that reads the same everywhere, nothing vanishing silently, and a form that remembers. One trust hole to fix first, and a five-week order.

Read the report
30 September 2026

Three ways to choose who covers a job

The applicants dialog redrawn three ways on the Chapel Hill Road job. The Compare puts each person in a column with the same facts on each row. The Pick opens with the applicant who takes the job as posted, and gives each of the others one line on why they came second. The Thread turns each application into a conversation with quick replies. All three flag a note that asks for a change and add distance, jobs done and history with you. A side-by-side table, a recommendation to build The Pick, and three open questions.

Read the report
26 September 2026

Eight ways to post a job that aren't a form

The Details step of Get coverage is a long page of labelled boxes. Eight other shapes for the same input, each drawn on the Home showings job: a sentence with blanks, the job card built in place, a chat thread, paste-a-text-and-we-fill-it, pin first on the map, drag a block onto the calendar, same as last time, and two fields with a drawer of defaults. A side-by-side table, a recommendation to build the Sentence with the repost shortcut above it, and three open questions.

Read the report
25 September 2026

The Shelf is in the app, on sample stock

Direction A applied locally. A Marketplace page in the sidebar for agents and vendors, a photo grid inside the radius on the account, an item on the Desk with a Buy that holds the money until the buyer marks it picked up, the money as cards in the thread, and a six-field Sell dialog. Nothing is saved to the database and nothing is deployed; the note lists what was checked and what stands between it and going live.

Read the note
24 September 2026

Two ways for agents to sell things to each other

Michael's idea, a Facebook Marketplace inside Tour Dash, drawn two ways on the app's tokens. The Shelf is a photo grid in the sidebar: a price on every tile, a radius, a six-field Sell dialog, a message thread, and a Buy that holds the money in the wallet until pickup. The Lot groups items by the home they are leaving: an address card with a pickup window taken from the closing date, offers instead of prices, the open house as the showroom, and a Pickup day host posted through Get coverage. A side-by-side table, a recommendation to build The Shelf first, and four open questions.

Read the report
23 September 2026

Two directions for the admin

The command center as it ships, 6,840px of tiles at one weight, beside two redesigns drawn for the owner. The Brief is a thirty-second morning read: one sentence, fees kept with their trend, the things that need you with a button on each, where to recruit, and tabs for the rest. The Console is an operator view with its own navigation, live figures, a queue, a live stream, supply against demand, and a Find anyone drawer. A side-by-side table and a recommendation.

Read the report
22 September 2026

Three ways to onboard a new account

The welcome page as it ships, two setup cards and a verified check, beside three onboarding-card directions on the app's tokens. The Deck is one card at a time on a phone with the setup controls as the last card. The Rail is every card on one page as indexed rows, one open at a time. The Stack is a full-page pile that pins each card as you scroll. Each is drawn for an agent and for a vendor, with a switch on the board, a side-by-side table, the cards in full and a recommendation. The Deck shipped the same day with three new clips and every loop cut to three seconds.

Read the report
16 September 2026

Every email opens its job

The emails about a job linked to a list, so "Angel has disputed it" dropped Michael at the top of Posted jobs to go and find 304 Mitchell himself. All of them now open the job they are about, with the right dialog when the email is about one action, and the bell goes to the same place. Live.

Read the report
16 September 2026

The money stops waiting on a button

Adrianna marked her 305 William Street showing complete this morning, three days and seventeen hours after Luisa covered it, and a second job is sitting in the same state right now. So the button stops being the only way the money moves: a job nobody confirms within 24 hours of finishing pays itself out, both sides are told the hour in advance, and the agent who posted it gets a way to hold the money if nobody turned up. Built and verified, not yet deployed.

Read the report
14 September 2026

Adrianna's showing, from both sides

A $40 showing at 305 William Street was booked and paid on Saturday, and the $31 for the covering agent still hasn't moved. The only thing that releases it is the posting agent tapping "Mark complete", and nothing asks her to. The report shows the flow and each agent's screens as they are today, then the same screens with a morning-after check and a payout that sends itself once Stripe clears the money.

See both sides
13 September 2026

Where the account lives

The bottom of the sidebar had crowded help, settings, sign out, social links and the profile into six rows. There are three ways to move the profile up next to the theme toggle, and each one puts sign out somewhere different. It's a proposal waiting on a pick, and nothing has changed in the app.

Compare the options
12 September 2026

The first five minutes

A new account landed on the dashboard with no photo, no bio and no Stripe, which is an account nobody can book and nobody can pay. There is now a welcome at /welcome: three steps that say what the product does, collect the two things signup never asked for, and open Stripe. It is a route rather than a dialog because Stripe takes the whole page away and hands it back minutes later. The checklist is worked out from the profile every time instead of stored, so a vendor whose Stripe lapses is told again rather than told they are fine. Deployed; one migration switches it on.

See the flow
12 September 2026

Payments verified

Is Adrianna set up to get paid? Yes, as of lunchtime today, and the answer was in the database and nowhere on the screen. The command center now reads the four Stripe Connect flags on every profile and says, per person, whether money can reach them and what Stripe is still waiting on if not. Agents get the same stages as vendors, because the lead marketplace pays them through Connect too.

See the section
10 September 2026

Every email, A and B

Each of the 20 notification emails and the account emails, shown as it ships next to a rewritten version rendered through the same email code. Four problems run through all of them: "Home showings" dropped into sentences, day-before-month dates for a New Jersey product, subjects that hide the where and when, and preview text that repeats the subject. One is a bug rather than copy: a withdrawal sends two emails in the same second. Only four notification emails have gone out, so a test would take months. All of it shipped the same evening, and a probe invite came back delivered at Resend. The in-app notices followed, rewritten to name the job and the street and to link to where the next step is.

See the emails
10 September 2026

Every email the platform should send

Tour Dash tells people things in the app and nowhere else, so a vendor who is not watching the bell does not know an agent booked them, and a showing tomorrow morning reminds nobody. With room for 50,000 messages a month the constraint is no longer the quota — it is deciding what is worth interrupting somebody for. The plan puts one fan-out point on the notifications table, so the ten notices that already exist get email without touching the code that writes them and every future notice is covered by construction. It also catalogues ten events that reach nobody at all today, including the function that releases a vendor's money and says nothing, and an account that can never be booked because payouts were never finished and is never told. Reminders come last of the transactional work, because they need a clock the database does not yet have — and the timezone assumption sitting in the appointments table needs settling before anything does arithmetic on it. Phase one went live the same day: the pipe, the ten notices that already existed, preferences, and an unsubscribe that does not ask anybody to sign in first.

Read the plan
8 September 2026

The first live booking, and calling it off

A beta agent could not book an applicant, and chasing that hit three walls in a row: the payouts gate working correctly, Connect never actually switched on at Stripe, and then the marketplace taking its first real $55 off a real card. Which surfaced what it still could not do. Settings has carried a three-tier cancellation policy for weeks and nothing enforced any of it — setting a listing to cancelled changed one string, and no function in the repository had ever called stripe.refunds.create. There is now a cancel path that refunds, pays the contractor for a slot they held, and cannot double-refund on a second click. It also turned up a live-money bug on the way past: a partial refund walked the payment back to paid, which would have paid the contractor twice.

Read the report
8 September 2026

Emergencies, proof and quotes: the second batch of beta feedback

Four more asks from the same beta user. The naming complaint shipped the same day — “Pick up placement” is now Sign installation and Sign removal, a change our own demo data had already argued for by filing a sign going up under the option for taking one down. The other three are specced rather than started: same-day emergency alerts, which need a decision about who gets woken up before they need code; proof-of-completion photos, where every piece exists but points from the agent to the vendor rather than back; and quotes from three vendors, where her first sentence describes something that already works and her second describes a seller-facing product we have never built.

Read the report
7 September 2026

Beta feedback applied: wallet statements and receipts

A beta user asked whether the wallet could produce something for his accountant. It turned out to be two documents, not one: a statement covering a month or a whole year, printable or exportable as a CSV, and a receipt behind every single line in the ledger for the question that arrives months later about one number on a bank feed. Both separate money you spent from money you moved to your own bank, which is the distinction that decides whether a year of costs is overstated. Live in production.

Read the report
7 September 2026

Beta feedback applied: the property hub and preferred vendors

Two asks from a beta user, both built. A property hub that holds every job on one house alongside the inspection, the CO and everything else being chased outside Tour Dash, since only three of the five things she named are things we sell. And the preferred vendor list, which already existed as a filter chip on the page for finding new people, given a name, a section and a row on the dashboard. Both shipped on 7 September: the migration applied first, then the app.

Read the report
6 September 2026

The user stories as a mind map

The fifteen stories from the test sheet drawn by who they serve: the product in the middle, six people as branches, each story a leaf. Click a leaf for its steps and the live and demo links. Leaves already ticked on the sheet show filled, since both pages read the same saved state. The same map repeats as an outline underneath for phones and printouts.

Read the report
19 September 2026

Three directions for My opportunities

The page as it ships, a diary behind four tabs, beside three redesigns on the app's tokens that each throw the tabs away. The Pipeline lays a job's stages out as five columns from Sent to you to Paid. The Statement puts money first, every job as a line with its state and a running balance. The Inbox is one stream, needs-you first, where every row says what happens next and carries its answer. A side-by-side table and a recommendation.

Read the report
19 September 2026

Three directions for Posted jobs

The page as it ships, four sections of photo cards with five links each, beside three redesigns on the app's tokens. The Desk is the Inbox's mirror: one stream, no photos, what each applicant asks on the row, who arrives when on booked jobs, and the two fixes on an open job that is running out of time. The Applicants puts the people waiting on you on the page with their asks and Book on each. By property groups the work under the listing it serves with one photo per address and a timeline. A side-by-side table and a recommendation.

Read the report
19 September 2026

Three directions for the pop-ups

All sixteen dialogs come from one primitive that paints them in the page's own paper colour, which is why they blend in. The job details and review applicants pop-ups as they ship, then three redesigns on the app's tokens: a sheet from the right edge that leaves the dashboard readable, a centred card with an ink header and a real footer, and a two-pane desk with the money and the actions fixed on the left. A side-by-side table, what ships regardless, and a recommendation.

Read the report
19 September 2026

Marking the dashboard's opening line as a summary

The sentence under the date, framed six ways as a generated summary of what is happening now, each with an AI icon and none of them using amber: a sparkle in the line, a small label above it, a card with a source line, a reversed tag that matches the new rail labels, a badge on the date, and a hairline gutter. Five draws of the icon, a theme switch, a recommendation, and a note on what would change if a model rather than the rules wrote the line.

Read the report
17 September 2026 · updated 19 September

Six directions for Find opportunities

The board as it ships today beside six redesigns on the same brand tokens, set out on a board with numbered comments. The Fit puts open jobs in the days beside your own stops and says whether each one fits or clashes. The Market makes the map the page with the price on every pin. The third is the two together. Three more added on 19 September each take a different axis: The Route puts one day on a clock strip and builds a route as you tap, The Ledger is a sortable money table with three picks over it, and The Briefing opens with a proposed week worked out from your calendar and one button that applies to all of it. Two side-by-side tables and a recommendation.

Read the report
16 September 2026

Two directions for the agent dashboard, and Agenda shipped

The dashboard as it ships today beside two redesigns drawn on the same brand tokens, set out on a board with numbered comments. The Agenda puts anything waiting on you first, then the day in clock order with travel time between stops. The Desk is one list of everything upcoming with the next job open beside it. A side-by-side table and a recommendation close it out.

Read the report
6 September 2026

Shipped this week, and a test sheet for Tuesday

The seven days to 6 September in figures and by theme: Stripe Connect and the wallet, vendors named as vendors, the landing page and the host split, the board with an applicant's own price and an MLS field, the lead marketplace on real tables, the command center and the phone pass. Where each ask from the Showami walkthrough stands. Then fifteen things to try on the live app and the demo, with a box to tick and a line for what you saw, and a button that copies the results out.

Read the report
5 September 2026

Landing page for two personas

The landing page rewritten for the two people the app now serves. Agents post work, take work on open days, hire vendors and trade leads; vendors get booked for the work around a sale. A door for each in the hero, a section that sets the two side by side with the screen each opens every morning, and every screenshot re-shot from the current app on both grounds.

Read the report
5 September 2026

Blank page outage

Every signed-in page on app.tourdash.io went blank after the notifications deploy. Two copies of one hook opened the same live channel, the client refused the second by throwing, and nothing was there to catch it. Fixed the same hour: one registry for live channels, an error boundary that turns a crash into a message with a Reload button, and a verification rule that stops treating the demo as proof for anything that talks to the backend.

Read the report
5 September 2026

Agent Dashboard v2

The Home page on its second pass. The first version got the order right and the top of the page wrong: a greeting that said nothing and a rail whose four figures repeated the numerals beside them. Now a lede reads the day in one sentence, the rail leads with the week as a strip of seven days with a mark per job, the next job gets a card the width of the sheet with a countdown that ticks and a photo that drifts, and the figures carry only what the sheet does not: money direction on booked work, which post needs somebody first, the last thirty days earned.

Read the report
5 September 2026

Reference Pages Redesign

How it works, Settings and Profile, brought into the language the rest of the app now speaks. How it works became a product reference with both catalogues, the three kinds of deal and the real fee curves, all computed from the code rather than typed. Settings lost an "Add a card" form that collected a card number and a CVV, saved nothing and reported success, plus a support form that dropped the message and three notification switches that sent nothing. Profile stopped rendering brokerage, licence, lockbox key and MLS board as one pill row, and an agent can now hire a vendor from their profile.

Read the report
5 September 2026

Hire a Vendor Redesign

The screen an agent uses to put work out to a photographer, a stager or a mover was ten identical tiles, then three titled boxes around thirteen equal-weight fields, then two panels carrying three amber buttons between them. It is now a worksheet with a running job ticket: trades read as a grouped list, the form is split by how often the fields actually get filled, and the rail beside it holds what has been decided and the one amber action. Twenty-six Title Case field labels went back to sentence case, and the back-arrow shell left open by the September UI review is gone. Verified in both themes at five widths.

Read the report
5 September 2026

Nomenclature Audit

Every page read twice, as an agent and as a vendor, against one vocabulary: vendor, not contractor or provider; job, never listing; the agent, not the client, as the other party on a job you take. Calendar, Settings and the 404 now know who is reading them, the dashboard's one-click apply goes through the price dialog, and the last title-case forms are in sentence case. Walked in a real browser as both accounts, on desktop and then at 390 and 320 wide, where the bottom bar and menu sheet were already current and one tab strip was made to fit. In the working tree, not yet deployed.

Read the report
5 September 2026

The Job Feed

Every job was only visible to the people who could take it, so with no contractors signed up nobody could see the handyman job an agent had just posted. tourdash.io/jobs now shows what agents are posting to anyone, at town level, and every job has its own page built to be sent to the person who should take it. The address, the time, the MLS and the poster never leave the database. The in-app board gains an All nearby scope. Live the same afternoon, with the Seaside Heights handyman job as its first row.

Read the report
5 September 2026

UI Review, September

Every screen of the app shot in a real browser at five widths, both themes, as an agent and as a contractor. The desktop holds up. On a phone the sidebar does not render and nothing replaces it, so an agent can reach five pages and cannot sign out; Settings and Profile break at 390 wide; and money, nav labels and page shells have drifted into four styles each. A ranked list of fixes, mobile navigation first. No code changed.

Read the report
5 September 2026

Lead Marketplace Live

Selling a lead was a form nothing linked to, whose submit button said nothing was posted. It now writes to real tables, the contact sits behind its own row-level policy, a buyer pays through a Stripe checkout that runs the other way, the money is held for a 72-hour dispute window, and the seller collects from a new Selling tab. The command center counts lead fees beside job fees. Migrated, deployed and exercised live the same day with two test accounts, up to a real Stripe Checkout session.

Read the report
5 September 2026

Admin Command Center

The admin page counted rows and never read the payments table, so the one number the business runs on was missing from it. It is now the command center: fees earned, held and net after Stripe with a twelve-week chart, a queue of what needs a hand today, the three marketplaces side by side, the funnel, the service mix, markets, supply by trade, and seven searchable tables behind it all. One migration unlocks the money on the live database; the page says so until it is run. Verified at three widths in both themes.

Read the report
4 September 2026

Referrals Redesign

Four referrals were split across three tabs, so an agent could never see their own book on the page where the money is largest and the wait is longest. They are now grouped by what each one needs, every row says how long it has been sitting, and a rail totals the fees running in both directions. The referral that had closed months ago — your client, your $3,200 — had no action on it at all; both sides can raise the invoice now.

Read the report
4 September 2026

My Listings Revamp

The work you post was one undated stack of six identical cards, so a listing with three people waiting on a decision looked exactly like one nobody had applied to. It is now grouped by who each job is waiting on, with the applicants' faces and names on the row instead of behind a button, the property photo leading it, and a rail carrying what is waiting on you, what is committed and what has been spent. The page also stopped offering to pay for work that has not happened yet. Verified in both themes.

Read the report
4 September 2026

Vendors Redesign

The vendor directory was eleven identical full-width cards in one pile, with the trade an agent browses by set as the smallest text on the card and nothing lining up between one card and the next. It is now shelved by trade in transaction order, with distance, rating, turnaround and rate holding the same four columns down the whole page. The business name, whether a vendor carries a lockbox key, and which vendors you have saved all reached the page for the first time, and the accent came off the list. Desktop went from 2,891px to 1,842px. Verified in both themes.

Read the report
4 September 2026

My Opportunities Redesign

The page that tracks your booked jobs was counting finished work as confirmed and listing everything as one undated pile. It is now a diary grouped by day with a summary rail of four honest figures, three tabs for booked, waiting and finished work, and a booked-job dialog rebuilt to match the board's. Fixing it also turned up a tablet overflow on every page of the app. Verified in both themes at five widths, as an agent and as a vendor.

Read the report
4 September 2026

Find Opportunities Redesign

The board is now a list beside a map that stays put while you scroll, and the two point at each other: the card under the cursor lights its pin, a clicked pin picks its card. Filters collapsed from three stacked blocks into one row, every card lines up pay and date down the right edge, and the apply button stopped shouting eleven times per screen. The details dialog was rebuilt to match, which turned up and fixed a phone layout bug. Verified in both themes and at five widths.

Read the report
4 September 2026

Four from the walkthrough

The empty page an agent hits when nothing is nearby now says how far the closest job actually is, lists the nearest three, and puts the radius that would reach them on one button. The course Showami runs on Thinkific is a page in the app, reading payout-first for a vendor and post-first for an agent, with the fee example computed from the same file Stripe charges from. And a showing now records which MLS board it sits in, against the boards on the profile of whoever might cover it. And an applicant can now name their own price instead of only saying yes to the posted one, with the amount they name being the amount that reaches Stripe. Includes what the other eight backlog items are waiting on, which is mostly a decision or an account with somebody else.

Read the report
4 September 2026

The lead and referral shell

Three new screens are in the app: a lead board where the contact unlocks on payment, a referral pipeline that tracks a deal rather than escrowing money it cannot hold, and a posting flow where the licensing rule is on screen and the blocked option explains itself. The interaction and the money arithmetic are real, the database behind them is not, and every screen says so. Includes where the seams are for making it real, and the five things left out.

Read the report
4 September 2026

Selling referrals, leads and open houses

Mike's note asks for a second marketplace: agents selling referrals, leads and open house slots, and lead-gen companies, cold callers, VAs, ISAs, wholesalers and investors selling leads into the same app. All of it runs the money backwards, which one line in the checkout currently forbids. The plan covers the three transaction shapes, the licensing line that decides who can be paid a percentage and who has to be paid a flat fee, what keeps a lead market from filling with recycled junk, and the four phases to build it in. Five questions for Mike at the end.

Read the plan
4 September 2026

Showami Walkthrough

Mike made a Showami account and recorded twenty minutes of using it. What he liked: counter-proposals, the invite-an-agent credit, the coverage map, an agent score, knowing which MLS a showing sits in. What he wouldn't copy: the location entry, the card-before-you-post wall, Platinum's perks and the five-audience sprawl. Each point is set against what Tour Dash has today, with a ranked backlog to pick from.

Read the report
4 September 2026

Stripe Connect Wired In

The wallet stops being decorative. Agents are charged when they book, the platform holds the money until the showing is confirmed done, and the provider is paid from there through Stripe Connect. Paying is now what books an applicant rather than something that follows it, clients can no longer write their own transactions, and the placeholder 5% fee is replaced by a ladder anchored at 20% on a single house showing, easing off as the service gets more expensive. Deployed and verified in production; one Stripe account check still stands between this and a live payment.

Read the report
4 September 2026

System Map

Tour Dash is no longer a single website, and the front door is about to change: until launch, tourdash.io shows the waiting list and the landing page moves to /preview. Every piece arranged around that switch, from the public pages and the twelve screens behind a login to the social channels and the email system now running through Resend. Ends with three things to settle before the swap.

Read the map
4 September 2026

Waitlist Copy Pass

The waiting list page went live with copy that never said what Tour Dash is and offered nothing a reader could check. This is the audit, the score, and every line that changed with the old wording beside the new, plus the two assumptions the new copy makes.

Read the pass
3 September 2026

Domain Cutover

Where the move to tourdash.io stood on 3 September: the app and this site already point at it and Cloudflare has the domain on the project, but Namecheap still answers DNS, so the bare domain times out. It lists the nameserver change that unblocks it, the mail records that have to survive the move, and the Supabase Site URL to set afterwards. Updated the same night once the move was finished.

Read the status
3 September 2026

Connect a Domain

The click-by-click for pointing a Namecheap domain at the live app on Cloudflare Pages. Two routes, with the reason the bare domain only works on one of them; what to type in Namecheap and in Cloudflare; the Supabase Site URL that has to change afterwards or password resets keep sending people to the old address; and the handful of things that quietly break, like Namecheap's free email forwarding.

Read the guide
2 September 2026

The Landing Page

Tour Dash has a front door for the first time — logged-out visitors used to be redirected straight to the login screen. A dark WebGL landing page on the estate amber kit, carried by a living topographic map of the market. It ships with no traction numbers on it, deliberately, because there are none that could be honestly cited yet. Now with V2 at /v2, which pins the actual application beside the argument, and V3 at /v3, where the background stops being a texture and becomes the market itself — real roads, real elevation and the sample market's own jobs, flown by scroll. The sample market moved to Short Hills at the same time.

Read the report
2 September 2026

Brand & Social Kit

The open decision, called: variation B for the mark and estate amber for the palette, both live in the app and on this site. Adds the ten social assets the product did not have — profile icons and covers built to each platform's safe area — and a bio for Instagram, Facebook, YouTube and TikTok written to their real character limits.

Read the report
2 September 2026

The Brand Kit

The identity written down: the keyline mark with its construction, clearspace and lockup rules, the estate amber palette with the exact tokens from the app's stylesheet, the accent rule that the swap turned up, and the Inter type scale. Re-rendered on 2 September as the decided system after the owner called both open halves.

Read the report
1 September 2026

How Showami Makes Money

A teardown of the closest competitor's monetization model, read off their own published pricing calculator rather than their marketing copy. The full per-showing fee ladder and the take rate it implies (36% at their median, tapering to 8% at the top), the tip-only "3%" line that obscures it, the subscription layer sitting on top, and what the gap against our own stated 5% platform fee means before we take a real payment.

Read the report
1 September 2026

Getting Started

The owner's walkthrough of the app as it exists today: the two account types and what each one can do, the single loop every job travels from posting to review, how contractor hiring differs from agent-to-agent work, the screens that look finished but are not connected yet, and a first-week order of operations.

Read the guide
25 August 2026

Where It Stands

A full audit of the product against its own codebase, written for a client conversation. What is genuinely built and working end to end, what changed in the enterprise design pass, and an itemised list of exactly what stands between this build and taking payments from real agents — separated into what blocks a launch and what does not.

Read the report
21 August 2026

Motion Polish Pass

An animation audit against the live codebase surfaced a stock, under-finished UI shell. Shipped press feedback on every button, fixed a layout-triggering transition bug in the sidebar, added step transitions and a success moment to the withdraw flow, and closed a reduced-motion gap that covered the entire app.

Read the report
19 August 2026

Phase 1 Shipped

Real accounts, database, storage and live updates on Supabase — shipped and verified end to end against the live app the same day the launch plan scoped it. One item, messaging, carried into the next pass.

Read the report
19 August 2026

Launch & Upgrade Plan

A candid read of what is built versus what is simulated, the four phases required to launch with time estimates, the three features that differentiate Tour Dash from a group chat, and the go-to-market approach.

Read the report
18 August 2026

Development Update

The interface build: the redesigned sign-in, the light and dark design system, the sidebar and navigation treatment, and the live opportunity map — with before and after comparisons.

Read the report