Name: [IMP] viin_brain,viin_web_editor: UI hardening v1 (token + polish + Odoo-native + v2 seams)

State: Failed finished in 15m

PR State: merged

PR Author: David Tran

PR Author Email:

PR: #27

Committer: David Tran

Committer Email: davidtran.hp@gmail.com

Commit: 93f34dff9d5c0b80d2ba3c0483de783cdc3480ee

Description:

                                            [FIX] viin_brain: P8 remove duplicate imports in v2 extension seams test

P7 added side-effect imports for ai_block_states and property_types
registries followed by named imports from the same modules. The named
imports already trigger module side-effects on first import, so the
side-effect imports are redundant and trip eslint no-duplicate-imports.

Verified registries call registry.add() at module top level; named
import alone is sufficient.

Fixes 2 NEW eslint errors discovered by P8 full-suite run.
All other P8 test failures (11 TestBrainAclPortalShare + 4
TestCollabStepController + tour tests + 1 TestPyLint W0012) confirmed
pre-existing on baseline 17.0 — NOT caused by this hardening pipeline.
Verified via dedicated baseline runs on ~/git/ai17 at branch 17.0
(see ops/logs/runs/p0-baseline-* + dropdb cleanup).

Phase: P8 convergence
Pipeline: 20260503-brain-ui-hardening-v1
Plan: ~/.claude/plans/parsed-spinning-peacock.md
                                            

Branch: 17.0

Instance ID: 0

Age:

Up-time: