AdapttoAI · Internal Brief — Not for client

Troquer

Build-the-solution ask · fit & decision brief
Call: Ytzia × Raffaello · Jun 18, 2026 Entry: warm — Raffaello relationship Temp: Hot — actively asking us to shape it ICP: Custom build — NOT ICP Next call: Mon Jun 22, 5:30 PM

This brief covers one question only: the ask to build the solution for Troquer — what it entails and whether it matches what AdapttoAI is today (per master-assets/MASTER-CONTEXT.md). Training / LearnAdapttoAI is a separate obvious option and is deliberately out of scope here.

1 · Snapshot

What Troquer isOmnichannel preloved luxury fashion marketplace (Mexico). Web (Magento) + physical stores (Alquímedes, Liverpool Insurgentes) + assisted personal shopper (WhatsApp/phone).
Two-sidedBuyer side (acquisition via social, Google Ads, email, WhatsApp) and seller side — where the hard problems live.
ContactYtzia — operator, industrial-engineering background ("esto es 100% de procesos"). Decision-maker on this.
ScaleUp to ~23,000 unique live items. Every item is unique — no prior data, onboarded daily. "Empresa de muchos pasos para pocos ítems."
Current systemsMagento (a hated bottleneck being actively dismantled) + a growing home-grown back office. In-house visual-recognition tool already exists. A pricing engine is in development in-house.
Commercial goalReach profitability. Compress internal ops → free up people → redeploy to sourcing (their #1 bottleneck).

2 · The call in 60 seconds

Ytzia walked Raffaello through Troquer's three strategic challenges — sourcing (#1, hardest, least solved), product processing (#2, the operational machine), and rotation / selling (#3, buyer–item matching). She then screen-shared the full 9-step item-processing pipeline and the architecture of a pricing engine her team is building.

Her framing: processing is the "lowest hanging fruit" — optimize it, free up headcount, push those people to sourcing. She sees AI helping in four places: (1) internal workflows, (2) sourcing intelligence, (3) buyer–item matching/personalization, (4) projective BI (anticipate demand, e.g. Buen Fin).

The conversation converged on a concrete near-term ask: help her compress and automate the processing pipeline inside her own back office, and connect the in-progress pricing engine via API. She closed by raising — repeatedly and clearly — that she wants the work to be proprietary code that lives in / is owned-with Troquer, not an off-the-shelf SaaS. Follow-up booked Mon Jun 22, 5:30 PM; Raffaello committed to consulting Giuseppe on the code-ownership question.

3 · Their workflow (what we'd be automating)

A The 9-step item-processing pipeline
Serial today · a different person per step · much of it with the seller physically present
1
Revisión estado de uso Physical inspection — wear, stains, damage
2
Grading: aceptado / rechazado hard gateThe only true go/no-go before downstream work
3
Autenticación Brand verification; rigorous cases use Entrupy (blockchain, 14 photos, cert — has an API). Slowest, must be a physical person.
4
Pricing PVP = seller net price + 36% fee. Rules + ML engine. High-touch — often negotiated with seller in front of them.
5
Etiquetado Physical SKU/price/grading label (no size yet — intl sizing risk)
6
Descripción editorial targetFunctional (measures, composition) + qualitative ("se ve precioso…") — written by hand, piece by piece, copy-pasting ChatGPT
7
Fotografía profesional targetStandardized set; quality "not ideal"; Magento degrades color/resolution on upload
8
Publicación en catálogo QC before listing; seller has 2 days to opt out
9
Almacenaje (Almex 3PL) Picking, packing, carrier handoff — outsourced, fine as-is

Her ideal: compress steps 2→7, run them in parallel by ~2 people instead of serially by many. Today ~15 people sit across this phase (2 leads, 3 reception→pricing, 1 BI/pricing on OPEX). She'd like that to be ~10 and move the freed 4–5 to sourcing.

Known sub-pains: editorial description sometimes contradicts the grading decision · visual-recognition tool fills basic fields but not the qualitative copy · Magento is a "megastopper" degrading photos · everything serial because of approval gates.

B The pricing engine (in-house, in development)
Multi-agent competitor scraper + moderator → per-piece decision · runs outside the platform today (copy-paste)

Built by one strong internal person (fashion → data). Architecture: Troquer catalog (brand, model, price, days-listed) enriched by three scraping agents — VTC (vtc.mx, local Polanco), Irene Buffa (MXN/EUR, Thursday drops), Vestiaire (EUR→MXN). A moderator agent averages the three (weighted MX local 60% / Vestiaire 40%, FX-adjusted) → per-piece decision: raise · hold · discount (cara + parada >30 days) → daily WhatsApp/email report.

The integration ask: she's comfortable the engine will ship, but not that it'll be integrated into her platform — today it's copy-paste, off back-office. She wants it API-connected so it actually serves the workflow. Conceptually this is competitor-SKU price matching — our Module 05 shape — but it's their build, which makes it a dependency, not a clean greenfield module.

4 · Confirmed pains

5 · The ask — what she wants us to build

Three things, in priority order:

"Se entrega como un producto integrable a mi back office… el desarrollo del código se comparte entre los dos." / "lo puedo meter a mi sistema, que opere tal como es… podríamos pensar en un refresh del código cada seis meses, pagas un fee."

Her stated reason: Troquer is too particular for any off-the-shelf SaaS; she wants control over changes and the ability to make small changes herself; and she values Raffaello's operator experience over the code itself. She's open on commercial shape and floated a higher implementation fee as the trade.

6 · Does it match what we are today?

Measured against MASTER-CONTEXT.md — the authoritative "what we do today." Two clean reads: the problem shape fits, the brand & business model don't.

Problem shape
Receive → Parse → Match → Propose → Order
FITS Their item intake is our intelligence layer with a physical input: Receive (prenda) → Parse (visual recognition) → Match (authenticate + price vs market) → Propose (editorial + price to seller) → Publish. Same backbone.
Module overlap PARTIAL Editorial gen ≈ 02 Unstructured parsing + Propose. Pricing scraper ≈ 05 Competitor matching. Real but conceptual, and the "+ Custom" path is the honest one.
Autonomy / "you stay in control" FITS Curaduría + seller-facing pricing need a human gate. Maps directly onto our autonomy dial.
Sector / brand
"Industrial businesses. Only."
BREAKS B2C preloved-fashion marketplace + circular economy. Not off-ICP — off-brand for the product we're telling the market we are.
Connector reuse
"One ERP connector, built once"
BREAKS No Odoo/NetSuite/SAP. The connector target is their evolving home-grown back office — a custom integration, not a reused one.
Business model
"Usage not implementation · systems not projects"
BREAKS Owned/embedded code + high impl fee + refresh fee is the inverse of our three core value props (charge for usage · no handover · we own the improving system).
Replicability ~ZERO Seller-side / circular-economy logic carries to no other pipeline client. Breaks the amortize-across-clients economics.
Relationship / trust STRONG Raffaello ran GAIA ($100M e-commerce) — lived this exact operation. Warm, high-trust, she's asking us in.

The crux — and a reframe: most of what she asked for, we already offer. On-prem deployment is in our FAQ ("the system runs on your own servers"). Staying current as new models ship is value prop #4. Custom modules on her connector is the "+ Custom" path. The only genuine thesis break is literal code-IP ownership — and she softened even that herself: "los dos podemos ser dueños… ¿en dónde se alberga y dónde se puede utilizar?"

So the pre-agreement question is narrow and answerable now: does control + continuity satisfy her, or does she need IP transfer — and if so, at what price? Sourcing and replicability don't change; the deal structure is the whole decision.

7 · Pre-agreement structures (what we walk in with)

No deferral. We decide the model now and pre-agree it with Ytzia on Monday. The three structures differ on one axis — how much of "ownership" we concede — and that axis drives both pricing and whether we keep reuse rights.

Structure 1 · Recommended opening offer

Dedicated embedded instance — we keep the IP

Troquer gets a dedicated system integrated into / hosted on their back office, an editable config layer so she can make her own small changes, always-current models, and a source-escrow + continuity clause ("if we disappear, the code passes to you" — already in our playbook). AdapttoAI retains the IP and the right to genericize modules. Commercial: our standard 3-phase (implementation fee + monthly subscription), sized up for the custom build.

For
This is the version of "ownership" we can deliver without breaking the thesis — on-prem + model-refresh + custom are already on offer. Keeps reuse rights → replicability isn't zero. Answers her real needs: control, continuity, ad-hoc fit.
Against
If her ask is literal IP, this won't fully satisfy — needs to be sold on control + continuity instead of title.
Structure 2 · Fallback

Joint build, dual rights — her own floated model

Co-developed. Troquer owns its instance + its data; AdapttoAI owns the generalizable framework/modules and retains reuse rights (genericized, no Troquer data). This is almost verbatim what Ytzia proposed ("el desarrollo del código se comparte entre los dos… tu sistema con eso aprende"). Commercial: higher implementation fee (lost-reuse premium) + a recurring refresh fee (her "cada seis meses" idea).

For
It's her idea, so easy yes. Still preserves our right to reuse the generic layer. Refresh fee ≈ subscription in disguise.
Against
Co-ownership is messier legally; muddier than Structure 1 on what exactly "the generic layer" is. Concede only if she rejects Structure 1.
Structure 3 · Priced exception only

Full buyout — she owns the code outright

Troquer owns everything; we're a premium custom build for this engagement, optional maintenance retainer. Commercial: large implementation fee priced as zero reuse — i.e. priced like we'd rather not.

For
Cleanest yes for her. Biggest single up-front number.
Against
This is the "dev shop, then bye" model Raffaello explicitly said we're not. Breaks the thesis, zero reuse, eats bandwidth. Only worth it at a number that makes the exception self-justifying.

8 · Recommendation

Walk in with a position — anchor on Structure 1

Open by testing the real need, not the stated one. Ytzia said "owned code," but her reasons were control over changes, continuity, and avoiding a generic SaaS that isn't ad-hoc. Probe that first: "What you actually need is a system that's yours to change, runs where you want, stays current, and can't be taken away — agreed?" If yes, most of the conflict evaporates.

Then offer Structure 1 as the default: dedicated instance, hosted on her servers if she wants, editable config, always-current models, source-escrow continuity clause — we keep the IP and the reuse rights. This is a real pre-agreement, decided now, and it doesn't break the thesis. If she insists on co-ownership, fall to Structure 2 (her own model) with a reuse carve-out + refresh fee. Hold Structure 3 for a number that makes the exception worth it.

In the same conversation, pre-agree scope: we build steps 2–7 + the pricing-engine API integration; we do not take on sourcing or the Magento migration. Land the structure + the scope boundary on Monday. Nothing deferred.

9 · Decisions needed (Raffaello + Giuseppe)

Is Structure 1 (embedded instance, IP retained) our agreed opening offer? If we're aligned, this is the anchor we walk in with Monday.
How far do we concede if she pushes? Structure 2 (co-ownership + reuse carve-out) as the fallback — and is Structure 3 (full buyout) on the table at all, at what minimum number?
Reuse rights are the line: in any structure, do we retain the right to genericize + reuse the parsing / description / competitor-pricing modules? This is what keeps replicability above zero — protect it in 1 and 2.
Commercial shape of the default offer: standard impl fee + monthly subscription (Structure 1), or impl fee + 6-month refresh fee (Structure 2)? ❓ Numbers need the open questions below to size — agree the shape now, the figure after.
Bandwidth / delivery: who builds this, given Aronlight / Eurocomponents / Argea in flight? Off-ICP + custom = real cost.

10 · Open questions (blocking for any price)