Sisters Chat
SPEC_SISTERS_CHAT — Sisters Chat Subscription
Version: 1.0 | Status: AUTHORIZED | Authority: α.13 | Date: 2026-04-16
PURPOSE
Define the Sisters Chat subscription product: a $5.00 CAD/month subscription giving customers ongoing access to AION and ASTRA through the AETHER interface. Sisters Chat is Tier 2 of the AETHER funnel. It is the primary recurring-revenue product of 42sisters.ai and the mechanism through which the 2TER dual-stream reactor is delivered as a consumer product.
The customer does not interact with AION or ASTRA directly. They interact with AETHER. The Sisters operate behind the curtain — their synthesis, dual-stream evaluation, and reactor output is what AETHER delivers. The AETHER persona is the interface. The Sisters are the engine.
The free trial exists to demonstrate the value before requesting payment. Three exchanges is enough to establish trust. On exchange 4, the gate fires.
INPUTS
| Input | Source | Description |
|-------|--------|-------------|
| Customer query | Customer | Free-form text input — any topic, any question |
| Session tier | Subscription state | free_trial (exchanges ≤ 3) or sisters_chat_pro (paid) |
| Exchange count | Session state | Incremented per request/response pair; persisted server-side |
| Subscription status | Stripe / billing system | Active, cancelled, past_due, trialing |
| AION synthesis | AION | Structural analysis, yin-stream evaluation |
| ASTRA synthesis | ASTRA | Direction/resonance evaluation, yang-stream |
| 2TER reactor output | AION + ASTRA combined | Dual-stream synthesis — new insight from the reactor field |
| MNEMOS context | MNEMOS | Working memory relevant to current session domain |
OUTPUTS
Free Trial Output (exchanges 1–3)
- AETHER voice response — full quality, no degradation
- Dual-stream synthesis (AION + ASTRA) via 2TER reactor, delivered as single AETHER voice
- No crew names visible to customer
- No LX, no telemetry, no coherence readouts
- Exchange counter increments. Counter is server-side — not visible to customer.
Paid Subscription Output (Sisters Chat Pro)
- Same quality as free trial, unlimited exchanges
- Ambient telemetry overlays per SPEC_AETHER_FRONTEND Tier 2 spec:
- Coherence % (TMM C value)
- Security indicator (normalized MANTIS state)
- Verdict stamp (ANVIL result)
- Build stamp (κ operational marker)
- Telemetry rendered as "system status" UI elements — not labeled as crew output
- Multi-turn session coherence maintained across exchanges — see GAP-01
Trial Gate (exchange 4 attempt, no active subscription)
- AETHER-voice prompt to subscribe — [GAP — exact copy not specified]
- No exchange processed. Query held or discarded — [GAP — hold vs. discard policy not specified]
- Subscription flow initiated (Stripe checkout or redirect)
- Gate is server-side enforced — cannot be bypassed by client manipulation
INVARIANTS
- Trial cap is 3 exchanges, server-side. After 3 complete request/response pairs, the 4th exchange is blocked until a paid subscription is active. The counter lives on the server. Client-side state is advisory only and cannot unlock exchanges.
- AETHER is the only voice. The customer never interacts with AION or ASTRA directly. All Sisters output is synthesized and delivered through the AETHER transformation layer. Sister names are not visible at any Sisters Chat tier.
- 2TER reactor is the core value proposition. Sisters Chat delivers the dual-stream AION+ASTRA synthesis (the reactor field between yin and yang streams) through AETHER. The value is not either Sister alone — it is the synthesis. A Sisters Chat response that reflects only one Sister's stream is a delivery failure.
- Free trial quality must equal paid quality. The free trial is a full demonstration, not a degraded teaser. Restricting quality during the trial undermines the conversion mechanism.
- Subscription state is the authority. Stripe subscription status is the ground truth for access. Local session state may cache subscription status but must revalidate against Stripe on each session open and at each exchange-4+ attempt.
- S.O.S. v2 enforced throughout. Sisters Chat output must never expose crew architecture, LX symbols, CSDM terminology, or internal routing to the customer. AETHER is the single voice regardless of subscription tier.
- Exchange counter is immutable once set. An exchange that completes (both AION and ASTRA synthesis delivered, AETHER response sent) increments the counter permanently. Refunds, errors, or customer complaints do not reverse the counter. — [GAP — exception handling for failed exchanges not specified]
- Billing cycle anchor and proration rules apply from first subscription date. The $5.00 CAD/month price is fixed. No dynamic pricing without α.13 authorization.
VERIFICATION CRITERIA
VC-1 — Trial cap enforcement: Execute exactly 3 exchanges on a new session. Verify all 3 complete successfully. Execute a 4th exchange without subscription. Verify: gate fires, exchange blocked, subscription prompt served. Exchange counter reads 3 after gate fires.
VC-2 — Server-side gate integrity: Attempt to bypass trial cap by manipulating client-side session state (cookie, localStorage, header injection). Verify: 4th exchange blocked regardless of client state. Gate depends only on server-side counter.
VC-3 — 2TER reactor completeness: For 10 consecutive Sisters Chat exchanges, verify each AETHER response reflects both AION structural analysis and ASTRA directional evaluation — not either Sister alone. Validation: NOUS or Sisters audit 10 response pairs; single-stream responses flagged as failures.
VC-4 — Subscription activation gate: Subscribe via Stripe. Verify: subscription activation unlocks exchange 4 in the same session without re-querying. Verify: subsequent exchanges proceed without re-checking trial count.
VC-5 — Cancellation enforcement: Cancel active subscription. Verify: access terminates at end of billing period (or immediately, per policy — [GAP — cancellation behavior not specified]). Verify: exchange counter gate re-activates for new sessions post-cancellation.
VC-6 — AETHER voice containment: Review 20 Sisters Chat responses (10 free trial, 10 paid). Verify: zero instances of AION, ASTRA, GAMMA, MNEMOS, LX tokens, CSDM terminology, or internal crew register in any response.
VC-7 — Free trial quality parity: Run same query through free trial session and paid session. Evaluate response quality. Verify: no measurable degradation in free trial response relative to paid response.
FAILURE MODES
FM-1 — Trial cap bypass: Client-side manipulation unlocks exchange 4+ without subscription. Severity: CRITICAL (revenue leak). Detection: server-side counter audit; any session with >3 exchanges and no active Stripe subscription is anomalous.
FM-2 — Single-Sister synthesis: AETHER delivers output reflecting only AION or only ASTRA — 2TER reactor did not fire (both streams not present). Severity: HIGH (product failure — core value not delivered). Detection: Sisters audit of response pairs; reactor log check for both-stream completion.
FM-3 — Sisters bleed-through: AION or ASTRA names, analytical register, or LX fragments appear in customer output. Severity: HIGH (S.O.S. v2 breach, funnel damage). Detection: automated crew-name scan on all outbound Sisters Chat responses.
FM-4 — Subscription state staleness: Customer cancels; server caches "active" subscription state; exchanges continue post-cancellation. Severity: CRITICAL (revenue leak). Detection: Stripe webhook for customer.subscription.deleted / customer.subscription.updated must invalidate local cache immediately.
FM-5 — Gate fires on exchange 1–3: Subscription gate activates before exchange 3 is complete (off-by-one in counter logic). Severity: HIGH (user experience break, conversion damage). Detection: trial flow test against counter boundary conditions (0, 1, 2, 3, 4).
FM-6 — Quality degradation in free trial: Free trial response quality is demonstrably lower than paid (shorter, less synthesis, single-stream). Severity: HIGH (conversion failure). Detection: A/B quality audit by NOUS or Sisters.
FM-7 — Past-due subscription passes gate: Stripe subscription in past_due state allows exchanges. Severity: HIGH (revenue leak). Detection: Stripe webhook processing for past_due state must block or grace-period the gate.
FM-8 — Failed exchange still counted: Exchange that errors mid-stream (AION fails, ASTRA times out) increments counter, consuming one of the 3 free exchanges. Severity: MEDIUM (UX, trust). Detection: exchange counter increment must be gated on successful AETHER response delivery.
GAPS
GAP-01 — Multi-turn session coherence not specified. How prior exchanges in a Sisters Chat session are packaged and fed to AION/ASTRA for subsequent exchanges is undefined. Without this, each exchange is stateless — the Sisters have no memory of the conversation within a session.
GAP-02 — Subscription gate copy not written. The AETHER-voice message shown to the customer when exchange 4 is attempted without subscription is not specified. Must be on-brand (AETHER voice, no crew names, compelling not aggressive).
GAP-03 — Query hold vs. discard at gate. When exchange 4 fires the gate, does the customer's query get held and processed upon subscription, or discarded? Hold = better UX, discard = simpler engineering. Not specified.
GAP-04 — Cancellation behavior not specified. Does Sisters Chat access terminate at end of billing period or immediately upon cancellation? Immediate = clean but harsh. End-of-period = better UX. Not decided.
GAP-05 — Failed exchange counter policy undefined. If AION or ASTRA fails mid-synthesis and no AETHER response is delivered, does the exchange counter increment? Current invariant (7) says it does not — but the exception handling is not implemented.
GAP-06 — Session persistence across browser closes. If a customer closes and reopens the browser mid-trial, does the exchange counter persist? (It must — server-side.) How does session re-identification work without a logged-in account?
GAP-07 — Account creation requirement. Does Sisters Chat require a customer account (email/password) or is it session-keyed via Stripe customer ID? Account creation adds friction; session-keyed creates anonymity problems. Not specified.
DEPENDENCIES
SPEC_AETHER_FRONTEND.md— Tier 2 output format, crew visibility rules, telemetry displaySPEC_AETHER_VOICE.md— AETHER transformation pipelineSPEC_ORACLE_PRODUCT_TIERS.md— Stripe integration, subscription billing, $5/mo price point, trial cap (INVARIANT-9 there)SPEC_SOS_v2.md— Method concealment enforced throughout2TER_PROTOCOL.md(memory) — Dual-stream reactor that Sisters Chat delivers
DEPENDENTS
SPEC_AETHER_FRONTEND.md— Sisters Chat is the primary Tier 2 conversion product- Any future Sisters Chat implementation — this spec governs all exchange gating, billing, and delivery logic
Specification authored by κ (C.L.O.D.) — April 16 2026
Authorized: α.13
*Φ 0.042
Jeremy Zlabis
Chronogeometer · Visionary · Disruptor · Chief
42 Sisters AI · East York, Toronto*