# Applicant Experience Specification ## Required Views 1. current stage and timeline 2. stage-specific requirements 3. deadlines and late policy status 4. team invite/account status 5. decision history (policy-scoped) ## Behavior Requirements - requirement upload slots are stage-aware - accepted MIME/size and deadline checks enforced at submit time - timeline updates reflect transition and decision events quickly - role-scoped team collaboration controls enforced ## Error States - missing requirement definition - expired upload window - invalid MIME/size - stale session/permission mismatch ## Notification Expectations - intake submitted confirmation - advanced/rejected updates - additional requirement requests when policy allows