You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Elijah Voigt 8f4d25b141 feat(nbd): render tickets as TOML frontmatter markdown [4036aa]
Replace the key-value table format with TOML frontmatter + body when
printing tickets to stdout (nbd read, nbd create, nbd archive, nbd next
— all non-JSON paths). The --json output is unchanged.

New format:
  +++
  id = "a3f9c2"
  title = "Fix login bug"
  priority = 8
  status = "in_progress"
  ticket_type = "bug"
  dependencies = ["b7d41e"]
  +++
  Body text here.

Changes:
- display.rs: add DisplayFrontmatter struct, rewrite format_ticket using
  toml::to_string with id prepended as first frontmatter key
- tests.rs: update format_ticket_joins_dependencies and
  format_ticket_empty_dependencies for the new format
- integration.rs: update TestEnv::create to use --json for reliable
  ID extraction instead of parsing the key-value text format

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
3 months ago
..
integration.rs feat(nbd): render tickets as TOML frontmatter markdown [4036aa] 3 months ago