summaryrefslogtreecommitdiff
path: root/lib/FreeRTOS/Source/include/queue.h
diff options
context:
space:
mode:
authorhathach <[email protected]>2026-07-16 14:11:25 +0700
committerhathach <[email protected]>2026-07-17 16:48:03 +0700
commitb9478a723b6335f3e670453b622d615cebbd7293 (patch)
tree97f4106eb466197e57c932f0e770a728db908f49 /lib/FreeRTOS/Source/include/queue.h
parent6173d87ef13db5af42889700e5f3885b5cbc6985 (diff)
agent: add target-debugger — device-side root-cause loop on the HIL rig
Opus-tier agent charter for backgrounding a long hardware debug session: instrument -> build -> flash under one held board lock -> dual-side capture -> correlate -> refine, strictly one instance, skills as source of truth (usb-target-debug, usbmon, usb-debug, usb-sniffer, usb-recover, hil). The charter encodes what dogfooding established: - diagnosis standard: evidence must show the mechanism, or a fix must flip the ORIGINAL failing case on hardware; stop after two evidence-free cycles and hand back a partial diagnosis - lock cadence: hold for the whole session, release around hil_test.py runs (it self-locks per board) - revert semantics: "fix stays, probe goes, re-verify clean" — instrumentation reverted, candidate fix left uncommitted and re-verified on a clean build, pristine firmware reflashed before lock release Returns a machine-parseable diagnosis report including ruledOut[] — disproven hypotheses are deliverables. Spec roster updated (opus/xhigh, effort requested per agent() call).
Diffstat (limited to 'lib/FreeRTOS/Source/include/queue.h')
0 files changed, 0 insertions, 0 deletions