Name: docs: fix 4 broken viinforge cross-repo refs (DRY into conventions.md)

State: Killed

PR State: merged

PR Author: David Tran

PR Author Email:

PR: #26

Committer: David Tran

Committer Email: davidtran.hp@gmail.com

Commit: cf5b1786be8008b58953e4ddccf498ab13294580

Description:

                                            [FIX] docs: replace 4 broken viinforge cross-repo refs with in-repo conventions section

Pre-existing issue surfaced by post-merge audit of PR #24: 4 module
READMEs (viin_brain, viin_ai_brain, viin_brain_account_reports,
viin_web_editor) had identical paragraph linking to
`../knowledge/viindoo/modules/viin_brain_v17_reuse_contract.md` —
a file that lives in the viinForge repo, breaking when ai17 is
checked out standalone.

Resolution:

- Add new section `§Brain JS/OWL — Odoo 17 import paths` (anchor
  `#brain-js-owl-imports`) to docs/conventions.md with the critical
  rule inline (use `@web_editor`, not `@html_editor` — v18+ only,
  silent blank-page JS resolution error).
- Reference viinForge reuse-map doc as plain-text mention (not a
  markdown link) — viinForge is optional reference, not required
  for build/run.
- Replace 4 README paragraphs (each 8 lines) with 1-line link to
  the conventions section.

Net: 4 broken markdown links -> 0; copy-pasted bullet 4 places -> 1
canonical source; standalone ai17 checkout works.
                                            

Branch: 17.0

Instance ID: 0

Age: Not started

Up-time: Not finished