From d29d375bba70d14ca6a8c29cdb9902a431c536cd Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Fri, 6 Mar 2026 20:58:55 +0000 Subject: [PATCH] chore(release): 1.0.0 [skip ci] MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # 1.0.0 (2026-03-06) ### Bug Fixes * **10-02:** update downstream code for batched answers API ([2c41e52](https://gitlab.com/carealytix/tools/codewalkers/commit/2c41e52029da2e6243f01b4fd8a583e3b8f81ad3)) * **11-01:** add mode column to test database schema ([f7edac7](https://gitlab.com/carealytix/tools/codewalkers/commit/f7edac7a5c24285b7cdc7194fb690a4029c2a8ca)) * **13-01:** parse structured_output from Claude CLI response ([5605547](https://gitlab.com/carealytix/tools/codewalkers/commit/5605547aea3582441d9c83517bb506de12c14f8e)) * **15-02:** remove Plan layer from UI hierarchy ([1156933](https://gitlab.com/carealytix/tools/codewalkers/commit/1156933a8e49dba5367f3ee29ca23c16748c3016)) * **16-05:** wire eventBus into CLI server startup ([93f2b0f](https://gitlab.com/carealytix/tools/codewalkers/commit/93f2b0f5ee0f78dc6854885398ee8d2867879a57)) * **19:** gracefully handle missing agentManager in read-only agent procedures ([049810f](https://gitlab.com/carealytix/tools/codewalkers/commit/049810ffae9a280def953029bc98c9cd19e7046c)) * **19:** wire AgentManager into server tRPC context ([9d7002d](https://gitlab.com/carealytix/tools/codewalkers/commit/9d7002d2bde0a6b14a6569c89a40c3789c061261)) * **21-05:** move PlanTasksFetcher onTasks callback to useEffect ([c66d7ec](https://gitlab.com/carealytix/tools/codewalkers/commit/c66d7ecfb23068ec68090029c2be7c5d99eda255)) * Add changeset reconciliation to deleteTask and fix missing invalidation ([39d92d5](https://gitlab.com/carealytix/tools/codewalkers/commit/39d92d5de985a67f031cc7573696cb8332f25005)) * Add chatSessionRepository to TrpcAdapterOptions ([e4489f8](https://gitlab.com/carealytix/tools/codewalkers/commit/e4489f8c7a5ef097889573cad2d01a6a872d8421)) * Add error toasts and optimistic messages to chat session hook ([1b5fdfd](https://gitlab.com/carealytix/tools/codewalkers/commit/1b5fdfde551fda56890e76f3bd2e0524749c5251)) * Add font-display to initiative detail header ([2653e4c](https://gitlab.com/carealytix/tools/codewalkers/commit/2653e4c7addce1874f2c2a80e564f800e6cb4357)) * Add missing await and update tests for async file-io reads ([cc72c6d](https://gitlab.com/carealytix/tools/codewalkers/commit/cc72c6d478844257874fdf64032cef04348c0d38)) * Add missing event routing for initiative status real-time refresh ([ebef093](https://gitlab.com/carealytix/tools/codewalkers/commit/ebef093d3f0ed03e62c5b2a52444d878d8e1ef05)) * Add missing Instrument Serif font files and [@font-face](https://gitlab.com/font-face) declarations ([d6fb1ab](https://gitlab.com/carealytix/tools/codewalkers/commit/d6fb1abcba731a1838acaf63d69f76a5902a3e9a)) * Add scope awareness to chat prompt so agents focus on target entities ([9c09683](https://gitlab.com/carealytix/tools/codewalkers/commit/9c0968302974389f2b3b3cc1767ffbbabad30532)) * **agent:** Add refresh token validation before token refresh ([4d3bd9c](https://gitlab.com/carealytix/tools/codewalkers/commit/4d3bd9ca90bff49fd7e7a4422df6987d98d67d75)) * **agent:** Add refresh token validation before token refresh ([265fcb1](https://gitlab.com/carealytix/tools/codewalkers/commit/265fcb114918c625b06538b542afc7b3047ab239)) * **agent:** Allow null refreshToken and expiresAt for setup tokens ([c204aab](https://gitlab.com/carealytix/tools/codewalkers/commit/c204aab403dd9ecb936ac30a788906b0452535ae)) * **agent:** Eliminate race condition in completion handling ([43e2c8b](https://gitlab.com/carealytix/tools/codewalkers/commit/43e2c8b0ba66d7002b9991b2cdbd1d177adbdc9c)) * **agent:** Handle expired setup tokens without refresh token ([b021b96](https://gitlab.com/carealytix/tools/codewalkers/commit/b021b9690ef3384cc3252ad0c9012cc900a9db2f)) * **agent:** Handle null refreshToken/expiresAt in credential manager ([008c783](https://gitlab.com/carealytix/tools/codewalkers/commit/008c783c50821a265dc3922d794ade5f4df30ef1)) * **agent:** Handle optional OAuth fields in usage.ts credential reader ([e35927f](https://gitlab.com/carealytix/tools/codewalkers/commit/e35927f32173d00c4398ba6ef700efeedeabe839)) * **agent:** Handle optional OAuth fields in usage.ts credential reader ([a59e187](https://gitlab.com/carealytix/tools/codewalkers/commit/a59e18710fb383f9110c771c2026ec32e52423f8)) * **agent:** Handle optional OAuth token fields in credential manager ([11b1378](https://gitlab.com/carealytix/tools/codewalkers/commit/11b1378b9141359823a526031cdab0f00fa78830)) * **agent:** Handle optional OAuth token fields in credential manager ([8930d1a](https://gitlab.com/carealytix/tools/codewalkers/commit/8930d1aa432112cc651c76e5e670e6eb4e440e4b)) * **agent:** Implement incremental JSONL parsing to eliminate race conditions ([6f5fd3a](https://gitlab.com/carealytix/tools/codewalkers/commit/6f5fd3a0af476ce2ad4c77d91175bb1ddafe8238)) * **agent:** Replace hardcoded 500ms delay with robust file completion detection ([604da7c](https://gitlab.com/carealytix/tools/codewalkers/commit/604da7cd0d0df9400e3f4d944b0c1818c93d02b0)) * Align subscription status mapping with tRPC state machine ([b74b59b](https://gitlab.com/carealytix/tools/codewalkers/commit/b74b59b906b0ffa0dad2be420219e4293ed0d162)) * allow errand agent to end session with questions and resume ([41c5d29](https://gitlab.com/carealytix/tools/codewalkers/commit/41c5d292bb562d0edb7044147ec4d414c869060a)) * Auto-complete tasks when agents finish successfully ([6340021](https://gitlab.com/carealytix/tools/codewalkers/commit/63400211b829d725caa86c8b1fd6375f6ab8cf6b)) * Auto-dismiss conflict panel and re-check mergeability on completion ([9f57155](https://gitlab.com/carealytix/tools/codewalkers/commit/9f5715558e34f7d97964fd206a39e7d5a846d351)) * break Vite refresh loop by ignoring __tests__ in route generation ([a41caa6](https://gitlab.com/carealytix/tools/codewalkers/commit/a41caa633b9e0bcbf53c68526081627e6984be6a)) * Clean up agent worktrees, branches, and logs on dismiss and auto-cleanup ([222d73d](https://gitlab.com/carealytix/tools/codewalkers/commit/222d73d0d6712175e240bafd4eef770e8b536182)) * close five frontend invalidation gaps for changeset, preview, and dependency events ([fff4ce2](https://gitlab.com/carealytix/tools/codewalkers/commit/fff4ce2bb725d57a346b2635f6a8e2ff4460db22)) * Conflict agent auto-dismiss fails on page load/remount ([30b27f8](https://gitlab.com/carealytix/tools/codewalkers/commit/30b27f8b4a08c7bec39d9bf3645ff7462d2c41b2)) * conflict resolution tasks now get dispatched instead of permanently blocking initiative ([d4a2871](https://gitlab.com/carealytix/tools/codewalkers/commit/d4a28713f67bf68409a8e3e56ebbc80bfe90c2c4)) * Convert sync file I/O to async in agent spawn path to unblock event loop ([bd0aec4](https://gitlab.com/carealytix/tools/codewalkers/commit/bd0aec44996fa93bda2ffdf13385c84ec0b9a40d)) * Convert sync file I/O to async in credential handler and account setup ([a2afc2e](https://gitlab.com/carealytix/tools/codewalkers/commit/a2afc2e1fd01a056d6e2e8d89f4349186824a906)) * Convert sync file I/O to async in credential manager and usage module ([a0152ce](https://gitlab.com/carealytix/tools/codewalkers/commit/a0152ce238f82505d33b8c9883e5a5d8d7c380e4)) * Convert sync file I/O to async in read path to unblock event loop ([73a4c6c](https://gitlab.com/carealytix/tools/codewalkers/commit/73a4c6cb0cbcf6fe95b2daf0d3836967ac4a84c5)) * Cover transparent gap above sticky header with upward box-shadow ([c87aac4](https://gitlab.com/carealytix/tools/codewalkers/commit/c87aac44cce89cd772d766226c9fe26e3c34727f)) * Cover transparent gap above sticky review header ([19cd0a2](https://gitlab.com/carealytix/tools/codewalkers/commit/19cd0a2cb04edb4ae0c8381d6b6b1e88f5edc0df)) * Detach agents before initiative deletion to prevent FK constraint failure ([863117c](https://gitlab.com/carealytix/tools/codewalkers/commit/863117c63a03e0d5600619e04e9b495b31c989cc)) * detect hung agent processes via defensive signal.json polling ([56efc0b](https://gitlab.com/carealytix/tools/codewalkers/commit/56efc0bad6f4461613852e088d88909a5ba4fedf)) * Disable EventEmitter maxListeners warning for SSE subscriptions ([02ca1d5](https://gitlab.com/carealytix/tools/codewalkers/commit/02ca1d568e283b7e0c9bb94554ba704511a30a6e)) * disambiguate CONFLICT errors in registerProject by inspecting the SQLite UNIQUE constraint column ([8f4fa2a](https://gitlab.com/carealytix/tools/codewalkers/commit/8f4fa2a233fa599bedd059517926e7a70cfd120c)) * **dispatch:** Filter planning-category tasks from dispatch pipeline and agent context ([fc3039a](https://gitlab.com/carealytix/tools/codewalkers/commit/fc3039a1477cf85e9e9d32cbaea0f691c49dbf3e)) * Eliminate content page flickering from layout shifts and double invalidation ([243f24a](https://gitlab.com/carealytix/tools/codewalkers/commit/243f24a39789614e78ab12fe470d1a55bc3aea1e)) * Eliminate whitespace above sticky review header ([01f2279](https://gitlab.com/carealytix/tools/codewalkers/commit/01f22797359142cec6837a0988fc3a55036153c4)) * Ensure agents write signal.json to the correct directory ([17f9204](https://gitlab.com/carealytix/tools/codewalkers/commit/17f92040c732c12d690466fe8bb311209e93d44c)) * Ensure phase branches exist before task dispatch ([50aea7e](https://gitlab.com/carealytix/tools/codewalkers/commit/50aea7e6f1786193e33b508acd412dc10b8ee835)) * Fail fast when agent worktree creation or branch setup fails ([0f1c578](https://gitlab.com/carealytix/tools/codewalkers/commit/0f1c5782692b7264a039027f919b19fb9382342d)) * Fetch remote before merge/push in initiative approval ([2814c2d](https://gitlab.com/carealytix/tools/codewalkers/commit/2814c2d3b2ec6bd8fced7dcdb041223884a458fb)) * Fix review task completion bug + add initiative-level Request Changes ([65bcbf1](https://gitlab.com/carealytix/tools/codewalkers/commit/65bcbf1a35f41ade57f4573e224867000577fa4b)) * Fix sidebar layout — sticky height constraint, padding on content only ([41cbc2c](https://gitlab.com/carealytix/tools/codewalkers/commit/41cbc2c76c414a89568a36fbb905c01a07b90f98)) * Guard worktree creation against branch === baseBranch ([f4dbaae](https://gitlab.com/carealytix/tools/codewalkers/commit/f4dbaae0e3a1c77ace8b9976587118b8f1de6e01)) * Handle existing branch in worktree creation ([bdc95bc](https://gitlab.com/carealytix/tools/codewalkers/commit/bdc95bcb268e9437ce3d64dbe5fcf94ba5cad057)) * Handle push to checked-out branch in local non-bare repos ([a86a373](https://gitlab.com/carealytix/tools/codewalkers/commit/a86a373d42f966f32ab45813a4b458456df10cd7)) * Handle spawn and branch failures gracefully in dispatch cycle ([da8c714](https://gitlab.com/carealytix/tools/codewalkers/commit/da8c714de22f183d7d2812e20c9b788517f0812e)) * Include dirty worktree paths in commit prompt and fix retry counter ([60f0667](https://gitlab.com/carealytix/tools/codewalkers/commit/60f06671e47e434985fcd3bf92fc0976e1ee6818)) * Increase dark mode border contrast for graph lines and separators ([087f694](https://gitlab.com/carealytix/tools/codewalkers/commit/087f6945ae885cb5847a25b9fb9cb0f8985d7bac)) * Increase detail agent task sizing to reduce tiny-task overhead ([f06ac95](https://gitlab.com/carealytix/tools/codewalkers/commit/f06ac953ebdb32d40e2b0ae3b56e6812a1c0b227)) * Logo link navigates to HQ instead of Initiatives ([cb95ac1](https://gitlab.com/carealytix/tools/codewalkers/commit/cb95ac1c6e5b0dd993c22f4a9ff41bd5925acd59)) * make errand.list input optional so frontend query works without args ([1fd3a1a](https://gitlab.com/carealytix/tools/codewalkers/commit/1fd3a1ae4a547bcc789bbc71460fe5c3456e86a3)) * Make review sidebar sticky to viewport with internal scrolling ([d4b466c](https://gitlab.com/carealytix/tools/codewalkers/commit/d4b466ce6dbd7855171c29668621470ae8be8a60)) * Merge confirmation dropdown hidden behind sticky file headers ([a3ee581](https://gitlab.com/carealytix/tools/codewalkers/commit/a3ee58162981ffd2030d2b8ac2ecd29b75a0b4ba)) * Merge worktree conflict when target branch already checked out ([1bc3f85](https://gitlab.com/carealytix/tools/codewalkers/commit/1bc3f85d6a24699f049f86a84dba21e4b5dbbde4)) * Move project pills inline after initiative name ([deffdc7](https://gitlab.com/carealytix/tools/codewalkers/commit/deffdc7c4f50f8b48a0244a0e7d2451148ecf59a)) * Move review sidebar to left side for standard editor layout ([e56bc1b](https://gitlab.com/carealytix/tools/codewalkers/commit/e56bc1bc7781c3221135a763f44936221c635778)) * Move useMemo above early returns in ReviewTab to fix hooks ordering crash ([ff398f8](https://gitlab.com/carealytix/tools/codewalkers/commit/ff398f84ac5aba5fc95bd68bbbe778f7ec32fec3)) * Parse merge-tree output from stdout instead of catch block ([cc181ee](https://gitlab.com/carealytix/tools/codewalkers/commit/cc181ee6baa19fd7cebf76743169ced0ba127740)) * Pass chatSessionRepository through createContext in trpc-adapter ([413a501](https://gitlab.com/carealytix/tools/codewalkers/commit/413a50157059bbc90319c764fac390bf06f74fb7)) * Pass task with description to auto-spawned discuss agent ([b38a2ec](https://gitlab.com/carealytix/tools/codewalkers/commit/b38a2ec034829969903b2e6a54c857723025d3d8)) * Patch full-flow test timeouts and driveToCompletion polling loop ([988160b](https://gitlab.com/carealytix/tools/codewalkers/commit/988160b2b724604904c07877e2bdb7b9690a5ead)) * Persist and expose task dependencies from detail output ([9b91ffe](https://gitlab.com/carealytix/tools/codewalkers/commit/9b91ffe0e51232fc96cdf7a8dff4f40b47bb2261)) * Phase completion check runs regardless of branch/merge status ([14d09b1](https://gitlab.com/carealytix/tools/codewalkers/commit/14d09b16dfd988c90ac73de2c582664861095a39)) * Polish settings pages — display font, status tokens, spacing ([2b62160](https://gitlab.com/carealytix/tools/codewalkers/commit/2b62160c9564866e7e6d34e693884d8de1b628c0)) * Prevent agents page from scrolling — constrain scroll to panels ([142f67c](https://gitlab.com/carealytix/tools/codewalkers/commit/142f67c1317e449558445bec4e28a4927310aa2c)) * Prevent agents page from scrolling — lock layout to viewport ([3ff1f48](https://gitlab.com/carealytix/tools/codewalkers/commit/3ff1f485f1903b57bc12e04f48eb51e80dbbf6cd)) * Prevent commit-retry infinite loop by preserving retry count across cleanup ([91ce7dc](https://gitlab.com/carealytix/tools/codewalkers/commit/91ce7dc4c0f091023f9c43d4074f1b7aa38bc8fa)) * Prevent conflict resolution agent from destroying initiative branch ([0c04a1d](https://gitlab.com/carealytix/tools/codewalkers/commit/0c04a1d2738325d1f096bfc24aaf072d570ffca1)) * Prevent lost task completions after server restart ([eac0386](https://gitlab.com/carealytix/tools/codewalkers/commit/eac03862e392afe1b109fdb80d96ddca0a72d24c)) * prevent stale duplicate planning tasks from blocking phase completion ([346d62e](https://gitlab.com/carealytix/tools/codewalkers/commit/346d62ef8daa9aa695e347d495a24e533af44ad5)) * Prioritize polled preview status over mutation pending state ([df84a87](https://gitlab.com/carealytix/tools/codewalkers/commit/df84a877f2b77c67c88dde3b4885e8ff409d672d)) * Re-queue approved phases before dispatch to survive server restarts ([573e1b4](https://gitlab.com/carealytix/tools/codewalkers/commit/573e1b40d20400a490f8ac09329ad9e14c228e2c)) * Re-record cassettes and exclude workdir from test discovery ([c009650](https://gitlab.com/carealytix/tools/codewalkers/commit/c0096503b262ad05b64cfbb90433e38445d9f80b)) * Reconcile orphaned changesets when phases are manually deleted ([39bb03e](https://gitlab.com/carealytix/tools/codewalkers/commit/39bb03e30b9d9762cbc71d38154cde2f3be5e6ab)) * recover in_progress phases where all tasks are already completed on server restart ([afdc1c7](https://gitlab.com/carealytix/tools/codewalkers/commit/afdc1c7e00a37dc70fe3b11b0e0155520f72c93d)) * Recover in-memory dispatch queues from DB on server startup ([47fa924](https://gitlab.com/carealytix/tools/codewalkers/commit/47fa92492706af74964c5067adfaf17c1aaa995b)) * Refetch previews on start and switch to path-based routing ([4958b66](https://gitlab.com/carealytix/tools/codewalkers/commit/4958b6624d04b0b64c60dc41f2ef85cb53a6505c)) * Refine flow — optimistic UI update + instruction passthrough ([763871a](https://gitlab.com/carealytix/tools/codewalkers/commit/763871a2a52eaa678cd9291ec1f47efaa964e159)) * register errand router in appRouter and fix build errors ([388befd](https://gitlab.com/carealytix/tools/codewalkers/commit/388befd7c390ab1c5b603a20f7940a3542f71abe)) * Register migration 0032 in drizzle journal ([eb667dd](https://gitlab.com/carealytix/tools/codewalkers/commit/eb667dd3d7e0b9abc3e9e41e412974e887719b4b)) * Remove agent:output from general SSE subscriptions to prevent listener leak ([2eac5b9](https://gitlab.com/carealytix/tools/codewalkers/commit/2eac5b9908e37e7fb2c7b3bdcabc3cd87a68cf4b)) * Remove faux-bold and tracking-tight from Instrument Serif headings ([1cfe51b](https://gitlab.com/carealytix/tools/codewalkers/commit/1cfe51b10eb1eb667fba799bb58f99fe0c5013dc)) * Remove rounded corners from sidebar icon tab ([7540562](https://gitlab.com/carealytix/tools/codewalkers/commit/75405629332a044564f6a4c80b9e320b4f6156d4)) * Remove upward box-shadow on ReviewHeader that covers tab bar ([a69527b](https://gitlab.com/carealytix/tools/codewalkers/commit/a69527b7d61c65f3dac8ded7d9cd6b31e40c1b6c)) * Repair test harness coverage, excludes, and timer overhead ([dcb855e](https://gitlab.com/carealytix/tools/codewalkers/commit/dcb855ede1772fbc1006cdcafb209a976b21211b)) * Replace getTaskAgent polling with event-driven invalidation ([05efa9c](https://gitlab.com/carealytix/tools/codewalkers/commit/05efa9c08e6bf317d1f4f685e1da8cdcab7e3a90)) * Replace Instrument Serif with Playfair Display for display headings ([1db5e2d](https://gitlab.com/carealytix/tools/codewalkers/commit/1db5e2dc561d06f4e9184cc24ed7173e93fc11c2)) * Request changes uses in-app confirmation, requires review comments ([1e2819e](https://gitlab.com/carealytix/tools/codewalkers/commit/1e2819eeff8c8f326540d9022f13218572b83000)) * require signal.json for all errand agent exit scenarios ([67658fb](https://gitlab.com/carealytix/tools/codewalkers/commit/67658fb71770291f43637505a9487711fabbd060)) * Resolve advanceTimers return type mismatch (Promise → Promise) ([ec03121](https://gitlab.com/carealytix/tools/codewalkers/commit/ec031211a23f22251c05a486f25010705f5c7da7)) * Resolve agent workdir probing for initiative project subdirectories ([b853b28](https://gitlab.com/carealytix/tools/codewalkers/commit/b853b287513b07776b15486f2c9d7be21bf701d3)) * Resolve signal.json path mismatch for standalone agents ([2aa807a](https://gitlab.com/carealytix/tools/codewalkers/commit/2aa807a394bc76a945d82304d7948e4e1ebb3355)) * Restore drizzle-kit generate by syncing snapshot baseline ([4656627](https://gitlab.com/carealytix/tools/codewalkers/commit/4656627a592f3ebc38ac6e81e704f44afb0f4715)) * Restore sticky header and sidebar by simplifying layout ([5b497b8](https://gitlab.com/carealytix/tools/codewalkers/commit/5b497b84a04ece7d4e9386f739157a8feecc8940)) * Restore sticky positioning on header wrapper div ([3a01b9e](https://gitlab.com/carealytix/tools/codewalkers/commit/3a01b9e9ca0cd658494dd3c449fe3ab39e65a056)) * Retry blocked task button does nothing due to missing query invalidation ([c069049](https://gitlab.com/carealytix/tools/codewalkers/commit/c069049c35871a4968d04519b897b9606f22501a)) * Retry sends message with retry flag to avoid duplicate storage ([354950b](https://gitlab.com/carealytix/tools/codewalkers/commit/354950bb8af42e0c9448450288423af0f8829a6f)) * Roll back merge when push fails in initiative approval ([00e426a](https://gitlab.com/carealytix/tools/codewalkers/commit/00e426ac00823f2c1cc77a1a6f59a51e0a5c2d07)) * Scope loading spinner to diff pane only, keep sidebar always mounted ([69d2543](https://gitlab.com/carealytix/tools/codewalkers/commit/69d25439959b06a0b3098f9edc88458c26f6bb6e)) * Scroll to exact comment location when clicking sidebar discussions ([3fcfa61](https://gitlab.com/carealytix/tools/codewalkers/commit/3fcfa619149786d4f9903ee5eb28cb43f60850ab)) * Show actionable error details for account health check failures ([783a07b](https://gitlab.com/carealytix/tools/codewalkers/commit/783a07bfb73a138e74c53910ff5520e851cfde2c)) * Show commit nav for single-commit phases, remove early-exit guard ([cbb8e66](https://gitlab.com/carealytix/tools/codewalkers/commit/cbb8e6694357b751a2dd3c4df78c7cf7863071f1)) * Show completed phase diffs in review tab ([8425095](https://gitlab.com/carealytix/tools/codewalkers/commit/84250955d180b731a66db4b60378056f204f8ce4)) * Show conflict resolution agents in HQ dashboard ([1e16ad8](https://gitlab.com/carealytix/tools/codewalkers/commit/1e16ad82e89de4c3aacecccd16aaee419cabfdb9)) * Show detailing indicator by including detail tasks in listInitiativeTasks ([3e678f2](https://gitlab.com/carealytix/tools/codewalkers/commit/3e678f25910b21ae0039fce35e70bf653a3eaa8e)) * Show individual discussion threads in review sidebar with navigation ([157fa44](https://gitlab.com/carealytix/tools/codewalkers/commit/157fa445c53ed40d0b75423810050ac6a7dd506c)) * Sidebar accounts for sticky header height via ResizeObserver ([09624e9](https://gitlab.com/carealytix/tools/codewalkers/commit/09624e9cb7a3f4490be6f47f2e81634a9696d128)) * Sort pipeline tasks by dependency order instead of priority+createdAt ([1aef986](https://gitlab.com/carealytix/tools/codewalkers/commit/1aef9861279864cf55a39567f11cc83128cffff2)) * Sort root-level files to bottom of sidebar file tree ([bbaee2a](https://gitlab.com/carealytix/tools/codewalkers/commit/bbaee2acf598422e2416dddc58dde34d9df04bb1)) * Stabilize full-flow cassette keys and restore output files on replay ([25360e1](https://gitlab.com/carealytix/tools/codewalkers/commit/25360e171179a01500b5797d50e90c6ebc02fa57)) * Sticky file headers sit below review header using CSS variable ([f428ec0](https://gitlab.com/carealytix/tools/codewalkers/commit/f428ec027e57c1800427e41538f539669e118cda)) * stop Vite refresh loop by ignoring routeTree.gen.ts from watcher ([54673a4](https://gitlab.com/carealytix/tools/codewalkers/commit/54673a43994e3867cabcd22e2cc64dd580625bcc)) * Surface active architect agents in initiative activity state ([3d04cb2](https://gitlab.com/carealytix/tools/codewalkers/commit/3d04cb2081d318897fdcc1d7bf4126fe67dcaba6)) * Switch auto-spawn from discuss to refine agent, surface in UI ([9e7c246](https://gitlab.com/carealytix/tools/codewalkers/commit/9e7c246280fd72787db6796abea43c96b9221fb6)) * Switch preview gateway from path-prefix to subdomain routing ([1b8e496](https://gitlab.com/carealytix/tools/codewalkers/commit/1b8e496d395ebf7a632016ecad69e87ca73bc8b0)) * **task:** Filter out decompose container tasks from phase and initiative task lists ([118f6d0](https://gitlab.com/carealytix/tools/codewalkers/commit/118f6d0d513e884731cd3188ff4ea0ff99ff19aa)) * Tell agents context files are on-demand, not bulk-read ([26ed9e0](https://gitlab.com/carealytix/tools/codewalkers/commit/26ed9e0395b7fdb1210622797f2d385a6bd5e046)) * Use absolute paths and git add -u in post-completion commit resume ([f3042ab](https://gitlab.com/carealytix/tools/codewalkers/commit/f3042abe0444b8f68978422ff5e165bb18dc4ad4)) * Use container-internal port 80 in gateway Caddyfile ([aedf149](https://gitlab.com/carealytix/tools/codewalkers/commit/aedf149471235ac6a6a157c6f66cda32c2f2045b)) * Use fixed-position slide-over and render markdown descriptions with tiptap ([b223427](https://gitlab.com/carealytix/tools/codewalkers/commit/b223427bd37867112a8f4fb5c1e7833c25d5050a)) * Use instant scroll for discussion navigation ([50043f4](https://gitlab.com/carealytix/tools/codewalkers/commit/50043f4c6138923036d03dd0c9568ac6545ab282)) * Use lowercase alphanumeric nanoid for Docker compose project names ([0e61c48](https://gitlab.com/carealytix/tools/codewalkers/commit/0e61c48c861014db7dfa044eaa2bce9b41e21bac)) * Use npx tsx so tsx resolves from local node_modules ([2eada07](https://gitlab.com/carealytix/tools/codewalkers/commit/2eada071a13efd8361d539cf9186aba360723c0a)) * Use overflow-clip instead of overflow-hidden on FileCard ([49970eb](https://gitlab.com/carealytix/tools/codewalkers/commit/49970eb1d7b59f9a39f3b1508ebf54568f93308c)) * Use primary indigo for Approve & Merge button instead of garish green ([79966cd](https://gitlab.com/carealytix/tools/codewalkers/commit/79966cdf20dfff8ad168244078e64c67588d0875)) * Use pseudo-element to cover all transparent space above sticky header ([4664644](https://gitlab.com/carealytix/tools/codewalkers/commit/4664644cdac121af2dbadcd28351e2beb77f4cf3)) * Use SSE events instead of polling for preview status updates ([cdb3de3](https://gitlab.com/carealytix/tools/codewalkers/commit/cdb3de353d2dd496e735c1d5f64a360cacd65a07)) * use String() instead of .toISOString() for errand timestamps ([ee8c709](https://gitlab.com/carealytix/tools/codewalkers/commit/ee8c7097dba955e077644c25b988814911ceeced)) * Use update-ref for fast-forward to avoid dirty working tree failures ([5d1292c](https://gitlab.com/carealytix/tools/codewalkers/commit/5d1292c7adb7336a630df0d333537cae904db52c)) * **web:** Dismiss button on refine agent ChangeSetBanner now works ([d18c3c7](https://gitlab.com/carealytix/tools/codewalkers/commit/d18c3c7e44ab7d4457f588a409be9beb9aba9132)) * **web:** Update PipelineTab to use renamed PlanSection component ([57a5843](https://gitlab.com/carealytix/tools/codewalkers/commit/57a58433245f1180ecc75d475c27624b48cccce9)) * Widen task slide-over panel from max-w-md to max-w-xl ([095b23a](https://gitlab.com/carealytix/tools/codewalkers/commit/095b23a8254b4f5d30c5193a01cd85bbdebf71b5)) * Widen task slide-over panel to max-w-2xl (672px) ([38be28e](https://gitlab.com/carealytix/tools/codewalkers/commit/38be28e443e63c44409da441102b677eb7997799)) * Wire archive button to updateInitiative mutation ([8bece70](https://gitlab.com/carealytix/tools/codewalkers/commit/8bece70a61e70eda8d06a996b32a29aad9a60685)) * wire database and repositories into server startup for tRPC context ([cbf0ed2](https://gitlab.com/carealytix/tools/codewalkers/commit/cbf0ed28cb43f4cef77426589bf1ce929bbadd20)) * wire errand repository through tRPC adapter ([094b7e6](https://gitlab.com/carealytix/tools/codewalkers/commit/094b7e63070a337ebd13743bb652c5f7ddd7f11d)) * Worktree get() matches wrong agent due to ambiguous endsWith lookup ([4a7105e](https://gitlab.com/carealytix/tools/codewalkers/commit/4a7105eb8ff5b644f767564a6c4abc5be5a8a3ab)) * Write context/index.json so agents can look up tasks by phase ([5d8830d](https://gitlab.com/carealytix/tools/codewalkers/commit/5d8830d2d33a4c1658d386c016928d9693f7dfc3)) ### Features * **01-02:** create CLI with commander ([bf7ba66](https://gitlab.com/carealytix/tools/codewalkers/commit/bf7ba668b1dec67b896951ebc42728c49f7655ba)) * **01-03:** create process manager with spawn/stop ([2f3df1d](https://gitlab.com/carealytix/tools/codewalkers/commit/2f3df1d529a90b0bd8a7afeeefd501047ff057f1)) * **01-03:** create process types and registry ([40a6617](https://gitlab.com/carealytix/tools/codewalkers/commit/40a66175a2bc02baa2e19a6619143667eded0f58)) * **01-04:** create log directory management ([e64e243](https://gitlab.com/carealytix/tools/codewalkers/commit/e64e243407c95e93a34d86bd954f90a33269436b)) * **01-04:** create per-process log writer ([fc410e2](https://gitlab.com/carealytix/tools/codewalkers/commit/fc410e212addceaf61a1b3ccd25c4b31405c27b0)) * **01-05:** add HTTP server with health endpoint and PID file ([bec46aa](https://gitlab.com/carealytix/tools/codewalkers/commit/bec46aa234b5534585df41afe65e3d01806fec02)) * **01-05:** implement graceful shutdown with signal handlers ([59b2337](https://gitlab.com/carealytix/tools/codewalkers/commit/59b233792a2b8650aa7b8140c3252ea36cddf878)) * **01.1-01:** create EventBus port interface and EventEmitter adapter ([83e6adb](https://gitlab.com/carealytix/tools/codewalkers/commit/83e6adb0f8b813cc537163654daed1a90d67b6b4)) * **01.1-01:** define domain events with typed payloads and tests ([437e76e](https://gitlab.com/carealytix/tools/codewalkers/commit/437e76ed789c28cf06a4445c8ecdd05f71830d09)) * **01.1-02:** define tRPC procedures with Zod validation and tests ([551e516](https://gitlab.com/carealytix/tools/codewalkers/commit/551e5163f0a48779cf0ea542bdb9758edb33e6d0)) * **01.1-03:** add event emission to ProcessManager ([3b24cf2](https://gitlab.com/carealytix/tools/codewalkers/commit/3b24cf2c9dd0ba38fb2adff0d4df5cd657cf0deb)) * **01.1-04:** add event emission to ProcessLogWriter ([bac133d](https://gitlab.com/carealytix/tools/codewalkers/commit/bac133db7ab9d17afb0ac440239f7f86e5f29fcc)) * **01.1-05:** add event emission to server and shutdown handler ([1f255ee](https://gitlab.com/carealytix/tools/codewalkers/commit/1f255ee8e3c17faf4b0ac6bacb7db6c2ddd9383f)) * **01.1-06:** add tRPC HTTP adapter and CLI client ([9da12a8](https://gitlab.com/carealytix/tools/codewalkers/commit/9da12a890d15b84b836a6017631102c71ce04a8d)) * **01.1-06:** update CLI status command and add integration tests ([d893fc5](https://gitlab.com/carealytix/tools/codewalkers/commit/d893fc5ede2869be961e6d9e2619186f2cc2b2b4)) * **02-01:** create database connection factory ([d7e4649](https://gitlab.com/carealytix/tools/codewalkers/commit/d7e4649e476f1c36849e28b1f47b8540297fc388)) * **02-01:** define task hierarchy schema ([b492f64](https://gitlab.com/carealytix/tools/codewalkers/commit/b492f64348ae17a3a9abc87f474a2c1584216803)) * **02-02:** create Drizzle repository adapters ([14e0f6f](https://gitlab.com/carealytix/tools/codewalkers/commit/14e0f6f0f5c6ecd8be521d702ff0a53fe69becce)) * **02-02:** create repository port interfaces ([5e5bca3](https://gitlab.com/carealytix/tools/codewalkers/commit/5e5bca3d011829ab1f6ac60a5af0e4668334a631)) * **02-02:** update exports and add cascade delete tests ([112cc23](https://gitlab.com/carealytix/tools/codewalkers/commit/112cc231c7526a7d5f1eb001ef17ece335f7f498)) * **03-01:** add git domain events to event system ([9d7b90b](https://gitlab.com/carealytix/tools/codewalkers/commit/9d7b90b2382ef07748b5760598bd68520db319f8)) * **03-01:** create WorktreeManager port interface ([99e4442](https://gitlab.com/carealytix/tools/codewalkers/commit/99e44425a31bc5efa551b0a8e2788790eb664a8b)) * **03-02:** install simple-git and create WorktreeManager adapter with CRUD ([0cf2849](https://gitlab.com/carealytix/tools/codewalkers/commit/0cf284999336c9d6e458b8e76887f1bfe6256fa2)) * **04-01:** add agents table to database schema ([dfaa510](https://gitlab.com/carealytix/tools/codewalkers/commit/dfaa51076b4751172dfd0dc0a81b3e2e89493eaa)) * **04-01:** create AgentRepository port interface ([eec5f13](https://gitlab.com/carealytix/tools/codewalkers/commit/eec5f1398ed9304ac6e3c9f20560224a3c7e8297)) * **04-01:** create DrizzleAgentRepository adapter with tests ([25f98fc](https://gitlab.com/carealytix/tools/codewalkers/commit/25f98fcbe1358cfc6cfb7421a609e64ef5117865)) * **04-02:** add agent lifecycle events to events module ([ddc6f3b](https://gitlab.com/carealytix/tools/codewalkers/commit/ddc6f3b4e7af187e5d901dcc223a7f1c9976b0ba)) * **04-02:** define AgentManager port interface and domain types ([8888970](https://gitlab.com/carealytix/tools/codewalkers/commit/88889700c2d7ff5be3b793da6a36217dd1c328e9)) * **04-03:** implement ClaudeAgentManager adapter ([8193423](https://gitlab.com/carealytix/tools/codewalkers/commit/81934237cae5836476473e554ee2aeceafa7ac39)) * **04-04:** add agent CLI commands ([4d89160](https://gitlab.com/carealytix/tools/codewalkers/commit/4d8916091f0dd3e206cc0dd6201f19f19ebeeb64)) * **04-04:** add agent procedures to tRPC router ([16f85cd](https://gitlab.com/carealytix/tools/codewalkers/commit/16f85cd22f0b7d3d1c3710d22fd9432468fca2ee)) * **04-04:** add AgentManager to tRPC context ([acf3b8d](https://gitlab.com/carealytix/tools/codewalkers/commit/acf3b8dae3a9fe411b35e4429f09a013755854aa)) * **05-01:** add MessageRepository port and adapter ([19dc75c](https://gitlab.com/carealytix/tools/codewalkers/commit/19dc75c3f4232705360f59796ff2751c13347aaf)) * **05-01:** add messages table to schema ([f873a32](https://gitlab.com/carealytix/tools/codewalkers/commit/f873a32ff4256707408b78c96ee7271ac43a75c6)) * **05-02:** add task CLI commands ([586f7ca](https://gitlab.com/carealytix/tools/codewalkers/commit/586f7caa7a0710d46d4aea609f3b4f804ac27bcd)) * **05-02:** add task tRPC procedures ([9f24c1f](https://gitlab.com/carealytix/tools/codewalkers/commit/9f24c1ffc01b1be84a34fa6249003d3d65c29bbe)) * **05-03:** add dispatch domain events ([f54ec5e](https://gitlab.com/carealytix/tools/codewalkers/commit/f54ec5e07efd4f9a52e02a506b6358f5b423e521)) * **05-03:** create DispatchManager port interface ([b2e7c29](https://gitlab.com/carealytix/tools/codewalkers/commit/b2e7c2920fb6652147cb40b6caa9db9eabe0e46b)) * **05-04:** implement DefaultDispatchManager with dependency checking ([e924fb6](https://gitlab.com/carealytix/tools/codewalkers/commit/e924fb655a2bce0b94742b466bf1e74bc29d4ce7)) * **05-05:** add message and dispatch CLI commands ([211411e](https://gitlab.com/carealytix/tools/codewalkers/commit/211411e79554030030b2e62ddaf392c8b27741fc)) * **05-05:** add message and dispatch tRPC procedures ([e0e03ee](https://gitlab.com/carealytix/tools/codewalkers/commit/e0e03eef86cbeb507fd8b746f7c35d70f556e106)) * **06-01:** add coordination domain events for merge lifecycle ([94130a6](https://gitlab.com/carealytix/tools/codewalkers/commit/94130a6661c21c48b6083682e1eb41c963544927)) * **06-01:** add CoordinationManager port interface ([0570d21](https://gitlab.com/carealytix/tools/codewalkers/commit/0570d21ad60eb07928fce57fc0b11f3232bff801)) * **06-02:** enhance conflict bounce-back with agent messaging ([4535707](https://gitlab.com/carealytix/tools/codewalkers/commit/4535707bc81c42133a2bdbaadbffe9de9adb11b3)) * **06-02:** implement DefaultCoordinationManager adapter ([6d7894b](https://gitlab.com/carealytix/tools/codewalkers/commit/6d7894bde4eb61df10ba1b194257f02912cfebff)) * **06-03:** add coordination tRPC procedures ([1a4de26](https://gitlab.com/carealytix/tools/codewalkers/commit/1a4de26966f0f90adc2e242079c058fd4ea768d4)) * **06-03:** add merge and coordinate CLI commands ([ae8d303](https://gitlab.com/carealytix/tools/codewalkers/commit/ae8d303e5e284c7f1540fc28b4a9a71b87250dcc)) * **07-01:** implement MockAgentManager adapter ([6148af7](https://gitlab.com/carealytix/tools/codewalkers/commit/6148af784ec3160ab9ced102b55a6625b072c570)) * **07-02:** create fixture helpers for database seeding ([ba1f7cc](https://gitlab.com/carealytix/tools/codewalkers/commit/ba1f7ccd625e4fd6721a59b9db5047c2e01d40c9)) * **07-02:** create test harness with full system wiring ([4424a46](https://gitlab.com/carealytix/tools/codewalkers/commit/4424a46c80f1a8e9a8f497ef1c84d04b41b4a2e2)) * **08.1-01:** define agent output schema with Zod ([41598f5](https://gitlab.com/carealytix/tools/codewalkers/commit/41598f577fd63c42fb0fde64a79b156c893ace31)) * **08.1-01:** update AgentWaitingEvent with structured question data ([3a3d3f4](https://gitlab.com/carealytix/tools/codewalkers/commit/3a3d3f4c088b7367bd728219c652a5e308a16326)) * **08.1-01:** update ClaudeAgentManager to use structured schema ([d9673d5](https://gitlab.com/carealytix/tools/codewalkers/commit/d9673d54a360171242386d3b8075173768f8d756)) * **08.1-02:** add TestHarness convenience methods for scenarios ([8e38bd2](https://gitlab.com/carealytix/tools/codewalkers/commit/8e38bd298ba13ed8828aed981b85fc91db68105f)) * **08.1-02:** update MockAgentManager to schema-aligned scenarios ([ead4614](https://gitlab.com/carealytix/tools/codewalkers/commit/ead46143831e4dd82841a9af8e242c35388b299a)) * **10-01:** extend agent schema to multi-question array ([151a4c9](https://gitlab.com/carealytix/tools/codewalkers/commit/151a4c99f707476c3565603273b6cb988aae53ff)) * **10-02:** update ClaudeAgentManager for batched answers ([d012680](https://gitlab.com/carealytix/tools/codewalkers/commit/d012680dbe02da5a228116d39db42df4b3a506c4)) * **10-02:** update MockAgentManager for batched answers ([a9e46a2](https://gitlab.com/carealytix/tools/codewalkers/commit/a9e46a284318c7703d4939724e779c15b1872496)) * **10-03:** add setAgentQuestion convenience helper ([185a125](https://gitlab.com/carealytix/tools/codewalkers/commit/185a12530794eac2064f5fb73e42aaa0e0cc0f98)) * **11-01:** add AgentMode type and database column ([91e57c6](https://gitlab.com/carealytix/tools/codewalkers/commit/91e57c66eb72e0d3db2668a0a2519ae138302997)) * **11-01:** create mode-specific output schemas ([3f8d6d5](https://gitlab.com/carealytix/tools/codewalkers/commit/3f8d6d53575abc4b34018b12435bba8422c54d81)) * **11-01:** update MockAgentManager for mode support ([0abf02a](https://gitlab.com/carealytix/tools/codewalkers/commit/0abf02ac141680ecd532eacc21e68918801b3024)) * **11-02:** add findByNumber and getNextNumber to PhaseRepository ([67cfd4d](https://gitlab.com/carealytix/tools/codewalkers/commit/67cfd4d20180f5e8f3aa654c4e0fc3e841fb88b8)) * **11-02:** add findByStatus method to InitiativeRepository ([768c4d2](https://gitlab.com/carealytix/tools/codewalkers/commit/768c4d265e7f95dd366bf5856fcedd86663a1ccd)) * **11-03:** add mode field to AgentRepository ([75f8887](https://gitlab.com/carealytix/tools/codewalkers/commit/75f8887b53cba938031d735f8808e5d0eb26b2b0)) * **11-03:** update ClaudeAgentManager for mode-specific schemas ([937d24e](https://gitlab.com/carealytix/tools/codewalkers/commit/937d24eca556e0e64143f79e50b0dc10b294d006)) * **11-04:** add initiative and phase repositories to tRPC context ([3bf7e2c](https://gitlab.com/carealytix/tools/codewalkers/commit/3bf7e2c9cb1cd545c07db784a30cb922c5dbb198)) * **11-04:** add initiative tRPC procedures ([4d42da9](https://gitlab.com/carealytix/tools/codewalkers/commit/4d42da94969aa1fbab26ed8ce453fead0c493ef6)) * **11-04:** add phase tRPC procedures ([d865330](https://gitlab.com/carealytix/tools/codewalkers/commit/d865330f85ee4d332df97852ad3ea695fe58c64c)) * **11-05:** add mode parameter to spawnAgent procedure ([4843b95](https://gitlab.com/carealytix/tools/codewalkers/commit/4843b95a7c96fdaf3b8cc86873f1f1732da9a9ae)) * **11-05:** add spawnArchitect tRPC procedures ([c139859](https://gitlab.com/carealytix/tools/codewalkers/commit/c13985909a75622409ed8e2417bdf02e401bec3e)) * **11-05:** create comprehensive agent prompts module ([773f6f9](https://gitlab.com/carealytix/tools/codewalkers/commit/773f6f92ac447fc4ab64c5a232da5340854f9b7c)) * **12-01:** create decompose output schema ([8ffa54a](https://gitlab.com/carealytix/tools/codewalkers/commit/8ffa54a531bdfb2e4e1cc76d100cde3555cb1c29)) * **12-01:** extend AgentMode with 'decompose' ([8da4e71](https://gitlab.com/carealytix/tools/codewalkers/commit/8da4e7107539575a6595615709338669a9eb8e8a)) * **12-02:** add getNextNumber to PlanRepository interface ([0044fbf](https://gitlab.com/carealytix/tools/codewalkers/commit/0044fbfc6e817161ed3285b7501a1cf27ec9519a)) * **12-02:** implement getNextNumber in DrizzlePlanRepository ([3187e2a](https://gitlab.com/carealytix/tools/codewalkers/commit/3187e2ab01af8dddebe144b1ff50e64e8bc0e098)) * **12-03:** add decompose mode support to ClaudeAgentManager ([8754cde](https://gitlab.com/carealytix/tools/codewalkers/commit/8754cdea98a1d6f145ebfbb6d9954268e90a56fc)) * **12-03:** add decompose mode support to MockAgentManager ([2bd0bc5](https://gitlab.com/carealytix/tools/codewalkers/commit/2bd0bc52a31fb2bd36e7edc46e4b26811e99a144)) * **12-03:** extend AgentStoppedEvent reason with decompose_complete ([fe3fed0](https://gitlab.com/carealytix/tools/codewalkers/commit/fe3fed077e8809bfb845685dc1f6a824a19408ff)) * **12-04:** add createTasksFromDecomposition procedure ([66ad2ec](https://gitlab.com/carealytix/tools/codewalkers/commit/66ad2ec6efce74ecdc295b1d029d5c205660cef3)) * **12-04:** add Plan tRPC procedures ([6127445](https://gitlab.com/carealytix/tools/codewalkers/commit/612744580ed5e3927356f46a27a0356835deef22)) * **12-04:** add PlanRepository to tRPC context ([c98e9df](https://gitlab.com/carealytix/tools/codewalkers/commit/c98e9df4866d7cd4ac921eae91061e0c187dafdd)) * **12-05:** add spawnArchitectDecompose tRPC procedure ([1fcbdf5](https://gitlab.com/carealytix/tools/codewalkers/commit/1fcbdf5e10c5b20c14076279ad5c32288acdac68)) * **12-05:** create buildDecomposePrompt function ([48336ec](https://gitlab.com/carealytix/tools/codewalkers/commit/48336ec39d051de39becb09ba7ae7ba518009e9a)) * **12-05:** export buildDecomposePrompt from agent module ([7ff979b](https://gitlab.com/carealytix/tools/codewalkers/commit/7ff979becf3ae5dc9702ec2cc34be87b568be563)) * **12-06:** add plan CLI commands and architect decompose command ([6a2b835](https://gitlab.com/carealytix/tools/codewalkers/commit/6a2b835fdfb12a7065e9b3a1d7ab7cf603b52c2e)) * **12-08:** add TestHarness decompose mode helpers ([4263c08](https://gitlab.com/carealytix/tools/codewalkers/commit/4263c0884e74665875e77ad429a4f2e1aabe6d93)) * **14-01:** add dependency methods to PhaseRepository ([8e68a6e](https://gitlab.com/carealytix/tools/codewalkers/commit/8e68a6e89e32ceae00115b1bad074b571efbaed4)) * **14-01:** add phase_dependencies table to schema ([a55d08f](https://gitlab.com/carealytix/tools/codewalkers/commit/a55d08fffe9a90eb1c79a73a7cd99e05ec3f73e6)) * **14-02:** add phase domain events ([cd02439](https://gitlab.com/carealytix/tools/codewalkers/commit/cd02439ca9502eacc141712d33b211c74746fe6f)) * **14-02:** export phase events from events module ([e8ee7f3](https://gitlab.com/carealytix/tools/codewalkers/commit/e8ee7f39d785e9f35d17219c53aa91a681159fcb)) * **14-03:** define PhaseDispatchManager port interface ([22cd82d](https://gitlab.com/carealytix/tools/codewalkers/commit/22cd82da40f782fad8331d4fc94be1f3676c2239)) * **14-03:** export phase dispatch types from dispatch module ([a890df7](https://gitlab.com/carealytix/tools/codewalkers/commit/a890df75d5404dd872628a66de47ad85fdde3ba5)) * **14-04:** export DefaultPhaseDispatchManager from dispatch module ([053168f](https://gitlab.com/carealytix/tools/codewalkers/commit/053168f6cf6cbe4f56f5aafe8480e568fe2621a9)) * **14-04:** implement DefaultPhaseDispatchManager adapter ([1ba9587](https://gitlab.com/carealytix/tools/codewalkers/commit/1ba95871f5f214e7f87bc2cf251db97385581a31)) * **14-05:** add phase dependency and dispatch procedures ([5e6d507](https://gitlab.com/carealytix/tools/codewalkers/commit/5e6d507eb8a43a4ff81654e93ab265d3d29eeb3e)) * **14-05:** add PhaseDispatchManager to tRPC context ([28622cb](https://gitlab.com/carealytix/tools/codewalkers/commit/28622cbd04f85598738dbbd3d82d37321634c1ab)) * **14-08:** add phaseDispatchManager to TestHarness ([38ee2d1](https://gitlab.com/carealytix/tools/codewalkers/commit/38ee2d17c4c3838144f5c6572797a6d364c032c7)) * **16-01:** configure Tailwind CSS and shadcn/ui ([bb468e0](https://gitlab.com/carealytix/tools/codewalkers/commit/bb468e00f06952bd6d9b0fe738ca13b292eccaf0)) * **16-01:** create Vite + React + TypeScript project ([99348e0](https://gitlab.com/carealytix/tools/codewalkers/commit/99348e0650f1411e812520178e953ea7b445078a)) * **16-02:** create shared types package ([4a37371](https://gitlab.com/carealytix/tools/codewalkers/commit/4a373714bd26085c2ff4ce07ff0c70e6a1a7c85a)) * **16-03:** install tRPC React Query dependencies ([603d908](https://gitlab.com/carealytix/tools/codewalkers/commit/603d90850b53c32234d1f0e8c6b9cffc387116ea)) * **16-03:** wire tRPC React Query client with providers ([0d5645f](https://gitlab.com/carealytix/tools/codewalkers/commit/0d5645f9c8764f8c70a91de9049c3cb6a97345fd)) * **16-04:** add TanStack Router file-based routes and app shell layout ([6d2920d](https://gitlab.com/carealytix/tools/codewalkers/commit/6d2920d60f84615dd1b2bd82ead21b6b3c3316e1)) * **16-04:** install TanStack Router and add shadcn/ui base components ([64d751d](https://gitlab.com/carealytix/tools/codewalkers/commit/64d751d2035276e726f573ae2bad7b71deb0c700)) * **17-01:** create ProgressBar component ([ff60ce0](https://gitlab.com/carealytix/tools/codewalkers/commit/ff60ce08bc92c9d0e6c621f0388035f7c0a186ac)) * **17-01:** create StatusBadge component ([22873a0](https://gitlab.com/carealytix/tools/codewalkers/commit/22873a0ad99e7c92fab97577d730f59a5e585cb9)) * **17-02:** create InitiativeCard component ([ec93835](https://gitlab.com/carealytix/tools/codewalkers/commit/ec93835ae5ac3fa6df052be017086ae4df628b6a)) * **17-02:** create InitiativeList component ([895c964](https://gitlab.com/carealytix/tools/codewalkers/commit/895c96435ce2ab65dc50fde415164f0581bdba51)) * **17-03:** add SpawnArchitectDropdown and ActionMenu components ([f6caa5d](https://gitlab.com/carealytix/tools/codewalkers/commit/f6caa5df1a6953199a8cd4c61a1d49f6fa7141cf)) * **17-03:** create CreateInitiativeDialog with shadcn primitives ([e5acb9f](https://gitlab.com/carealytix/tools/codewalkers/commit/e5acb9f214e7a541836931347cd6bf9f9e2a5dab)) * **17-04:** wire initiative dashboard with filter, list, and create dialog ([24bfcfa](https://gitlab.com/carealytix/tools/codewalkers/commit/24bfcfa421c1ab4ff485469eaa7a298733e8b801)) * **18-01:** create InitiativeHeader component ([62409a6](https://gitlab.com/carealytix/tools/codewalkers/commit/62409a63026e37b9949e13889df8076943674db6)) * **18-01:** create ProgressPanel component ([8cfc197](https://gitlab.com/carealytix/tools/codewalkers/commit/8cfc19737896b8784b3c5541195107618ce2f726)) * **18-02:** create DependencyIndicator component ([a00b7b5](https://gitlab.com/carealytix/tools/codewalkers/commit/a00b7b56b390e1536d793cb2bad2bec2dbd29721)) * **18-02:** create PhaseAccordion component ([92d4d36](https://gitlab.com/carealytix/tools/codewalkers/commit/92d4d36421e629d4f0f8d2d25dcf37ac8343cea8)) * **18-02:** create TaskRow component ([4becfe8](https://gitlab.com/carealytix/tools/codewalkers/commit/4becfe84527f9d5b9c6ca6aa53369dae6dbac95a)) * **18-03:** create DecisionList component for initiative detail ([3baba49](https://gitlab.com/carealytix/tools/codewalkers/commit/3baba49edd64c80926e3da18ead10ab11d4f4b82)) * **18-03:** create TaskDetailModal component for initiative detail ([5b17b7a](https://gitlab.com/carealytix/tools/codewalkers/commit/5b17b7a93ba39329e374af630fb43e810a70f892)) * **18-04:** wire Initiative Detail page with data fetching and all components ([1e26bfa](https://gitlab.com/carealytix/tools/codewalkers/commit/1e26bfadbdd729ce8db056019f5be568b9576c77)) * **19-01:** add getAgentQuestions and listWaitingAgents tRPC procedures ([004140e](https://gitlab.com/carealytix/tools/codewalkers/commit/004140ea83da3ba93e72739eb6e2150ae24a94ca)) * **19-01:** export PendingQuestions and QuestionItem from shared package ([47a2bb3](https://gitlab.com/carealytix/tools/codewalkers/commit/47a2bb38bf9b916ee337561a8e362274dabd2fd3)) * **19-02:** create InboxList component with filter/sort controls ([bf3521e](https://gitlab.com/carealytix/tools/codewalkers/commit/bf3521e3ddbb99ee24d0a08ae670f0d0cecdeae2)) * **19-02:** create MessageCard component for agent inbox ([6450e40](https://gitlab.com/carealytix/tools/codewalkers/commit/6450e4072a677e54a87cd08a31bbb69c7e83851b)) * **19-03:** create OptionGroup and FreeTextInput components ([f73b850](https://gitlab.com/carealytix/tools/codewalkers/commit/f73b85062d46545dde344d0985f1da7975a397a4)) * **19-03:** create QuestionForm component ([648f9db](https://gitlab.com/carealytix/tools/codewalkers/commit/648f9db2306af7d0816c055bedac7cdae97b8750)) * **19-04:** wire inbox page with data fetching, detail panel, and answer submission ([3cac453](https://gitlab.com/carealytix/tools/codewalkers/commit/3cac453364ca3770a3dd17406e8a246e232e86f2)) * **20-02:** add splitLink to route subscriptions to SSE httpSubscriptionLink ([eaf3f10](https://gitlab.com/carealytix/tools/codewalkers/commit/eaf3f107228ec86636eac80383915ee060fbd9ab)) * **20-02:** wire SSE subscription hooks into dashboard, detail, and inbox pages ([170ac55](https://gitlab.com/carealytix/tools/codewalkers/commit/170ac55afd82303140822ead1cde3a716df4b519)) * **20:** add SSE streaming support and subscription procedures ([e5d8dbb](https://gitlab.com/carealytix/tools/codewalkers/commit/e5d8dbb58386b9fb13a7e2c52d7b03eca4044b71)) * **20:** export SubscriptionEvent type from shared package ([42154d6](https://gitlab.com/carealytix/tools/codewalkers/commit/42154d60d46d47f7997a9030440be0834933455f)) * **21-01:** add ErrorBoundary, Sonner toast provider, and 404 navigation ([d323e1e](https://gitlab.com/carealytix/tools/codewalkers/commit/d323e1ea8e2c5b21043c61704701501e0f8e3fb5)) * **21-01:** wire toast notifications into all mutation flows ([5efb4d4](https://gitlab.com/carealytix/tools/codewalkers/commit/5efb4d4e8bbf48b19c231a238ae384339d2ad02e)) * **21-02:** add Skeleton component and skeleton loading states for dashboard + inbox ([11fa5f4](https://gitlab.com/carealytix/tools/codewalkers/commit/11fa5f4be9c9f90a82ec7143ead851006b574d38)) * **21-02:** add skeleton loading states to initiative detail page ([a6c2864](https://gitlab.com/carealytix/tools/codewalkers/commit/a6c2864b748e1036bae3b4807af0db131c17cb60)) * **21-03:** add cross-screen navigation links ([c52c6f1](https://gitlab.com/carealytix/tools/codewalkers/commit/c52c6f170f3a80f0e1eed76b79e224d5e46ce7df)) * **21-03:** fix mobile responsive layout for inbox detail panel ([1e1aada](https://gitlab.com/carealytix/tools/codewalkers/commit/1e1aadaece3f38d583c606d2c54e9dcab52bb5f7)) * **21-04:** add subscription error handling with toast feedback on all pages ([4ae85da](https://gitlab.com/carealytix/tools/codewalkers/commit/4ae85da3f6b82f35b53ed6f133c4b24fc1003844)) * **21-05:** enable route-based code splitting via TanStack Router autoCodeSplitting ([1530d7a](https://gitlab.com/carealytix/tools/codewalkers/commit/1530d7ab15c64e90cd5942f2bdc41a87b312bee8)) * Add "New Chat" button to reset chat session in-place ([b6ac797](https://gitlab.com/carealytix/tools/codewalkers/commit/b6ac7976449ba2c625bf4f0b9d50c5ed719267dc)) * Add /hq route, nav item, and update root redirect ([3c55349](https://gitlab.com/carealytix/tools/codewalkers/commit/3c55349c4c6ec42c4f915b412a353c7cd5dce325)) * Add addAccountByToken tRPC mutation with upsert logic ([2b06f96](https://gitlab.com/carealytix/tools/codewalkers/commit/2b06f9627b2404023908812f5a757981255d9e7e)) * add addAccountByToken tRPC mutation with upsert logic and tests ([9c4131c](https://gitlab.com/carealytix/tools/codewalkers/commit/9c4131c814d756c7cffc6a9dd7c227de8d94611f)) * Add AddAccountDialog component for account management UI ([89282d3](https://gitlab.com/carealytix/tools/codewalkers/commit/89282d33b35679afd59b19b03bdf2e3e63efbb59)) * Add Agent Logs tab to task slide-over ([3f39546](https://gitlab.com/carealytix/tools/codewalkers/commit/3f3954672e8195314eb7068ad1fc63daf311fd4d)) * Add agent preview integration with auto-teardown and simplified commands ([ebe186b](https://gitlab.com/carealytix/tools/codewalkers/commit/ebe186bd5e426fe993dc85fc7f14847718f1acef)) * Add agent spawn infrastructure for errand mode ([343c6a8](https://gitlab.com/carealytix/tools/codewalkers/commit/343c6a83a804f2313e970c5b51b22a6467c0bf1c)) * Add agent spawn infrastructure for errand mode ([52e2389](https://gitlab.com/carealytix/tools/codewalkers/commit/52e238924c93c9bf9e2b24ef168a2ead33f83088)) * add agent_metrics table schema and Drizzle migration ([276c342](https://gitlab.com/carealytix/tools/codewalkers/commit/276c342a50089279d944d6c384ce5826247eeffe)) * add agent_metrics write+read path to LogChunkRepository ([6eb1f8f](https://gitlab.com/carealytix/tools/codewalkers/commit/6eb1f8fc2a6e93618f5b8bb4ab7bebbf4be197b5)) * Add all 9 cw errand CLI subcommands with tests ([e86a743](https://gitlab.com/carealytix/tools/codewalkers/commit/e86a743c0b01f5f2d3e93ad576966bd9a7b87fac)) * Add Approve button for pending_approval tasks in TaskSlideOver ([3d1818d](https://gitlab.com/carealytix/tools/codewalkers/commit/3d1818d567d379ba70a36c565f5aa13710c7b89b)) * Add approve+execute buttons to pipeline UI ([029b5bf](https://gitlab.com/carealytix/tools/codewalkers/commit/029b5bf0f6c0b1e542905ac880177d81074ecf99)) * add backfill-metrics script and cw backfill-metrics CLI command ([db2196f](https://gitlab.com/carealytix/tools/codewalkers/commit/db2196f1d158f2de4e0867b5497172d4ed6d3ec2)) * Add cassette support for full-flow integration test ([41b1d0e](https://gitlab.com/carealytix/tools/codewalkers/commit/41b1d0e9869249dddee8f25d4db0a665751a1615)) * Add codebase exploration to architect agent prompts ([c8f3705](https://gitlab.com/carealytix/tools/codewalkers/commit/c8f370583a803b0d33c7112c8540c6c993a94515)) * Add compact mode to TaskGraph, use in pipeline tab ([748f0c2](https://gitlab.com/carealytix/tools/codewalkers/commit/748f0c294aa74300f595bc0b892572929973f18e)) * add CompactionEventsDialog and SubagentSpawnsDialog with tests ([cb45194](https://gitlab.com/carealytix/tools/codewalkers/commit/cb4519439dcbe902f1192039aa7ec76d9f53d807)) * Add cw account extract CLI command with tests ([3c99bde](https://gitlab.com/carealytix/tools/codewalkers/commit/3c99bdeeb5d74b3dc966e4c0214d2d53cb73c859)) * Add description field and auto-spawn discuss agent on initiative creation ([86a1912](https://gitlab.com/carealytix/tools/codewalkers/commit/86a19129593cd30ab7ca7b73c70f82007dbb9224)) * Add Details tab to agent right-panel with metadata, input files, and prompt sections ([7088c51](https://gitlab.com/carealytix/tools/codewalkers/commit/7088c511a9a5f3e49256fd815b495dd8cbce4884)) * add diffBranchesStat and diffFileSingle to BranchManager ([05eb160](https://gitlab.com/carealytix/tools/codewalkers/commit/05eb1607493bf3b3825ee67ac72154d401c1f0cb)) * add diffBranchesStat and diffFileSingle to BranchManager ([9894cdd](https://gitlab.com/carealytix/tools/codewalkers/commit/9894cdd06f066e00a96fbb9e1124a6fb7d867bc9)) * Add Docker-based preview deployments for phase review ([270a5cb](https://gitlab.com/carealytix/tools/codewalkers/commit/270a5cb21dc8f65af98651cff013a835866c12a3)) * Add Dockerfile, preview config, and seed script for self-preview deployments ([66605da](https://gitlab.com/carealytix/tools/codewalkers/commit/66605da30d696d76389d5a9eac25dc7abee2315c)) * Add errand tRPC router with all 9 procedures and comprehensive tests ([377e8de](https://gitlab.com/carealytix/tools/codewalkers/commit/377e8de5e9106c0b0131c7d503528801a0abec7a)) * add ErrandDetailPanel slide-over component ([09e4e3d](https://gitlab.com/carealytix/tools/codewalkers/commit/09e4e3d4f04d42ed400a72e71e504dbe4d0d4c0d)) * add Errands nav item, /errands route, and CreateErrandDialog ([14041d0](https://gitlab.com/carealytix/tools/codewalkers/commit/14041d007fc8c3b06866d044eef6e995927679a7)) * Add errands persistence layer — repository port, Drizzle adapter, migration, and tests ([940b0f8](https://gitlab.com/carealytix/tools/codewalkers/commit/940b0f8ed291eda4ed1e95ae84b72c61a08d3e37)) * Add errands schema, repository, and wire into tRPC context/container ([3a328d2](https://gitlab.com/carealytix/tools/codewalkers/commit/3a328d2b1c418794a4ea95094fee93cbddd70ec7)) * Add errands table, errand agent mode, and push rollback on merge failure ([6a76e17](https://gitlab.com/carealytix/tools/codewalkers/commit/6a76e17cef0a37ff6ff3556760653d4091c4376e)) * add Errands to header navigation ([e77be50](https://gitlab.com/carealytix/tools/codewalkers/commit/e77be50b04194182fc193e33dbe4f9a569a130c4)) * Add getHeadquartersDashboard tRPC procedure for HQ action items ([89c98d3](https://gitlab.com/carealytix/tools/codewalkers/commit/89c98d38ccac6f6d7586279f394519aa893707a0)) * Add HQ section components for Headquarters page ([30d5f68](https://gitlab.com/carealytix/tools/codewalkers/commit/30d5f68f91cf3a7196e7d53603423132f9d86cf9)) * add in-memory diff cache with TTL and commit-hash invalidation ([0996073](https://gitlab.com/carealytix/tools/codewalkers/commit/0996073debbbf2643c9432ce138dda180cfe6dfa)) * Add initiative review gate before push ([865e8bf](https://gitlab.com/carealytix/tools/codewalkers/commit/865e8bffa0f658ab7f668e433de9422c46936e70)) * Add inter-agent conversation system (listen, ask, answer) ([a6371e1](https://gitlab.com/carealytix/tools/codewalkers/commit/a6371e156a7cf4e8337336d43448cf7f38d59baa)) * Add live todo strip and Task result preview to AgentOutputViewer ([f6938ae](https://gitlab.com/carealytix/tools/codewalkers/commit/f6938ae7e16b3722af0192685a97eb78e3631d33)) * Add merge conflict detection and agent resolution in initiative review ([6cf6bd0](https://gitlab.com/carealytix/tools/codewalkers/commit/6cf6bd076f25482971ea6ec1829bccd48027e14f)) * Add page-level entrance animations using motion library ([dd86f12](https://gitlab.com/carealytix/tools/codewalkers/commit/dd86f120575579859042242fd5aa67acbf3d0536)) * Add persistent chat sessions for iterative phase/task refinement ([fcf8223](https://gitlab.com/carealytix/tools/codewalkers/commit/fcf822363c67e725ab7768e21fc64760279a73c7)) * Add preview controls to initiative-level review ([13e009a](https://gitlab.com/carealytix/tools/codewalkers/commit/13e009a82d92be8b1f0ff4415974aa4e8021c688)) * Add PREVIEW_EVENT_TYPES, CONVERSATION_EVENT_TYPES, and subscription procedures ([2096292](https://gitlab.com/carealytix/tools/codewalkers/commit/209629241d9fdca56f147686d80d3f4b70814ae9)) * Add project filter to listInitiatives ([069eb66](https://gitlab.com/carealytix/tools/codewalkers/commit/069eb66acb6a2be5079cee5056b1660d58142e92)) * Add project icon with dark/light mode support ([427f93e](https://gitlab.com/carealytix/tools/codewalkers/commit/427f93e136cba0031f825db4d56b546270a0f8f7)) * add QuestionsAskedDialog and InterAgentMessagesDialog with tests ([20d591c](https://gitlab.com/carealytix/tools/codewalkers/commit/20d591c51fb299a76d690748b0809d3c3dcfaa0d)) * Add Radar page with nav item, filters, table, and tests ([b860bc1](https://gitlab.com/carealytix/tools/codewalkers/commit/b860bc100df53a3ec85d6b71904b63c0c9f56032)) * Add remote sync for project clones ([5e77bf1](https://gitlab.com/carealytix/tools/codewalkers/commit/5e77bf104c8d173948a622de3b078354814bcdf9)) * Add remove account button to health page UI ([2f2ad6e](https://gitlab.com/carealytix/tools/codewalkers/commit/2f2ad6eb9544ef2537dbb7e2ba91e9c764543fdf)) * Add retry mechanism for blocked tasks ([d81e086](https://gitlab.com/carealytix/tools/codewalkers/commit/d81e0864f7010d65bc893e1b19f3509f65955291)) * Add seed command support to preview deployments ([714262f](https://gitlab.com/carealytix/tools/codewalkers/commit/714262fb83665f8aff4155ff59c3df3437db3b0d)) * Add SSE-driven real-time refresh and last-refreshed timestamp to drilldown dialogs ([7c48c70](https://gitlab.com/carealytix/tools/codewalkers/commit/7c48c70d47da61e755288c09c2c810b0b03163c5)) * Add subagent usage guidance to refine and plan prompts ([a0574a1](https://gitlab.com/carealytix/tools/codewalkers/commit/a0574a1ae9271e9a709276846b1c86d53720d027)) * Add Sync All button to projects settings page with tests ([7a4d0d2](https://gitlab.com/carealytix/tools/codewalkers/commit/7a4d0d25820b96ed94b908c2987f476134a359de)) * Add task deletion with shift+click auto-confirm ([62a5421](https://gitlab.com/carealytix/tools/codewalkers/commit/62a542116d13cf9044c725053b4f3297b666ef69)) * Add task execution graph within phase detail panel ([af092ba](https://gitlab.com/carealytix/tools/codewalkers/commit/af092ba16afe02a13de8154b6d476eca3b1eae56)) * Add theme-aware custom scrollbars ([d03b204](https://gitlab.com/carealytix/tools/codewalkers/commit/d03b2040963a743ef04b5dec1c86b5912eb184ea)) * Add threaded review comments + agent comment responses ([7695604](https://gitlab.com/carealytix/tools/codewalkers/commit/7695604da28601d2f20fc113268b6daff2deaf3e)) * Add timestamps to agent logs and fix horizontal scroll ([d52317a](https://gitlab.com/carealytix/tools/codewalkers/commit/d52317ac5de860b82879195751977c1277cccc36)) * Add tiptap editor for task descriptions in slide-over panel ([2948eb1](https://gitlab.com/carealytix/tools/codewalkers/commit/2948eb11395ed874d3bd0daf20beda9a5cd5ab39)) * Add tool correlation, toolInput metadata, and unknown-type fallbacks to parser ([ee6b0da](https://gitlab.com/carealytix/tools/codewalkers/commit/ee6b0da976e9d8fc4f86104947601e6829ee1cbe)) * Add UpdateCredentialsDialog component for re-authenticating accounts ([575ad48](https://gitlab.com/carealytix/tools/codewalkers/commit/575ad48a55f16fe1f4dcd4a25a11529e7cf4549a)) * Add VCR-style cassette testing system for agent subprocess pipeline ([0ed657b](https://gitlab.com/carealytix/tools/codewalkers/commit/0ed657b644d35f2d7373dc90ff67217490f24338)) * **agent:** Enrich breakdown/decompose agent input with full initiative context ([bf898cb](https://gitlab.com/carealytix/tools/codewalkers/commit/bf898cb86e7702c9e368fdf06d4922d7e17a6144)) * Allow editing review comments ([1e72361](https://gitlab.com/carealytix/tools/codewalkers/commit/1e723611e747ef15b236a759f337d6eb949fe3f4)) * **architect:** Complete auth pages phase decomposition ([41c812e](https://gitlab.com/carealytix/tools/codewalkers/commit/41c812e4b85dd2506923f0eb1900be99f4159550)) * **architect:** Complete auth pages phase decomposition ([341849d](https://gitlab.com/carealytix/tools/codewalkers/commit/341849d2f500937a6c7eee585f43ef1557d5554b)) * **architect:** Complete data display components phase decomposition ([11ddbc1](https://gitlab.com/carealytix/tools/codewalkers/commit/11ddbc1b1398a1d22188a99d45a08b9874d04352)) * **architect:** Complete Layout & Navigation phase decomposition ([83cf139](https://gitlab.com/carealytix/tools/codewalkers/commit/83cf1390a102e62c14574e58c0b7184eef805f6b)) * Auto-branch initiative system with per-project default branches ([ca548c1](https://gitlab.com/carealytix/tools/codewalkers/commit/ca548c1eaa4ba1d6f0fdc073f7b93e6a50859b68)) * auto-create Integration phase for multi-leaf initiatives ([0f53930](https://gitlab.com/carealytix/tools/codewalkers/commit/0f53930610c861c603dfd8125a90b432fbd5b7d7)) * Auto-resume idle agents for inter-agent conversations ([9edc93a](https://gitlab.com/carealytix/tools/codewalkers/commit/9edc93a268a9b9a1e0b5bd993491747bafbd3d76)) * **cli:** Add --token option to register-account command ([9799845](https://gitlab.com/carealytix/tools/codewalkers/commit/97998459e5f10e8c9684dead30fcd15e695d3b6e)) * **cli:** add architect commands (discuss, breakdown) ([1165697](https://gitlab.com/carealytix/tools/codewalkers/commit/1165697e910ca27df215c31fbfe01b5bc7a1c956)) * **cli:** add initiative commands (create, list, get) ([2cdc154](https://gitlab.com/carealytix/tools/codewalkers/commit/2cdc1544efcf8d714250af239de01e92c6e63997)) * **cli:** add initiative phases command ([173ed57](https://gitlab.com/carealytix/tools/codewalkers/commit/173ed57d2c77661b2198e4d0c78df88210641459)) * **cli:** add phase dependency and dispatch commands ([8ad262d](https://gitlab.com/carealytix/tools/codewalkers/commit/8ad262d05e8e0dc73dd138b414a6106c64059d0d)) * collapse tool_result blocks by default; restyle system messages ([752bb67](https://gitlab.com/carealytix/tools/codewalkers/commit/752bb67e3aa877bd18a34e63e33d9f17d7dbc6b6)) * Connect dispatch queue to agent spawning via auto-dispatch ([1c7d6f2](https://gitlab.com/carealytix/tools/codewalkers/commit/1c7d6f20ee41081dd7677273d597ad62d4e228a6)) * embed InboxList + InboxDetailPanel inline on HQ page ([e8d332e](https://gitlab.com/carealytix/tools/codewalkers/commit/e8d332e04bfc06bccc29b4ef452ebdad969d94ff)) * Emit account_switched event on account exhaustion in lifecycle controller ([3e2a570](https://gitlab.com/carealytix/tools/codewalkers/commit/3e2a57044735a052509265f873865f6f9c1d5837)) * Extend AgentInfo with exitCode + add getAgentInputFiles/getAgentPrompt tRPC procedures ([269a2d2](https://gitlab.com/carealytix/tools/codewalkers/commit/269a2d2616ad87f47c3dde386746c70748845992)) * Harden execute agent prompt with industry best practices ([f91ed5a](https://gitlab.com/carealytix/tools/codewalkers/commit/f91ed5ab2da91fee8a5425ae332d1e4fbc8ba885)) * implement Radar backend tRPC procedures with repository extensions ([5598e1c](https://gitlab.com/carealytix/tools/codewalkers/commit/5598e1c10f85d7b26539c3cf05f62da6679938f7)) * Implement v2 design system with indigo brand, dark mode, and status tokens ([04c212d](https://gitlab.com/carealytix/tools/codewalkers/commit/04c212da9247996f4a0a93122f6a9da8fdf4ff24)), closes [#6366F1](https://gitlab.com/carealytix/tools/codewalkers/issues/6366F1) * Improve RegisterProjectDialog UX for long-running clone ([4c99f89](https://gitlab.com/carealytix/tools/codewalkers/commit/4c99f89462332d4ee1b0c71c1d09da7a1fbfbb5e)) * Inject agent ID into prompts, SSE-based cw listen, all flags documented ([bfc1b42](https://gitlab.com/carealytix/tools/codewalkers/commit/bfc1b422f9451ec7588ccf0ffc9af4b140b6a4a7)) * Make initiative branch and execution mode editable from header ([c2d665c](https://gitlab.com/carealytix/tools/codewalkers/commit/c2d665c24fabcb9b9e8866ce09512041949f87c0)) * Make inter-agent communication prompt mode-aware ([938700d](https://gitlab.com/carealytix/tools/codewalkers/commit/938700d45db1f7620c5ec377a6e2b09d7846ef12)) * move syntax highlighting off main thread via Web Worker pool ([0608900](https://gitlab.com/carealytix/tools/codewalkers/commit/0608900a530dcb7edf8fde678e2bdba4ef8c9b34)) * move waiting_for_input badge from Inbox to HQ nav, remove Inbox entry ([cfbb9b2](https://gitlab.com/carealytix/tools/codewalkers/commit/cfbb9b2d1a881d8f58f27528a873df74d6859b6e)) * Persist agent prompt in DB so getAgentPrompt survives log cleanup ([b2f4004](https://gitlab.com/carealytix/tools/codewalkers/commit/b2f4004191b063a908182bfd154c6ee6062a3c3f)) * Persist agents page filter in URL query params, default to questions ([1043079](https://gitlab.com/carealytix/tools/codewalkers/commit/1043079a08311614585dff5870b31246c8c233a4)) * Persist review comments to database ([173c7f7](https://gitlab.com/carealytix/tools/codewalkers/commit/173c7f7916844c03258a80c0cdf4ccec76bfc9a8)) * Phase schema refactor, agent lifecycle module, and log chunks ([fab7706](https://gitlab.com/carealytix/tools/codewalkers/commit/fab7706f5c6673a72abf98dce9a86887b95d6b2d)) * Polish pass — display font on headings, empty states, card interactivity, panel dividers ([4e04863](https://gitlab.com/carealytix/tools/codewalkers/commit/4e04863e32a23a5252485e3143df803ffbdf19a7)) * Polish review tab — viewed tracking, file tree, syntax highlighting, better UX ([06b768e](https://gitlab.com/carealytix/tools/codewalkers/commit/06b768e35873cc9240d5635cae16fc20fc143a55)) * pre-populate retry dialog with crashed agent's original instruction ([f5b1a3a](https://gitlab.com/carealytix/tools/codewalkers/commit/f5b1a3a5b930a6b650298e3358f7f3ceb9e64052)) * Premium design overhaul — typography, atmosphere, animations, component polish ([7e60cbf](https://gitlab.com/carealytix/tools/codewalkers/commit/7e60cbfff9f9351fc40725ca75643126d3a605aa)) * Propagate task summaries and input context to execution agents ([536cdf0](https://gitlab.com/carealytix/tools/codewalkers/commit/536cdf08a12ba0bb6690cd4ff4d2ea5a6d1022b8)) * Re-add initiative branch field and add projects settings page ([a8d3f52](https://gitlab.com/carealytix/tools/codewalkers/commit/a8d3f52d09c4b4269e1fe2cd398c3edbef3ea631)) * Redesign review tab with phase selection, commit navigation, and consolidated toolbar ([c58e0ea](https://gitlab.com/carealytix/tools/codewalkers/commit/c58e0ea77effe1b094e41ecf8fbd984d09acf9f0)) * Redesign task and phase dependency display in plans tab ([6a9d9e3](https://gitlab.com/carealytix/tools/codewalkers/commit/6a9d9e34520667da42bc34ec54c92b59e7f01311)) * Refine pipeline UI — progress bars, status borders, collapsible tasks ([685b2cb](https://gitlab.com/carealytix/tools/codewalkers/commit/685b2cb4ec7706c54c3e5c5199b78dc3c6079f63)) * Remove checkpoint task types — per-phase review is sufficient ([7b93cfe](https://gitlab.com/carealytix/tools/codewalkers/commit/7b93cfe7d722c1bf13db902ef50d32dfc02abacb)) * Rename application from "Codewalk District" to "Codewalkers" ([0ff65b0](https://gitlab.com/carealytix/tools/codewalkers/commit/0ff65b0b027d26305870f13c634ba9a9cff91f80)) * Replace floating Execute button with pipeline summary bar ([baca008](https://gitlab.com/carealytix/tools/codewalkers/commit/baca0084472ec02bfa3c7f6f96f72c51b3e4c75e)) * Replace horizontal commit nav with VSCode-style sidebar icon switcher ([a9832fc](https://gitlab.com/carealytix/tools/codewalkers/commit/a9832fc5aea220b0b9c3f5721cf34d3bec701160)) * Replace initiative card N+1 queries with server-computed activity indicator ([96386e1](https://gitlab.com/carealytix/tools/codewalkers/commit/96386e1c3d9735db2a0067fc750c18394024fa48)) * Replace per-preview Caddy sidecars with shared gateway architecture ([143aad5](https://gitlab.com/carealytix/tools/codewalkers/commit/143aad58e82ae23a07c82f933f3859624e663c68)) * Replace task modal with slide-over panel and enrich task nodes ([2d15dcf](https://gitlab.com/carealytix/tools/codewalkers/commit/2d15dcf3687d39eda5b7028db3df6e1f2eb78ebe)) * **shared:** Add topological sort and pipeline column grouping for phases ([47c3162](https://gitlab.com/carealytix/tools/codewalkers/commit/47c31625814ef00a960ae39e93a92cf4f84bd005)) * Show agent errors in chat UI with retry button ([84dcb01](https://gitlab.com/carealytix/tools/codewalkers/commit/84dcb0193dfe5df5068944f14c43a811844f2226)) * Show detailing status in initiative overview and phase sidebar ([411700d](https://gitlab.com/carealytix/tools/codewalkers/commit/411700d37d2bce46f31c3707734ce5b24134a4ff)) * Show detailing status in pipeline tab phase groups ([0ab7b54](https://gitlab.com/carealytix/tools/codewalkers/commit/0ab7b54ad755b46d54d1ffb55db1beddf9ecbb7f)) * Show project pills on initiative cards in list view ([b621858](https://gitlab.com/carealytix/tools/codewalkers/commit/b6218584eef9d76d40fc4d8735db8150d2e49150)) * Show resolving_conflict activity state on initiative cards ([e3246ba](https://gitlab.com/carealytix/tools/codewalkers/commit/e3246baf514ce54589c9c3df4e3710f9d9082365)) * split FileDiff into metadata FileDiff + hunk-bearing FileDiffDetail ([5968a6b](https://gitlab.com/carealytix/tools/codewalkers/commit/5968a6ba88fd5ad42bebfccbe59b79fca514f45f)) * split getPhaseReviewDiff into metadata + add getFileDiff procedure ([4890721](https://gitlab.com/carealytix/tools/codewalkers/commit/4890721a92d5a87f0eb986cdacd8cf17be3e0829)) * Swap display font from Plus Jakarta Sans to Instrument Serif ([5a5d48a](https://gitlab.com/carealytix/tools/codewalkers/commit/5a5d48aecc8e511ab8ec86d7bdc9022abc60b258)) * Switch cw ask from polling to SSE via onConversationAnswer subscription ([bfefbc8](https://gitlab.com/carealytix/tools/codewalkers/commit/bfefbc85af2bfa966a64f479f2691b168f835e94)) * switch ReviewTab phase diff from rawDiff to metadata file list ([16565ce](https://gitlab.com/carealytix/tools/codewalkers/commit/16565ce42d0793954e68a8883626958e8243d967)) * Task decomposition for Tailwind/Radix/shadcn foundation setup ([342b490](https://gitlab.com/carealytix/tools/codewalkers/commit/342b490fe740d0ec3d0b779c8c85a34e5e3c2132)) * teach errand agent how to ask questions interactively ([e2c489d](https://gitlab.com/carealytix/tools/codewalkers/commit/e2c489dc48d4a5f20e9669c05b6b7470e71e8dc4)) * **test:** add TestHarness architect mode helpers and tRPC caller ([021937c](https://gitlab.com/carealytix/tools/codewalkers/commit/021937c28d19729c7f02870128207a05bf4333ad)) * Validate default branch exists in repo when setting project defaultBranch ([771cd71](https://gitlab.com/carealytix/tools/codewalkers/commit/771cd71c1e42a0841d5d24cbafc5b5aaa748b56f)) * viewport virtualization for DiffViewer + lazy per-file hunk loading in FileCard ([f804cb1](https://gitlab.com/carealytix/tools/codewalkers/commit/f804cb197c9aa07ffd8bfdb9808837caf3470be9)) * virtualize ReviewSidebar file list for >50 items with scroll preservation ([0323b42](https://gitlab.com/carealytix/tools/codewalkers/commit/0323b42667e042c1ef3f098c83ae0c0664eeb286)) * **web:** Add stop button to agent detail view header ([a98c2d0](https://gitlab.com/carealytix/tools/codewalkers/commit/a98c2d0f6b83f6196d38ab60212620b852965eab)) * **web:** Pipeline visualization, phase content editing, and review tab ([da41522](https://gitlab.com/carealytix/tools/codewalkers/commit/da4152264cb904e44eb71d17a36b26d4fc1f714f)) * Wire AddAccountDialog and UpdateCredentialsDialog into health page and AccountCard ([a94e72c](https://gitlab.com/carealytix/tools/codewalkers/commit/a94e72ccbc10f499073bc6cbfe2baa1250f69d40)) * wire conflictFiles through errand.get and add repository tests ([8139793](https://gitlab.com/carealytix/tools/codewalkers/commit/813979388b92f366a01771e3d1ffcf6b931b19b3)) * wire drilldown dialogs into RadarPage with isAgentRunning prop ([92a95ff](https://gitlab.com/carealytix/tools/codewalkers/commit/92a95ffa023eb44ff149cdf2d7deff6a57e93929)) * Wire full request-changes flow for phase review ([7e0749e](https://gitlab.com/carealytix/tools/codewalkers/commit/7e0749ef176539b2b1995c5c7d45f049ea7a4e6b)) * wire phaseId + commit-view detail into DiffViewer; fix files prop ([72f8b07](https://gitlab.com/carealytix/tools/codewalkers/commit/72f8b07b10459139104a28176f9f921768494d70)) * Wire up hq.tsx with query, live updates, loading/error states, and section rendering ([2ec4ddb](https://gitlab.com/carealytix/tools/codewalkers/commit/2ec4ddb2fd68b553f04b4e20892849877e31a505)) * Wire up initiative deletion end-to-end ([6fa0252](https://gitlab.com/carealytix/tools/codewalkers/commit/6fa025251ebb6355443fe0e6ddcedbf242dd49f3)) ### Performance Improvements * Pre-index review comments into Map to eliminate O(n) filtering ([ec86b62](https://gitlab.com/carealytix/tools/codewalkers/commit/ec86b62d8dc4edac71763f51cc71a0be9651cdc6)) * Remove preview polling in favour of SSE-driven invalidation ([7bc1e7f](https://gitlab.com/carealytix/tools/codewalkers/commit/7bc1e7f25b43d431dd9e0ee33ae662be4f6f96e9)) * replace O(N·chunks) listForRadar read path with O(N·agents) metrics lookup ([4a9f38c](https://gitlab.com/carealytix/tools/codewalkers/commit/4a9f38c4e1f5ad95294327382f5db488533c6131)) * Speed up conflict resolution agents by trimming prompt bloat ([b419981](https://gitlab.com/carealytix/tools/codewalkers/commit/b419981924e953de3a169460c302f617ca77e1fe)) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5a2fefb..77442d4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@carealytix/codewalkers", - "version": "0.0.1", + "version": "1.0.0", "description": "Multi-agent workspace for orchestrating multiple AI coding agents", "type": "module", "repository": {