Name:
[IMP] viin_ai_rag: remove orphan knowledge_article_id field and
State:
Killed
PR State:
merged
PR Author:
David Tran
PR Author Email:
PR:
#14
Committer:
David Tran
Committer Email:
davidtran.hp@gmail.com
Commit:
14df07f8c15b91065d95a4cbf541fc45f8c68001
Description:
[IMP] viin_ai_rag: remove orphan knowledge_article_id field and
selection
Removes Knowledge module integration that was replaced by viin_ai_brain
(Layer-3 connector). The `knowledge_article_id` field, `'knowledge'`
source_type selection, and related `_extract_text` branch are no longer
needed:
- viin.ai.source.knowledge_article_id field deleted
- source_type selection `'knowledge'` removed (base now has pdf, url,
text only)
- _extract_text dispatcher simplified (no knowledge.article logic)
- Manifest: wording updated; no depends change
- Docs: knowledge_article_id row removed; Brain coverage note points to
viin_ai_brain
Layer separation preserved: viin_ai_brain (Layer-3) owns Brain
integration with correct key 'brain_page'.
Resolves carry-over WI-4 from campaign 2026-04-26-ai17-lint-followup
(wrong premise: bridge module for Odoo EE; correction: Brain is already
in Viindoo stack via viin_ai_brain).
Branch:
17.0
Instance ID:
0
Age:
Up-time:
Not finished