From 008a8a92a5a0474a31ee002c292d6db57d39b91b Mon Sep 17 00:00:00 2001 From: busya Date: Sun, 5 Jul 2026 08:53:17 +0300 Subject: [PATCH] refactor(frontend): clean metadata on AssistantChatPanel + TaskDrawer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - AssistantChatPanel: C:3→C:4 (33 side-effecting functions), remove JSDoc duplicates (INV_4), add @PRE/@POST/@SIDE_EFFECT/@DATA_CONTRACT/@RATIONALE/@REJECTED - TaskDrawer: remove JSDoc duplicates (INV_4), replace 4x @PURPOSE JSDoc blocks with @BRIEF/@PRE/@POST in function contracts (INV_4), add @RATIONALE/@REJECTED - Both: consolidate all metadata in HTML comment #region, remove scattered JSDoc in