Northr

Client Journey & Loop Board

Updated 2026-07-23, ~19:25 BG (evening refresh)
source: the journey-state spine (22 Jul 08:18 BG reconcile) + 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. State of the spine this run: it carries the 22 Jul reconcile (08:18 BG), when the live leg was freshly verified - all 22 checked URLs returned OK, zero outages. The nightly reconcile ran again this morning (~07:54 BG) on cadence and found the spine current, so no fresh rewrite followed. Two WARM demo builds shipped this morning (~09:32 BG) AFTER that run - a family hotel (Family Yanevs) and a tourist complex (Божура), both Elena's, both LIVE on temporary preview addresses - and are folded onto this board ahead of the next reconcile. NET CHANGE since the last board: three 20 Jul stalls are now CLOSED. The cafe-restaurant near the new base that was deploy-blocked is DEPLOYED via the preview-branch workaround, so the hosting-platform project cap is NO LONGER a deploy blocker for any build - only the cosmetic address waits on a prune. The warm request that had stalled at zero (Искрички на радост) is BUILT + LIVE and Elena is now in its channel. Elena's channel-membership gap is down from three channels to one. The money leg stays the bad news: the payments-platform connector is still bound to the wrong company account, now day 14, and it blocks AGREED revenue (the Kameli 228/yr link). Reply capture is still off (~24 days); the reconcile folds reply signals in directly.
#1 blocker - the payments-platform re-auth blocks AGREED revenue. The connector is in the registry but still reads the WRONG company's account (verified live at the 22 Jul reconcile, day 14 of the broken condition). No money figure has been re-verified since 01 Jul (~21 days stale); the ~12 Jul recurring cycle charged blind. One re-auth by Ivo unblocks FOUR loops in one move: (1) mint the Kameli care link at the newly agreed 228/yr - the client said YES on 18 Jul and the interim link (minted on the wrong account) was deactivated the same hour per doctrine, so there is agreed money with no way to collect it; (2) cancel Elena's old 5/mo gift sub (double-charge guard - her card is blocked, so no interim leak); (3) re-mint the Rambo build card-link if a card leg is wanted; (4) deactivate the old TMB link so two links are never live at once. Alternative on record: Ivo minted the TMB 300 on the other account by explicit choice on 18 Jul - if that is intentional for Kameli too, one word mints it there instead. Until either happens, NO new payment link is minted and no money figure is acted on.
12
Won / care clients
~€130
Care agreed /mo
blocked
Reaching company (rail)
~35
In-flight
21
Open items (3 blockers)

Loop health - did the agents run

Nightly reconcile
RAN today 2026-07-23 ~07:54 BG on daily cadence and found the spine current, so no fresh rewrite followed; its latest full rewrite carries the 22 Jul 08:18 BG stamp, when it re-verified the live leg (22 of 22 URLs OK, zero outages) and closed three 20 Jul stalls. Next run 2026-07-24 ~06:37 BG.
Reply capture
Still disabled; last ran 2026-06-29 21:22 BG (~24 days ago). The reconcile is folding reply/delivery signals in directly and has caught the recent moves, but nothing watches between its nightly runs. Re-enable.
Care-delivery audit
RAN Mon 2026-07-20 07:19 BG - weekly cadence, on time. Its standing flag, the gift-care client with zero visible delivery, was resolved (sub moved to the client's own card 18 Jul; July pack delivered + linked 19 Jul). Next run Mon 2026-07-27 ~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)

Payments platform on the wrong account, day 14 - BLOCKS AGREED REVENUE (time-critical). Connector in the registry but still bound to the wrong company's account (live-verified at the 22 Jul reconcile). Kameli agreed 228/yr on 18 Jul and cannot be invoiced; every paid/unpaid figure on this board is carried from the 01 Jul baseline (~21 days stale). Re-auth unblocks four loops at once: Kameli 228/yr mint + auto-post to her channel, old gift-sub cancel, Rambo card-link re-mint, old TMB link deactivation. Or say the word to mint Kameli on the other account, as with TMB. Ivo
Payment rail (binding, standing) - the structural blocker. No working route for cash to reach the company. Cash held by Elena now: Kapitanovi month-1 (19) + Rambo build instalment 1 (20) + Rambo care month-1 (15) = €54 gross, plus Food Addiction if cash. The 22 Jun decision (Elena nets her commission, remits the surplus as monthly petty cash, books record gross / commission / net) is chosen but not switched on - confirm the monthly handover + the accountant check. Covers the ambassador 60% leg too. 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 remotely, cooperative). Both sites live + unaffected; only the future DNS repoints are at risk. Care for both also untriggered (each picks 19 or 29). Ivo
Elena not in the client channel - now ONE channel (down from three, one-click add). Two of the three gaps closed on 20 Jul (she joined Coffee Shop Hot & Sweet and Искрички на радост via the DM'd links). Only Mama Garden remains: the demo, link and ready send text sit where she cannot see them. Join link was DM'd; only Ivo (admin) can add her. The auto-add on channel creation fails every time - worth fixing at the tool level. Ivo
Client-photo storage has TWO parents - pick one. The old parent (mounted; new builds land there) and a newer parent Elena works in (NOT mounted). The Farzando subfolder has disappeared from the mounted parent, so Elena's asset drops can land where the build side cannot see them. Decision: pick ONE canonical parent; recommendation = mount Elena's newer parent and migrate the stragglers. Ivo
Payment-due notices inside client channels - approve or decline (gate 4). Elena asked (18 Jul) that payment-due notices also post into the client's channel, not only DMs. That is a new platform feature, so it waits on Ivo; implementation is ready to spec on approve. Ivo
Champions Lab - stale ~37 days on Ivo's own step. 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. Ivo
Unidentified €19/mo sub (standing) - charged ~12 Jul, still unidentified. One €19/mo card sub has no name or email attached - possible card-plus-cash double-collect against Kapitanovi (cash by design) or Champions Lab (recorded unpaid). Identify it in the payments dashboard directly after re-auth; if a double-collect, the refund is Ivo's gate. Ivo
TMB Smart - send the 2nd-300 link to Нели. Link ready since 18 Jul (minted on the other company account at Ivo's explicit request, posted in the channel; verified unpaid 19-20 Jul). Send on value; do NOT also send the old 16 Jun link - it gets deactivated post re-auth. 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 (4 of 10 are ~2012-era). In-browser visual QA is blocked by a hijacking browser extension, so Ivo's link review is currently the only visual gate on every build. Send + price = Ivo only. Ivo
Social add-on price still unset (blocking 4). Monthly social packs are shipping (Kapitanovi, Food Addiction, e-scooter, Rambo) with no priced add-on line. Set the standard monthly social-content price so it can be billed (new price = Ivo's gate). Ivo
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 says care is cash via Elena. Confirm which is real (cannot be re-checked while the connector reads the wrong account). Elena
Elena's collection lane (sub-1k, not Ivo's queue). Kameli - collect 228/yr the moment the link exists. Rakadiko - care month-1 15 DUE since 04 Jul + push annual upfront (July pack delivered + linked). Coffee Delmar - close 200 + annual (brother of Rakadiko). Rambo - instalments 2-5 + care month-2 onward; July pack delivered, site embeds after his approve. Kapitanovi - off-season rate + the missing month-1 cash-pay date. Brilliantin - real-domain repoint ask idle ~2 weeks (build + 6mo care PAID). Paradise Velingrad, Farzando, ГИК-8, КОНТО им, Iskrichki, Coffee Shop Hot & Sweet - review + send. Color Kitchen Studio - day +7, first two nudges overdue. Elena
Inventory over the send cap - work it, do not park it. ~32 cold spec demos plus ~18 tracked Deployed/unsent in client channels (Family Yanevs and Божура newest; VIP Дизайн, Linsicar and Barbershop The Champions unmoved ~27 days) = ~50 built, live, in front of nobody against a cap of 5 - the single largest unconverted asset in the venture. Action: assign, send, or archive. Ivo/Elena
Iskash da hapnesh - still no tracked channel (confirmed absent from all active client channels this run); client is "closing" - confirm where it is tracked or open a channel. Elena/Ivo
Condio - replied, happy, identity still to confirm. Client reviewed, "много доволна", both edits live. Open: her phone/email, plus the flag - is "Яна КонДио" the same Yana as Abini Body (ambassador prospect)? It affects the ambassador link. Ivo
Cadence - drive or park. Elegance PARKED (revisit 30d / next season). Kalina i Milan ~33d silent - last touch then park. I & M Mebel day +27 past its single nudge - park if still silent. SK Gong re-intro still UNSENT - send or park. Malkiya Yavor offer email (~30d, Ivo's send). TeachyPlanet - get the POC number from Niki (~30d). Varna Spa - check with Galin (~35d). Ivo/Elena
Психопозитив (discovery) - her domain expired ~22 Jul. Alexandra's second business (child psychotherapy + Лятна академия); deep-dive held ~18 Jul. She renews the domain HERSELF per plan - confirm at next contact it did not lapse silently. No client channel yet; therapist-first; price/scope = Ivo. Ivo
Interest capture + domain float (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. The domain-purchase float reads ~USD 22 on the last trusted check, but a later sweep cited ~USD 5.68 with no purchase to explain the drop - re-read on the next domain-loop run before trusting either; if genuinely ~5.68 it is below the one-tap top-up line. Ivo
Memory-index hygiene (standing). The agents' index file is approaching its read cap; a consolidation pass is due as its own session so recall stays sharp. Ivo
Project-slot prune - now cosmetic only. The hosting account is at its 100-project cap, but the preview-branch workaround has removed the cap as a deploy blocker. Prune when convenient so the three preview-branch builds (Искрички, Mama Garden, and now Family Yanevs / Божура) move onto clean addresses and slots are reclaimed. Hygiene, not a gate. Ivo

Revenue base - won / care

ClientStageBuildCareOwnerNext
Kapitanovi (Kiten)Care200 paid19 cash (seasonal)ElenaLive on the real domain (verified). Need the month-1 cash-pay date; negotiate off-season rate (~10); remit 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
Kameli ClubCare400 paid228/yr AGREED 18 Jul, unpaidElenaElena renegotiated and the client AGREED 228 per YEAR (replaces 29/mo; ~19/mo effective). The interim link was minted on the wrong account and deactivated the same hour - the URL is dead, do NOT resend. On re-auth the correct link auto-mints + posts to her channel; Elena sends + collects
Champions LabWon200 paid19 pendingIvoDomains + photos + social - stale ~37 days on Ivo's own step; care link fires on her domain pick. Oldest open revenue leak
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 ~2 weeks. Restaurant +50 one-off pending confirm. No Ivo action
Rambo (mobile service)Won5×20, 20 in15 - m1 PAID (cash 17 Jul)Elenaramboservis.com live (verified). July social pack DELIVERED + linked 19 Jul; instalments 2-5 + care month-2 onward next. Site video embeds stay gated on the client's own approve (his condition). Card link on hold (wrong account)
TMB Smart (consult)Won300/600n/aIvo2nd-300 link READY since 18 Jul (minted on the other company account at Ivo's explicit request, posted in the channel; verified unpaid 19-20 Jul). Send to Нели on value; do not send the old 16 Jun link too
RakadikoWon200 paid15 (m1 DUE since 04 Jul)ElenaLIVE on rakadikobg.com (verified). July asset pack DELIVERED + LINKED. Care month-1 15 DUE + push annual upfront (brother of Coffee Delmar). No Ivo action left
Coffee DelmarClosing20015ElenaClient interest confirmed 04 Jul. Elena: close, pursue annual upfront (brother of Rakadiko)
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)ElenaFIXED 18 Jul: sub moved to the client's own card; boyzonescooters.com live (verified). July social pack DELIVERED + linked 19 Jul (care touch now visible). Remaining: publish the pack; cancel Elena's OLD 5/mo sub post re-auth (her card is blocked, so no interim leak)

In-flight - deployed / sent

ClientStageOwnerNext
Family Yanevs (семеен хотел)DeployedElenaNEW 23 Jul (Build-68) - WARM Elena demo, the prospect has no site. Built + LIVE this morning on a temporary preview address. Elena review + send (sub-1k). Folds into the spine on the next reconcile; moves to a clean address on the next prune
Туристически комплекс БожураDeployedElenaNEW 23 Jul (Build-69) - WARM Elena demo request 22 Jul. Built + LIVE this morning on a temporary preview address. Elena review + send (sub-1k). Folds into the spine on the next reconcile
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). DEPLOY-BLOCK RESOLVED: deployed 20 Jul via the preview-branch workaround, QA-passed and live. Ivo review + send/price. Moves to a clean address on the next prune (cosmetic). Elena not yet a member of the channel - the one remaining membership gap
Искрички на радостDeployedElenaElena's request 19 Jul - now RESOLVED (was stalled at zero): built + LIVE 19 Jul (EN+BG, real brand recreated, 3500+ social followers verified), Elena JOINED the channel 20 Jul. Elena review + send (sub-1k). Open: phone, real product photos to storage, move off the temporary preview address on the next prune
Фарзандо сервиз (Бургас)DeployedElenaDeployed 19 Jul (black + red; logo = our proposal, NO phone found - message-first). Resolves the 18 Jul opaque-link identity. Elena: logo + phone + real photos into storage, then review + send (sub-1k). NB the Farzando subfolder has disappeared from the mounted parent
Coffee Shop Hot & Sweet (Карнобат)DeployedElenaDeployed 17 Jul (new business, ESTD 2025, no reviews shipped). Elena JOINED the channel 20 Jul (membership gap CLOSED). Live link + ready send text posted - Elena review + send (sub-1k)
Color Kitchen Studio (Варна, кухни)SentElenaSENT by Elena 16 Jul. Day +7: the +2 and +5 nudges are overdue. 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)
Condio (Яна КонДио)RepliedIvoWarmest of the batch - client happy ("много доволна"), 2 edits done. Open: phone/email + identity flag (same Yana as Abini Body?). Review + price + send
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~30d quiet; get the POC number from Niki (de-bottleneck)
Malkiya YavorDemoed, likedIvo~30d 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~35d 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~33d 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 (day +27). 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 ~27 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 ~27 days
Barbershop The ChampionsDeployedElenaBurgas, 2 locations; real trophy crest recreated (real photos to drop via the shared folder). No price; not Champions Lab. Unmoved ~27 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 ~18 tracked-but-unsent demos in client channels, ~50 built assets sit in front of nobody against a cap of 5 - the single largest unconverted asset in the venture. UPDATE: the hosting-platform project cap is NO LONGER a deploy blocker - the preview-branch workaround ships any build. Pruning dead inventory is now worth it only to move the preview-branch builds (Искрички, Mama Garden, Family Yanevs, Божура) onto clean addresses and to reclaim slots: cosmetic + hygiene, not a gate.

Removed / parked

Ловен парк (ресторант, Пловдив) - full lifecycle in one day (18 Jul): demo built + posted midday (real gold-antler logo, 32 real listing photos, displacement build), then Elena declined in the evening and archived the channel herself. Demo left LIVE and reversible; client folder archived. Re-approach possible. Hotel Central Karlovo declined 11 Jul (demo taken down; source retained, reversible). Автосервиз Георгиев declined 13 Jul (never sent - no-phone blocker; site left live; an optional hygiene prune now that the project cap is no longer a blocker). Elegance Asenovgrad parked (revisit 30d / next season). Car Wash Poseidon declined ("това са безсмислени неща"). Villa Tanita declined (owner wants listing-only; re-approach pre-season). 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. 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.