fix template, remove okr, use casan.*
This commit is contained in:
@@ -256,20 +256,30 @@ Browser Chat
|
||||
→ commit + CI + evidence pack
|
||||
```
|
||||
|
||||
**Luồng này chưa hoàn chỉnh trong bản hiện tại.** Những phần đã có là model
|
||||
router, agent/skill binding, RBAC, codegen draft, action gate, approval inbox,
|
||||
loop gate, tests, audit và evidence. Những phần còn thiếu để browser-only là:
|
||||
Luồng CLI/project-shell production hiện đã hoàn chỉnh ở lớp repository:
|
||||
|
||||
```bash
|
||||
packages/casan-devkit/install.sh --target ../my-app --project my-app \
|
||||
--domain "My App" --template nestjs-react
|
||||
cd ../my-app
|
||||
npm install
|
||||
bin/casan project validate --manifest apps/my-app/domain/project.manifest.json
|
||||
bin/casan pipeline --manifest apps/my-app/domain/project.manifest.json
|
||||
```
|
||||
|
||||
Scaffolder tạo shell NestJS/React, Docker, CI, Domain Pack, manifest, quality profile và harness;
|
||||
pipeline lấy FR/SCR, artifact, source root, build/test và verification hoàn toàn từ manifest.
|
||||
Patch chỉ được áp sau approval và tự rollback khi verification thất bại.
|
||||
|
||||
Phần còn thiếu chỉ dành cho trải nghiệm **browser-only** là:
|
||||
|
||||
1. Workspace service quản lý nhiều file/diff.
|
||||
2. Skill `project-scaffold` và `apply-patch` được đăng ký rõ quyền.
|
||||
3. Action chạy build/test theo project, không phải command tự do.
|
||||
4. Approval để apply diff vào source tree.
|
||||
5. Git commit/revert gắn với provenance.
|
||||
6. Streaming token/delta và progress của từng bước build/test.
|
||||
2. UI gọi project-scaffold và hiển thị manifest form.
|
||||
3. Streaming token/delta và progress build/test trong browser.
|
||||
4. UI release/deployment adapter theo từng môi trường đích.
|
||||
|
||||
Cho tới khi sáu phần này hoàn thành, cách dùng đúng là: **Chat tạo draft và
|
||||
evidence; con người hoặc một registered automation áp draft vào project.** Coding
|
||||
agent là tùy chọn, không phải dependency của CASAN.
|
||||
CLI, CI và registered automation đã có thể tạo/kiểm chứng/apply project; browser hiện vẫn dùng
|
||||
cho chat, evidence và approval thay vì thay thế hoàn toàn terminal/CI.
|
||||
|
||||
## 9. Cách dùng khuyến nghị cho môi trường hiện tại
|
||||
|
||||
|
||||
Reference in New Issue
Block a user