修改前
function mockSignIn(email){}
修改後
function mockSignIn(email){const cleanEmail=email.trim().toLowerCase();if(!/^\S+@\S+\.\S+$/.test(cleanEmail)){currentUser=null;renderAuthState();state.textContent="教學模擬:請輸入有效 Email";return}currentUser={email:cleanEmail,uid:cleanEmail==="student@example.com"?"uid-student":"uid-guest"};renderAuthState()}