What problem does it solve? Engineers working on the HT9045 V3.33.899.0 handler firmware need to locate alarms, trace HotPlate Data Swap errors, and compare version differences across a large C/C++ codebase without manually searching thousands of lines. ## Core Features & Use Cases - Alarm and Error Analysis: Trace HotPlate Data Swap errors in DoPlaceToHPSwapData, including duplicate-placement conflicts and NULL_IC data inconsistency conditions with exact file and line references. - State Machine Navigation: Follow the iArmTask state machine for the 2x4-16 InArm configuration and the iInArmType dispatch table covering 27 site variants. - Version Knowledge Base: Access compile flags, module indexes, customer code branches (AMKOR, Qualcomm, HiSilicon), and shared parameter checkpoints such as ATC.ini and Mot_Table.csv. - Use Case: When a HotPlate Data Swap error occurs on a 16-site line, ask the Skill to identify the trigger condition, the responsible function in ainarm_SearchPlacePlate.cpp, and the relevant debug hook flags. ## Quick Start Ask the Skill to analyze a HotPlate Data Swap error on the V899 build and identify the root cause function and trigger conditions.