Skip to main content

Crate ito_common

Crate ito_common 

Source
Expand description

Shared utilities used across Ito crates.

ito-common is intentionally small and boring: it contains foundational building blocks that are reused across the workspace but do not encode domain-specific behavior.

Most crates should depend on these helpers instead of duplicating ad-hoc parsing, path construction, and I/O glue.

Modulesยง

fs
File-system abstraction used to make I/O testable. File-system abstractions.
git_url
Git remote URL parsing utilities. Git remote URL parsing utilities.
harness
Harness session environment detection. Harness session environment detection shared across Ito crates.
id
Parsing and validation helpers for Ito identifiers (change/module/spec IDs). Identifier parsing and lightweight ID heuristics.
io
Convenience wrappers around common file I/O operations. Convenience I/O helpers.
match_
Simple fuzzy matching utilities. Fuzzy matching helpers.
paths
Canonical .ito/ path builders. Canonical Ito path builders.