Skip to main content

Module productivity

Module productivity 

Source
Expand description

Productivity CLI commands.

Responsibilities:

  • Provide human- and machine-readable views of productivity stats.
  • Read from .ralph/cache/productivity.jsonc via crate::productivity.

Not handled here:

  • Recording completions (handled where tasks are completed).
  • Queue mutations.

Invariants/assumptions:

  • Stats timestamps are RFC3339.
  • Missing stats file implies zeroed defaults.

Structs§

ProductivityArgs
ProductivityEstimationArgs
ProductivityStreakArgs
ProductivitySummaryArgs
ProductivityVelocityArgs

Enums§

ProductivityCommand
ProductivityFormat

Functions§

handle