docs: add missing DebugRPCServer endpoints and mt-cli subcommands#253
docs: add missing DebugRPCServer endpoints and mt-cli subcommands#253pasrom wants to merge 1 commit into
Conversation
|
Doc-sync run 2026-05-14 Branch was reset onto current
README.md and CONTRIBUTING.md are up to date — no changes needed. Generated by Claude Code |
|
Doc sync run — 2026-05-15 Branch reset onto latest
Generated by Claude Code |
|
Doc sync update (2026-05-16) Branch force-pushed with a new commit on top of latest
No code changes. README and CONTRIBUTING are up to date. Generated by Claude Code |
|
Doc-sync update (2026-05-17) New files and changes since last sync: New source files added to
New scripts added to
Architecture notes updated:
Generated by Claude Code |
|
Docs sync update (2026-05-18) Added 9 source files and 2 scripts that appeared since the last sync: New source files (CLAUDE.md + architecture-macos.md):
New scripts (CLAUDE.md):
Updated prose (CLAUDE.md):
Generated by Claude Code |
|
Doc sync update — 2026-05-19 This run added documentation for files introduced since the last pass: New source files (CLAUDE.md project structure + architecture-macos.md Source Files tables):
New scripts (CLAUDE.md scripts listing):
Testing Hooks table (architecture-macos.md):
No code changes. Generated by Claude Code |
|
Doc sync — 2026-05-20 Branch force-updated onto current CLAUDE.md — project structure:
docs/architecture-macos.md — Source Files tables:
README.md — features list:
Generated by Claude Code |
Add 12 new app source files, 4 new AudioTapLib source files, and 6 new scripts that were added to the codebase but not listed in the docs. New app sources: ChannelHealthMonitor, SilentRecordingMonitor (per-channel and symmetric-silence state machines), WatchLoopState, WatchLoopEndPolicy, ManualRecordingMonitorPolicy (WatchLoop pure-policy extractions), PipelineSnapshot, SnapshotWriterActor (queue persistence helpers), RecordingFileSuffix (suffix constants), PairedImportPanelDelegate, PairedRecordingResolver (paired file import), ParakeetTokenGrouping, Qwen3AsrChunking (extracted ASR helpers). New AudioTapLib sources: AppAudioCapture+PIDTranslation, ProcessTreeEnumerator (Electron PID-tree tap), CurrentLevel, LevelPublisher (per-channel RMS). New scripts: e2e-channel-health.sh, e2e-silent-recording.sh, assert-red-pixels.swift, export-lcov.sh, keychain-prepend.sh, lib/e2e-helpers.sh. Also updates architecture-macos.md Source Files tables with entries for all newly added types. https://claude.ai/code/session_01DvhVqViXHCdnQp8kpa35sn
|
Doc-sync update — 2026-05-21 Branch force-pushed with a new commit covering source files and scripts that have been added since the last sync.
No code changes. README and CONTRIBUTING are up to date. Generated by Claude Code |
Summary
skipNaming,enqueueFile,renameSpeaker,deleteSpeaker,mergeSpeakers,seedSpeaker) were absent from bothCLAUDE.mdanddocs/architecture-macos.md.mt-clisubcommands (seed-speaker,rename-speaker,delete-speaker,merge-speakers) were also missing from the Companion CLIs table in the architecture doc.Files changed:
CLAUDE.md— extended endpoint list under Debug RPC server; clarified that speaker-DB actions are wired via thespeakerActionsclosure injected byAppStatedocs/architecture-macos.md— updated ASCII diagram, Companion CLIs table, and Testing Hooks tableNo code changes. README, CONTRIBUTING, and all source files are up to date.
Test plan
CLAUDE.mdmatchesDebugRPCServer.swiftswitch casesMTCLI.swiftsubcommands:arrayGenerated by Claude Code
Need help on this PR? Tag
@codesmithwith what you need.