NAME

03-shell-bootstrap.pl - install shell bootstrap for Developer Dashboard

DESCRIPTION

This update script writes the generated bash bootstrap and appends its loader line into the user's shell rc file when needed.

PURPOSE

Update script in the Developer Dashboard codebase. This file writes the shell bootstrap snippets that let the user enter the dashboard-managed shell 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.