Neo Guide
Neo home

Reference

What works today

A clear list of what works, what is limited to testers, and what is not ready yet.

Capability matrix

This table is generated from neo-capability-registry-v1. It describes code support and safety boundaries, not current deployment availability. The exact runtime truth is returned by /health and combines flags, immutable release observations, scenario evidence, and provider certification.

CapabilityCodeRequired controlsBoundary
Published catalogue discoveryImplementedAlways available when deployed evidence agreesOnly published, active and in-stock catalogue facts are available.
Deterministic conversation policyImplementedASSISTANT_DIALOGUE_POLICY_ENABLEDPlanner-mediated turns retain deterministic safety and recovery boundaries.
Grounded response compositionImplementedASSISTANT_GROUNDED_RESPONSE_ENABLEDGenerated copy is available only when the grounded composer flag and scenario evidence agree.
Buyer checkout FlowImplementedWHATSAPP_BUYER_CHECKOUT_FLOW_ENABLEDA signed checkout Flow stages data; only the separately confirmed action may write.
Payment initialization and confirmationImplementedAUTOMATED_COMMERCE_WRITES_ENABLEDInitialization is gated; only an authoritative callback confirms payment.
Refund executionImplementedAUTOMATED_COMMERCE_WRITES_ENABLED
PAYMENT_REFUNDS_ENABLED
Refund execution requires its kill switch, exact evidence and exact provider target.
Courier bookingImplementedAUTOMATED_COMMERCE_WRITES_ENABLEDBooking requires the current accepted quote and exact logistics certification.
Seller catalogue importImplementedSELLER_CATALOG_IMPORT_ENABLEDImport remains preview-first, owner-bound and default off until exact Meta certification.
Seller payout transferImplementedAUTOMATED_COMMERCE_WRITES_ENABLED
PAYOUT_TRANSFERS_ENABLED
Transfer requires explicit review, its kill switch and exact payout certification.
Seller attentionImplementedRETENTION_SELLER_ATTENTION_ENABLEDRead-only seller attention remains independently switchable.
Post-purchase controlsImplementedRETENTION_POST_PURCHASE_ENABLEDPost-purchase controls cannot mutate a provider without their existing action gate.
Cart-only reorderImplementedRETENTION_REORDER_ENABLEDReorder creates a current cart only and never silently repeats payment or delivery.
Saved intentsImplementedRETENTION_SAVED_INTENTS_ENABLEDSaved intent activation remains blocked unless the deployment and privacy prerequisites agree.
Consent-bound alertsImplementedRETENTION_ALERTS_ENABLEDAlerts require explicit purpose consent, current opt-out checks and delivery evidence.
Deterministic personalisationImplementedRETENTION_PERSONALIZATION_ENABLEDThe current request wins; no sensitive or model-invented preference is accepted.
Privacy deletion fulfilmentImplementedPRIVACY_FULFILMENT_EXECUTION_ENABLEDCompletion requires every registered domain postcondition; destructive execution is independently default-off and provider records require reviewed evidence or an exact legal hold.

Closed-beta boundary

Invite-only testers may be enrolled through an emergency phone allowlist or private signed share link. The secret-bearing first message is redacted before conversation storage. Access is phone scoped.

Sandbox logistics exercises state without a rider. Sandbox payouts exercise verification, review, transfer attempts, reconciliation, journals, and notifications without moving money. Test-mode checkout/refund does not prove live-money readiness.

Retention capability boundary

CapabilityStatusBoundary
Seller attentionImplemented / default offAuthoritative read only; closed-beta promotion is separate.
Post-purchase controlsImplemented / default offTyped support requests cannot mutate a courier.
One-message reorderImplemented / default offCart only; current price/stock and explicit reduced-cart choices.
Saved intentsImplemented / blockedCannot activate before complete privacy fulfilment.
Restock, price, and checkout alertsImplemented / uncertifiedConsent, template, target, opt-out, and reconciliation gates remain.
PersonalisationImplemented / default offCurrent request dominates; no sensitive inference or model-created preference.

These implementation states are not public acquisition claims. Loyalty, broad broadcasts, automatic recurring purchase, inferred refills, and automatic courier changes are excluded.

Known limitations

  • No native mobile app.
  • No general live payout, refund, or courier-booking claim.
  • Privacy fulfilment execution is default off; provider work requires reviewed evidence or an exact legal hold before completion.
  • Durable application lifecycle events and convergence scanners exist, but an external metrics and alert delivery service is not claimed.
  • No item-level free-form conversational cart mutation.
  • No seller team, broadcast, analytics, subscription, wishlist, gift, negotiation, supplier, or geospatial feature.

How this matrix changes

A runtime status changes only when implementation, reachability, deterministic scenario tests, immutable deployment evidence, enablement, and provider certification support the exact new wording. Roadmap placement and a successful sandbox run are not sufficient. Contradictory or missing evidence fails closed.

  • AGENTS.md
  • docs/NEO_OUTCOME_MESSAGING.md
  • docs/audits/neo-systemic-product-reliability-audit.md
  • src/capabilities.ts
  • src/capability-runtime.ts
  • src/provider-certification.ts