wiki/clients/current/lamarie/2025-12-16-project-reset-call.md Layer 2 article Client: LaMarie Beauty 1173 words Updated: 2026-04-05
↓ MD ↓ PDF
la-marie-beauty meeting bookly woocommerce square credit-card-tokenization scope technical-blocker

Project Reset Call — 2025-12-16

Overview

Project reset call between [1] and [2] (Asymmetric) and [3] (client-side PM/fractional CTO). Purpose was to define a clear path forward after prolonged scope creep and stalled progress on the Bookly booking integration.

Attendees:
- Melissa Cusumano (Asymmetric)
- Mark Hope (Asymmetric)
- Chris Ostergaard (Asymmetric)
- Isahaque Mahmud / Eshock (Asymmetric, developer)
- Kimberly Gehrmann (external, client-side PM)
- Lisa Frommelt (La Marie Beauty)
- Katie Schueller (La Marie Beauty)
- Roxana Lopez (La Marie Beauty)


Key Decisions


Action Items

Owner Action Due
Kimberly Sync with Lisa to align on vision Dec 22
Kimberly Deliver technical report to Melissa and Lisa Dec 26
Kimberly Email Eshock directly to request summary of tokenization attempts (written or Loom) Immediately
Melissa Block time Dec 26 to review technical report Dec 26
Melissa Review report with Eshock and Mark; surface any internal questions Dec 29 (before team sync)
Eshock Provide summary of all Square API tokenization attempts, failures, and current blocked/unblocked status — written doc or Loom acceptable Before Dec 29
Team Attend team sync Mon Dec 29, 3 PM
Melissa + Kimberly Attend one-on-one to finalize scope, budget, timeline Tue Dec 30, 11 AM (tentative)

Technical Discussion

Bookly Investigation (Kimberly)

Kimberly conducted a deep-dive into Bookly's feature set. Key findings:

"Bookly is designed to be plug and play and support generic things. And that's not what Lisa wants. What she wants is something that's very custom." — Kimberly Gehrmann

Critical Blocker: Square API Credit Card Tokenization

Status: Not working.

The custom PHP integration built by Eshock to tokenize credit cards via the Square API through WooCommerce is currently failing. This is a go/no-go requirement: La Marie Beauty needs to save a card on file (charged $0 at booking) so staff can later charge cancellation fees.

Required from Eshock: A summary (written or Loom) of all attempts, what was tried, what was ruled out and why, and whether he is currently blocked or has remaining approaches to try. This will inform the go/no-go decision on Bookly.

"If he is blocked, what I would find to be very helpful is a summary of his investigations just so I can know what he's tried, what he hasn't tried... it can also help me make the go/no-go decision." — Kimberly Gehrmann

Square as Source of Truth

Lisa's longer-term product vision (a separate SaaS product beyond the website) requires Square to remain the source of truth. Making Bookly the source of truth would conflict with that vision. This architectural constraint must be preserved regardless of which path is chosen.


Scope & Budget Context


Future Development Resources (Discussed, Not Decided)


Transcript Excerpts

On the core scope mismatch:

"There is a vision that Lisa wants, but there might be an upper threshold to what Bookly is able to accomplish with that vision. Thus, with Asymmetric, there's two options... One is to be like, we paid money, we did months and months of investigation, and we're not going to go live because it's not exactly what Lisa wants. I doubt that's the option she's going to pick." — Kimberly Gehrmann

On the tokenization blocker:

"If we can't do that — capture a credit card, charge it $0, but have it on file where we could charge them that cancellation fee — that's still critical. Like styling, to Lisa, critical perhaps. Not critical to we actually make this go live." — Kimberly Gehrmann

On the go/no-go decision ownership:

"You are not technical, but you are the senior person on this project. So therefore, you are relying upon Ishak to make that go/no-go decision to come to you... I'm going to take that on more as opposed to just relying on E-Shock." — Kimberly Gehrmann