Commit Graph

2 Commits

Author SHA1 Message Date
claude 1b6d51dc71 config: capture and speaker join senses.go (V-410)
Pure move, plus a note on SpeakerConfig.LibPath: it is the one field in the
tree with no reader, no default and no validation, because
cmd/mavend's newSpeakerEmbedder discards the whole block — there is no
speaker model on this box. It stays declared so a block written from the
plan document matches, and the comment now says so rather than leaving the
next reader to grep for it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-06 01:24:45 +04:00
claude 40152e3688 config: media and vision move to senses.go (V-410)
Pure move. The media block and the vision block, their two accessors and
their two validate arms. The validate arms become validateMedia and
validateVision so the check sits next to the field it rejects.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-06 01:23:15 +04:00