githubnext/chopinPublic

Let's compose rich plans together

Merge current main while preserving Jev conversation behavior

MAMaggie Appleton authored
8bcdf9dPatch
24 files changed+3222-105
StackedSplit
.env.example+5 โˆ’1
README.md+4 โˆ’3
apps/server/package.json+1 โˆ’0
apps/server/src/config.test.ts+13 โˆ’0
apps/server/src/config.ts+6 โˆ’3
apps/server/src/harness/atomic.contract.test.ts+501 โˆ’0
apps/server/src/harness/atomic/adapter.test.ts+165 โˆ’0
apps/server/src/harness/atomic/adapter.ts+626 โˆ’0
apps/server/src/harness/harnesses.test.ts+22 โˆ’2
apps/server/src/harness/harnesses.ts+27 โˆ’5
apps/server/src/storage/postgres/startup.test.ts+1 โˆ’1
apps/web/src/chat/chat.tsx+111 โˆ’6
apps/web/src/chat/mention-picker.tsx+93 โˆ’0
apps/web/src/chat/mentions.test.ts+263 โˆ’0
apps/web/src/chat/mentions.ts+148 โˆ’0
apps/web/src/room-workspace.tsx+1 โˆ’0
bun.lock+508 โˆ’34
docs/architecture.md+4 โˆ’2
docs/hosted-agent.md+24 โˆ’9
docs/self-hosting.md+107 โˆ’36
e2e/chat-mentions.e2e.ts+155 โˆ’0
e2e/chat-references.e2e.ts+3 โˆ’3
package.json+1 โˆ’0
research/2026-09-28-keepcontext-add-an-atomic-harness-adapter-to-chopin-s-hosted-planner-built-direc.md+433 โˆ’0