Manage tasks and priorities.
The task note is the source of truth. TASK_MASTER.md, workstream summaries, dashboards, Obsidian, and optional packs are views over the Markdown notes in 5. Trackers/tasks/.
5. Trackers/tasks/, stable ID in task_id frontmatter, human-readable title and matching H1.python3 system/scripts/task_intake_fast.py --text "<raw evidence>" --source "<source label>".inferred_fields.Today/Next work needs an owner, date or decision gate, intended outcome, and known dependency; consequential ambiguity becomes status: needs-triage plus one concrete question.python3 system/scripts/task_store.py rebuild; never edit the TASK_MASTER.md managed table as primary state.Go deeper for the task note format, daily evidence triangulation rules, upgrade safety, and the optional Obsidian view.
confirm-beta-customer-list.md.task_id frontmatter, never in the filename or visible H1 for new tasks.title in frontmatter and the same human-readable H1.5. Trackers/TASK_MASTER.md as generated navigation. Do not edit its managed task table as primary state.python3 system/scripts/task_store.py rebuild after task-note changes.system/scripts/markdown_humanizer.py; the local formatter adds no model call or full-workspace scan during normal task writes./pack request.For one pasted email, chat, transcript excerpt, or screenshot transcription, run:
python3 system/scripts/task_intake_fast.py --text "<raw evidence>" --source "<source label>"
The fast path must:
status: needs-triage.Granola, Quill, Outlook, Teams, Slack, local transcripts, and existing Markdown notes are the core evidence loop.
/find query. Its optional semantic recall is only a lead; link the dated Markdown evidence that confirms the task change./day, /week, and /boss use critical_commitment_refresh.py to refresh configured sources before ranking work..agent/rules/TWG_READ_ONLY.md; exact Jira/Confluence evidence stays Rovo/native-first.---
title: Confirm beta customer list
task_id: BPM-0123
status: next
lane: Next
owner: Product
due: 2026-07-24
workstream: Search beta
source_refs:
- 3. Meetings/transcripts/2026-07-18-product-council.md
inferred_fields:
- owner
created: 2026-07-18
updated: 2026-07-18
---
The body uses these readable sections:
# <Task title>## Summary## Context## Success and scope## Next actions## Evidence## Progress## DecisionsKeep open actions to three when possible. Retain completed actions with completion date and evidence.
1. Company/ways-of-working.md when it exists; do not bake one user's reporting structure or scope rules into the public kit.inferred_fields.needs-triage and ask one concrete question.Today and Next work should have an owner, date or decision gate, intended outcome, and known dependency.Lead recurring task output with readable workstreams:
### Search beta readiness
- Latest outcome: Beta cohort criteria agreed
- Evidence: Product council on July 18; confirmed in Teams on July 19
- Completed: Instrumentation owner confirmed
- Completed: July 19 from Teams
- Open items: 2
- Product — confirm customer list by July 24
- Recommended next 3:
- Confirm customer list
- Resolve analytics dependency
- Prepare go/no-go decision
IDs belong in metadata, links, and agent references—not headings or status prose.
Before converting an existing kit, run python3 system/scripts/upgrade_compat.py --json. The migration adds safe titles in place, keeps legacy filenames stable, backs up every changed file, and refuses ambiguous or broken task state.
After a full /track update, run python3 system/scripts/obsidian_bridge.py guide --json. Offer the exact kit and task paths when should_prompt is true, but never block Markdown task work on Obsidian.