@ -9,9 +9,10 @@ source: current task evidence
## Current focus
## Current focus
Work packages 1 and 2 are pushed; the maintainer opens their PRs:
Work packages 1 and 2 are pushed and green; the maintainer opens their
`ai/housekeeping` into `master` , and `ai/ship-help` into
PRs: `ai/housekeeping` into `master` , and `ai/ship-help` into
`ai/housekeeping` . The work packages and their order are in `progress.md` .
`ai/housekeeping` . The agent can't open them (see `techContext.md` ,
Constraints). The work packages and their order are in `progress.md` .
## Evidence
## Evidence
@ -22,9 +23,9 @@ Work packages 1 and 2 are pushed; the maintainer opens their PRs:
- The same build listed 870 tests on the Tests tab: the NUnit import files
- The same build listed 870 tests on the Tests tab: the NUnit import files
each Pester 5 test under every enclosing block (Pester, file, Describe,
each Pester 5 test under every enclosing block (Pester, file, Describe,
Context), so 216 tests appear four times and 2 three times. The
Context), so 216 tests appear four times and 2 three times. The
follow-up commit on `ai/ship-help` reports the results through the build
follow-up commit `c9fbaf5` reports the results through the build worker
worker API instead (`POST api/tests/batch`), one entry per test; a local
API instead (`POST api/tests/batch`); AppVeyor 54834216 of `c9fbaf5`
run of step 04 against a sample test file sent 11 entries for 11 tests .
passed and lists 218 tests, one entry each .
- The AppVeyor job log API returns `application/octet-stream` ; decode the
- The AppVeyor job log API returns `application/octet-stream` ; decode the
bytes as UTF-8 before searching it.
bytes as UTF-8 before searching it.
- Merging work package 1 with a merge commit keeps `ai/ship-help` valid;
- Merging work package 1 with a merge commit keeps `ai/ship-help` valid;
@ -35,6 +36,5 @@ Work packages 1 and 2 are pushed; the maintainer opens their PRs:
## Next step
## Next step
The maintainer pushes the follow-up commit on `ai/ship-help` , opens both
The maintainer opens both PRs with the prepared `gh pr create` commands;
PRs, and checks that AppVeyor lists 218 tests; then work package 3 (Read
then work package 3 (Read the Docs) after the go-ahead.
the Docs).