Skip to main content Crate joy_core Copy item path Source ai_templates Rendering engine for AI tool integration files. auth Cryptographic identity for Joy’s Trust Model. capabilities commit_msg Commit-message suggestion for the prepare-commit-msg hook (JOY-01B1-FF). context Command context: identity, guard, project root. crypt Crypt zone keys and per-member wraps (ADR-038, Crypt.md). embedded Embedded file sync: hash-based diff and install for files shipped inside the Joy binary. error event_log filter Declarative filter for item listing views. fortune Random quotes and jokes for CLI output. git_ops Automatic git operations triggered by Joy file writes.
All operations are best-effort: failures print a warning but never
abort the Joy command. guard Centralized runtime validation for Joy’s Trust Model. identity Identity resolution for Joy CLI operations. init items member_id Anonymous-mode member primitives (ADR-042). member_ref MemberRef: the only way a member identity reaches Joy’s output (ADR-042).members_file Encrypted members.yaml (ADR-042 anonymous mode). merge Three-way YAML merge for Joy item / milestone / project files. migrations Schema migrations for joy-managed YAML files. milestones model privacy Privacy-mode migration (ADR-042). releases security_md Render and update the project’s SECURITY.md. store templates vcs VCS abstraction layer (see ADR-010, ADR-017).
All version control operations go through the Vcs trait.
Currently only Git is implemented, via CLI process calls.