nexthub
Projects
Explore
Sign in
githubnext/chopin
Public
Let's compose rich plans together
Star
Subscribe
Code
Documents
Automations
Delivery
Changes
13
Tasks
0
Issues
11
Files
Commits
999+
Changes
13
Add bounded conversation policy
MA
Maggie Appleton
authored
last month
f5cddc7
Patch
Parent
a5a94cc
106
files changed
+9892
-0
Stacked
Split
apps/server/src/conversation-p
lan/interpret.test-fixtures.ts
+141
โ0
apps/server/src/conversation-plan/pi
peline-commitment-ownership.test.ts
+77
โ0
apps/server/src/conversation-plan/p
ipeline-commitment-pending.test.ts
+103
โ0
apps/server/src/conversation-plan/
pipeline-commitment-reason.test.ts
+121
โ0
apps/server/src/conversation-plan/
pipeline-commitment-triage.test.ts
+81
โ0
apps/server/src/conversation-plan/
pipeline-contrast.test-fixtures.ts
+98
โ0
apps/server/src/conversation-plan/pip
eline-final-contrast-options.test.ts
+78
โ0
apps/server/src/conversation-plan
/pipeline-final-dual-role.test.ts
+91
โ0
apps/server/src/conversation-plan/pip
eline-final-scoped-agreement.test.ts
+74
โ0
apps/server/src/conversation-plan/pipe
line-final-scoped-conditional.test.ts
+103
โ0
apps/server/src/conversation-plan/pip
eline-final-scoped-duplicate.test.ts
+123
โ0
apps/server/src/conversation-plan/pi
peline-final-scoped-proposal.test.ts
+114
โ0
apps/server/src/conversation-plan/pi
peline-final-scoped-refusals.test.ts
+65
โ0
apps/server/src/conversation-plan/p
ipeline-final-scoped-stance.test.ts
+111
โ0
apps/server/src/conversation-pl
an/pipeline-lifecycle-2.test.ts
+77
โ0
apps/server/src/conversation-plan/p
ipeline-lifecycle.test-fixtures.ts
+31
โ0
apps/server/src/conversation-plan/pip
eline-linked-card-resolution.test.ts
+107
โ0
apps/server/src/conversation-pl
an/pipeline-linked-card.test.ts
+68
โ0
apps/server/src/conversation-plan/pip
eline-linked-option.test-fixtures.ts
+22
โ0
apps/server/src/conversation-p
lan/pipeline-option-1.test.ts
+92
โ0
apps/server/src/conversation-p
lan/pipeline-option-3.test.ts
+104
โ0
apps/server/src/conversation-plan/pipelin
e-ordinary-save-pending.test-fixtures.ts
+60
โ0
apps/server/src/conversation-pla
n/pipeline-provenance-3.test.ts
+118
โ0
apps/server/src/conversation-pla
n/pipeline-provenance-4.test.ts
+93
โ0
apps/server/src/conversation-plan/
pipeline-recommendation-2.test.ts
+61
โ0
apps/server/src/conversation-plan/
pipeline-recommendation-6.test.ts
+78
โ0
apps/server/src/conversation-plan/p
ipeline-recovery-ownership.test.ts
+86
โ0
apps/server/src/conversation-pl
an/pipeline-reply-dense.test.ts
+100
โ0
apps/server/src/conversation-pla
n/pipeline-reply-limits.test.ts
+63
โ0
apps/server/src/conversation-pl
an/pipeline-reply-named.test.ts
+92
โ0
apps/server/src/conversation-plan
/pipeline-reply.test-fixtures.ts
+25
โ0
apps/server/src/conversation-plan
/pipeline-scoped.test-fixtures.ts
+154
โ0
apps/server/src/conversation-pla
n/pipeline-source-quotes.test.ts
+118
โ0
apps/server/src/conversation-plan
/pipeline-source-recovery.test.ts
+63
โ0
apps/server/src/conversation-plan/p
olicy-D19-fourth-candidate.test.ts
+123
โ0
apps/server/src/conversation-plan/
policy-candidate-agreement.test.ts
+48
โ0
apps/server/src/conversation-pla
n/policy-candidate-agreement.ts
+47
โ0
apps/server/src/conversation-plan/policy
-candidate-application-deferral.test.ts
+76
โ0
apps/server/src/conversation-plan/policy
-candidate-application-failures.test.ts
+24
โ0
apps/server/src/conversation-plan/policy
-candidate-application.test-fixtures.ts
+91
โ0
apps/server/src/conversation-plan/p
olicy-candidate-application.test.ts
+111
โ0
apps/server/src/conversation-plan
/policy-candidate-application.ts
+119
โ0
apps/server/src/conversation-plan/policy
-candidate-contribution.test-fixtures.ts
+51
โ0
apps/server/src/conversation-plan/po
licy-candidate-contribution.test.ts
+191
โ0
apps/server/src/conversation-plan
/policy-candidate-contribution.ts
+89
โ0
apps/server/src/conversation-plan/pol
icy-candidate-entry.test-fixtures.ts
+38
โ0
apps/server/src/conversation-pla
n/policy-candidate-entry.test.ts
+90
โ0
apps/server/src/conversation-p
lan/policy-candidate-entry.ts
+89
โ0
apps/server/src/conversation-plan/
policy-candidate-factories.test.ts
+82
โ0
apps/server/src/conversation-pla
n/policy-candidate-factories.ts
+38
โ0
apps/server/src/conversation-plan/p
olicy-candidate-new-choice.test.ts
+61
โ0
apps/server/src/conversation-pla
n/policy-candidate-new-choice.ts
+73
โ0
apps/server/src/conversation-plan/poli
cy-candidate-ordinary.test-fixtures.ts
+68
โ0
apps/server/src/conversation-plan/
policy-candidate-question.test.ts
+68
โ0
apps/server/src/conversation-pl
an/policy-candidate-question.ts
+48
โ0
apps/server/src/conversation-plan/
policy-candidate-reopening.test.ts
+32
โ0
apps/server/src/conversation-pla
n/policy-candidate-reopening.ts
+47
โ0
apps/server/src/conversation-plan/policy-ca
ndidate-resolution-materialization.test.ts
+27
โ0
apps/server/src/conversation-plan/polic
y-candidate-resolution.test-fixtures.ts
+38
โ0
apps/server/src/conversation-plan/p
olicy-candidate-resolution.test.ts
+147
โ0
apps/server/src/conversation-pla
n/policy-candidate-resolution.ts
+107
โ0
apps/server/src/conversation-pla
n/policy-candidate-role.test.ts
+205
โ0
apps/server/src/conversation-
plan/policy-candidate-role.ts
+191
โ0
apps/server/src/conversation-plan/pol
icy-candidate-scoped.test-fixtures.ts
+119
โ0
apps/server/src/conversation-plan
/policy-candidate-scoped.test.ts
+148
โ0
apps/server/src/conversation-p
lan/policy-candidate-scoped.ts
+141
โ0
apps/server/src/conversation-pla
n/policy-candidate-setup.test.ts
+240
โ0
apps/server/src/conversation-p
lan/policy-candidate-setup.ts
+96
โ0
apps/server/src/conversation-plan/po
licy-candidate-stance-scoped.test.ts
+92
โ0
apps/server/src/conversation-plan/pol
icy-candidate-stance.test-fixtures.ts
+107
โ0
apps/server/src/conversation-plan
/policy-candidate-stance.test.ts
+175
โ0
apps/server/src/conversation-p
lan/policy-candidate-stance.ts
+121
โ0
apps/server/src/conversation-plan/policy
-candidate-verification.test-fixtures.ts
+65
โ0
apps/server/src/conversation-plan/po
licy-candidate-verification.test.ts
+95
โ0
apps/server/src/conversation-plan
/policy-candidate-verification.ts
+80
โ0
apps/server/src/conversation-plan/p
olicy-candidate-withdrawal.test.ts
+68
โ0
apps/server/src/conversation-pla
n/policy-candidate-withdrawal.ts
+51
โ0
apps/server/src/conversation-plan/
policy-candidate.test-fixtures.ts
+64
โ0
apps/server/src/conversati
on-plan/policy-compound.ts
+186
โ0
apps/server/src/conversati
on-plan/policy-context.ts
+96
โ0
apps/server/src/conversa
tion-plan/policy-cues.ts
+45
โ0
apps/server/src/conversation-p
lan/policy-declarative.test.ts
+223
โ0
apps/server/src/conversation
-plan/policy-declarative.ts
+108
โ0
apps/server/src/conversation-pla
n/policy-direct-alternatives.ts
+83
โ0
apps/server/src/conversation-pla
n/policy-direct-recovery.test.ts
+144
โ0
apps/server/src/conversation-p
lan/policy-direct-recovery.ts
+125
โ0
apps/server/src/conversation-plan/
policy-dispatcher.test-fixtures.ts
+52
โ0
apps/server/src/conversation-p
lan/policy-dispatcher.test.ts
+137
โ0
apps/server/src/conversation-pl
an/policy-explicit-list.test.ts
+245
โ0
apps/server/src/conversatio
n-plan/policy-final.test.ts
+60
โ0
apps/server/src/conversat
ion-plan/policy-final.ts
+64
โ0
apps/server/src/conversation-
plan/policy-identity.test.ts
+19
โ0
apps/server/src/conversati
on-plan/policy-identity.ts
+47
โ0
apps/server/src/conversation-plan
/policy-initial-terminals.test.ts
+108
โ0
apps/server/src/conversation-pl
an/policy-initial-terminals.ts
+28
โ0
apps/server/src/conversation-plan
/policy-initial.test-fixtures.ts
+157
โ0
apps/server/src/conversati
on-plan/policy-proposal.ts
+36
โ0
apps/server/src/conversation-p
lan/policy-purpose-question.ts
+100
โ0
apps/server/src/conversation-plan/
policy-remaining-terminals.test.ts
+157
โ0
apps/server/src/conversation-pla
n/policy-remaining-terminals.ts
+22
โ0
apps/server/src/conversati
on-plan/policy-scoring.ts
+62
โ0
apps/server/src/conversation-plan
/policy-terminal.test-fixtures.ts
+177
โ0
apps/server/src/conversatio
n-plan/policy-topic.test.ts
+156
โ0
apps/server/src/conversat
ion-plan/policy-types.ts
+23
โ0
apps/server/src/conver
sation-plan/policy.ts
+80
โ0
apps/server/src/conversation-pla
n/refined-option-policy.test.ts
+79
โ0