Name: [DOC] Fix documentation drift — editor ADR (OdooEditor), stale state, nav breadcrumbs, Brain bridge timeline

State: Killed

PR State: merged

PR Author: David Tran

PR Author Email:

PR: #31

Committer: David Tran

Committer Email: davidtran.hp@gmail.com

Commit: f8159014eba870e060fc9327152793749ba8d49c

Description:

                                            [DOC] docs: fix documentation drift — editor ADR, stale state, nav breadcrumbs, Brain bridge timeline

Group A — Stale / Navigation (8 fixes):
- REPO_LAYOUT.md: replace stale 2026-04-16 skeleton status with accurate Phase 0-3 / P0-P13 ship state
- README.md: remove duplicate conventions row, add docs/README.md persona pointer, update date
- docs/README.md: add breadcrumb back to root README
- docs/brain/README.md: add breadcrumb, remove absolute local path from footer, update date
- CONTRIBUTING.md: add Brain cluster onboarding step (step 7)
- docs/ai/README.md: add note explaining viin_ai_rag version scheme divergence
- docs/brain/data-models.md: add v1.0 note clarifying viin.brain.block is v1.1+ spec

Group B — Architecture drift (6 fixes):
- docs/decisions/adr-003-wysiwyg-path-b.md: update status Proposed→active; rewrite Decision
  section — OdooEditor proper extension (NOT TipTap); move TipTap to Alternatives Considered
- docs/decisions/README.md: update ADR-003 summary to reflect OdooEditor + TipTap rejected
- docs/roadmap.md: fix Track B W12-W17 TipTap→OdooEditor; fix Brain bridge deprecation
  timeline (W4-W6 bridges redundant, formal remove deferred to v1.2 per ADR-001)
- docs/brain/architecture.md: add v1.0 interim callout (raw contenteditable, migration P16)
- docs/history/wysiwyg-migration-progress.md: add SUPERSEDED banner (TipTap rejected)
- viin_brain/docs/brain/contenteditable_policy.md: rewrite §8 to reflect OdooEditor decision,
  remove TipTap activation requirements, note tiptap_adapter.js deleted

Group C — Code cleanup (1 artifact removed):
- viin_web_editor/__manifest__.py: remove tiptap_adapter.js asset entry
- viin_brain/models/__init__.py: remove ir_http import
- viin_web_editor/static/src/adapters/tiptap_adapter.js: delete TipTap stub
- viin_brain/models/ir_http.py: delete TipTap feature flag injector
                                            

Branch: 17.0

Instance ID: 0

Age:

Up-time: Not finished

Subbuilds Name State Detail
Build 381665 Check the quality with Pylint: from test_lint to test_pylint 13m Killed Log
Build 381666 At install tests: from account to website_twitter Killed Log
Build 381667 Post install tests: step install all modules Killed Log
Build 381668 Post install tests: from account to payment_alipay Killed
Build 381669 Post install tests: from payment_aps to test_viin_web_cohort Killed
Build 381670 Post install tests: from test_website to to_website_apps_store Killed
Build 381671 Post install tests: from to_website_apps_store_loc to viin_estimate_sale Killed
Build 381672 Post install tests: from viin_event_checkin_website to viin_project_gantt Killed
Build 381673 Post install tests: from viin_project_progress to website_twitter Killed
Build 381674 Test install all modules without demo data: from account to website_twitter Killed Log
Create Date Level Message
05/04/2026 14:50:39 INFO
Updated repository Viindoo-odoo
05/04/2026 14:50:39 INFO
Updated repository Viindoo-tvtmaaddons
05/04/2026 14:50:39 INFO
Updated repository Viindoo-erponline-enterprise
05/04/2026 14:50:39 INFO
Updated repository Viindoo-branding
05/04/2026 14:50:39 INFO
Cloned repository Viindoo-ai