| Age | Commit message (Expand) | Author |
| 5 days | pr-review-validator: done waits for every auto-reviewer to settle on the head... | hathach |
| 6 days | agents: split pr-monitor into pr-ci-watcher + pr-review-validator; rename por... | hathach |
| 8 days | hil: make hil_report.md a rendering of hil_report.json (#3840) | Ha Thach |
| 13 days | hil, docs: reference toolchains by their official env vars, not one rig's paths | hathach |
| 13 days | hil: run every board in one hil_test.py and hand results across as JSON | hathach |
| 2026-08-18 | skill(read-doc): search the Calibre database instead of the filesystem | hathach |
| 2026-08-18 | skills, docs: rewrite USB recovery from the live incidents | hathach |
| 2026-07-29 | hil: split hil_test.py into hil_lock/hil_flash, add pool_check, update rig pr... | Ha Thach |
| 2026-07-24 | agents: target-debugger may escalate to etm-trace, prompt-gated | hathach |
| 2026-07-24 | docs(skills): tighten esp-target-debug/target-debug; agent routes backends by... | hathach |
| 2026-07-24 | docs(skills): esp-target-debug — Espressif built-in USB-JTAG backend, rig-v... | hathach |
| 2026-07-24 | docs(skills): formatting feedback — agent skill table, probe bullets, align... | hathach |
| 2026-07-24 | docs(target-debug): vector catch, SWO trace, verifybin, FreeRTOS threads; tab... | hathach |
| 2026-07-24 | docs(skills): rename debug skills, drop the PC-host/TinyUSB-device assumption | hathach |
| 2026-07-17 | agent: add target-debugger — device-side root-cause loop on the HIL rig | hathach |
| 2026-07-13 | Fix max-effort review findings in lock protocol, workflows, and docs | hathach |
| 2026-07-10 | Fix review findings and add static-analyzer agent | hathach |
| 2026-07-09 | feat: Claude Code multi-agent dev/test harness for TinyUSB | hathach |