delimit_ledger_add
Add tasks, bugs, features, decisions, or strategy items to a project's persistent ledger to capture work that outlives the current session.
Instructions
Add a new item to a project's ledger.
When to use: to capture work that should outlive the current session — tasks, bugs, features, decisions, strategy items. When NOT to use: for governance-classed work (use delimit_gov_new_task) or quick conversation memory (delimit_memory_store).
Sibling contrast: delimit_ledger_update changes; delimit_ledger_done closes; this creates.
Side effects: writes a new ledger entry via ai.ledger_manager.add_item. Coerces tags / acceptance_criteria / tools_needed from comma strings to lists via _coerce_list_arg.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | What needs to be done. Required. | |
| venture | No | Project name or path. Empty = auto-detect from cwd. | |
| ledger | No | "ops" (tasks, bugs, features) or "strategy" (decisions, direction). | ops |
| item_type | No | task, fix, feat, strategy, consensus. | task |
| priority | No | P0 (urgent), P1 (important), P2 (nice to have). | P1 |
| description | No | Details. | |
| source | No | Where this came from (session, consensus, focus-group, etc). | session |
| tags | No | Labels/tags (e.g. ["deploy-ready", "ship"] or "deploy-ready,ship"). | |
| acceptance_criteria | No | List of testable "done when" conditions (e.g. "tests pass", "coverage > 80%"). | |
| context | No | Background info an AI agent needs to work on this item. | |
| tools_needed | No | Delimit tools needed (e.g. "delimit_lint", "delimit_test_coverage"). | |
| estimated_complexity | No | small, medium, or large. | |
| worked_by | No | Which AI model is working on this. Auto-detected if empty. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||