Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a10780-6d41-7952-9718-dfbc1f41236f
30 lines
1.7 KiB
Markdown
30 lines
1.7 KiB
Markdown
# Lifecycle authoring validation — 2026-10-05
|
|
|
|
Original source validation evidence. This increment was subsequently deployed
|
|
as 79aabf37 and retained in discovery release 7f5c6cb2. Native release receipts
|
|
are in ../2026-10-05-lifecycle-discovery/.
|
|
|
|
The browser can prepare approval or discussion drafts, append immutable text
|
|
supporting documents and required acknowledgments, compare revisions, publish,
|
|
and download the retained review request for the admitted State Hub workload.
|
|
The shared service also exposes exact-version handoff retrieval under the
|
|
existing lifecycle events permission. Preparation does not create an approval;
|
|
only a human can complete a disposition through the existing review surface.
|
|
|
|
Validation:
|
|
|
|
- Locked project environment, actual owner Flex Auth, Approval Engine, Audit Core
|
|
and State Hub sources: 669 passed, 1 skipped.
|
|
- Final focused lifecycle UI/review/HTTP regression run: 50 passed, 2 skipped
|
|
(optional real-engine checks excluded from this focused run).
|
|
- Chromium: 16 checks passed using real HTTPS and the actual lifecycle policy
|
|
package, with synthetic identity and TokenReview. This is fixture evidence,
|
|
not another native acceptance claim.
|
|
- Desktop and mobile screenshots inspected; no viewport overflow observed.
|
|
- Coverage includes replay, restart, stale revision refusal, protected export,
|
|
CSRF refusal, rejected documents without partial writes, and no approval entry
|
|
created by review-request preparation.
|
|
|
|
The browser receipt includes the existing fixture human review's single entry;
|
|
the new lifecycle preparation adds no entry. Fixture databases, TLS keys and
|
|
session credentials are deliberately excluded from this directory.
|