📄 LOGGING-QUICKSTART.md 1,264 bytes Apr 23, 2026 📋 Raw

Structured Logging — Quick Start

Adopted: 2026-04-23
Your Code: dd (Daedalus)


Copy-Paste Templates

Start Work

- <!-- {"type": "task.started", "run_id": "20260423_dd_001", "title": "TITLE HERE", "agent": "daedalus", "time": "2026-04-23TXX:XX:00Z", "state": "working"} --> DESCRIPTION

Progress Update

- <!-- {"type": "task.progress", "run_id": "20260423_dd_001", "title": "TITLE HERE", "agent": "daedalus", "time": "2026-04-23TXX:XX:00Z", "progress": 50} --> DESCRIPTION

Complete

- <!-- {"type": "task.completed", "run_id": "20260423_dd_001", "title": "TITLE HERE", "agent": "daedalus", "time": "2026-04-23TXX:XX:00Z", "state": "done"} --> ✅ DESCRIPTION

Fail

- <!-- {"type": "task.failed", "run_id": "20260423_dd_001", "title": "TITLE HERE", "agent": "daedalus", "time": "2026-04-23TXX:XX:00Z", "state": "error"} --> ❌ DESCRIPTION

Rules

  1. Increment run_id per task (not per entry)
  2. Use ISO time (UTC): 2026-04-23T14:30:00Z
  3. Start new run_id for new tasks
  4. Legacy entries stay as-is

Full Spec

shared/project-docs/protocols/STRUCTURED-LOGGING-v1.md


Next run: 20260423_dd_001 (if starting today)