3.5.4 (2026-08-26)
내부 개선
force_bench: --no-embedded-sim 하드웨어 드라이런 모드 (5f00182)force_bench: 실제 서비스 중단을 감지하고 --mode 옵션을 검증 (57d6a06)force_bench: 페이스드 스윕을 위한 일정, 세션 및 요금표 CLI 노출 (6f842b5)force_bench: 일관성이 없는 다중 세션 메트릭 병합 문제 수정 (d054310)force_bench: m5 모드 래치 경합 문제 및 잘못된 장치 텔레메트리 읽기 문제 수정 (f4ef266)force_bench: 속도 제어 방식의 개방 루프 발생기 — 속도 스윕, 파형, 위치/M5 모드 (B1+B2) (dddf0c7)force_bench: 단계별 생성기 유효성 ΓÇö 기록 및 제외, 실행 중단하지 않기 (7fdf03c)force_bench: 생성된 모든 멀티 세션 클라이언트에 session.configure를 전송 (dcc44d4)force_bench: M5 모드 전환 시 오래된 중심점으로 이동하는 현상 방지 (52d1678)force_bench: spin-wait 반복마다 양보하는 것을 중지 (48d51ed)force_bench: position/m5 실행 전에 실시간 텔레메트리 수신 대기 (a6e2dab)force_bench: 페이스드 스핀-웨이팅 테일 동안 실행자에게 양보 (907413f)http: 전문가용 시리얼 I/O 캡처에서 GET의 부수 효과를 제거 (d907b63)프로토콜: 직렬 I/O 로그 복사 시 대규모 스택 할당 방지 (a3ee03b)프로토콜: [보안] /expert/status 선례 수정, 게이트 추가 TODO (726fe72), #330 해결프로토콜: expert/serial_io를 영구적으로 게이트가 없는 상태로 문서화하고, 단위 테스트 추가 (aa5dd0b)프로토콜: 검증 스위트용 Inverse3 직렬 I/O 캡처 기능 노출 (4d4990a)프로토콜: Clang용 [[maybe_unused]] 배치 수정 (95ee7f0)프로토콜: read_payload에서 사용되지 않는 매개변수로 인한 빌드 오류 수정 (029d13b), #ifdef 이슈 해결프로토콜: 게이트 Inverse3 armed() 시 RX 시리얼 I/O 스테이징 (7bb5aa6)프로토콜: 첫 번째 ARM에서 serial_io_log 링을 힙 할당 방식으로 지연 할당 (9a23139)프로토콜: serial_io_log에서 seq 워터마크 반환 (820e7c3부터 복사)프로토콜: Inverse3 의 모든 수신(RX) 읽기 작업을 하나의 캡처 지점(78a12d8)을 통해 라우팅합니다.프로토콜: 전문가급 직렬 I/O 캡처 기능이 즉시 비활성화되는 현상 방지 (ac4d0b0)프로토콜: serial_io_log RX 캡처를 bytes[0]이 아닌 실제 헤더로 태그 지정 (804f0bb)버그 수정
문서: 3.5.4 변경 내역 주기 기록 추가, 부채 등록부 조정 (4e240ed)성능: 디폴트 디스패치 처리 중 상한값을 4에서 30으로 상향 조정 (741a7d0)