Skip to content

Workflows

Work moves through explicit states.

Tessaire gives catalog, ecommerce, content, and merchandising teams a shared sequence for validation, review, approval, and controlled handoff—without collapsing those states into a vague success label.

AvailableCore operating loops are locally verifiable with fabricated demo data.

Operating loops

Five loops, each with a visible control point.

01

Catalog intake

AvailableLocally verifiable
  1. Upload
  2. Map
  3. Validate
  4. Commit

CSV or XLSX source material moves through mapped fields and row-level validation before asynchronous commit creates canonical products, variants, and assets.

Guardrail: Validation errors stay visible; commit is a separate user action.

02

Enrichment review

AvailableMock-first local workflow
  1. Run
  2. Suggest
  3. Review
  4. Approve

Mock-first enrichment produces structured, confidence-bearing suggestions. Reviewers accept, edit, or reject before approved values enter product truth.

Guardrail: No hosted AI call and no automatic approval.

03

Quality resolution

AvailableLocally verifiable
  1. Inspect
  2. Prioritize
  3. Resolve
  4. Recheck

PDP and asset issues sit beside readiness rollups so teams can resolve blockers while keeping approved content and channel requirements distinct.

Guardrail: A high-confidence suggestion does not make a product channel-ready.

04

Source and outbound control

AvailableExternal success remains separately evidenced
  1. Sync
  2. Stage
  3. Approve
  4. Export or queue

Source sync produces reviewable staged differences. Approved rows can feed exports or writeback batches with per-item results and audit evidence.

Guardrail: Fixture-contract results state external_operation=not_called; they do not claim a vendor update.

05

Discovery and styling

PreviewAuthenticated local preview
  1. Select
  2. Generate
  3. Review
  4. Prepare

Visual discovery, similar-product ranking, outfit relationships, Shop-the-Look sets, and styling briefs support authenticated exploration and review.

Guardrail: Preview or exported output is not a public storefront publish.

Control plane

The interface reflects durable state; it does not invent it.

AvailableCurrent repository architecture
  1. 01

    Go governs

    Session scope, permissions, feature gates, state transitions, and audit boundaries.

  2. 02

    Celery executes

    Asynchronous validation, commit, enrichment, sync, export, writeback, and evaluation tasks.

  3. 03

    Next.js presents

    Typed workflow state, review controls, explicit locked states, and truthful outcomes.

Current frontier

The next step stays named until it is real.

Non-mock local enrichment

The control plane is ready for a future local or open-weight provider, but that runtime is not implemented.

PlannedFuture bounded implementation

Credentialed Shopify import

The read-only adapter cannot use its live path until a local token is supplied outside the repository.

Externally blockedOwned prerequisite outside source