From 3b66b2b6a669417917f047d446206b3003340ece Mon Sep 17 00:00:00 2001 From: kami Date: Sat, 29 Aug 2026 00:50:41 +0400 Subject: [PATCH] orchestra: TASK.md --- TASK.md | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/TASK.md b/TASK.md index cb2bf31..2bae80d 100644 --- a/TASK.md +++ b/TASK.md @@ -1,14 +1,28 @@ -# Task 06G4JX6MSQEP7N0D5JWW9EP5X4 +# Task 06G4M8WHGQ4P3GQMPEEH0RJRHM -Late handoff rig: add a --version line to the healthcheck usage text +Give the healthcheck a --list-checks flag - Project: test-e2e -- Source: burnin/late-handoff-1 +- Source: burnin/run14-c - Priority: 0 ## Instructions -Add the version string to the usage text printed by scripts/orchestra_e2e_healthcheck.sh --help. Keep every existing line and exit status unchanged, and keep scripts/test_healthcheck.sh passing. +Give `scripts/orchestra_e2e_healthcheck.sh` a `--list-checks` flag that prints the name of each check it performs, one per line, and exits 0. + +This is deliberately two pieces of work, and the plan should carry two phases: + +1. Name the checks. The script performs its checks inline. Introduce one list of check names and drive the existing run from that list, with no change to any output or exit status. +2. Add the flag. `--list-checks` prints the names from that list and exits 0. Add one line to the usage text describing it. + +## 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. `scripts/test_healthcheck.sh` is NOT permitted as an automated command. Update it as a manual step so its expected `--help` text matches, and list that as a manual check. ## Research first