$ pytest log/bahagian-2-admin-panel.log -v

collected 1 item

Bahagian 2: Admin Panel

pass

[2026-08-27 20:31:31] · slug: bahagian-2-admin-panel

assert tech_stack ==

PHP Alpine.js
"""

Login dengan Remember Me, dashboard, CRUD entries siap.

"""
stdout

Admin panel siap dengan: login.php (CSRF + rate limit + remember-me 30 hari), dashboard list entries, entry-form.php (satu form pintar handle log/lab/resume ikut query param), delete dengan custom modal (bukan native confirm()).

Bug yang kena fix sepanjang jalan: quote-clash antara json_encode() output dan HTML attribute wrapper — solution guna data-* attribute atau single-quote wrapper.

VISITOR RECORD 26 VERIFIED
← cd ../log