YeonGyu-Kim
cdac0d69bb
fix(workspace): report only the active notepad change
2026-05-16 18:12:50 +09:00
YeonGyu-Kim
240a4a17ad
fix(workspace): harden omo migration review issues
2026-05-16 18:02:54 +09:00
YeonGyu-Kim
36e373cdbb
feat(workspace): point planning guardrails at omo
2026-05-16 17:41:35 +09:00
YeonGyu-Kim
a02686e729
test(ci): remove suite-order mock coupling
2026-05-15 18:21:04 +09:00
YeonGyu-Kim
d5fbada13d
test: make unsafe test coercion explicit
...
Move test coercion out of a hidden global and require each test to import the helper so review tools and runtime scripts can see the unsafe boundary.
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-12 15:51:31 +09:00
YeonGyu-Kim
8b093a1115
test(shared): remove unsafe test assertions
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-12 15:41:17 +09:00
YeonGyu-Kim
3363f0c63a
fix(test): resolve test failure in PR #2021 fixes
2026-03-03 00:27:53 +09:00
YeonGyu-Kim
b02721463e
refactor: route status porcelain map parsing through line parser
2026-02-17 03:29:10 +09:00
YeonGyu-Kim
1f31a3d8f1
test: add dedicated status porcelain line parser with coverage
2026-02-17 03:29:01 +09:00
YeonGyu-Kim
3553ab79e1
fix(git-worktree): use trimEnd instead of trim to preserve leading whitespace
...
Git status porcelain output uses leading spaces for status indicators;
trim() was stripping them which could break parsing.
2026-02-11 00:45:51 +09:00
YeonGyu-Kim
7255fec8b3
test(git-worktree): fix test pollution from incomplete fs mock
...
Replace mock.module with spyOn + mockRestore to prevent fs module
pollution across test files. mock.module replaces the entire module
and caused 69 test failures in other files that depend on fs.
2026-02-10 11:41:44 +09:00
YeonGyu-Kim
554926209d
fix(git-worktree): use Node readFileSync for cross-platform untracked file line counts
2026-02-09 11:45:29 +09:00
YeonGyu-Kim
edc3317e37
fix(git-worktree): compute real line counts for untracked files in diff stats
2026-02-09 11:36:35 +09:00
YeonGyu-Kim
d6fbe7bd8d
fix: address Cubic CLI and agent issues — URL encode, JSONC leading comments, config clone, untracked files, parse error handling, cache path, message-dir dedup
2026-02-09 11:17:51 +09:00
YeonGyu-Kim
aa447765cb
feat(shared/git-worktree, features): add git diff stats utility and infrastructure improvements
...
- Add collect-git-diff-stats utility for git worktree operations
- Add comprehensive test coverage for git diff stats collection
- Enhance claude-tasks storage module
- Improve tmux subagent manager initialization
- Support better git-based task tracking and analysis
🤖 Generated with assistance of OhMyOpenCode
2026-02-08 18:41:45 +09:00
YeonGyu-Kim
6ce482668b
refactor: extract git worktree parser from atlas hook
2026-02-08 13:30:00 +09:00