Skip to content

Fix task manager live-context contract#2188

Open
caioribeiroclw-pixel wants to merge 1 commit into
garrytan:masterfrom
caioribeiroclw-pixel:fix-task-live-context-contract
Open

Fix task manager live-context contract#2188
caioribeiroclw-pixel wants to merge 1 commit into
garrytan:masterfrom
caioribeiroclw-pixel:fix-task-live-context-contract

Conversation

@caioribeiroclw-pixel

Copy link
Copy Markdown

Summary

Fixes the task-list live-context contract described in #2186.

Changes:

  • Teach resolveTodayTasks() to read the documented ## P1 — Today section as well as the older ## Today fixture shape.
  • Accept both documented plain task lines (- [ ] task) and legacy bold task lines (- [ ] **task**).
  • Update task-related skill docs so daily-task-manager, daily-task-prep, and briefing all use the same disk-backed ops/tasks.md contract instead of gbrain get/put ops/tasks.
  • Add a regression test for the documented P1 Today format.

Test

  • git diff --check
  • npm exec --yes bun -- test test/context-engine.test.ts

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.

1 participant