Hợp đồng công khai của Brain v1.0.0 (brain-v1.0.0). Quy định chính xác cách các OMS version sau tiêu thụ Brain. Contract metadata only — không sửa brain/release/impl. Scope tag: OMS-2I.
Nền: 20-BRAIN-RELEASE · 22-BRAIN-FREEZE · 12-BRAIN-VERSIONING.
| Consumer | Được dùng Brain thế nào |
|---|---|
| OMS-3 | Consumer chính; load brain theo task qua router. Dùng brain-v1.0.0 tới khi có release mới. |
| Future Claude sessions | Đọc 00-BRAIN-ROUTER đầu tiên → chỉ load brain router chỉ định. |
| Automation | Đọc snapshot + trỏ canonical; không suy diễn ngoài brain. |
| CI validation | Verify freeze (checksum/mtime), link-check, dependency DAG, version khớp 12. |
| Human contributors | Sửa canonical trước, rồi release brain mới (11-BRAIN-HANDOFF); không sửa brain frozen trực tiếp. |
Artifact được phép consume. Stability: Stable (public, ổn định) · Internal (record, không consume runtime) · Deprecated · Experimental.
| Filename | Purpose | Stability |
|---|---|---|
| 00-BRAIN-ROUTER.md | Entry point — map task→brain (rule-based) | Stable |
| 01-BACKEND-BRAIN.md | Backend/Booking snapshot | Stable |
| 02-PLATFORM-BRAIN.md | Platform/travel-os/engineering | Stable |
| 03-BUSINESS-BRAIN.md | Business OS | Stable |
| 04-FOUNDER-BRAIN.md | Founder portal | Stable |
| 05-KNOWLEDGE-BRAIN.md | Knowledge index/OMS | Stable |
| 06-DEPLOYMENT-BRAIN.md | Deployment | Stable |
| 07-SECURITY-BRAIN.md | Security/RLS | Stable |
| 08-ROADMAP-BRAIN.md | Roadmap/sprint | Stable |
| 09-BRAIN-MANIFEST.md | Canonical map + owner + depends | Stable |
| 10-BRAIN-DEPENDENCY.md | DAG load-order | Stable |
| 20-BRAIN-RELEASE.md | Release metadata + manifest | Stable |
| 21-BRAIN-CHANGELOG.md | Changelog by stage | Stable |
| 22-BRAIN-FREEZE.md | Freeze declaration | Stable |
| 24-BRAIN-CONTRACT.md | This contract | Stable |
| 11-BRAIN-HANDOFF.md | Update process (contributors) | Internal |
| 12-BRAIN-VERSIONING.md | Semver rules | Internal |
| 00-SOURCE-AUDIT.md · 00-BRAIN-SCOPE.md | OMS-2A audit records | Internal |
| 13–19 (verification/QA records) | OMS-2C→2G history | Internal |
| 23-BRAIN-RELEASE-QA.md · 25-BRAIN-CONTRACT-QA.md | Release/contract QA | Internal |
| (none) | — | Deprecated: none · Experimental: none |
Runtime consumption = Stable set. Internal records không cần load để làm task (tiết kiệm context budget).
00-BRAIN-ROUTER, 01–08 domain, 09-MANIFEST, 10-DEPENDENCY, 11-HANDOFF, 12-VERSIONING.00-SOURCE-AUDIT, 00-BRAIN-SCOPE, 13–23, 24 (this), 25.docs/backend/*, travel-os/*, engineering/*, business-os/*, knowledge-index/*, operating-memory/*, packages/*, src/*.BRAIN-RELEASE.md, SESSION-BOOTSTRAP.md, NEW-SESSION.md, CLOSE-SESSION.md, PROJECT-EXECUTIVE-SUMMARY.md.| Brain | v1.0.0 |
| Compatible | OMS-3.x (mọi minor của OMS-3) |
| Incompatible | Old temporary HANDOFF workflow — bị thay thế; consumer không trộn 2 hệ. Brain + OMS (operating-memory) là hệ chính thức. |
| Minimum Brain Version | 1.0.0 |
Theo semver 12-BRAIN-VERSIONING. Consumer chỉ chịu ảnh hưởng khi MAJOR đổi.
MUST
brain-v1.0.0 cho tới khi có Brain Release mới (rollback 20 §6).MUST NOT
SHOULD
Thêm Brain Pack mới
Gỡ/deprecate Brain Pack
Mọi thay đổi trên đều qua Brain Release + version bump; freeze 22 chỉ mở theo unlock condition.