Base Regime

Face dashboard · decides, doesn't just display
Twice-daily state check-in

What's actually going on right now?

Answer only what applies. Follow-up questions appear when they matter — the engine skips the rest.

Time
Skin state — tap all that apply
What happened since the last routine? — tap all that apply
Context
Capacity right now
Optional — anything specific you want?
Today's routine card

Here's what to do.

One principal lane, ordered steps, what to avoid, and what this sets up for next time.

Weekly forecast

Rhythm, not prescription.

Sunday–Saturday, AM/PM. Actual completions recalculate the forecast; nothing gets "made up" later.

Confirmed inventory

Only what's actually owned.

Products absent from this register are never selectable by the routine engine.

Active safety architecture

Green, amber, red.

Risk tier is fixed per product. Today's eligibility (cooldown / blocked / clear) is calculated live from routine history and current skin state.

● Green — generally selectable ● Amber — needs context check ● Red — one exclusive lane per day ● Recovery-only override

Hard guardrails

    Recovery triggers

    Any one of these activates Recovery Mode and pauses every treatment active, mask and tool: burning or persistent stinging, peeling or raw patches, heat stress or unusual tightness, rash-like reaction or swelling, pain from tool use, irritation after an active.

    Persistent rash, severe burning, swelling, infection signs or worsening irritation — see a clinician rather than adjusting the routine further.

    Excluded / off-inventory

    Never generated by this engine, regardless of what appears elsewhere:

    Anua Heartleaf Toner COSRX Snail 96 I'm From Mugwort Mask

    Kojic-acid body soap sits in the Experimental Register — off-inventory, never an automatic face recommendation unless formally promoted after review.

    Build notes & assumptions
    Event / glow prep

    Countdown to calm skin.

    Add anything makeup-relevant. The dashboard back-calculates a no-new-products window, a last exfoliation date, and a hydration night.

    Event name
    Date
    Type
    Makeup expected?
    Routine history

    What actually happened.

    The next recommendation reads from here — not from the plan.

    Cross-device sync

    Your data, everywhere you are.

    Local-only mode always works. Signing in adds sync across your devices.