tix-tracker 0.12.0

A terminal issue tracker: markdown + YAML frontmatter issues with a kanban TUI and CLI
Documentation
//! `tix` — a terminal issue tracker.
//!
//! Issues live as human- and agent-readable markdown files with YAML
//! frontmatter in a version-controlled directory (`docs/issues/` by
//! default), and are manipulated both by a full clap CLI and a ratatui
//! kanban board. `tix export`/`tix import` shell out to `glab`/`linear-cli`
//! for external sync (`contracts/external-tools.md`).
//!
//! WP01 shipped the immutable foundation: the [error] type, the [slug]
//! filename stem builder, the [model] (issue, status, priority, config
//! entities) and the [config] reader/writer. WP02 added the [storage]
//! façade over `issues_dir` and the [editor] bridge. WP03 adds the full
//! clap [cli] command tree, the per-command [commands] handlers, and the
//! minimal TUI [app] shell. WP05 fills in the external [sync] module
//! (token resolution, `glab`/`linear-cli` adapters, export/import
//! orchestration). Consumers freeze on the public API shipped here.

#![warn(clippy::pedantic)]
#![allow(
    clippy::assigning_clones,
    clippy::bool_to_int_with_if,
    clippy::cast_possible_truncation,
    clippy::cast_possible_wrap,
    clippy::cast_lossless,
    clippy::cast_sign_loss,
    clippy::case_sensitive_file_extension_comparisons,
    clippy::double_must_use,
    clippy::doc_link_with_quotes,
    clippy::doc_markdown,
    clippy::explicit_iter_loop,
    clippy::format_push_string,
    clippy::manual_let_else,
    clippy::items_after_statements,
    clippy::manual_string_new,
    clippy::map_unwrap_or,
    clippy::match_bool,
    clippy::match_same_arms,
    clippy::missing_errors_doc,
    clippy::missing_panics_doc,
    clippy::needless_pass_by_value,
    clippy::ref_option,
    clippy::redundant_closure_for_method_calls,
    clippy::return_self_not_must_use,
    clippy::single_match_else,
    clippy::semicolon_if_nothing_returned,
    clippy::similar_names,
    clippy::single_char_pattern,
    clippy::unnested_or_patterns,
    clippy::unnecessary_debug_formatting,
    clippy::unnecessary_wraps,
    clippy::uninlined_format_args,
    clippy::unnecessary_join,
    clippy::used_underscore_binding,
    clippy::must_use_candidate
)]

pub mod analytics;
pub mod app;
pub mod assignee;
pub mod backup;
pub mod board_store;
pub mod bulk;
pub mod capacity;
pub mod cli;
pub mod commands;
pub mod config;
pub mod cycle_schedule;
pub mod cycle_store;
pub mod diagnostics;
pub mod edit_problems;
pub mod editor;
pub mod epics;
pub mod error;
pub mod git;
pub mod health;
pub mod hierarchy;
pub mod ics;
pub mod id;
pub mod keybindings;
pub mod layout;
pub mod mcp;
pub mod mentions;
pub mod model;
pub mod planning;
pub mod projects;
pub mod records;
pub mod recurrence;
pub mod related;
pub mod relationships;
pub mod roadmap;
pub mod search;
pub mod slug;
pub mod speckit;
pub mod storage;
pub mod tags;
pub mod templates;
pub mod time_tracking;
pub mod tips;
pub mod triage;
pub mod ui;
pub mod views;
pub mod watcher;
pub mod wip;
pub mod workflow;

pub mod kitty;
pub mod sync;