Skip to content

docs(training): tra theo việc cần làm (T08, U03) + 4 sơ đồ mới (GĐ4 phần 2) - #38

Merged
Tmphi merged 3 commits into
mainfrom
docs/task-index
Oct 16, 2026
Merged

Tmphi merged 3 commits into
mainfrom
docs/task-index

Conversation

@Tmphi

@Tmphi Tmphi commented Oct 16, 2026

Copy link
Copy Markdown
Owner

GĐ4, phần 2. Dựng trên PR #37: merge #37 trước. Trước khi #37 merge, diff của PR này gồm cả commit của #37.

Có gì

  • "Tra theo việc cần làm": bảng "bạn cần… → đọc mục nào", đặt ngay trên Mục lục.
    • T08: 23 việc. Gồm sáu công thức của §12 vốn không hiện ở Mục lục (khung tên, PDF, purge, xref, gộp layer, attribute qua Excel), và những việc nằm ở module khác: chọn theo bộ lọc (T01 §7.4, R03 §3), đếm nhanh (T07 §2), sửa hàng loạt DWG (T07 §4), test service (T05 §4), ô số (U01 §5.3), xem trước (U03).
    • U03: 10 việc, từ "thêm khung xem trước vào palette của mình" tới "gặp lỗi lạ".
  • Bốn sơ đồ mermaid mới, ở các module chưa có sơ đồ nào. Mỗi sơ đồ bám đúng bảng hoặc code ngay cạnh nó:
    • U02 §1: chọn bề mặt UI (lệnh + prompt / palette / hộp thoại / Ribbon), dạng câu hỏi lần lượt, cùng nội dung với bảng ngay trên.
    • T08 §5: nút palette nhờ một lệnh hỏi điểm qua ICommandLauncher → SendStringToExecute. Cách mô tả "xếp hàng, chạy sau khi handler trả về" khớp với T01 §5.3.
    • T08 §11: ghi nhận ở ObjectErased (bỏ qua un-erase), xử lý ở Application.Idle, gỡ cả hai trong Dispose, đúng như code ErasedWatcher bên dưới.
    • T07 §4: vòng lặp side database cho cả lô (using Database, ReadDwgFile + CloseInput, transaction riêng, SaveAs khi có sửa, lỗi một file thì log rồi đi tiếp, tổng kết cuối lô).
  • Thẻ ⏱ của T08 và U03 cập nhật theo số từ mới. Lộ trình nhanh vẫn ≈ 4 giờ.

Đã kiểm

  • npm run check: 0 lỗi. 1933 link (39 link mới đều trỏ đúng mục), 22 sơ đồ mermaid parse được.
  • Số việc trong hai bảng đếm lại bằng script: 23 và 10.

Chưa kiểm

  • GitHub tự vẽ mermaid bằng phiên bản riêng của nó. CI kiểm cú pháp bằng mermaid 12.1.0. Bốn sơ đồ chỉ dùng cú pháp cơ bản (flowchart, sequenceDiagram, Note, mũi tên --)), đã có từ lâu. Xem trên trang PR để chắc chúng hiển thị.

GĐ4 xong sau PR này. Còn GĐ6 (đo hiệu quả học).

🤖 Generated with Claude Code

tranminhphitmp-create and others added 3 commits October 16, 2026 08:54
History notes ('on v1.0.0…', 'since PR #6…', 'before PR #11…') in T02,
T08, U01 and U02 move into collapsed 📜 blocks at the end of their
sections; the body is rewritten in the present tense and keeps short
B-xx ids for labs and T09. Changelog-style PR mentions in T01 and T05
are dropped; deliberate counter-examples and measurement stamps stay.
README §5 adds the 📜 legend, §7 the maintenance rule. T03, T09 and T10
are history by nature and stay as they are.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
'Tra theo việc cần làm' tables above the TOC of T08 (23 tasks, linking
into T01, T05, T07, U01, U03 and R03, including the six §12 recipes the
TOC does not show) and U03 (10 tasks). New mermaid diagrams where modules
had none: U02 §1 choosing a UI surface, T08 §5 palette button launching a
prompting command, T08 §11 ObjectErased → Application.Idle, T07 §4 side
database batch loop. Built on PR #37.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…itHub

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Tmphi

Tmphi commented Oct 16, 2026

Copy link
Copy Markdown
Owner Author

Đã mở cả 4 sơ đồ trên GitHub (trang blob của branch, trình duyệt): cả 4 đều được GitHub vẽ, không có lỗi render. Sơ đồ T08 §11 vẽ ngang thì chữ quá nhỏ trên bề rộng trang, nên commit mới đổi nó sang vẽ dọc (flowchart TD).

@Tmphi
Tmphi merged commit 149e164 into main Oct 16, 2026
2 checks passed
@Tmphi
Tmphi deleted the docs/task-index branch October 16, 2026 02:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants