ADR-001 — Tổ chức docs theo site
Ngày: 2026-10-23 · Trạng thái: active
Bối cảnh
Docs cũ chia theo loại tài liệu (A Requirements, B System Design, C Implementation), viết cho một website. Hệ sinh thái mở rộng thành nhiều subdomain (ai, ielts, nextstep, media, docs), mỗi site có audience và brand riêng. Với cấu trúc A/B/C, câu hỏi "site X đang thế nào?" phải tra ở nhiều thư mục.
Đã xem xét cấu trúc của docs.nemo12.com (theo mảng sản phẩm, có truy vết SRC → REQ → SDD → QG). Truy vết đầy đủ quá nặng cho một chủ sở hữu và vài site nhỏ.
Quyết định
- Chia theo site:
sites/<site>/với 5 trang bắt buộcbrief,sitemap,content,design,ops. - Phần thuộc về Hồng hoặc hạ tầng viết một lần trong
ecosystem/. - Giữ từ Nemo12: frontmatter có
description,/llms.txt, bản.mdtừng trang, hiện trạng trước lịch sử sau, giới hạn cỡ trang, một file cấu trúc cho sidebar và llms.txt. - Không dùng truy vết SRC/REQ/QG. Thay bằng
log.md, ADR, và mục Việc còn mở trên từng trang. - Song ngữ: thân tiếng Việt, định danh tiếng Anh,
description_envàsummary_en.
Hệ quả
- URL cũ chuyển hướng qua
docs/public/_redirects. - Bảng ánh xạ code → docs trong
CLAUDE.mdđổi sang đường dẫn mới. - Skill
product-brief-docsviết lại theo cấu trúc này.