Give the healthcheck a --summary flag #20

Closed
kami wants to merge 0 commits from orchestra/06G4SWEVP71FYYKAV5FV0ZK5ZG into master
Owner

Goal

Give the healthcheck a --summary flag

Give scripts/orchestra_e2e_healthcheck.sh a --summary flag that prints one line per check with its result, then the usual success line. Plan this as three phases, because each piece is independently verifiable: 1. Introduce a results list. Record each check's name and outcome as it runs, with no change to any existing output or exit status. 2. Add the --summary flag. It prints one line per recorded result, then the existing success line. 3. Update the usage text and scripts/test_healthcheck.sh so the expected --help output matches. ## Verification policy for this project Only two commands may appear on a run: line, exactly: - ["bash", "-n", ""] - ["bash", "scripts/orchestra_e2e_healthcheck.sh"] Anything else is refused when you seal the plan. Give every phase at least one automated check from that list, and add a manual check where a human should confirm the printed text. ## Research first Establish at least three findings with distinct confidence: at least one fact, one inference, one assumption.

Acceptance

  • not stated in the task contract

Verification

  • bash -n scripts/*.sh && bash scripts/orchestra_e2e_healthcheck.sh exited 0
  • commit: 0e35d8d978
  • independent review of 0e35d8d978: pass
  • accepted plan: 78d25730140c74a010154dd28bc28e5f8e3befbcbf6b218a7d2a9cce1926443c

Behavioural changes

  • none reported

Deviations from plan

  • none reported

Remaining risks

  • none reported

Review hotspots

  • none reported

The sections above are derived from Orchestra state. The reported
changes, deviations, risks, and hotspots are the implementing agent's
own account and are not verified.

## Goal Give the healthcheck a --summary flag Give scripts/orchestra_e2e_healthcheck.sh a --summary flag that prints one line per check with its result, then the usual success line. Plan this as three phases, because each piece is independently verifiable: 1. Introduce a results list. Record each check's name and outcome as it runs, with no change to any existing output or exit status. 2. Add the --summary flag. It prints one line per recorded result, then the existing success line. 3. Update the usage text and scripts/test_healthcheck.sh so the expected --help output matches. ## Verification policy for this project Only two commands may appear on a run: line, exactly: - ["bash", "-n", "<path>"] - ["bash", "scripts/orchestra_e2e_healthcheck.sh"] Anything else is refused when you seal the plan. Give every phase at least one automated check from that list, and add a manual check where a human should confirm the printed text. ## Research first Establish at least three findings with distinct confidence: at least one fact, one inference, one assumption. ## Acceptance - not stated in the task contract ## Verification - `bash -n scripts/*.sh && bash scripts/orchestra_e2e_healthcheck.sh` exited 0 - commit: 0e35d8d978fdf5a4b2fe21a407812a0c3b963993 - independent review of 0e35d8d978fdf5a4b2fe21a407812a0c3b963993: pass - accepted plan: 78d25730140c74a010154dd28bc28e5f8e3befbcbf6b218a7d2a9cce1926443c ## Behavioural changes - none reported ## Deviations from plan - none reported ## Remaining risks - none reported ## Review hotspots - none reported The sections above are derived from Orchestra state. The reported changes, deviations, risks, and hotspots are the implementing agent's own account and are not verified.
kami added 2 commits 2026-08-29 12:13:43 +02:00
claude closed this pull request 2026-08-29 16:53:27 +02:00

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kami/test-e2e#20