# BUILD IN PUBLIC — Xây dựng công khai
## Techgon Agent

## 1. Triết lý

Techgon xây hệ sinh thái (Eyrok, Lào Cai Số, Mecult, ...) bằng một AI team có kiểm soát — và public chính **cách làm việc** đó: luật, quy trình, phiên bản, bài học. *Human-directed. AI-assisted. Governance-controlled.*

Công khai quy trình để: agent nào cũng đọc được cùng một luật theo version; cộng đồng thấy AI được dùng có kỷ luật ra sao; chính Product Owner audit được lịch sử mô hình.

## 2. Cái gì public — cái gì không

| Public (agent.techgon.com) | Private (local máy PO) |
|---|---|
| Governance docs (đã redact) | project-registry từng dự án |
| MODEL_VERSION_HISTORY + dashboard | PROJECT_ROOT, access map, test accounts |
| Public worklog (lọc) | Raw logs, screenshots, evidence thô |
| Protocols, gates, templates trống | Credentials (chỉ tồn tại dạng secret pointer) |
| Hồ sơ dự án mức "đang xây" | Chi tiết kiến trúc nội bộ, nợ bảo mật |

Chuẩn lọc: `PUBLIC_REDACTION_POLICY.md`.

## 3. Worklog public

`data/public-worklog.json` — mỗi entry: ngày, version liên quan, loại (Added/Changed/Fixed/Security/Governance/Learning), tóm tắt 1–2 câu, trạng thái. Không log thô, không tên file nhạy cảm, không số liệu nội bộ.

## 4. Kiến trúc hệ sinh thái (mức public)

- **Techgon Agent** — sản phẩm: AI team + governance, sống tại agent.techgon.com.
- **AI_Governance** — engine: luật, gates, learning loop (phát triển local, public bản redacted theo version).
- **Eyrok** — Identity layer tương lai ("Powered by Eyrok Identity"): định danh/đăng nhập cho hệ sinh thái. **Logic agent không trộn vào Eyrok Core** — ranh giới kiến trúc cố định.
- Các dự án (Lào Cai Số, Mecult, ...) — được AI team phục vụ theo governance, dữ liệu riêng nằm local.

## 5. Nhịp public

- Mỗi version mô hình (semver) → cập nhật MODEL_VERSION_HISTORY + dashboard + worklog.
- Phase 1: static build, cập nhật thủ công có kiểm soát (deploy theo RELEASE_AND_ROLLBACK).
- Phase 2 (đề xuất, chờ PO duyệt): worklog/version động qua DB + API đọc cho agent; auth qua Eyrok Identity.
