Merge upstream main and publish the three public audit leaves into the CommandRegistry, metadata/selection hints, and regenerated Catalog so reverse completeness stays green. Co-authored-by: Cursor <cursoragent@cursor.com>