docs: auto-speak narrates every turn #38

Merged
dank merged 1 commits from docs/dankvoice-narration-cadence into main 2026-10-19 13:33:43 -07:00
Owner

Follow-up to #36/#37: the merged plugin fix (dank/dankvoice#3) retired the behaviour this page still asserted.

  • core/dankvoice.md Limits: narration now rides turn_end — the assistant's prose and thinking while the agent works — plus the settled answer, spoken once. Records the drop-when-busy rule, the tool-only silence, the humanizer lag lever (/say humanize off), and a pointer to the design record.
  • log.md: the same day's entry gains the second half of the report, plus two laws — a silent session start is a config state, and extension event delivery is settled with a timestamping probe extension, never inferred from audio timing.

Verification: ./scripts/kb-lint.sh omp-docs → 0 violations, kb-coverage.py → 0 issues. Behaviour itself is pinned by 49 bats tests in the package repo.


cwd: /home/blank/.omp/wt/wt-20261019-125509-7c8a99d · session: 01a155bb-6474-7366-be9d-629f74af0e05

Follow-up to #36/#37: the merged plugin fix (dank/dankvoice#3) retired the behaviour this page still asserted. * `core/dankvoice.md` Limits: narration now rides `turn_end` — the assistant's prose and thinking **while the agent works** — plus the settled answer, spoken once. Records the drop-when-busy rule, the tool-only silence, the humanizer lag lever (`/say humanize off`), and a pointer to the design record. * `log.md`: the same day's entry gains the second half of the report, plus two laws — a silent session start is a config state, and extension event delivery is settled with a timestamping probe extension, never inferred from audio timing. Verification: `./scripts/kb-lint.sh omp-docs` → 0 violations, `kb-coverage.py` → 0 issues. Behaviour itself is pinned by 49 bats tests in the package repo. --- cwd: /home/blank/.omp/wt/wt-20261019-125509-7c8a99d · session: 01a155bb-6474-7366-be9d-629f74af0e05
dank added 1 commit 2026-10-19 13:31:08 -07:00
The Limits bullet still described the pre-fix behaviour ("thinking and the
final message only"), which dank/dankvoice#3 just retired: narration rides
`turn_end`, so the assistant's prose and thinking are spoken while the agent
works. Records the two rules an operator needs when audio seems missing —
arming is read at startup only, and a turn landing during playback is dropped
rather than queued — plus where the design rationale lives.

kb-lint 0 violations, index-coverage 0 issues.
dank merged commit 36ff3742b4 into main 2026-10-19 13:33:43 -07:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dank/command-center#38