Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 2 additions & 21 deletions TASKS.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,6 @@
# Tasks

## Done

### Add PR comment summary for dry-run in CI
<!-- id: PVTI_lADOC9ysqc4BETyazglCHLI -->

When `tasksmd-sync` runs in dry-run mode on a pull request, it should post
a comment summarizing what would change (e.g. "2 create, 1 update, 0 archive").
The GitHub Action workflow already runs dry-run on PRs but doesn't post
a summary comment yet.

### Remove due date syncing
<!-- id: PVTI_lADOC9ysqc4BETyazglCHLQ -->

Due dates should be managed entirely in the GitHub Projects interface, not
synced from TASKS.md. Remove due date support from the sync pipeline:
- Remove the `RE_DUE` pattern from `parser.py` (stop parsing `- **Due:**` lines)
- Remove the `due_date` field from `Task` in `models.py`
- Remove the `due_date` comparison in `_needs_update` in `sync.py`
- Remove the "End date" / "Due" field write in `_apply_task_fields`
- Keep the `due_date` field on `ProjectItem` (read-only, for display)
- Update `FORMAT.md` and `README.md` to remove Due date references
## In Progress

### Implement label syncing for items
<!-- id: PVTI_lADOC9ysqc4BETyazglCOOI -->
Expand All @@ -30,3 +10,4 @@ corresponding GitHub Issues. This includes:
- Adding missing labels to issues.
- Removing labels that are no longer present in TASKS.md.

## Done