# Issue/package identity

```yaml
source: github # github | discord | other
repo: Yeachan-Heo/oh-my-codex
issue: 0000
package_id: issue-0000-short-slug
branch: kind/issue-0000-short-slug
worktree: ../oh-my-codex-worktrees/issue-0000-short-slug
discord_thread: n/a
state: intake # intake | needs_repro | duplicate | proposal | ready | executing | review | merge_ready | merged | closed
```

Notes:

- The GitHub issue is canonical even when intake starts elsewhere.
- `discord_thread` may be `n/a` or a public-safe reference; do not include private channel IDs or tokens.
- Update `state` only when the matching gate or artifact has been recorded.
