NAME

02-install-deps.pl - refresh Perl dependencies for Developer Dashboard

DESCRIPTION

This update script looks for cpanm and, when available, refreshes the repository dependencies with cpanm --notest --installdeps ..

PURPOSE

Update script in the Developer Dashboard codebase. This file installs runtime-scoped Perl dependencies required by the current dashboard environment. Open this file when you need the implementation, regression coverage, or runtime entrypoint for that responsibility rather than guessing which part of the tree owns it.

WHY IT EXISTS

It exists to keep update/bootstrap phases explicit, rerunnable, and separately testable.

WHEN TO USE

Use this file when you are working on the staged update/bootstrap pipeline or debugging update-time runtime preparation.

HOW TO USE

Run it through the dashboard update/bootstrap flow rather than inventing a parallel manual setup path. Keep the phase idempotent and explicit so reruns are safe.

WHAT USES IT

It is used by the runtime update/bootstrap pipeline, by the related update manager logic, and by tests that verify update behaviour.

EXAMPLES

dashboard update

That higher-level command is the supported path that eventually reaches this staged update phase.