ZacharyZhang-NY and Claude Opus 4.6
5e9d36c058
feat(01-01): create Zustand store with 6 slices, IPC batcher, and unit tests
...
- Install zustand 5.x and immer 11.x dependencies
- Create 6 Zustand slices: navigation, company, selection, ui, communication, social
- Create combined store with devtools + immer middleware
- Create IPC event batcher with 50ms debounce window (schedule/flush/dispose)
- Create typed selector hooks for narrow state subscriptions
- Add 14 unit tests covering store initialization, slice behaviors, and batcher timing
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-22 01:30:37 -04:00
ZacharyZhang-NY
a4de64b876
docs: create roadmap (4 phases, 9 remaining requirements after codebase audit)
2026-03-22 00:39:17 -04:00
ZacharyZhang-NY
6b47e95d36
update
2026-03-20 00:12:38 -04:00
ZacharyZhang-NY
9510e1c858
update
2026-03-19 17:06:47 -04:00
ZacharyZhang-NY
d126c4cf21
update
2026-03-19 16:51:44 -04:00
ZacharyZhang-NY
f482f25856
update
2026-03-19 16:29:22 -04:00
ZacharyZhang-NY
b28ed38b8d
update
2026-03-19 16:04:35 -04:00
ZacharyZhang-NY
da1fec8f2a
update
2026-03-18 17:52:51 -04:00
ZacharyZhang-NY
53e0f03c0c
update
2026-03-18 17:49:10 -04:00
ZacharyZhang-NY
48daca9ba0
update
2026-03-18 16:13:17 -04:00
ZacharyZhang-NY
0cd65521b8
update
2026-03-18 14:42:14 -04:00
ZacharyZhang-NY
1ba3147ed2
update
2026-03-18 01:15:58 -04:00
ZacharyZhang-NY
7a3db27ffa
update
2026-03-17 12:31:06 -04:00
ZacharyZhang-NY
54bcc77ef7
update
2026-03-16 13:07:14 -04:00
ZacharyZhang-NY
41eafc7c44
update
2026-03-16 00:22:21 -04:00
ZacharyZhang-NY
d067589276
update
2026-03-15 23:49:46 -04:00
ZacharyZhang-NY
53607f142d
Ignore homepage design scratch file
2026-03-15 22:20:20 -04:00
ZacharyZhang-NY
30ababdab3
Remove markdown docs from repository
2026-03-15 22:19:29 -04:00
ZacharyZhang-NY
2af82b6bb3
Initialize project and ignore local references
2026-03-15 22:17:07 -04:00
ZacharyZhang-NY
a11ac3eaba
Initial commit
2026-03-15 22:15:01 -04:00