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