refactor: chats method shebangs; drop chats index (D14). (#11)
Tests / Test (push) Skipped
Tests / Release (semver) (push) Skipped

Parsers and commands live in internal/chats. bin/chats/{sync,import,facts,apply}.go
are tagged shebang mains. Brain ingest is not a chats command.
This commit is contained in:
2026-08-13 17:31:03 +01:00
committed by GitHub
co-authored by GitHub
parent 46310f8773
commit cec0161ff6
25 changed files with 212 additions and 223 deletions
+2 -1
View File
@@ -37,7 +37,8 @@ docs/ published docs
skills/ in-project agent skills (vendored, no external links)
bin/ self-describing tools bin/{subject}/{method}.go (shebang)
bin/brain/ search.go, serve.go; libs in internal/brain and internal/httpapi
internal/ shared Go (brain/rank is cgo-free)
bin/chats/ sync.go import.go facts.go apply.go; libs in internal/chats
internal/ shared Go (brain/rank is cgo-free; chats parsers too)
bin/watch/ corpus watcher (internal via bin/brain/watch later)
bin/mail/ mail pipeline: sync (Go), import (md), index_mail (rebuild)
bin/tools/ vendored python libs behind bin/* (kblib, yamlout, websearch)