Morning Routine

Start the work day by reviewing context and setting focus.

Steps

  1. Resolve the journal path:

    JORNAL="${JORNAL:-$HOME/para/areas/dev/gh/ak/journal}"
  2. Get today's date and derive the log path: $JORNAL/areas/log/YYYY/YYYY-MM/YYYY-MM-DD.md

  3. Read yesterday's log for context (find the most recent log file before today).

  4. Check if today's log exists. If not, create it with the daily log template from $JORNAL/AGENTS.md.

  5. Read $JORNAL/inbox.md — flag any items sitting unprocessed for more than 2 days.

  6. Read all active project files under $JORNAL/projects/ (skip _index.md). Collect all open tasks: - [ ] Collect all waiting tasks: - [~]

  7. Read all area files under $JORNAL/areas/ (skip _index.md). Collect recurring tasks: - [ ]

  8. Gather workspace context from the current working directory:

Output format

Present a morning briefing:


Good morning — YYYY-MM-DD

Yesterday's wrap-up (from yesterday's log)

Open tasks (grouped by project)

Waiting on others (from [~] items across projects)

Areas (recurring duties due)

Inbox (items to process, if any)

Current workspace (from pwd + git)

Suggested focus for today


Then ask: "What would you like to set as today's focus?" and update the ## Focus section of today's log once the user responds.