Thêm & Sửa Milestone
Điều kiện: quyền write milestone; xóa cần thêm quyền delete. Với dự án đã hoàn thành, module chỉ đọc và các thao tác này bị ẩn.
Thêm milestone
-
Bấm Add trên toolbar. Dialog task mở ra:

-
Điền tab General: tên Task, checkbox Dashboard (hiển thị trên dashboard), Forecast Start, Forecast End, Duration, Progress.
-
(Tùy chọn) Thêm công việc trước ở tab Dependency, ghi chú ở tab Notes.
-
Bấm Save (hoặc Cancel để hủy).
Insert task
Insert task chèn dòng mới thành anh em ngay bên dưới dòng đang chọn (không chọn dòng nào thì chèn lên đầu lưới). Muốn tạo con, chuột phải vào dòng và chọn Add → Child trong menu ngữ cảnh (menu cũng có Above / Below / Milestone).
Sửa milestone
Có hai cách:
Dialog Edit
Chọn dòng rồi bấm Edit (hoặc chuột phải → Task Information). Dialog có thêm tab Date Tracking:

- Baseline Start / Baseline End — tiến độ gốc. Trên hàng cha (summary) hai trường này bị vô hiệu: baseline của cha được suy ra từ các con.
- Actual Start / Actual End — ghi nhận thực tế khi công việc hoàn thành.
Sửa inline
Double-click vào ô để sửa trực tiếp trong lưới. Toolbar chuyển thành Update / Cancel — xác nhận hoặc hủy thay đổi đang chờ:

:::note Ô baseline trên hàng cha bị khóa Sửa Baseline Start / Baseline End trên hàng cha sẽ bị hủy — ô hiển thị chữ mờ, con trỏ not-allowed và một toast giải thích trường bị khóa trên hàng cha. Giá trị hiển thị là khoảng tổng hợp từ các con. :::
Xóa milestone
Chọn dòng rồi bấm Delete trên toolbar (hoặc chuột phải → Delete Task). Cần quyền delete.
Undo / Redo
Undo và Redo trên toolbar hoàn tác/làm lại: Add, Delete, Edit, Indent, Outdent, điều hướng timeline, và kéo-thả dòng. Mỗi thao tác — kể cả mỗi lần thả khi kéo-thả — là một bước undo.