NAME

Developer::Dashboard::IndicatorStore - file-backed indicator state for Developer Dashboard

SYNOPSIS

my $store = Developer::Dashboard::IndicatorStore->new(paths => $paths);
$store->set_indicator('docker', status => 'ok');

DESCRIPTION

This module stores small status indicators that are consumed by prompt rendering and dashboard views. It also provides a small built-in refresh path for core generic indicators.

METHODS

new, set_indicator, get_indicator, list_indicators

Construct and manage the indicator store.

mark_stale, is_stale, refresh_core_indicators, page_header_items, page_header_payload

Handle stale state and refresh built-in generic indicators.