← Về thư mục
User NN Vo: Prefers Vietnamese, forbids dash/hyphen characters in outputs (except CLI, markdown table, file paths). Rejects marketing fluff. Project uses split-brain (Hermes & Google Flow). Google OAuth uses setup.py directly. nlm CLI requires: 'nlm query notebook ""'. Tỉnh Khánh Hòa mới sáp nhập Ninh Thuận (01/07/2025, 8.555,9 km2), bóc tách Du lịch (67.044,1 tỷ, 16,38 triệu khách, 46.7% ngày khách ngoại, 32.7% bằng cấp, lũ lụt Q4/2025) và Thương mại khỏi Dịch vụ. Quy hoạch 2026-2030 thích ứng khí hậu.
§
Khi nlm query hoặc gọi subagent đồng thời sử dụng chung một mô hình, bắt buộc trì hoãn (delay) từ 30 đến 60 giây giữa các yêu cầu. Trước khi gọi nlm query, kiểm tra tính hợp lệ của phiên đăng nhập qua nlm list notebooks hoặc chạy kịch bản phục hồi. Nếu lỗi hệ thống hoặc lỗi giới hạn API không thể tự xử lý, hãy cập nhật trạng thái Kanban sang blocked và gán assignee cho CEO, cấm tự ý đóng task. Trích dẫn APA 7 cho mọi nghiên cứu.
§
Phân tích chính sách phải tuân thủ khung năng lực 4 Module (Domain, 6-Step, Bottleneck, RIA) trong skill policy-analysis-vn.
§
Development environment uses Nginx on port 9121 as reverse proxy for Tailscale Funnel (vmi3427693.tail8c1aaf.ts.net), routing / to Hermes (9119), /files/ and /kanban-os/ to static/Kanban server (9120), and /pdf, /references/, and dev assets to Astro dev server (9126).
§
CEO Vo uses Vercel for building/hosting nhivo.io.vn and has a custom domain setup. When exporting portfolio PDFs, it must be printed from the public production Vercel deployment URL (not localhost) to ensure all relative links resolve to absolute production URLs. For mobile PDF verification, provide links using direct Tailscale VPN IPs (e.g. port 9121) to bypass SSL handshake errors.
§
Hệ thống phân biệt rõ các dự án (Nhi Vo Blog, GLV) có thread_id riêng. GLV lưu tại projects/GLV/, video tại projects/GLV/brief/ (bd-mkt), content SEO tại projects/GLV/content-website-seo/ (writers). Khi tạo task Kanban cho GLV, dùng --workspace dir:<đường_dẫn> thay vì --workdir và --body thay vì --context.