Wave 4 · Everything-Else Polish · 25 screens

The last mile — every corner of the Phase 1 journey.

Wave 4 fills in the screens between the headline flows: KYC recovery, AA error and success states, IPS and its SEBI gate, manual entry, goals, calendar, MIA history, RIA advisory loop, notifications, and the 3-day trial runway into the Markets-free landing. Every screen inherits Wave 1 visual tokens and is authored for Vivek Kumar, Head of Engineering.

Author Vivek Kumar, HoE
Date 2026-04-09
Base tokens.css + _prototype-base.css + _wave3-shared.css
Scope 25 polished screens

KYC recovery

2 screens
DigiLocker-first, CKYC rejection codes, compliance review path

Account Aggregator · consent lifecycle

3 screens
Finvu (FIFactor) — error, success, relink paths

IPS · Investment Policy Statement

3 screens
Single fixed template (Decision 7A post-pivot) · SEBI Reg 19 retention

Manual entry

2 screens
Power Mode escape hatch for users who refuse AA

MIA history

1 screen
Long-term memory of the assistant conversations

Goals

3 screens
List + detail with projection chart + achieved celebration

Calendar

2 screens
April 2026 month grid + single event detail

RIA · Advisory loop

4 screens
SEBI gate → call booking → recommendations inbox → single rec detail

Notifications

1 screen
In-app centre with grouping, read/unread state, quick actions

Trial runway

3 screens
ADR-033 freemium state machine · Day 6 → 7 → 8

Estate · Phase 2 stub

1 screen
EazyLegal (NOT Willjini) — waitlist placeholder per ADR-021

Provenance. Wave 4 "everything-else" deliverable, 25 polished HTML screens. Matches Wave 1 visual language; inherits tokens.css + _prototype-base.css + _wave3-shared.css. Author: Vivek Kumar, Head of Engineering, 2026-04-09. No external assets — charts and confetti use inline SVG. All partner names match .claude/rules/pricing-partners.md (Ditto, EazyLegal, Blostem, MFU Central, Morningstar, Finvu). All RIA / IPS / recommendation screens carry SEBI RIA INA000123456 and retention / disclaimer language per Reg 19.