Expand description
Markdown + YAML frontmatter serialization for issues.
See parse_issue / serialize_issue for the on-disk format.
Functions§
- content_
hash - Compute a content hash used for optimistic concurrency (same idea as the
edittool’sexpected_hash). Uses the std default hasher for zero deps. - issue_
filename - Filename for an issue: zero-padded 4-digit id + slugified title.
- issues_
dir - Walk up from
startlooking for a.oxicode/directory. Returns the path to<root>/.oxicode/issues. If no.oxicode/exists, returns<start>/.oxicode/issues(lazily created on first write). - parse_
issue - Parse a markdown-with-frontmatter file into an
Issue. - serialize_
issue - Serialize an issue back to the markdown-with-frontmatter form.