Commit Graph

1189 Commits

Author SHA1 Message Date
Eyejoker
fab7e2b9d2 Merge pull request #95 from phj1081/codex/owner/ejclaw
Remove paired execution shared shim
2026-04-29 10:58:05 +09:00
ejclaw
ac93c96c8f Remove paired execution shared shim 2026-04-29 10:52:37 +09:00
Eyejoker
8f92806d75 Merge pull request #94 from phj1081/codex/owner/ejclaw
Extract paired task status helpers
2026-04-29 10:48:43 +09:00
ejclaw
b774dcaae5 Extract paired task status helpers 2026-04-29 10:44:28 +09:00
Eyejoker
4632ffc15f Merge pull request #93 from phj1081/codex/owner/ejclaw
Extract paired arbiter request helper
2026-04-29 10:38:55 +09:00
ejclaw
34b0ee8f4c Extract paired arbiter request helper 2026-04-29 10:32:36 +09:00
Eyejoker
ef4b4c3536 Merge pull request #92 from phj1081/codex/owner/ejclaw
Extract paired source ref helpers
2026-04-29 10:27:07 +09:00
ejclaw
247a710ae7 Extract paired source ref helpers 2026-04-29 10:22:33 +09:00
Eyejoker
8051505413 Merge pull request #91 from phj1081/codex/owner/ejclaw
Extract paired verdict signal helpers
2026-04-29 10:09:50 +09:00
ejclaw
274e234365 Extract paired verdict signal helpers 2026-04-29 10:05:26 +09:00
Eyejoker
42f64ea78b Merge pull request #90 from phj1081/codex/owner/ejclaw
Fix legacy dashboard outbound ghosts
2026-04-29 01:58:38 +09:00
ejclaw
d7649f006f fix: require discord evidence for legacy dashboard outbound 2026-04-29 01:52:13 +09:00
Eyejoker
0e77864f39 Merge pull request #89 from phj1081/codex/owner/ejclaw
Fix dashboard outbound SSOT divergence
2026-04-29 01:36:40 +09:00
ejclaw
6b2ef42374 fix: use work items as dashboard outbound SSOT 2026-04-29 01:23:29 +09:00
Eyejoker
9655501bdf Merge pull request #88 from phj1081/codex/owner/ejclaw
Route ordinary outbound through canonical delivery
2026-04-29 00:18:54 +09:00
ejclaw
4daa1382f0 Route outbound messages through canonical delivery 2026-04-29 00:07:06 +09:00
Eyejoker
32605e2fda Merge pull request #87 from phj1081/codex/owner/ejclaw
Unify IPC outbound delivery through work items
2026-04-28 23:45:29 +09:00
ejclaw
d2a27ecf34 Unify IPC outbound delivery through work items 2026-04-28 23:36:34 +09:00
Eyejoker
83411d0961 Merge pull request #86 from phj1081/codex/owner/ejclaw
Extract handoff helpers and canonicalize room progress
2026-04-28 23:04:16 +09:00
ejclaw
85e04e8a67 Use canonical turn progress for dashboard rooms 2026-04-28 22:53:00 +09:00
ejclaw
b83de973f8 Align dashboard room progress with Discord messages 2026-04-28 22:33:12 +09:00
ejclaw
1417c37042 Extract message runtime handoff helpers 2026-04-28 22:13:24 +09:00
Eyejoker
a48c5bb3ae Merge pull request #85 from phj1081/codex/owner/ejclaw 2026-04-28 22:03:53 +09:00
ejclaw
929dc2ac5a Extract config path loading 2026-04-28 21:58:02 +09:00
Eyejoker
2126d73cca Merge pull request #84 from phj1081/codex/owner/ejclaw 2026-04-28 21:48:26 +09:00
ejclaw
55edab6475 Extract Discord inbound message handler 2026-04-28 21:40:08 +09:00
Eyejoker
7fb27d238c Merge pull request #83 from phj1081/codex/owner/ejclaw
Tighten dashboard server quality ratchet
2026-04-28 21:28:33 +09:00
ejclaw
79a54185e9 Tighten dashboard server quality ratchet 2026-04-28 21:22:31 +09:00
Eyejoker
b29c10ce65 Merge pull request #82 from phj1081/codex/owner/ejclaw
Extract dashboard task action buttons
2026-04-28 21:15:13 +09:00
ejclaw
a8ae4aece4 Extract dashboard task action buttons 2026-04-28 21:09:10 +09:00
Eyejoker
7e7789b059 Merge pull request #81 from phj1081/codex/owner/ejclaw
Tighten dashboard room thread spacing
2026-04-28 20:53:35 +09:00
ejclaw
bd3dc1634c Tighten dashboard room thread spacing 2026-04-28 20:46:05 +09:00
Eyejoker
df2f1f4335 Merge pull request #80 from phj1081/codex/test-dashboard-route-state-helpers
Harden dashboard room helpers and labels
2026-04-28 20:36:06 +09:00
ejclaw
a75c369ade Localize dashboard room protocol labels 2026-04-28 20:28:48 +09:00
ejclaw
750f7d99d2 Cover dashboard route state helpers 2026-04-28 20:18:57 +09:00
Eyejoker
4f04484ed1 Merge pull request #79 from phj1081/codex/refactor-dashboard-server-test-split
Trim dashboard server integration tests
2026-04-28 20:12:48 +09:00
ejclaw
4ea9f0749b Trim dashboard server integration tests 2026-04-28 20:06:40 +09:00
Eyejoker
54c5ae898f Merge pull request #78 from phj1081/codex/fix-dashboard-room-content-clipping
Show full dashboard room content
2026-04-28 20:01:26 +09:00
ejclaw
38ba5b87fa Show full dashboard room content 2026-04-28 19:53:00 +09:00
Eyejoker
f7f4888f92 Merge pull request #77 from phj1081/codex/refactor-dashboard-inbox-action-route
Extract dashboard inbox action route
2026-04-28 19:39:43 +09:00
ejclaw
23056f7cc7 Extract dashboard inbox action route 2026-04-28 19:34:43 +09:00
ejclaw
1bb57f5c1d Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-04-28 19:25:56 +09:00
Eyejoker
49382713ca Extract dashboard room message route (#76)
* review: harden readonly git checks and lint verification

* test: satisfy readonly reviewer sandbox typing

* test: fix readonly reviewer sandbox assertions

* test: remove impossible readonly sandbox guards

* test: relax readonly sandbox assertions

* test: cast readonly sandbox expectation shape

* test: cast readonly sandbox expectation through unknown

* Phase 0 — STEP_DONE/TASK_DONE split + owner-follow-up integration smoke

* Add STEP_DONE guards, verdict storage, and stale delivery suppression

* style: format paired stepdone telemetry files

* Route STEP_DONE through reviewer

* Add structured Discord attachments

* style: format structured attachment test

* Fix room thread bot output parity

* Remove duplicate work item attachment migration from owner branch

* Remove legacy dashboard rooms renderer

* Extract dashboard parsed body renderer

* Extract dashboard redaction helpers

* Extract dashboard RoomCardV2 component

* Include RoomCardV2 test in vitest suite

* Extract dashboard RoomBoardV2 component

* Extract dashboard EmptyState component

* Extract dashboard InboxPanel component

* Split dashboard InboxPanel card renderer

* Extract dashboard TaskPanel component

* Extract dashboard UsagePanel component

* Fix dashboard room thread chunk rendering

* Extract dashboard ServicePanel component

* Render dashboard live progress markdown

* Extract dashboard SettingsPanel component

* Fix structured attachment rendering

* Extract dashboard simple route table

* Extract dashboard settings routes

* Extract dashboard service routes

* Extract dashboard room timeline routes

* Extract dashboard task routes

* Extract dashboard overview route

* Extract dashboard room message route
2026-04-28 19:25:49 +09:00
ejclaw
ee8be2f127 Extract dashboard room message route 2026-04-28 19:20:39 +09:00
ejclaw
b1cbb360de Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-04-28 19:13:40 +09:00
Eyejoker
87d0ef8c05 Extract dashboard overview route (#75)
* review: harden readonly git checks and lint verification

* test: satisfy readonly reviewer sandbox typing

* test: fix readonly reviewer sandbox assertions

* test: remove impossible readonly sandbox guards

* test: relax readonly sandbox assertions

* test: cast readonly sandbox expectation shape

* test: cast readonly sandbox expectation through unknown

* Phase 0 — STEP_DONE/TASK_DONE split + owner-follow-up integration smoke

* Add STEP_DONE guards, verdict storage, and stale delivery suppression

* style: format paired stepdone telemetry files

* Route STEP_DONE through reviewer

* Add structured Discord attachments

* style: format structured attachment test

* Fix room thread bot output parity

* Remove duplicate work item attachment migration from owner branch

* Remove legacy dashboard rooms renderer

* Extract dashboard parsed body renderer

* Extract dashboard redaction helpers

* Extract dashboard RoomCardV2 component

* Include RoomCardV2 test in vitest suite

* Extract dashboard RoomBoardV2 component

* Extract dashboard EmptyState component

* Extract dashboard InboxPanel component

* Split dashboard InboxPanel card renderer

* Extract dashboard TaskPanel component

* Extract dashboard UsagePanel component

* Fix dashboard room thread chunk rendering

* Extract dashboard ServicePanel component

* Render dashboard live progress markdown

* Extract dashboard SettingsPanel component

* Fix structured attachment rendering

* Extract dashboard simple route table

* Extract dashboard settings routes

* Extract dashboard service routes

* Extract dashboard room timeline routes

* Extract dashboard task routes

* Extract dashboard overview route
2026-04-28 19:13:33 +09:00
ejclaw
0d8682b2da Extract dashboard overview route 2026-04-28 19:08:58 +09:00
ejclaw
036b80b106 Merge remote-tracking branch 'origin/main' into codex/owner/ejclaw 2026-04-28 19:03:51 +09:00
Eyejoker
69aa1c72c2 Extract dashboard task routes (#74)
* review: harden readonly git checks and lint verification

* test: satisfy readonly reviewer sandbox typing

* test: fix readonly reviewer sandbox assertions

* test: remove impossible readonly sandbox guards

* test: relax readonly sandbox assertions

* test: cast readonly sandbox expectation shape

* test: cast readonly sandbox expectation through unknown

* Phase 0 — STEP_DONE/TASK_DONE split + owner-follow-up integration smoke

* Add STEP_DONE guards, verdict storage, and stale delivery suppression

* style: format paired stepdone telemetry files

* Route STEP_DONE through reviewer

* Add structured Discord attachments

* style: format structured attachment test

* Fix room thread bot output parity

* Remove duplicate work item attachment migration from owner branch

* Remove legacy dashboard rooms renderer

* Extract dashboard parsed body renderer

* Extract dashboard redaction helpers

* Extract dashboard RoomCardV2 component

* Include RoomCardV2 test in vitest suite

* Extract dashboard RoomBoardV2 component

* Extract dashboard EmptyState component

* Extract dashboard InboxPanel component

* Split dashboard InboxPanel card renderer

* Extract dashboard TaskPanel component

* Extract dashboard UsagePanel component

* Fix dashboard room thread chunk rendering

* Extract dashboard ServicePanel component

* Render dashboard live progress markdown

* Extract dashboard SettingsPanel component

* Fix structured attachment rendering

* Extract dashboard simple route table

* Extract dashboard settings routes

* Extract dashboard service routes

* Extract dashboard room timeline routes

* Extract dashboard task routes
2026-04-28 19:03:39 +09:00
ejclaw
29d1587afb Extract dashboard task routes 2026-04-28 18:56:26 +09:00