Skip to main content

Crate joy_core

Crate joy_core 

Source

Modules§

ai_templates
Rendering engine for AI tool integration files.
auth
Cryptographic identity for Joy’s Trust Model.
capabilities
context
Command context: identity, guard, project root.
embedded
Embedded file sync: hash-based diff and install for files shipped inside the Joy binary.
error
event_log
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
milestones
model
releases
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.