feat(db): add team column to ticket system

Adds a comma-separated team field to tickets so work can be
attributed to server, client, or joint teams. Includes --team
filter on list, --team on create, and a new team subcommand.
Schema, CLI, and skill docs all updated.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-11 23:02:06 +01:00
co-authored by Claude Opus 4.6
parent 811a5f8a4c
commit edfb1bb93d
3 changed files with 42 additions and 15 deletions
+8 -2
View File
@@ -34,7 +34,7 @@ For raw SQL access (rare), use the wrapper scripts:
### List tickets
```bash
db/connectors/ticket list [--status S] [--priority P] [--epic N] [--sprint N] [--assigned A]
db/connectors/ticket list [--status S] [--priority P] [--epic N] [--sprint N] [--assigned A] [--team T]
```
### Show ticket detail
@@ -45,7 +45,7 @@ Returns full ticket with children, blockers, and dependents.
### Create ticket
```bash
db/connectors/ticket create <type> <title> [--parent N] [--priority P] [--decision D]
db/connectors/ticket create <type> <title> [--parent N] [--priority P] [--decision D] [--team T]
```
Types: `initiative`, `epic`, `story`, `task`, `bug`
Priorities: `critical`, `high`, `medium`, `low`
@@ -63,6 +63,12 @@ db/connectors/ticket assign <id> <agent>
db/connectors/ticket unassign <id>
```
### Team assignment
```bash
db/connectors/ticket team <id> <teams>
```
Teams are comma-separated, e.g. `server`, `client`, `server,client`.
### Sprint management
```bash
db/connectors/ticket sprint [--active]