Module: Textus::Application::Read::Freshness

Defined in:
lib/textus/application/read/freshness.rb

Overview

Per-entry freshness report. Walks every entry declared in the manifest, consults ‘rules_for(key)` for a refresh rule, and reports the current status. Status is one of :fresh, :stale, :never_refreshed, or :no_policy.

Defined Under Namespace

Classes: Impl

Class Method Summary collapse

Class Method Details

.call(session:, ctx:, caps:) ⇒ Object

rubocop:disable Lint/UnusedMethodArgument



11
12
13
# File 'lib/textus/application/read/freshness.rb', line 11

def self.call(*, session:, ctx:, caps:, **) # rubocop:disable Lint/UnusedMethodArgument
  Impl.new(ctx: ctx, caps: caps).call(*, **)
end