Northr

Client Journey & Loop Board

Updated 2026-08-04, ~19:30 BG
source: the journey-state spine (04 Aug 06:40 BG reconcile) + two Ivo rulings folded in at ~07:00 + the day's build and edit log + the 03 Aug monthly care-delivery pass + confirmed facts
Internal operating board. Single authoritative view of where every client is. Human-confirmed facts sit ABOVE the agents (confirmed-facts), so a thing you explain once is not re-raised. Every item is a record or an alert; a person acts (owner tagged). Refreshes twice daily. THE EVENING PICTURE IS VERY DIFFERENT FROM THIS MORNING'S. Two of the three items that led the 07:35 board have been RULED and are now closed, not open: the hotel-services care is SETTLED at 200 for the year (Ivo, verbatim: "She has paid EUR 200, and we are not going to charge them just for the relationship"), so the 28 against the earlier agreed 228 is deliberately waived and she is not to be approached again this year; and the field-intake loop being manual is a DECISION, not a defect, taken to save tokens, so it is never again to be flagged as a broken loop or re-enabled by an agent. What gets reported instead is the WAITING QUEUE, and today that queue was worked hard. SEVEN new demos went live in one day. Elena's seven overnight leads were pre-checked one by one and five became live builds - a Sliven restaurant (Белица), Pizza-Bar ХИТ, Вила Вилекула, При Хаджията and Бирария Маки, the last two resolved from bare map pins in a browser before anything was built. Two of the seven, Орешака and Сладки мечти, were HELD on purpose because both already run real sites, so they are displacement prospects and need one word from Elena before a build. On top of that, two bigger pieces landed: ЯТО, a full brand proposal plus site for a pre-launch travel agency (name and logo were part of the ask), and Крушовица, a seven-house Finnish log-home development built off the client's own real logo and palette. Both are new offer shapes. Three delivery items also shipped: the atelier's fourth brief change (strip the descriptor, leave the bare name), the Karnobat coffee shop's own coffee range with the ten per-kilo prices and the trade offers, and the adviser's business card, third direction, plus a wrong email corrected on her live site. THE NEW #1 BLOCKER IS INFRASTRUCTURE, AND IT IS HARD ON THE CRITICAL PATH: our own hosting namespace has hit its 100-address cap, so the last two builds each had to free an address from a retired client before they could ship. Two clean removals remain, which means two more builds. The fix is known and cheap and is blocked on one credential.
#1 blocker - the estate is at its 100-address hard cap; every new build now has to evict an old one. Both of today's last two builds shipped only because a retired client's address binding was deleted first. Exactly TWO clean removals are left, so TWO more builds before new work simply cannot go live. The fix is understood: a wildcard address plus a route plus automatic per-host certificates, which removes the cap entirely. It is blocked on ONE thing - the hosting credential has no certificate scope, so the call returns forbidden. Issue a token with certificate edit rights and this closes. #2 - video hosting (day 12), it has already cost a paying client. The deploy pipeline ships only a single page file plus one share image, so a client video cannot be hosted on any live site. Two client-APPROVED publishes were stuck on that wall since 20 Jul; one of them, the mobile-service client, CHURNED on 03 Aug. The other, the e-scooter shop, is still in the identical condition. Its PHOTOS can ship the standard way today and should; the VIDEO waits on the decision. The in-house namespace can serve arbitrary media and likely provides the path. #3 - the payment rail: still no switched-on route for the cash Elena holds (~€155) to reach the company, and the one live collection that needs the money-rail re-auth is the psychotherapy win (300 + 29/mo), which a personal-account route has twice proven can also work.
13
Won / care clients
~€160
Care agreed /mo
blocked
Reaching company (rail)
~54
In-flight
30
Open items (4 blockers)

Loop health - did the agents run

Nightly reconcile
On daily cadence, healthy. Last ran today 2026-08-04 ~06:38 BG - it rebuilt the spine over the ~13-hour overnight window and caught all three of the morning's moves (the churn, the care money in, the state of the intake loop). Two of those were then ruled by Ivo at ~07:00 and are closed. It rebuilds the spine and DMs only divergences; it never sends, prices or moves money. Next run 2026-08-05 ~06:37 BG.
Reply capture
Still disabled; last ran 2026-06-29 ~21:22 BG (~36 days ago). The nightly reconcile and the manual field sweeps are folding reply and delivery signals in directly, and today's manual sweeps caught ten items inside three hours, so the gap is being covered by hand rather than by cadence. Worth a decision either way: re-enable it, or retire it and say the sweeps own reply capture.
Care-delivery audit
Healthy, weekly cadence. Last ran Mon 2026-08-03 ~17:48 BG as the first run of the month, so it carried the MONTHLY DEEP PASS - and it called the churn one day early, naming the mobile-service client as the paid-but-undelivered signal. It also re-flagged the oldest revenue leak (Champions Lab, ~7 weeks, on Ivo's own step), the second blocked video publish (e-scooter), Rakadiko care owed since the 04 Jul go-live, the August care cycle not yet started, and ~€155 of cash held by Elena with the rail not switched on. Next run Mon 2026-08-10 ~06:48 BG.
confirmed-facts.md = human ground truth above the agents. Authority order: confirmed-facts > payments platform > ledger > client channels > memory.

Needs action - open items (owner tagged)

NEW #1 BLOCKER - the hosting estate is at its 100-address hard cap, and new builds are now evicting old ones to ship. Our own client namespace binds one address per site, and the zone hit its hard cap of 100 today. Two consecutive builds could only go live after deleting the address binding of a retired client (a declined prospect on the pre-approved removal list; the stored content is untouched and a re-bind is one command). Exactly TWO clean removals are left, so there is room for TWO more builds and then new work cannot go live at all. The fix is known, cheap and permanent: a single wildcard address plus a route plus automatic per-host certificates, which removes the cap entirely. It is blocked on ONE credential - the hosting token carries no certificate scope, so the enabling call returns forbidden. Issue a token with certificate edit rights on the zone. This is now the hardest thing on the critical path, ahead of everything else on this board. Ivo
Video-hosting on live sites - day 12, and it has already cost a client. The deploy pipeline serves only a single page file plus one share image, so a client video cannot be hosted on any live site. Both client-APPROVED publishes (20 Jul) hit that wall; one of the two churned on 03 Aug. The survivor is the e-scooter shop: its PHOTOS can ship the standard way as placeholders TODAY and should, which removes most of the visible silence; the VIDEO still waits on the platform decision (host as separate page assets vs an external host). The in-house namespace CAN serve arbitrary media and likely provides the video path - a build decision, flagged not assumed. Escalated 23 Jul; do NOT auto-retry into the same wall. Ivo
First churn from the paying care base - the mobile-service client. Three clean-close calls, still open. Elena closed him out on 03 Aug evening: „този вече не ние клиент". Care 15/mo stops this month and the row has left the revenue table. He had been Won since June: build 5 x 20 with the first 20 collected 04 Jul, care 15/mo with month 1 collected in cash 17 Jul. What needs Ivo, none of it urgent but all of it an open money-and-asset tail: (a) his domain sits on our registration account, hold it or let it lapse; (b) the site is still serving, keep it up or take it down; (c) roughly 80 of the remaining build instalments, write off or pursue. NB if the domain is dropped, that also frees one of the address slots in the item above. The causal note, stated plainly and not as a scold: the care-delivery pass had flagged him the day before precisely because a PAYING client's own APPROVED deliverable had sat unpublished ~2 weeks. The e-scooter shop is now the last client in that exact condition. Ivo
Payment rail (binding, standing) - the structural blocker. No switched-on route for cash to reach the company. Cash held by Elena: the Kiten annual care prepay (120) + the churned mobile-service client's build instalment 1 (20) + his care month 1 (15) = €155 gross, plus Food Addiction if cash. The 22 Jun decision (Elena nets her commission, remits the surplus as monthly petty cash, books gross / commission / net) is chosen but not switched on - confirm the monthly handover + the accountant check. Covers the ambassador 60% leg too. Ivo
ЯТО (travel agency) - a monthly quoted BELOW the care floor, and a licence the client does not yet hold. NEW today. Elena's prospect is a pre-launch travel agency with no name and no logo, so the build carried a brand proposal as well as the site: three candidates researched and domain-checked, ЯТО chosen and built, two alternatives offered. The money flag is the reason this is on Ivo's list, not Elena's: on the call she quoted the client ~300 лв for the site (~€153, comfortably inside her sub-1k discretion) but also a monthly „от рода на 20, или примерно 25" лв, which is ~€10-13/mo and sits BELOW the €19 care floor. Ivo to confirm or correct the floor before anything is agreed. Two guards already recorded on the build: she does NOT hold the operator licence yet (expected ~September), so the site displays no licence, registration or company number and claims no licensed status; and the phone she gave transcribed as eleven digits, which cannot be valid, so no phone is shipped and a slot is left for the real one. Ivo
Крушовица (Finnish log homes) - a new offer shape with no number on paper. NEW today. A seven-house development for the Bulgarian arm of a Finnish log-home maker, built off their OWN real logo pulled from their live site plus their corporate palette, with a per-plot availability board. It is a different animal from a care-plan site: the natural shape is a finite launch kit, not a monthly retainer, and no price has been quoted to anyone. Ivo owns scope AND price here. The single biggest missing lever is the "from X" anchor for the house models; after that, the real site plan with per-plot areas turns the availability board from a demo into a selling tool. Also needed: completion date and build stage, the payment scheme written out, a named contact with phone and photo for viewings, and a two-minute check on whether their office mailbox is actually monitored. Nothing has been sent. Ivo
Психопозитив - go-live + edits DONE; the open leg is COLLECTION. Ivo's own client (child psychotherapy; Мирела, sister of the Champions Lab founder), WON 28 Jul: 300 build + 29/mo care, both confirmed, both UNPAID. Go-live is DONE and the client's eight-edit batch was SHIPPED and LIVE-VERIFIED on 01 Aug - the served page carries every marker and the phone-digit gate is RESOLVED. What remains: collect the 300 + 29/mo via the money-rail re-auth OR a personal-account route (which has now twice proven it works); and two content gates (NOT blockers) - the invoice for Мирела and her full cabinet address/email, which unlock the map, schema and contacts. Ops note: the commit for the edit hit a stuck file lock, so the baseline needs a manual unlock next session (file saved, deployed, backed up). Elena membership add on the channel (Ivo one-click). Ivo
Rungrueang Oil - photo add-on on Ivo's own family site, still waiting on the file-drop. Ivo posted 8 real pump and food photos on 02 Aug asking to add them to his family petrol site (the first petrol vertical, live and greenfield). They cannot be embedded from where they are: the client channel renders the images but yields no downloadable file bytes, and they are not on the mounted folder. The one-step fix is already posted to the channel - drop the same 8 into the shared client-photo folder ("Rungrueang Oil") and the next sweep embeds them, redeploys, verifies both language versions and posts the link. Unchanged today. His own family site, so no price/send/domain change (all Ivo's gate). Elena is also still not a member of this channel. Ivo
Ivo's Thailand + petrol review queue - 12 builds, all unpriced (his own leads). Eight Bangkok restaurant demos (Curry Hub, D'ARK Iconsiam, Baan Ice, Jumbo Seafood, RotRueDee, FLOW, Shakariki432, getfresh), plus Ton Hom, Son Charoennakhon, Jeera Kitchen and his family's petrol station, all live, each channelled with the link posted, all verified serving. Send + price + go-live = Ivo on every one. Flags: four are off-profile chains with existing corporate sites - Jumbo, FLOW, Shakariki, getfresh - so they are PORTFOLIO-ONLY, do-not-send-as-is (verify target first); D'ARK is a displacement prospect (it already has a site). Six of the greenfield ones carry the badge and are send-ready. Inventory on Ivo's own queue, NOT a gate. Ivo
Payments platform on the wrong account, day 19 - one live dependency, rest housekeeping. The connector was not re-read this run (no payments tool in the session, confirmed); the last live read on 25 Jul still showed the wrong company's account, and figures carried from the 01 Jul baseline are ~37 days stale. The prior agreed-revenue loops are settled off-platform (the consult paid in full 26 Jul, the hotel-services care now settled at 200), and the newly-won coffee bar collects on Elena's cash lane. The live dependency: the psychotherapy collection (300 + 29/mo) needs either this re-auth or a personal-account route. On re-auth it also clears the housekeeping: identify the unmapped €19/mo sub (likely the sports-club client), cancel Elena's old 5/mo gift sub (her card is blocked, so no interim leak), retire the two old/redundant links. Ivo
Champions Lab - stale ~49 days on Ivo's own step, and this week's churn showed what that costs. Build paid 16 Jun; care (19/mo incl 10 social) never started - zero channel activity since 16 Jun, blocked on domains-to-choose + photo fine-tune + social. Care link fires on her domain pick. The oldest open revenue leak in the book, and the likeliest owner of the unmapped €19/mo sub - if so, it is being charged with nothing delivered. Her sister's Психопозитив is live off the same point of contact, so the two are worth closing together. Ivo
Condio - card DONE and a live-site error fixed today; ownership still unreconciled. Moved today: the business card went through three directions after Ivo rejected the first as cheap, direction B is chosen and locked with a production spec, and a WRONG EMAIL on her live site was found and corrected. The carried item is unchanged: the commercial state is Ivo-brought (price/send/care = Ivo) while Elena calls her "клиентката ми" and drives the revisions. Reconcile who owns price and send; there is still no price or care on record and the site is unsent. Also confirm whether this is the same Yana as the ambassador-prospect showcase, since it affects the ambassador link. Ivo
Elena not in the client channel - now FOUR channels, and the pattern is six creations for six. The petrol-station channel, the psychotherapy channel and one Thai warm-build channel each carry only the bot (re-verified again), and today's log-homes channel was created with exactly one member. Today's five lead channels DID get her correctly, so the auto-add is not uniformly broken, but it fails often enough that it needs a tool-level fix rather than repeated one-click repairs. All four gaps are on Ivo-owned clients, so the commercial stakes are low, but the demo, link and ready send text sit where she cannot see them. Only Ivo (admin) can add her to an existing channel. Ivo
Unidentified €19/mo sub (standing) - charged ~12 Jul, still unidentified. One €19/mo card sub has no name or email attached. With the Kiten care confirmed as annual CASH (not a card sub), this narrows toward the sports-club client (recorded care-unpaid) rather than a double-collect. Identify it in the payments dashboard directly after re-auth; if a double-collect, the refund is Ivo's gate. Ivo
Domain-registration float below its floor - ACUTE (one-tap top-up). After the coffee-bar domain purchase the float dropped below the cost of a single domain, so the NEXT real-domain go-live stalls until it is topped up (around 50 clears it). The nearest one waiting is the friend's-build ("Sparks of Joy") domain pick. Unchanged today; already on Ivo's queue. Ivo
Sasiprapa (Ivo's own client) - pre-send confirms before it goes out. The live Bangkok-gym site ships DRAFT pricing ("from THB400" + ask-us, because directories conflict) and multi-source hours - confirm both with Thakoon before sending. Fresh on-site photos are a standing offer. Ivo's link review is currently the only visual gate on every build. Send + price = Ivo only. Ivo
Auto-service (Farzando) - real logo + poster facts are live, but the literal poster and phone are blocked (tooling). The real logo (recreated) and the poster facts were applied to the live demo 24 Jul. Still blocked: the literal poster image 1:1 and the phone number, because the client-channel file bytes are not extractable here and the mounted auto-service subfolder is empty. Fix = a channel file-download token, or connect the newer client-photo parent. Same root cause as the petrol-station photo item above and the recurring "I have no folder" asks. Ivo
BusinessTax / Terzieva - access-handover window EXPIRED (~15 Jul), nothing recorded. The incumbent developer holding the one hosting account (both sites) plus the registrar relocated abroad on his window. Establish from Niki whether the access and the files-and-database archive were actually taken; if not, agree which route replaces it (he remains reachable, cooperative). Both sites live + unaffected; only future DNS repoints are at risk. Care for both also untriggered (each picks 19 or 29). Ivo
Social add-on price still unset (blocking 3). Monthly social packs are shipping (Kiten, Food Addiction, e-scooter) with no priced add-on line - one fewer than last week, because the fourth just churned. Set the standard monthly social-content price so it can be billed (new price = Ivo's gate). Ivo
Two of the seven overnight leads are HELD for one word from Elena - both are displacement, not greenfield. The has-site pre-check ran on every one of her seven leads before anything was built, and two came back with real, working sites of their own: Ресторант Орешака (Сливен) runs a full site with menus, contacts and reservations, and Сладкарски цех „Сладки мечти" runs a bilingual site with a retail-stores page and about twenty years of trading behind it. Both were deliberately NOT built, because building a greenfield demo for a business that already has a site is the wrong pitch. If Elena still wants them, the answer is a DISPLACEMENT build (a side-by-side against what they have now) and one word from her starts it. Everything else in her batch is already live. Elena
Five new Sliven-area demos are live and in front of nobody - they need her review and her send. All five came from her own overnight requests and all five are hers to price and send (sub-1k): Ресторант „Белица" (family restaurant, real address and rating, greenfield), Pizza-Bar ХИТ (brand-new business, phone confirmed across two independent sources), Вила Вилекула (which turned out to be a RESTAURANT, not accommodation - the name is a Pippi Longstocking reference, so the direct-booking pitch was correctly dropped), При Хаджията and Бирария Маки (both resolved from bare map pins before building, and explicitly checked against each other so as not to build the same business twice). Each has its own channel with the live link posted and a photo-drop folder. Review, then send. Elena
Elena's collection / send lane (sub-1k, not Ivo's queue). Coffee Delmar - WON and live on its own real domain, address + opening hours shipped 03 Aug: collect the 100 build + start care 15/mo WITH the August go-live (do not let it slip) + push annual upfront (brother of Rakadiko). Rakadiko - care month-1 15 DUE since 04 Jul + push annual; her social-menu template stall is CLOSED, so only the money is open. Karnobat coffee shop - his own coffee range and trade offers are now LIVE (see below), so the August 100 instalment is the open leg, mint the link on her ask. Shano Design - review + pick the name from the five proposals + collect photos/logo/contacts. Kiten - remit the held annual cash on the rail. Brilliantin - real-domain repoint ask idle ~26 days (build + 6mo care PAID). "Sparks of Joy" - pick the domain (register on pick, blocked on the float top-up) + send (100 + 15/mo). Nina Atelie - the fourth brief change is shipped; deal deferred to September. Family Hotel Kontesa, Божура, Paradise Velingrad, Farzando, ГИК-8, КОНТО им, Tako Gumi - review + send. Color Kitchen Studio - day +19, last touch well overdue. Elena
Food Addiction - card vs cash, confirm so we never double-collect. The 01 Jul baseline shows BOTH the €40/mo build sub and €19/mo care sub active on card, while the human record notes monthly cash to Elena. Confirm which is real (cannot be re-checked while the connector reads the wrong account). Elena
Commission on the hotel-services care - genuinely open, do not assume either way. The care is SETTLED at 200 for the year and nothing further is to be asked of the client. What is unresolved is internal: the commission ledger lists that account as Ivo-collected and excludes it from Elena, yet Elena closed the care and chased the collection. So does this pay her the standard 40% (€80) or stay excluded? No commission is booked until Ivo says. The other follow-through is bookkeeping only: record the leg in the payments file. Ivo
August care cycle - monthly update-requests not yet sent (day 4, not breaching). The SOP date for the monthly care update-request is the 1st, and none has gone to any care client yet (Kiten, Food Addiction, e-scooter, Rakadiko, Brilliantin - the sixth on that list churned on 03 Aug). Day 4, so early rather than in breach, but this is precisely the delivery visibility whose absence just cost a client. Send this cycle's update-requests. Elena
Nina Atelie - the fourth brief change is SHIPPED; the watch item is the churn itself. 31 Jul: drop a word, pick three videos. 01 Aug: drop the video entirely. 03 Aug: standardise the descriptor. 04 Aug 00:04: „тя мрази думата педагог, остави само - Нина - нищо друго". That last one shipped this morning - the word was stripped from the whole site, 22 replacements, zero residual, both language versions in parity. One judgement call was flagged in-channel and is reversible in a line: her degree line lost the same root word, so it now reads as a degree from the university rather than naming the subject. Four briefs in four days, each built then superseded. The deal is deferred to September so nothing is lost commercially, but it is worth Elena pinning the copy with the client before more build time goes in. Elena
Inventory over the send cap - work it, do not park it. ~32 cold spec demos plus ~39 tracked Deployed/unsent in client channels (including the 12 Thai/petrol builds and today's seven) = ~71 built, live, in front of nobody against a cap of 5 - the single largest unconverted asset in the venture, and it grew by seven today. Worth saying plainly: the cap counts COLD speculative demos only, and every one of today's seven is a WARM named prospect that Elena or Ivo will send, so none of them was capped or should have been. But warm inventory still converts to nothing until somebody sends it. Action: assign, send, or archive. Ivo/Elena
Iskash da hapnesh - still no tracked channel (confirmed absent from all active client channels); client is "closing" - confirm where it is tracked or open a channel. Elena/Ivo
Cadence - drive or park. Elegance PARKED (revisit 30d / next season). Kalina i Milan ~46d silent - last touch then park. I & M Mebel past day +30 on its single nudge - park if still silent. SK Gong re-intro still UNSENT - send or park. Malkiya Yavor offer email (~40d, Ivo's send). TeachyPlanet - get the POC number from Niki (~40d). Varna Spa - check with Galin (~47d). Ivo/Elena
Interest capture (standing). On-site interest capture is still not wired (blocked on Ivo's hosting-platform worker token), so every live site falls back to plain email for interest signals. NB the factory token now carries the wider scope added for the new namespace - though as the blocker at the top of this board shows, that token still lacks certificate rights, so the two credential asks are worth issuing together. Ivo
Memory-index hygiene + spawned-build defect (standing). The agents' index file is approaching its read cap; a consolidation pass is due as its own session so recall stays sharp. Related: spawned build sessions keep ending before their own deploy+post step - the sweeps catch each, but it is worth a tool-level fix. Today's seven all posted correctly, and one channel carried an optimistic announcement written BEFORE its site existed, which the live post superseded - the sweep verifies independently and does not trust a session's self-report. Ivo
Bulgarian letterforms - one house decision, then a sweep. With Bulgarian set as the page language many fonts switch several Cyrillic letters to their handwritten forms, which reads as a different typeface than intended. It has to be decided once as a house default and then swept across the estate, and only a rendered screenshot shows it - markup checks pass on visibly wrong output. Raised on today's log-homes build; nothing broken, but it is a quality standard worth fixing once rather than per build. Ivo
Project-slot prune (now merged into the address-cap blocker). The old hosting account is at its 100-project cap and every demo already published to the new namespace still holds its old project. Deleting the superseded projects reclaims those slots; deleting a retired client's ADDRESS binding is what is currently buying room for each new build. Both are housekeeping that the wildcard fix at the top of this board makes permanent rather than repeated. Each prune batch + the factory flip is its own Ivo go. Ivo

Revenue base - won / care

ClientStageBuildCareOwnerNext
Kapitanovi (Kiten)Care200 paid120/yr cash prepaid (~10/mo)ElenaLive on the real domain (verified). Care SETTLED - a full year of cash paid up front (confirmed 22 Jul, held by Elena), which CLOSES the off-season-rate and the month-1-date items. Open: remit the held cash (rail); social add-on price unset (Ivo)
Food AddictionCareinstalmentspayingElenakaravanata.com live (verified). July social pack + business-profile owner-kit delivered 04 Jul. Card-vs-cash still open (Elena); the subs renewed ~12 Jul on card blind - existing, no action, do not re-charge. August update-request not yet sent (day 4)
Психопозитив (Мирела)Won, live300 unpaid29 confirmed, unpaidIvoGO-LIVE DONE 29 Jul + the client's 8-edit batch SHIPPED and LIVE-VERIFIED 01 Aug - the served page carries every marker, phone-digit gate RESOLVED. Ivo's own client (child psychotherapy; Мирела, sister of the Champions Lab founder); her own domain serves our build on apex + www (valid cert). Open leg = COLLECTION: the 300 + 29/mo via the money-rail re-auth or a personal-account route (which has now worked twice). Content gates (not blockers): the invoice for Мирела + full cabinet address/email. Ops: baseline needs a manual unlock (file saved+deployed+backed up). Elena membership add on the channel (Ivo one-click)
Kameli Club (hotel services)Care400 paid200/yr PAID (settled 04 Aug)IvoSETTLED AND CLOSED, do not re-open. The 200 paid into Ivo's personal money account on 03 Aug IS the annual care in full; Ivo ruled on 04 Aug that the 28 against the earlier agreed 228 is deliberately WAIVED for the relationship. She is NOT to be approached for further care money this year, and the old dead link stays dead. Nothing open with the client. Two internal follow-throughs only: book the leg in the payments file, and rule the commission question (the ledger excludes this account from Elena as Ivo-collected, but she closed and chased it, so 40% / €80 or excluded)
Champions LabWon200 paid19 pendingIvoDomains + photos + social - stale ~49 days on Ivo's own step; care link fires on her domain pick. Oldest open revenue leak, and the likeliest owner of the unmapped €19/mo sub - if so, being charged with nothing delivered. Her sister's Психопозитив is live off the same point of contact - close the family together. Given this week's churn, the "paid but nothing delivered" pattern is the one to break first
BrilliantinCare470 paid (350 + 6×20)20 prepaidElenaBuild + 6mo care PAID 07 Jul. Remaining (not a gate): DNS repoint of the client-owned hotelbrilliantin.com (needs their registrar/host access). Ready ask posted 09 Jul, idle ~26 days. Restaurant +50 one-off pending confirm. No Ivo action
TMB Smart (consult)Delivered / closed600/600 paidn/aIvoCLOSED - consult paid in full (1st 300 bank transfer; 2nd 300 to Ivo's personal money account 26 Jul). Nothing open on money. Housekeeping only: retire the redundant 18 Jul link on re-auth; do NOT resend it. Separately she is the first partner channel for the free-tier loop, assets ready, gated on her list of 10
RakadikoWon200 paid15 (m1 DUE since 04 Jul)ElenaLIVE on rakadikobg.com (verified). DELIVERY STALL CLOSED 03 Aug: both real defects in the social-menu template are fixed (the editable fields are now persistently outlined, and the download was reworked so it actually saves on a phone), with clean copy + a fresh how-to delivered to her folder. So the lane is clear and only MONEY is open: care month-1 15 DUE + push annual upfront (brother of Coffee Delmar). The monthly auto-publish remains a NEW FEATURE escalated to Ivo (needs page/business admin access)
Coffee Delmar (Дилмар)Won, live100 unpaid (was 200)15 from Aug, unpaidElenaWON 30 Jul (Elena sub-1k; price moved 200 to 100 after the free churn-save reskin, the "no" was the LOOK, not the price). LIVE on its own real domain dilmarbg.com (verified; the old preview address redirects). edit5 shipped 03 Aug: the street address and opening hours are now on the page, in the map note both languages, the footer, the map embed and the structured data. Collect the 100 build + start care 15/mo WITH the August go-live; push annual upfront (brother of Rakadiko). Domain cost absorbed in care. No Ivo action
Coffee Shop (Карнобат, ex "Hot & Sweet")Won300 (3×100), 1st AUG24/mo DEFERREDElenaWON 25 Jul (Elena's close, sub-1k). RENAMED to "Coffee Shop" on 03 Aug across 20 strings, QR delivered. SHIPPED TODAY, on Elena's explicit ruling: a new section for his OWN coffee brand carrying all seven real product photos (each viewed and matched to the flavour printed on the bag), his ten per-kilo prices verbatim and checked digit by digit against the offer sheets, plus a new trade-offers block with the three commercial options (basic, with machine, on consignment) and click-to-call. The wordmark stays neutral and his brand sits inside as his product line, so the page never reads as two businesses. Open: the first 100 instalment is due in August - mint the link on her ask
BusinessTax (Niki)Wonfree19 or 29IvoCare fires on his choice. Handover window EXPIRED (~15 Jul): establish from Niki whether hosting/registrar access was taken before the incumbent dev relocated; if not, which route replaces it. Site live + unaffected
Terzieva IvanchevaWonfree19 or 29IvoHer choice. Domain renewed to 2027 (no urgency); same handover ask as BusinessTax. Site live + unaffected
Bizon (e-scooter, gift)Caren/a (gift)5 PAID 18 Jul (client's own card)Elenaboyzonescooters.com live (verified); sub on the client's own card. NOW THE LAST CLIENT SITTING IN THE EXACT CONDITION THAT JUST CHURNED THE MOBILE-SERVICE CLIENT: paid, his photos + videos APPROVED 20 Jul, still unpublished ~2 weeks. The PHOTOS can ship the standard way today as placeholders and should - that alone breaks the silence; the VIDEO stays blocked on the platform decision (the new namespace may unblock it). Cancel Elena's OLD 5/mo sub post re-auth (her card is blocked, so no interim leak)

In-flight - deployed / sent

ClientStageOwnerNext
Крушовица (Luxury Nordwood Living, Finnish log homes)DeployedIvoNEW TODAY (Build-92). A seven-house development near Elin Pelin for the Bulgarian arm of a Finnish log-home maker trading since 1958. Their REAL logo was pulled from their own live site rather than recreated, their corporate yellow and black sampled off it, and their corner-notch mark rebuilt as a vector symbol; the brochure supplied the hero. Both languages verified live. The brief said the neighbouring village and was corrected everywhere. Nothing sent, no price quoted, no commitment made. SCOPE + PRICE = IVO, and it is a new offer shape (a finite launch kit, not a monthly retainer). Missing levers, in order: the "from X" anchor per house model, the real site plan with per-plot areas (which turns the availability board from a demo into a selling tool), completion date and build stage, the payment scheme in writing, a named contact with phone and photo for viewings, and whether their office mailbox is monitored. Their own DNS for a subdomain is Ivo's call, not actioned. Elena is not a member of the channel
ЯТО (Яна Грамадска, travel agency)DeployedElenaNEW TODAY (Build-91). A pre-launch travel agency with no name, no logo, no address and no photos, so Elena's ask was explicitly for help with the NAME as well as the site. Three brand candidates were researched against working Bulgarian agencies and domain-checked before anything was drawn; ЯТО was built (a flock that travels together, led from the front, which is literally the offer) with two alternatives offered. Products = the bus tours she has personally guided for years, then flights to Italy with a partner on the ground. TWO HARD GUARDS: she does NOT hold the operator licence yet (expected ~September), so the site displays and implies NO licence, registration or company number; and her phone transcribed as eleven digits, which cannot be valid, so no phone shipped and a slot left for the real one. Send + price = Elena (sub-1k) BUT the monthly she quoted on the call is below the care floor, which is Ivo's to confirm (see open items)
Бирария Маки (Сливен)DeployedElenaNEW TODAY (Build-90). Bar and grill. Came in as a bare map pin the sweep could not resolve, so a resolve-first session opened it in a browser, derived the real name and slug, created the channel and only then built. Explicitly checked against its sibling below so as not to build the same business twice: two Sliven prospects the same night, about 300 m apart, two separate businesses. Channel + live link + photo-drop folder in place. Elena review + send (sub-1k)
При Хаджията (Сливен)DeployedElenaNEW TODAY (Build-89). Also arrived as an unresolvable map pin; resolved first, then built. GREENFIELD confirmed twice over (no website field on the listing at all, and the profile still shows the empty "add website" prompt). A same-name establishment in Sofia was explicitly ruled out as a different business, not conflated. Elena review + send (sub-1k)
Вила Вилекула (Сливен)DeployedElenaNEW TODAY (Build-88), and the useful lesson of the day. The lead was MIS-CLASSIFIED everywhere upstream as accommodation and core profile, with instructions to pitch the commission angle. It is not accommodation: it is a RESTAURANT in Sliven and the name is simply a Pippi Longstocking reference. Built as a restaurant with reservation actions and the commission pitch dropped entirely, per the rule that the commission story is hotel-specific and must not leak into other verticals. Second time a name has implied the wrong vertical, so the identity gate now has to resolve the VERTICAL, not just the town, before the pitch is chosen. Elena review + send (sub-1k)
Pizza-Bar ХИТ (Сливен)DeployedElenaNEW TODAY (Build-87). The link carried the name and nothing else - no town, address, phone or hours - so identity was the job: resolved off their own social About tab and cross-checked against the map listing, with the phone matching EXACTLY across both sources, which confirms rather than assumes that they are the same business. Brand-new business (its profile id sits in the newest range), greenfield confirmed. Elena review + send (sub-1k)
Ресторант „Белица" (Сливен)DeployedElenaNEW TODAY (Build-86). Family restaurant, 4.4 with 144 reviews, real address, outdoor seating, good for children and groups, card payment - every fact sourced, none invented. Greenfield held on re-check (social page only, no website on the listing either). Live and byte-verified, both languages in parity. No logo exists, so the mark on the site is OUR PROPOSAL and needs confirming or replacing. Elena review + send (sub-1k)
Rungrueang Oil (petrol, Khon Kaen TH)DeployedIvo29 Jul (Build-82) - Ivo's FAMILY petrol station, the first petrol vertical. Greenfield (no site/social), EN default + Thai toggle, real listing photos, petrol-station structure. Live on both the preview branch and the new in-house namespace (first client proven end-to-end on it, over SSL). PHOTO ADD-ON pending: Ivo sent 8 real pump/food photos on 02 Aug; blocked on a tooling gap (the client channel yields no downloadable file bytes, not on the mounted folder) - fix posted to the channel, drop the 8 into the shared client-photo folder and the next sweep embeds + redeploys + verifies both languages + posts the link. Then Ivo review + send to his family; price/go-live = Ivo. GAP: Elena not yet a member of the channel (she holds the join link)
Curry Hub (Bangkok, TH)DeployedIvo29 Jul (Build-74) - Ivo's Bangkok lead. Indian / Halal, Khlong San, 4.9/128, greenfield, EN + Thai. Its own channel, link posted, Elena joined. Submitted to the map directory 30 Jul, badge live, send-ready. Ivo review; send + price = Ivo. Open: no social profile
D'ARK Iconsiam (Bangkok, TH)DeployedIvo29 Jul (Build-75) - Ivo's Bangkok lead. Comfort food + coffee, ICONSIAM, 4.7/1663, EN + Thai. DISPLACEMENT: it already has its own site, so this is a displacement pitch, not greenfield (no badge). Its own channel, link posted, Elena joined. Ivo review; send + price = Ivo
Baan Ice @ ICONSIAM (Bangkok, TH)DeployedIvo29 Jul (Build-76) - Ivo's Bangkok lead. Southern Thai, 4.9/4540, greenfield, EN + Thai. Its own channel, link posted, Elena joined. Badge live, send-ready. Ivo review; send + price = Ivo. Open: no social profile, floor unconfirmed
Jumbo Seafood Iconsiam (Bangkok, TH)Portfolio onlyIvo29 Jul (Build-77) - OFF-PROFILE: a multi-country chain WITH a corporate site. Built as portfolio, no badge; FLAG do-not-send-as-is, verify the target before any send = Ivo
RotRueDee (รสฤดี, Bangkok, TH)DeployedIvo29 Jul (Build-78) - Ivo's Bangkok lead. Thai, Khlong San, 4.7/424, greenfield, EN + Thai, real sign recreated. Its own channel, link posted, Elena joined. Badge live, send-ready. Ivo review; send + price = Ivo. Open: no message/chat link, owner photos
FLOW (Bangkok, TH)Portfolio onlyIvo29 Jul (Build-79) - OFF-PROFILE: a hotel-attached buffet chain WITH an existing booking site. Built as portfolio, no badge; FLAG do-not-send-as-is (like Jumbo), verify the target = Ivo
Shakariki432 SENA FEST (Bangkok, TH)Portfolio onlyIvo29 Jul (Build-80) - OFF-PROFILE: a large Japanese izakaya chain (33 branches) WITH a corporate site that already lists this outlet. Built as portfolio, no badge; FLAG do-not-send / verify the target = Ivo
getfresh at ICONSIAM (Bangkok, TH)Portfolio onlyIvo29 Jul (Build-81) - OFF-PROFILE: a ~20-location healthy-food chain WITH its own site. Built as portfolio, no badge; FLAG do-not-send-as-is, verify the target = Ivo. Closes the 8-build Thai batch
Son Charoennakhon (Bangkok, TH)DeployedIvo28 Jul (Build-71) - Ivo's Bangkok lead. Thai restaurant, Khlong San; EN + Thai, 10 real photos, 4.9/693, dark "hidden-gem" gold + jade skin, call-to-enter CTA. Its own channel, link posted, Elena joined. Badge live, send-ready. Ivo review; send + price = Ivo. Pre-send: confirm the Tuesday closure
Jeera Kitchen (Bangkok, TH)DeployedIvo28 Jul (Build-72) - Ivo's Bangkok lead. Home-style Thai, Khlong San; EN + Thai, real photos, 4.9/119, warm cumin/spice skin. Its own channel, link posted, Elena joined. Badge live, send-ready. Ivo review; send + price = Ivo. Pre-send: confirm the Wednesday day-off + swap the real logo (the site mark is our proposal)
Ton Hom (Bangkok, TH)DeployedIvo27 Jul (Build-70) - Ivo's own Thailand lead. A delivery-app-only restaurant with no online map listing; EN + Thai, our-proposal brand (spring-onion motif, deliberately distinct), four real photos, order-on-app as the primary action, a location block instead of a map. Elena IS a member. Only open = an optional phone for click-to-call (marked "coming soon"). Unpriced demo - review, then send + price = Ivo only
Sasiprapa Muaythai Gym (Bangkok, TH)DeployedIvoIvo's own strategic lead - first build in the new country. LIVE 19 Jul (EN default + Thai toggle, 10 real photos, wall-of-champions edit). Ivo reviews the live demo (his link review is the visual gate); confirm prices + hours with Thakoon before send; fresh on-site photos = standing offer. Send + price = Ivo only
Mama Garden (Chonburi, TH)DeployedIvoWarm (via Konnie). Deployed 20 Jul via the preview-branch workaround, QA-passed and live. Ivo review + send/price. Elena not yet a member of the channel - one of the four remaining membership gaps
Shano Design (лазерно гравиране + Shano Tattoo)DeployedElena01 Aug (Build-85) - WARM Elena friend-demo. A greenfield laser-engraving workshop (wood, metal, glass, leather) plus a tattoo studio, no site/domain/social yet. Built design-led in a dark ink accent, BG default + EN, five in-page name proposals, seven revenue-first sections, a photo-attach enquiry form; the live page is verified OK, Elena + Ivo seeded at creation, and the loop-close link is posted in the channel. Next: Elena reviews, picks the name from the five proposals, collects photos/logo/contacts. Send + price = Elena (sub-1k)
Nina Atelie ("Струна", живо музикално ателие)DeployedElena30 Jul (Build-84) - WARM Elena discovery-call prospect. An artistic live-music atelier for toddlers 1-4, target = private-nursery directors, greenfield and design-led (faces hidden). Live and verified; Elena IS a member. The FOURTH brief change SHIPPED this morning: the disliked descriptor stripped from the whole site, 22 replacements, zero residual, both languages in parity, with one reversible judgement call flagged in-channel (her degree line now names the university rather than the subject, because it shares the same root). Four briefs in four days, each built then superseded - worth pinning the copy with the client. Deal DEFERRED to September. Send + price = Elena (sub-1k)
Condio (Яна КонДио)Replied, liveIvoLIVE on its own real domain; repositioned 25 Jul to "бизнес и финансов съветник" on the client's voice notes, client "много доволна". MOVED TODAY: a business card was produced, rejected as cheap, redone through three directions with a production spec, and direction B is now chosen and locked; separately a WRONG EMAIL was found on the live site and corrected, which also closed a six-week contact gap. Ownership still AMBIGUOUS - commercial state is Ivo-brought (price/care/send = Ivo) but Elena calls her "клиентката ми" and drives the revisions; Ivo to reconcile. No price/care on record yet; same Yana as the ambassador-prospect showcase?
Искрички на радост ("Sparks of Joy")PricedElenaPRICED/closing 26 Jul - Elena's friend, 100 build + 15/mo care (Elena sub-1k). Redesigned magenta/cyclamen + renamed, enquiry form live, 3 domains offered (awaiting her pick). Elena review + send; she is a member (verified). BLOCKED-ON: the domain pick can only register once the float is topped up (acute), plus a one-time owner-email confirm on the form
Family Hotel Kontesa (Family Yanevs, семеен хотел)DeployedElena23 Jul (Build-68) - WARM Elena demo, the prospect has no site. RENAMED to "Family Hotel Kontesa" + redeployed 26 Jul (pending rename DONE). Elena JOINED the channel 25 Jul. Elena review + send (sub-1k). Core accommodation profile
Туристически комплекс БожураDeployedElena23 Jul (Build-69) - WARM Elena demo request 22 Jul. Real GOLD-PEONY logo applied 26 Jul (recreated in vector). Elena JOINED the channel 25 Jul. Elena review + send (sub-1k). Optional 1:1 raster logo swap via the shared folder
Фарзандо сервиз (Бургас)DeployedElenaDeployed 19 Jul, EDITED 24 Jul - real logo (recreated) + poster facts now on the live page (message-first, no phone found). Elena review + send (sub-1k). Open: phone + the literal poster image 1:1, both blocked on a tooling gap (escalated to Ivo)
Color Kitchen Studio (Варна, кухни)SentElenaSENT by Elena 16 Jul. Day +19, last touch well overdue (the +2 and +5 nudges lapsed). Open: real photos to the shared client folder
Ресторант Парадайс (Velingrad)DeployedElenaDeployed 10 Jul (10 real photos, 4.6/4333). Elena review + send, sub-1k; a friend of Христо passes it to the owner. Go-live later = repoint of their own domain
ГИК-8 ООДDeployedElenaDeployed 08 Jul (B2B machinery, Plovdiv). Elena review + send, sub-1k. Open: logo = our proposal (confirm/replace) + real photos to the shared folder
КОНТО им (Ина Исаева, accounting)DeployedElenaBuilt + live 04 Jul (real logo + photo). No public phone/email (login-walled profile) - Elena sends via her own channel; capture contact data on confirm (sub-1k)
Triumph BoutiqueRepliedIvoThe 26 Jun feedback edit is live (shipped 03 Jul). Open: in-browser visual QA (flagged, not a gate); then Ivo review + price + send (his very good friend)
Spas i Moni (хотел)DeployedIvoCore hotel ICP, Rhodopes; real photos + recreated logo. Dead domain = greenfield + reclaim. Review + price + send
Lotus Cafe & PatisserieDeployedIvoPlovdiv on-site coffee-shop lead, built and live. Review + price + send
Amore PizzeriaDeployedIvov2 redesign, Velingrad; friend's sister. Confirm the social profile to wire the message link; review + price + send
Amari Park ResidenceSentIvo/ElenaOffer out (400 build + 19/mo + 2mo social); owner discussing with partner; Elena said she'd call for the decision. 3% deal is separate
TeachyPlanetSent via NikiIvo~40d quiet; get the POC number from Niki (de-bottleneck)
Malkiya YavorDemoed, likedIvo~40d quiet; bottleneck = Ivo sends the offer email (draft ready in-channel)
BogdanoviSentIvo/ElenaAwaiting his yes to go live
Iskash da hapneshClosingElenaFinal follow-up before win/close; no tracked channel - confirm tracking
Life Partners PlovdivCase studyPeppyAmbassador case study (recruiting Peppy); Peppy may sell it
Varna Private SpaConsultIvo~47d quiet; Galin shared with the principal - Ivo check with Galin
SK GongSeen, no replyIvoRe-intro draft still UNSENT; send or park
Kalina i MilanSent, no replyElena~46d silent, cadence lapsed - last touch then park 30d (sub-1k)
Skarata na MalevDeployedIvoConfirm the social profile; review + price + send
Animal Hope BavariaDeployedIvoSend/price (off-ICP)
Digital NomadsRepliedIvoFounders liked it; edit done. Wire the sign-up form; then send
Lisy's MugsDeployedIvoIvo priority friend ("wow"); rebuilt with real product photos. Review + price + send
I & M MebelSentElenaSent 25 Jun, no reply; single nudge done (past day +30). Park if still silent (sub-1k)
TAKO ГУМИDeployedElenaReworked 26 Jun; owner Боби chasing = buying interest. WARM - Elena review + send (sub-1k)
Мебели ВИП Дизайн-2025DeployedElenaCustom furniture; logo = our proposal, no confirmed phone - confirm before send. Elena's offer 400 + 20/mo. Unmoved ~39 days (since 26 Jun)
Автосервиз LinsicarDeployedElenaHisarya auto-service, real logo recreated + stock photos marked as examples. No price set; confirm Sat/Sun hours before send. Unmoved ~39 days
Abini Body (Yana)Rep showcaserepFree for 2 referrals; becoming ambassador - not a paying client

Cold inventory + how reps will own it

~32 spec demos built and live, no named recipient. Model: each demo gets an assignee; the rep sees only their assigned demos on the partner portal, works them, and updates status there; the update flows back into this spine, which stays the system of record. Unassigned = the pool reps draw from. Combined with the ~39 tracked-but-unsent demos in client channels (including the 12 Thai/petrol builds and today's seven), ~71 built assets sit in front of nobody against a cap of 5 - the single largest unconverted asset in the venture, and it grew by seven today. Worth stating plainly, because it is a rule not an oversight: the cap counts COLD speculative demos only. Every one of today's seven is a WARM named prospect that Elena or Ivo will send personally, so none of them was capped or should have been - the rule is deliberately never to bottleneck her. But warm inventory still converts to nothing until somebody sends it. THE FRONT OF THE FUNNEL IS NOW CLEAR: all seven of Elena's overnight leads were worked the same day - five built and live, two deliberately HELD because they already run real sites and therefore need a displacement pitch and one word from her, not a greenfield demo. The constraint has moved: the deploy path is not the problem, but the hosting namespace is at its 100-address hard cap, so each new build now has to free an address from a retired client. Two clean removals remain, which is two more builds. Assign, send, or archive - and issue the certificate-scoped credential that removes the cap for good.

Removed / parked / churned

Rambo (mobile service / tyres, Karnobat) - CHURNED 03 Aug, the first loss from the paying care base. Elena in his channel, 18:46: „този вече не ние клиент". He had been Won since June: build 5 x 20 with the first 20 collected in cash 04 Jul, care 15/mo with month 1 collected in cash 17 Jul. Care stops this month and the row has left the revenue table. His site is still serving. It was predicted one day earlier by the monthly care-delivery pass, which named him as the paid-but-undelivered churn signal (his own approved clips, approved 20 Jul, unpublished ~2 weeks behind the video-hosting decision). OPEN with Ivo: the domain (hold or lapse), the site (up or down), and ~80 of the remaining build instalments (write off or pursue). Prime Detailing (Пловдив) - RETIRED 30 Jul (Ivo, his own friend/lead/call): the friend already runs his own working site and will not use ours. Never sent, no domain, no money moved; reversible - and its address binding has already been freed to make room for a new build. Barbershop The Champions - DECLINED 20 Jul (Elena "тук имаме отказ"; channel archived). Burgas, 2 locations, was one of the 26 Jun Elena demos. Demo source retained and the live link left in place, reversible; NOT Champions Lab. Ловен парк (ресторант, Пловдив) - full lifecycle in one day (18 Jul): built + posted midday, declined in the evening, channel archived. Demo left LIVE and reversible; it is one of the three pre-approved address removals. Hotel Central Karlovo declined 11 Jul (demo taken down; source retained). Автосервиз Георгиев declined 13 Jul (never sent - no-phone blocker; site left live; also on the pre-approved removal list). Villa Tanita declined (owner wants listing-only) - its address binding was freed today so a new build could ship; the stored content is untouched and a re-bind is one command. Elegance Asenovgrad parked (revisit 30d / next season). Car Wash Poseidon declined ("това са безсмислени неща"). Beluga removed (owner works for a web-build company). SiMoni / Solo / Veera parked (Yana's competitors). Amellia Garden, Ultra Design, PhiBrows Mimka, Zora by TM, Sozopol Ekovillas, Coffee and go declined/parked (timing or partner backed out).
Stages: Lead → Qualified → Demo built → Deployed → Sent → Replied → Won → Care. Terminal: Declined / Parked / Churned. Owners: Ivo price/money/scope/domains; Elena sub-1k sends, comms, care delivery; rep = ambassador. Human-confirmed facts live in confirmed-facts.md and override the agents. Generated from ops/journey-state.md, refreshed twice daily. Internal use only.