Name:
[IMP] viin_ai: promote to app + two-group config-admin + Phase 7.1 Vision/OCR
State:
Killed
PR State:
merged
PR Author:
David Tran
PR Author Email:
PR:
#77
Committer:
David Tran
Committer Email:
davidtran.hp@gmail.com
Commit:
21a226e900f963f921f240b476eae9d87474bc6b
Description:
[DOC] update AGENTS.md + roadmap + ai docs: viin_ai app rename, 2-group + config-admin, Phase 7.1 vision/OCR
Reconcile live docs against two shipped work-items so docs don't drift
behind code (ai17-roadmap-agents-docs-drift-behind-git pattern):
Viec 1 (rename + app + security redesign, ADR-023):
- viin_ai_base -> viin_ai (git mv); pure meta bundle retired (deleted,
not re-created); viin_ai promoted to a sellable app (application=True,
99.9 EUR).
- Two-group model group_operator + group_admin (app-scoped, does NOT
imply base.group_system) + module-category xmlid fix
(base.module_category_productivity_ai).
- New viin.ai.config app-scoped config-admin TransientModel.
Viec 2 (Phase 7.1 Multimodal, vision/OCR branch, DONE):
- provider.call_vision / call_ocr implemented (were locked stubs).
- New viin.ai.media OCR pipeline in viin_ai_rag (sha256 dedup per
company, status machine, cron) + source_type image/pdf_ocr.
- viin_ai_agent._do_vision_call multimodal seam (additive).
- Voice (STT/TTS, call_transcription) stays DEFERRED - ADR-013
(Proposed, awaiting CEO ratify); no audio source type yet.
Files: AGENTS.md (module map), docs/roadmap.md (Hien trang + W26-W27
Phase 7.1 checklist + module inventory count 39->38), docs/ai/README.md,
docs/ai/architecture.md (fixed self-referential meta-bundle bundle
section + extensibility-anchor drift note + new OCR/vision flow
diagram), docs/ai/data-models.md + docs/ai/security.md (call_vision/
call_ocr stub language corrected to reflect shipped reality).
Verified: grep -rn "viin_ai_base" AGENTS.md docs/ (excl. decisions/) = 0.
grep -rn "meta module|1-click|1 meta|meta bundle|meta pack" AGENTS.md
docs/ (excl. decisions/) = 0 (only docs/history/ append-only record
retains the old phrasing, out of scope).
Branch:
17.0
Instance ID:
0
Age:
Up-time:
Not finished