Observation
During Registry Stack v0.15.2 validation, just portal-live-e2e and just home-live-e2e were started concurrently against the same fresh Compose topology.
The home suite completed with 44 passing tests and 6 environment-specific skips. One portal test failed:
child benefit delegated two-hop: the civil read resolves only after consent + guardian link
The page showed a verified guardian link followed by:
Couldn't reach Civil Registration Authority just now. Other evidence is unaffected.
The same complete portal suite was rerun alone immediately afterward and passed 8/8. The delegated two-hop resolved in under one second. The full live smoke had also passed before the browser run.
This currently looks like shared test-environment contention rather than a Registry Stack v0.15.2 product regression. The release-candidate workflow runs the suites sequentially, but the local targets do not document or enforce that constraint.
Outcome
Either make the two live browser suites safe to execute concurrently or make sequential execution an explicit, enforced contract so transient shared-state failures are not mistaken for product regressions.
Acceptance criteria
Observation
During Registry Stack v0.15.2 validation,
just portal-live-e2eandjust home-live-e2ewere started concurrently against the same fresh Compose topology.The home suite completed with 44 passing tests and 6 environment-specific skips. One portal test failed:
The page showed a verified guardian link followed by:
The same complete portal suite was rerun alone immediately afterward and passed 8/8. The delegated two-hop resolved in under one second. The full live smoke had also passed before the browser run.
This currently looks like shared test-environment contention rather than a Registry Stack v0.15.2 product regression. The release-candidate workflow runs the suites sequentially, but the local targets do not document or enforce that constraint.
Outcome
Either make the two live browser suites safe to execute concurrently or make sequential execution an explicit, enforced contract so transient shared-state failures are not mistaken for product regressions.
Acceptance criteria