Use buyer channels, wanted requests, or WhatsApp to get one real buyer reply.
Needs real buyerTurn the next 20 real transactions into countable proof.
Paste the current listing pipeline, buyer inquiries, and deal tracker. This page ranks what to close first, shows missing evidence, and gives the next command or action for each slot.
Get one real buyer to one countable deal.
Start with one live listing, record one real buyer inquiry, then only count the deal after payment, proof, handover, and confirmations are attached.
Capture buyer name, Singapore WhatsApp, offer, delivery need, and next action.
Needs recordPayment reference, proof URL, pickup or delivery time, and all confirmations are required.
Needs evidencenpm run ops:first20
Capture the buyer before chasing a deal.
No transaction can count until one real buyer asks for one real item. Use this panel to make the first buyer reply complete enough for Deal Desk.
Google buyers can use email; WhatsApp buyers need a real +65 number before handoff.
MissingThe inquiry must point to a specific item, wanted request, or listing ID.
Needs itemWrite price, delivery need, buyer area, and timing so the next reply can close.
Needs offerOnce price or timing is accepted, convert the inquiry and collect proof.
Ready after replynpm run ops:record-inquiry -- --listing-id=<id> --buyer-name=<name> --buyer-whatsapp=<+65 phone> --stage="New" --write
Sprint Scoreboard
Do not use this as completion proof. It is a browser cockpit for the work that eventually has to pass npm run check:goal.
Paste data to calculate completed deals with full evidence.
Payment pending, delivery quoted, and price agreed rows appear first.
Live listings without buyers become outreach slots.
Countable deals must link to unique listing rows marked Sold.
Only completed deals with full proof count.
No focused deal selected.
Open this page from Deal Desk to focus the sprint board on one deal, listing, or buyer.
Countability Gate
A transaction counts only when the listing exists, money proof is complete, handover proof is attached, and buyer/seller/delivery confirmations are recorded.
No completed deal rows yet.
Paste the deal tracker CSV to see which completed rows are countable and which evidence fields block launch.
Nothing to fix yet.
When a weak completed or open deal appears, this panel shows the top missing proof fields before anyone treats it as progress.
- Start with real data Use Deal Desk after a buyer pays or commits, then rerun this board.
Paste Current CSVs
Use the headers from docs/templates/listing-pipeline.csv, docs/templates/buyer-inquiries.csv, and docs/templates/deal-tracker.csv. Data stays in this browser.
Needed for live supply and linked deal validation.
Needed for closest-to-cash demand and conversion slots.
Needed for completed, weak, and open deal evidence.
Today Closing Packet
Work the first non-counted slot before opening more outreach. This packet turns the sprint board into a single call, proof, and command checklist.
20 Deal Slots
Paste CSVs and analyze to fill the sprint board.
| Slot | Status | Source | Listing | Buyer | Value | Next action |
|---|
Next Commands
The first actionable slot becomes a copyable command block. It stays conservative: no row is marked completed unless proof is complete.
Paste CSVs, then click Analyze 20 slots.
Closing Links
These are the fastest pages to open while working the board.