List of all items
Structs
- config::BranchConfig
- config::Config
- config::GithubConfig
- db::CommandLog
- db::Database
- db::DbSummary
- db::DecisionContext
- db::DecisionEdge
- db::DecisionGraph
- db::DecisionNode
- db::DecisionSchema
- db::DecisionSession
- db::DeleteSummary
- db::GitHubIssueCache
- db::NewCommandLog
- db::NewDecisionContext
- db::NewDecisionEdge
- db::NewDecisionNode
- db::NewDecisionSession
- db::NewGitHubIssueCache
- db::NewRoadmapConflict
- db::NewRoadmapItem
- db::NewRoadmapSyncState
- db::NewSchemaVersion
- db::RoadmapConflict
- db::RoadmapItem
- db::RoadmapSyncState
- db::StoredSchema
- diff::ApplyResult
- diff::GraphPatch
- diff::PatchEdge
- diff::PatchNode
- export::DotConfig
- export::WriteupConfig
- github::CommentAuthor
- github::GitHubClient
- github::GitHubComment
- github::GitHubIssue
- roadmap::ItemMetadata
- roadmap::ParsedRoadmap
- roadmap::RoadmapCheckItem
- roadmap::RoadmapSection
- roadmap::SectionMetadata
- schema::command_log::columns::command
- schema::command_log::columns::completed_at
- schema::command_log::columns::decision_node_id
- schema::command_log::columns::description
- schema::command_log::columns::duration_ms
- schema::command_log::columns::exit_code
- schema::command_log::columns::id
- schema::command_log::columns::star
- schema::command_log::columns::started_at
- schema::command_log::columns::stderr
- schema::command_log::columns::stdout
- schema::command_log::columns::working_dir
- schema::command_log::table
- schema::decision_context::columns::captured_at
- schema::decision_context::columns::content_json
- schema::decision_context::columns::context_type
- schema::decision_context::columns::id
- schema::decision_context::columns::node_id
- schema::decision_context::columns::star
- schema::decision_context::table
- schema::decision_edges::columns::created_at
- schema::decision_edges::columns::edge_type
- schema::decision_edges::columns::from_change_id
- schema::decision_edges::columns::from_node_id
- schema::decision_edges::columns::id
- schema::decision_edges::columns::rationale
- schema::decision_edges::columns::star
- schema::decision_edges::columns::to_change_id
- schema::decision_edges::columns::to_node_id
- schema::decision_edges::columns::weight
- schema::decision_edges::table
- schema::decision_nodes::columns::change_id
- schema::decision_nodes::columns::created_at
- schema::decision_nodes::columns::description
- schema::decision_nodes::columns::id
- schema::decision_nodes::columns::metadata_json
- schema::decision_nodes::columns::node_type
- schema::decision_nodes::columns::star
- schema::decision_nodes::columns::status
- schema::decision_nodes::columns::title
- schema::decision_nodes::columns::updated_at
- schema::decision_nodes::table
- schema::decision_sessions::columns::ended_at
- schema::decision_sessions::columns::id
- schema::decision_sessions::columns::name
- schema::decision_sessions::columns::root_node_id
- schema::decision_sessions::columns::star
- schema::decision_sessions::columns::started_at
- schema::decision_sessions::columns::summary
- schema::decision_sessions::table
- schema::github_issue_cache::columns::body
- schema::github_issue_cache::columns::cached_at
- schema::github_issue_cache::columns::created_at
- schema::github_issue_cache::columns::html_url
- schema::github_issue_cache::columns::id
- schema::github_issue_cache::columns::issue_number
- schema::github_issue_cache::columns::repo
- schema::github_issue_cache::columns::star
- schema::github_issue_cache::columns::state
- schema::github_issue_cache::columns::title
- schema::github_issue_cache::columns::updated_at
- schema::github_issue_cache::table
- schema::roadmap_conflicts::columns::conflict_type
- schema::roadmap_conflicts::columns::detected_at
- schema::roadmap_conflicts::columns::id
- schema::roadmap_conflicts::columns::item_change_id
- schema::roadmap_conflicts::columns::local_value
- schema::roadmap_conflicts::columns::remote_value
- schema::roadmap_conflicts::columns::resolution
- schema::roadmap_conflicts::columns::resolved_at
- schema::roadmap_conflicts::columns::star
- schema::roadmap_conflicts::table
- schema::roadmap_items::columns::change_id
- schema::roadmap_items::columns::checkbox_state
- schema::roadmap_items::columns::content_hash
- schema::roadmap_items::columns::created_at
- schema::roadmap_items::columns::description
- schema::roadmap_items::columns::github_issue_number
- schema::roadmap_items::columns::github_issue_state
- schema::roadmap_items::columns::id
- schema::roadmap_items::columns::last_synced_at
- schema::roadmap_items::columns::markdown_line_end
- schema::roadmap_items::columns::markdown_line_start
- schema::roadmap_items::columns::outcome_change_id
- schema::roadmap_items::columns::outcome_node_id
- schema::roadmap_items::columns::parent_id
- schema::roadmap_items::columns::section
- schema::roadmap_items::columns::star
- schema::roadmap_items::columns::title
- schema::roadmap_items::columns::updated_at
- schema::roadmap_items::table
- schema::roadmap_sync_state::columns::conflict_count
- schema::roadmap_sync_state::columns::github_repo
- schema::roadmap_sync_state::columns::id
- schema::roadmap_sync_state::columns::last_github_sync
- schema::roadmap_sync_state::columns::last_markdown_parse
- schema::roadmap_sync_state::columns::roadmap_content_hash
- schema::roadmap_sync_state::columns::roadmap_path
- schema::roadmap_sync_state::columns::star
- schema::roadmap_sync_state::table
- schema::schema_versions::columns::features
- schema::schema_versions::columns::id
- schema::schema_versions::columns::introduced_at
- schema::schema_versions::columns::name
- schema::schema_versions::columns::star
- schema::schema_versions::columns::version
- schema::schema_versions::table
- schema::session_nodes::columns::added_at
- schema::session_nodes::columns::node_id
- schema::session_nodes::columns::session_id
- schema::session_nodes::columns::star
- schema::session_nodes::table
- tui::app::App
- tui::app::CommitModalState
- tui::app::FilePicker
- tui::app::ModalScroll
- tui::app::StyledDiffLine
- tui::state::Chain
- tui::types::NodeMetadata
- tui::update::Model
- tui::views::roadmap::RoadmapState
Enums
- db::CheckboxState
- db::DbError
- github::GitHubError
- roadmap::RoadmapError
- tui::app::DiffLineType
- tui::app::Focus
- tui::app::ModalContent
- tui::app::ModalSection
- tui::app::Mode
- tui::app::View
- tui::msg::Msg
- tui::msg::ViewKind
- tui::update::Cmd
- tui::views::roadmap::RoadmapViewMode
Functions
- db::build_metadata_json
- db::get_current_git_branch
- db::get_current_git_commit
- export::filter_graph_by_ids
- export::filter_graph_from_roots
- export::generate_pr_writeup
- export::graph_to_dot
- export::parse_node_range
- github::ensure_roadmap_label
- init::init_project
- init::update_tooling
- roadmap::compute_hash
- roadmap::generate_issue_body
- roadmap::generate_item_metadata
- roadmap::generate_section_metadata
- roadmap::parse_issue_body_checkboxes
- roadmap::parse_item_metadata
- roadmap::parse_roadmap
- roadmap::parse_section_metadata
- roadmap::write_roadmap_with_metadata
- serve::start_graph_server
- tui::events::handle_event
- tui::msg::is_filter_change
- tui::msg::is_navigation
- tui::msg::is_quit
- tui::msg::key_to_msg
- tui::run
- tui::state::apply_all_filters
- tui::state::build_chains
- tui::state::calculate_scroll_offset
- tui::state::clamp_selection
- tui::state::cycle_branch_filter
- tui::state::cycle_type_filter
- tui::state::filter_branch_matches
- tui::state::filter_by_branch
- tui::state::filter_by_search
- tui::state::filter_by_type
- tui::state::filter_nodes_by_chains
- tui::state::find_root_goal
- tui::state::get_descendants
- tui::state::get_recent_chains
- tui::state::get_unique_branches
- tui::state::move_selection_down
- tui::state::move_selection_up
- tui::state::page_down
- tui::state::page_up
- tui::state::scroll_modal
- tui::state::sort_by_time
- tui::state::sort_chains_by_recency
- tui::types::get_branch
- tui::types::get_commit
- tui::types::get_confidence
- tui::types::get_confidence_level
- tui::types::get_files
- tui::types::get_incoming_edges
- tui::types::get_outgoing_edges
- tui::types::get_prompt
- tui::types::get_unique_branches
- tui::types::is_edge_type
- tui::types::is_node_type
- tui::types::short_commit
- tui::types::truncate
- tui::ui::draw
- tui::ui::node_type_color
- tui::ui::node_type_style
- tui::update::update
- tui::views::dag::draw
- tui::views::detail::draw
- tui::views::roadmap::calculate_scroll
- tui::views::roadmap::clamp_selection
- tui::views::roadmap::count_by_status
- tui::views::roadmap::draw
- tui::views::roadmap::filter_by_mode
- tui::views::roadmap::group_by_section
- tui::views::roadmap::is_item_complete
- tui::views::roadmap::is_item_fully_synced
- tui::views::roadmap::is_item_partial
- tui::views::roadmap::is_section_header
- tui::views::roadmap::move_down
- tui::views::roadmap::move_up
- tui::views::roadmap::truncate_str
- tui::views::timeline::draw
- tui::widgets::file_picker::draw
Type Aliases
- db::DbRecord
- db::Result
- github::Result
- roadmap::Result
- schema::command_log::BoxedQuery
- schema::command_log::SqlType
- schema::decision_context::BoxedQuery
- schema::decision_context::SqlType
- schema::decision_edges::BoxedQuery
- schema::decision_edges::SqlType
- schema::decision_nodes::BoxedQuery
- schema::decision_nodes::SqlType
- schema::decision_sessions::BoxedQuery
- schema::decision_sessions::SqlType
- schema::github_issue_cache::BoxedQuery
- schema::github_issue_cache::SqlType
- schema::roadmap_conflicts::BoxedQuery
- schema::roadmap_conflicts::SqlType
- schema::roadmap_items::BoxedQuery
- schema::roadmap_items::SqlType
- schema::roadmap_sync_state::BoxedQuery
- schema::roadmap_sync_state::SqlType
- schema::schema_versions::BoxedQuery
- schema::schema_versions::SqlType
- schema::session_nodes::BoxedQuery
- schema::session_nodes::SqlType
Constants
- db::CURRENT_SCHEMA
- schema::command_log::all_columns
- schema::decision_context::all_columns
- schema::decision_edges::all_columns
- schema::decision_nodes::all_columns
- schema::decision_sessions::all_columns
- schema::github_issue_cache::all_columns
- schema::roadmap_conflicts::all_columns
- schema::roadmap_items::all_columns
- schema::roadmap_sync_state::all_columns
- schema::schema_versions::all_columns
- schema::session_nodes::all_columns
- tui::types::EDGE_TYPES
- tui::types::NODE_STATUSES
- tui::types::NODE_TYPES