Name:
viin_brain: P3–P12 buildout + WI-14 UI panels (9 sprints — viindoo-brain v17 campaign)
State:
Killed
PR State:
merged
PR Author:
David Tran
PR Author Email:
PR:
#8
Committer:
David Tran
Committer Email:
david.tran@tvtmarine.com
Commit:
84913dfbd8527605f4178d295955e315f9747209
Description:
feat(brain-p5p6p8): graph traversal tests + metadata chips + drag reorder
P5 — test_graph_traversal.py (14 tests):
- depth=0/1/2, direction outgoing/incoming/both, link_type filter
- max_results cap, no-cycle guard, via_link_ids assertion
- ACL: non-vault-member gets empty traversal; vault member sees full graph
P6 — page_chrome metadata badges:
- page_editor.js: track state.hasActiveShare (async share-link count)
- page_editor.xml: o_brain_page_meta_chips row with restricted + shared badges
P8 — VaultSidebar drag reorder (all/tree mode):
- HTML5 drag-and-drop: draggable="true" on <li>, drag handle ⠿
- onDragStart/Over/Leave/Drop/End handlers; visual classes --dragging/--drop-target
- _reorderPage(): swap sequence on drop then reload pages
Branch:
17.0
Instance ID:
0
Age:
Up-time:
Not finished