Merit · Product · Weekly

Work Tree, Aug 7 - 13, 2026

Companion to the weekly report for the Weekly Product / Growth / PMO. Every branch is clickable. The 24 nodes tagged MOVED are the ones that changed in this window; everything else is standing state, shown so the moving parts have somewhere to sit.

25Decisions open
117Items chased
64People chased
230My deliverables
82Past due

What moved

  1. Entertainer development is stopped, deliberately. The client proposed inverting checkout from pay-after-approval to pay-before. Phase 1 is built on the current sequence, so everything under payment would have been rebuilt. Halted at Sprint 122 Refinement on 12 Aug, launch date held until Raouf or Julie give an explicit go-ahead. What now holds the SOW signature is Merit Legal's answer on non-compete 14-5 and IP 6.10, six days silent.
  2. Apple Store: the earn module is confirmed, so the work is now operational readiness. The question is no longer whether earn lands, it is whether the store is fit to open. Ten readiness items are outstanding and eight of them are past SLA: the homepage banner still returns "product is not available" on click, product sort order does not respond to the admin field, the iPhone category landing page and the iPad category image are unconfirmed, the Arabic translation audit was never run, and nobody has verified that the 200 demo SKUs physically sit in the Riyadh warehouse. Saudia's product availability and packaging confirmation is still the stated launch condition, due the week of 17 Aug. Fresh client feedback landed this morning on Apple branding and category page layout. One constraint changed and has not been absorbed anywhere yet: on 11 Aug the client said the catalogue must fully mirror what Apple's official supplier in Saudi Arabia offers, and that launching with a partial list is not acceptable for the first official Apple Store in the region. That is the opposite of the plan of record, and if it holds, STC becomes a launch dependency rather than an expansion.
  3. STC integration is waiting on one meeting, and the gate is on our side. The technical call between Merit and STC is Sarika's to schedule, but STC will not book it until they have Merit's filled BRD template, and that template is sitting with Akshay for review of the R1 to R6 acceptance criteria. So the thing holding STC is not STC. Under it, the STC contract itself is still unsigned with STC Legal past its stated window.
  4. Promo Engine: Phase 1 scope ratified as one promo code, all users, all categories, for Saudi National Day. Reservation expiry, the operator warning and 19 Confluence review items all closed. PRD v1.9 published this morning. Build is deliberately running ahead of client confirmation due 20 Aug, because National Day is too close to wait.
  5. Multi-currency: design closed, numbers not. Two tiers, Tier 1 digital-only and tax-exempt, conversion at the consumer price layer only, all backend processing stays in SAR. Engineering called their own estimates unreliable. The real breakdown lands 19 Aug, one day past the deadline.
  6. Fulfillment and OTO: the first real date arrived, and it is a quarter late. Engineering put 26 December on end-to-end fulfillment against a Q3 plan of Sep W3, with Seller Payout committed for Sep W4 directly behind it. Nothing here is externally blocked: the OTO account is live and warehouse registration is done. The work is defined, ticketed and unassigned. The review Abdalrahman named as his blocker cleared this morning: Muneeb reviewed the implementation plan and left comments at 13:35 WIB. So what is left is assignment, and a date Fayez will stand behind, decided at a session tonight.
  7. Rewards Portal and the global employee pilot cleared eight design questions between them, including tenant discount behaviour, the global catalogue model, WhatsApp OTP over SMS, and points not converting to cash.
  8. Odoo ERP revenue booking started, weekly from 11 Aug. Where the calculation happens is settled: it computes in the warehouse and only the final revenue column exports to Odoo. My column sheet is due 18 Aug.
  9. What did not move is the review queue. Three sprints close today. MSP 17 closes at 2 Done against 31 Under Review out of 53 tickets. Nothing there is stuck in development, it is stuck waiting to be looked at. Open chases stand at 117, of which 82 are past SLA.

What I am asking for

  1. Hiring: no updates at all from Rita. The PM role briefs went to her on 8 July and nothing has come back since. If it helps, I will run it myself, sourcing through interviews, and bring you a shortlist. Tell me what you would need to make that possible.

Decisions waiting on someone, 15 open

RefDecisionDeciderDeadline
DEC-0001Q3 Roadmap: E-Com Solution pricing modelFinance2026-07-24
DEC-0002Q3 Roadmap: GTM planRufus2026-07-24
DEC-0003Q3 Roadmap: revenue attributionFred Barry2026-07-24
DEC-0004Q3 Roadmap: B2C budget floorFred Barry2026-07-24
DEC-0089Whether the merchandise service bills Al Fursan for B2C fulfilment, and whether B2C supplier commission matches Al FursanBrian Arfi Faridhi with Partnership2026-08-05
DEC-0086Al Fursan National Day: release all 96 rewards at midnight or stagger them across the campaignAbdullah (Al Fursan)2026-08-07
DEC-0087Al Fursan first-96 mechanic: one-time activation or reusable campaign featureAbdullah (Al Fursan)2026-08-07
DEC-0090Entertainer: whether the client approves the merchant-acceptance booking flowEntertainer (client)2026-08-07
DEC-0088How to model region-specific product variants such as regional iPhone SKUs in PIMBrian Arfi Faridhi2026-08-10
DEC-0008Refunds: implement OMS-side first, B2C app surface later phaseBrian Arfi Faridhi + Khawar Rasheedno date
DEC-0009LMS integration conversation proceeds during Tamer's leave (he is in Indonesia and offered normal-Indonesian-hours meetings)Brian Arfi Faridhi + Khawar Rasheedno date
DEC-0013OMS purchase-tracking adopts Kappa-style architecture (Pub/Sub + outbox + nightly Elasticsearch)Brian Arfi Faridhi + Mohammad Alino date
DEC-0014Reject Giftomatic direct-link affiliate flow; target backend redirect gated by feature flags, pending live commission testBrian Arfi Faridhino date
DEC-0044Fulfilment quality = signed promise vs actual; MBA-342 Part 1 ships products-only, Part 1b covers variants/categories/brands; storefront default sort flips from newest to rankedBrianno date
DEC-0045STC shipping fee is embedded in the item price, no separate shipping line at checkoutBrian Arfi Faridhino date

Chases, ranked by how much is stacked on one person

PersonWhat is waiting
Akshay Chennupati
9 open, silent 15.2d
WAIT-0073 Align on the missing merchant-location-data gap in new-to-old sync (critical blocker per 16 Jul PMO) and give MPS-1470 ETA. Asked via DM 17 Jul.
WAIT-0151 Working session with Ibrahim to define the logical boundary of a supplier offer (seller SKU vs country vs warehouse ID/coordinates); blocks Platform build of multi-supplier exposure
WAIT-0159 trusted_stock attribute per supplier, derived from integration mode and decrement status, exposed alongside the offer. Gate 1 of the Buy Box selection rule cannot run without it. Overlaps WA
WAIT-0165 Entertainer Phase 1 SMS receipt: if UAE reach needs sender registration or a routing change on the Platform side, what is the lead time? Reframed 28 Jul, replaces WAIT-0157. OTP no longer tr
+5 more
Zarar Tahir
5 open, silent 10.0d
WAIT-0087 Confirm OMS read replica exists per environment (Cloud SQL) + align on order_events_outbox migration touching FULFILLED/REFUNDED transitions, for MBA-342 order-event backbone
WAIT-0189 MSP-421 residual: what order status does OMS return on partial fulfilment failure within a batch, and does a failed batch roll the parent order back or leave it partially fulfilled. The spec
WAIT-0210 Deploy the merchandise pricing-component payload change to production. Until it lands, B2C merchandise orders cannot be created on production.
WAIT-0211 Pre-payment price breakdown API for the B2C checkout screen. Blocks Mudassar's app integration.
+1 more
Rohit Salaria
5 open, silent 9.8d
WAIT-0153 Confirm which surfaces are technically ready to carry the Giftomatic affiliate integration, and whether Giftiglobal.com + Rewardsby.com are the right starting point; needed before the Mon 3
WAIT-0160 Accept ownership of the commission recalculation logic for automatic supplier selection, definition through build, with Finance as counterpart. Buy Box is held off sprint planning until this
WAIT-0250 Expose MGC redemption API (PIN + voucher validation) and MGC PIN-fetch API, needed to fix broken SAIB Aseel redemption flow and unblock BRD delivery
WAIT-0256 Apply the new Seller Portal allowlist AND post the 30-day access log for the production Merchandise API key (distinct source IPs + request counts)
+1 more
Ghaith Fakhouri
4 open, silent 8.9d
WAIT-0171 Start the thread with Yasser and Ijaz on removing Just Lounge, citing unreliable API and 32 OOS events on 20 Jul
WAIT-0172 Obtain Operations approval and the approved supplier allowlist for inventory decrement (MPS-1549), then hand the list to Dmitriy
WAIT-0197 Contingency for the Apple Store upload path before Heba Wahba goes on leave next week. Only Yazan Ismail knows the process and he is already on fulfillment and orders.
WAIT-0260 Clarify whether the orders-not-reaching-sellers claim is the July ODKN9LT28E23_775 403 issue or a live last-7-days order, and confirm if ops is on the manual sheet fallback today
Noha Youssef
4 open, silent 3.1d
WAIT-0233 Forward the W30-31 New Merchandise + Back-To-School list and the approved category icon into #saudia-tech-ops, tagging Tahsin Ali and Brian, so the Back-To-School category launch has a track
WAIT-0237 BRD for the Al Fursan National Day first-96 campaign, blocks build
WAIT-0238 Written confirmation of banner requirements for Back to School and National Day
WAIT-0239 Workshop booked with Abdullah and Al Fursan marketing to confirm campaign requirements
Amit Pandey
3 open, silent 9.7d
WAIT-0158 Entertainer Phase 1 B6: cancellation and no-show posture for the pilot. Three parts: member-facing cancellation policy with back-office full refunds only, prepaid no-show handling, and who f
WAIT-0234 TAP payment gateway credentials for Entertainer, blocks Arpan payment API testing and Sandeep storefront payment integration
WAIT-0242 Stripe API keys for Entertainer Phase 1 payment integration
Marthino Tri Yuda
3 open, silent 9.0d
WAIT-0164 Entertainer Phase 1 SMS receipt: can the notification service carry transactional SMS for a UAE pilot, and what does Entertainer need to connect? Reframed 28 Jul, replaces WAIT-0156. Sign-in
WAIT-0166 Entertainer Phase 1 email OTP deliverability: sign-in now depends on the SendGrid connector delivering a 6-digit code fast enough to use at a venue. Confirm expected delivery latency, UAE in
WAIT-0229 Six AlFursan Store metrics for the Notification Hub ROI business case, requested for Abdulelah's executive deck: AOV, monthly cart/checkout volume plus abandonment rate, active members plus
Marthino Yuda
3 open, silent 9.0d
WAIT-0135 React to Storefront Analytics PRD, specifically the no-Mixpanel-seat decision and reading the Phase 2 query API from a Merit-side store rather than the Mixpanel query API, before the STOR-12
WAIT-0173 Explain why out-of-stock attempts cluster on a handful of dates, and reconcile the Metabase OOS definition against MGC order data
WAIT-0262 Refreshed OOS extract to 4 Aug (CSV), plus daily order-outcome series (does an order at zero stock fail, cancel, or go through) and a per-supplier projection of SKUs hitting zero per day und
Tahsin Ali
3 open, silent 8.9d
WAIT-0169 Follow up with Marthino on MPS-1550 dashboard progress and report what is already built (blocks MPS-1549 decrement go-live)
WAIT-0198 New laptop attribute template for the Apple Store. The mobile template lacks the attributes needed, and laptops cannot be uploaded until this exists.
WAIT-0252 Correction on the reconciled Online Catalogue project plan: whether making the Problem Statement canonical is right, whether cutting the Phase 2 Data Lake push was correct, and whether he st
Raneen Abdelfattah
3 open, silent 7.8d
WAIT-0196 Design comparison of Apple Store UAT against Figma: list every missing element on the category pages, including the enlarged four-across product carousel and the banner text removal.
WAIT-0230 Any Figma frames for the AlFursan homepage Direction 1+2 (endorsed 22 Jul), for the executive deck vision section. Placeholder in use until she sends real frames.
WAIT-0236 Apple Store design review feedback, gates the demo booking
Khawar Rasheed
3 open, silent 7.7d
WAIT-0204 Reassign MBA-342 and MBA-361 to Mohammad Ali if the ranking work is his, and decide whether the 13-task Part 1 breakdown becomes tickets under MBA-361 or stays tracked at the single ticket.
WAIT-0216 Follow up with Rohit on the API blocking Redemption Status MSP-403, in the existing batch processing thread.
WAIT-0240 Google Sheet updated and LiveOps roadmap reviewed, the condition for cancelling sprint planning
Tamer Labna
3 open, silent 0.0d
WAIT-0264 Signoff on Jira Tintash replacement analysis v2.0, plus confirm the ~80-seat basis and how it splits across clusters (full seats vs viewer, who needs Confluence)
WAIT-0265 Dual-run connector/integration cost if new world stays separate: what replicating the live GitLab-for-Jira and Zendesk-for-Jira arrangements costs over 6-8 months. Softest part of the analys
WAIT-0266 URGENT deadline 2026-08-17: confirm whether AI data-collection toggle is already off on merit-incentives.atlassian.net (admin console > Settings > AI features > Data usage). Independent of t
Dmitriy Goriainov
2 open, silent 8.9d
WAIT-0170 Configure inventory decrement in the catalog for the approved supplier list once Brian sends it (MPS-1549)
WAIT-0259 Configure external_supplier_id for all 10 sellers (Thu 6 Aug), then post 24h decrement failure count + reconciliation of the 61 dropped decrements (Fri 7 Aug)
Wael Alhelal
2 open, silent 8.7d
WAIT-0112 Salasa API credentials + signed agreements so Merit can start the integration (Saudia pushing to revert to original SLA; go-live blocked on this since last week)
WAIT-0263 Approve starting stock decrement on the remaining 8 AlFursan suppliers (Toys R Us, SMEG, Gomyz, Tokyo Games, Jasani, Sun and Sand, Al Sannat, MS AlFursan): name the stock-count owner per sup

My deliverables with a date, 41 open

RefDeliverableDue
COM-00507 - Book a meeting to discuss the View Analytics dashboard and SLA metrics - Brian Arfi Faridhi - 2026-07-16 - Medium2026-07-16
COM-01114 - Verify Giftomatic call attendees and invite Rahid if not already invited - Brian - 2026-07-162026-07-16
COM-01164 - Attend Giftomatic call (Rohit already invited via calendar), then debrief and decide SmartRank next steps - Brian, Amit, Aditya - 2026-07-16 call; debrief 2026-07-172026-07-16
COM-00484 - Find supporting assumptions, benchmarks, or case studies - Brian Arfi Faridhi - 2026-07-17 - Medium2026-07-17
COM-0184Brief Marthino on the requirements discussed after he dropped from the call - Brian Arfi - 2026-07-17 - P12026-07-17
COM-00496 - Send invitation for the UAT - Brian Arfi Faridhi - 2026-07-19 - Medium2026-07-19
COM-03252 - Confirm Here Maps activation once the card is on the company account, so Al Fursan checkout can proceed - Brian Arfi Faridhi - 2026-07-28 - High2026-07-28
COM-03263 - Confirm the OTO storefront account is moved off the personal account, and tell Abdalrahman it is unblocked - Brian Arfi Faridhi - 2026-07-28 - Medium2026-07-28
COM-04036 - Take the STC-branded end-user invoice requirement to Merit management for a position - Yaser Al-Khatib + Brian - 2026-07-292026-07-29
COM-04071 - Share product documentation, the long-form product pagers, and Figma access with Ruba - Brian - 2026-07-292026-07-29
COM-04275 - Check client availability and invite Atishan to the UAT demo meeting - Brian - 2026-07-30 - High2026-07-30
COM-00342 - Close the page (except B2C super app) - Brian Arfi Faridhi - 2026-07-31 - Medium2026-07-31
COM-0394Get the real STC integration schedule from engineers and pass it to Sarika2026-07-31
COM-04048 - Reconcile the address-format conflict: STC requires coordinates, the SPL integration is standardising on short code - Brian - 2026-07-312026-07-31
COM-0443Give the squad comment access on the tax and delivery fee PRD and the OMS refund PRD2026-07-31
COM-046313 - Confirm the two Operations attendee names before the Monday invite goes out - Brian Arfi Faridhi - 2026-08-01 - Medium2026-08-01
COM-0436Get written confirmation from Akshay on the accepted price tolerance on the Create Merchandise Order API, including whether a lower paid amount is rejected2026-08-02
COM-0338Evaluate effort vs impact of price and stock discrepancy handling (4-5 orders/month, Finance escalates on each) and set its priority with Akshay and Aditya2026-08-03
COM-04531 - Check logs for login failures regarding the Poland user experiencing login issues. - Brian Arfi Faridhi - 2026-08-03 - High2026-08-03
COM-0397Finish the Asil proposal with four technical paths, pros/cons and a recommendation2026-08-04
COM-04094 - Provide visibility into the fraud model's test set, size, distribution and validation method, so the near-perfect metrics can be assessed - Brian to route to the model owner - 2026-08-042026-08-04
COM-0440Write the PRD for the card connect flow reversal (pay first, then save card)2026-08-04
COM-0441Schedule the session on moving the E-Commerce Solution squad from sprints to Kanban2026-08-04
COM-0442Set up the bi-weekly session with Raneen on AlphaZen replacement design requirements2026-08-04
COM-0470Check with Raneen on Apple Store design review feedback and demo timing2026-08-04
COM-0472Review the fulfillment service PRD2026-08-04
COM-0474Share calendars and propose a workshop slot with Noha for the Al Fursan campaign requirements session2026-08-04
COM-0476Upload the B2C Super App explainer artifact to shared Drive and attach it to the invite2026-08-04
COM-0477Share the product onboarding session recording with attendees2026-08-04
COM-0483Cancel the recurring sprint planning meeting and rebook the slot for the Bilal session2026-08-04
COM-0480Confirm with Partnership whether suppliers know B2C is a separate fulfilment channel2026-08-05
COM-0481Confirm whether B2C supplier commission matches Al Fursan terms or differs2026-08-05
COM-0482Verify whether the merchandise service bills Al Fursan for B2C fulfilment2026-08-05
COM-0527Set up joint session with Thrishan Padayachi and Tahsin Ali to establish where catalogue automation and the Odoo implementation meet, what Odoo requires as input, and the real integration ef2026-08-05
COM-0528Add addendum to OC Finance sign-off doc: this workstream is not connected to Odoo but produces the source of truth Odoo consumes; three points raised 4 Aug in scope, writing into Odoo invoic2026-08-05
COM-0473Remove the last-resort search fallbacks as part of e-commerce optimization2026-08-07
COM-0475Put the staggered reward release option to Al Fursan as a marketing choice at the workshop2026-08-07
COM-0478Document the Buy Box tie-break rule, which nobody in the room could state2026-08-07
COM-0484Get client sign-off on the Entertainer merchant-acceptance booking flow before dev builds against it2026-08-07
COM-0485Define the Entertainer online booking cutoff and the online versus offline slot alignment approach2026-08-07
COM-0479Assess handling regional product variants at variant level including region-specific SKU mapping2026-08-10