Skip to content

docs(canonical-api): add the conversation/eval layer (runPersonaConversation)#289

Merged
drewstone merged 1 commit into
mainfrom
docs/add-persona-conversation
Jun 14, 2026
Merged

docs(canonical-api): add the conversation/eval layer (runPersonaConversation)#289
drewstone merged 1 commit into
mainfrom
docs/add-persona-conversation

Conversation

@drewstone

Copy link
Copy Markdown
Contributor

Closes the one gap in the anti-reinvention doc: another session shipped src/conversation/ (#282) — runPersonaConversation (worker-under-test ⟷ simulated-user persona driver, worker-only metered, drops into runProfileMatrix via runPersonaDispatch) + runConversation (two profiles head-to-head). These are a DIFFERENT layer from runPersonified/loopUntil (recursive-atom execution). The doc now distinguishes the two layers, adds decision-table rows + a §3.1 subsection, and stops listing runConversation as a thing-to-avoid (it's a shipped canonical primitive — exactly the row that would've prevented the reinvention spiral).

…rsation/runConversation)

Another session shipped src/conversation/ (#282): runPersonaConversation (worker
under test ⟷ simulated-user persona driver, worker-only metered, drops into
runProfileMatrix via runPersonaDispatch) + runConversation (two profiles head-to-head).
These are a DIFFERENT layer from runPersonified/loopUntil (recursive-atom execution) —
the doc now distinguishes them and stops listing 'runConversation' as a thing-to-avoid
(it's a shipped canonical primitive). Adds the decision-table rows + a §3.1 subsection.

@tangletools tangletools left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Auto-approved PR — fb4907ff

Blanket team auto-approval is enabled for this reviewer service.
The full PR reviewer audit still runs separately and will publish findings if it detects issues.

tangletools · auto-approval · reason: blanket_auto_approve · 2026-06-14T01:29:19Z

@drewstone drewstone merged commit 2c66c69 into main Jun 14, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants