Project preferences for future Codex sessions.
- Maintain single-file app: update only
index.html. - Mobile-first offline usage is the default target.
- Default appearance: dark mode in black/gray tones.
- Avoid blue-tinted themes (sleep-friendly preference).
- Keep core timer flow simple; avoid accidental destructive actions.
Advanced Modeis default OFF.- When Advanced Mode is OFF:
- hide
Taginput in interval records - hide
指定时间(分钟)input in interval records - hide Tomato Export tab button
- hide
- When Advanced Mode is ON:
- show the advanced fields and Tomato Export tab
- Keep manual backup operations in
运行日志和备份tab (not in timer tab). - Keep restore-history operations in
运行日志和备份tab. - Backup reminder should use:
- popup warning with elapsed time since last backup
- explicit action button text:
现在下载备份 - CSV file name prefix:
backup_ - no data clearing on reminder-triggered backup
- Browser-side Nutstore upload is currently disabled in UI due CORS constraints.
- Keep code available for future re-enable, but default state should remain hidden/off until a stable proxy/native path exists.
- Mark notable updates as implemented with
CodeX/Codexin documentation. - Keep
README.mdanddev_log.mdupdated when shipping significant behavior changes.