eeafd5c094
煙霧測試發現 searchByTemplate 的 `if (rec && (!owner_id || true))` 是 stub, `|| true` 讓 owner_id 過濾失效 → 任何租戶查同 template 看得到別人的 record。 改:給 owner_id 時 JOIN entries 在 SQL 限定 e.owner_id(record 歸屬存底層 entries.owner_id,createRecord 寫入時帶);沒給才不限(內部/全域查詢)。 cypher KBDB proxy 強制注入 owner_id,故端到端隔離靠這條 SQL 落地。 searchEntries 早已正確按 owner_id 過濾,無此 bug。kbdb tsc exit 0。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>