Why
Marko's completed CLI-01 and API-01 scopes remain closed. Lodestar PR #9781 merged on 14 August 2026, so REVIEW-01 now tracks only the explicit post-merge review-marker and accepted follow-up reconciliation that must not disappear from the project record.
The lifecycle design is implemented: an unknown or pending configured Builder remains inert and is polled with cancellation until it becomes active; an exited Builder fails distinctly. The standard API response path, identity sanity checks, readiness reporting, and BN/sidecar responsibility boundary are also recorded.
Planning
Tasks
Done when
PR #9781's merged implementation and approval are recorded, all remaining review markers are explicitly reconciled, merged Lodestar PR 9826/Lodestar PR 9827 and completed MET-01 are recorded, the responsibility boundary is documented, and remaining tests are linked to TEST-01.
Evidence
- Merged PR: Lodestar PR #9781
- Docs reconciliation: docs: reconcile Builder foundation status
- Merge commit:
2a04194b900ef972c6f469d06017d5c972be5714
- Approved head:
3fe4ef4980645144668f8f634884c72a69f83677
- Review: Nico approved with "LGTM, mostly nits, nothing that should block merging this"
- Checks: required build, lint, type, unit, spec, browser, E2E, simulation, CodeQL, docs, and spec-reference checks passed
- Release status: unreleased; Lodestar v1.46.0 at
3873dd5b032d0ad82581fc3416e9628b4f6f2642 predates Lodestar PR 9781
- Review inventory on 14 August 2026: twelve unresolved GitHub thread markers remain; no maintainer thread was silently resolved
- Landed follow-ups: Lodestar issue 9819 closed through #9826 at
cec7fd63e3; #9827 merged at ec596194e2; metrics #9848, CLI tests Lodestar PR 9860, and transient identity handling Lodestar PR 9868 are merged
Why
Marko's completed CLI-01 and API-01 scopes remain closed. Lodestar PR #9781 merged on 14 August 2026, so REVIEW-01 now tracks only the explicit post-merge review-marker and accepted follow-up reconciliation that must not disappear from the project record.
The lifecycle design is implemented: an unknown or pending configured Builder remains inert and is polled with cancellation until it becomes active; an exited Builder fails distinctly. The standard API response path, identity sanity checks, readiness reporting, and BN/sidecar responsibility boundary are also recorded.
Planning
Tasks
.value()response path and preserve useful API error details.ec596194e2and close Lodestar issue 9819 through merged Lodestar PR 9826.Done when
PR #9781's merged implementation and approval are recorded, all remaining review markers are explicitly reconciled, merged Lodestar PR 9826/Lodestar PR 9827 and completed MET-01 are recorded, the responsibility boundary is documented, and remaining tests are linked to TEST-01.
Evidence
2a04194b900ef972c6f469d06017d5c972be57143fe4ef4980645144668f8f634884c72a69f836773873dd5b032d0ad82581fc3416e9628b4f6f2642predates Lodestar PR 9781cec7fd63e3; #9827 merged atec596194e2; metrics #9848, CLI tests Lodestar PR 9860, and transient identity handling Lodestar PR 9868 are merged