You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/AI_Codex_Guide.md
+69-33Lines changed: 69 additions & 33 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,8 @@ AI execution rules: this file + docs/AI_GUIDELINES.md (if present)
11
11
0) Mission & Constraints
12
12
Mission
13
13
14
-
Implement the Home, Rooms, Security, and Control Center screens as per the low-fi wireframes. Produce small, reviewable changes that run smoothly on device.
14
+
Implement the Rooms, CCTV, Weather, Media, and Settings experiences as per the low-fi wireframes.
15
+
Produce small, reviewable changes that run smoothly on device.
- Expose async setters for status/theme/brightness updates.
206
+
207
+
Motion & feedback
179
208
180
-
Brightness/volume toggles; sleep action; publish to HA where applicable.
209
+
- Add transitions for card/toolbars, slider feedback, and toast confirmations; cover error states.
181
210
182
211
Debug & Perf
183
212
184
-
Hidden overlay; verify FPS/allocations.
213
+
-Hidden overlay; verify FPS/allocations.
185
214
186
215
Each step should be a small PR (see checklist below).
187
216
@@ -209,7 +238,14 @@ Each step should be a small PR (see checklist below).
209
238
210
239
Use a standard preface when asking the AI for changes:
211
240
212
-
Context: You are working in baba-dev/M5Tab5-UserDemo. Read docs/wireframes.md and docs/AI_Codex_Guide.md. Build only what those files describe. Use LVGL on Tab5 at 1280×720 landscape. Respect tokens in ui_theme.h. Keep changes minimal and isolated: prefer editing ui_home.*, ui_rooms.*, ui_security.*, ui_control_center.*, ui_components.*, or integration/*. Preload RGB565 assets sized to display; no runtime scaling. Use optimistic UI with rollback on timeout. Add a short note on performance and video of the result.
241
+
Context: You are working in baba-dev/M5Tab5-UserDemo.
242
+
Read docs/wireframes.md and docs/AI_Codex_Guide.md.
243
+
Build only what those files describe. Use LVGL on Tab5 at 1280×720 landscape.
244
+
Respect tokens in ui_theme.h. Keep changes minimal and isolated: prefer editing custom/ui/ui_root.*,
0 commit comments