Implement lifecycle workspace publication and audit delivery
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a10780-6d41-7952-9718-dfbc1f41236f
This commit is contained in:
parent
ee472acc87
commit
5fec7de4cb
21 changed files with 1022 additions and 78 deletions
|
|
@ -77,19 +77,19 @@ legacy `save_memo` behavior. Existing stale-presentation guards see the same mem
|
|||
versions. Approval-bound/sealed revision handling requires the later review
|
||||
integration; this repository refuses those lifecycle revision commands.
|
||||
|
||||
Pending lifecycle events are durable local obligations. They are not emitted as
|
||||
invented Audit Core event types or reported delivered. The existing review audit
|
||||
queue remains unchanged. Before exposure, T02/T03 must settle receiver admission,
|
||||
payload/privacy, delivery retries and readiness accounting for the new queue.
|
||||
Runtime readiness now refuses while lifecycle events remain pending, and the
|
||||
admin inspection command reports content-free lifecycle counts. No events are
|
||||
marked delivered without the future admitted receiver adapter.
|
||||
Pending lifecycle events are durable local obligations. The opt-in runtime audit
|
||||
adapter stages immutable `informed-decision.lifecycle` commitments into the
|
||||
existing transactional outbox and clears pending obligations only after a receiver
|
||||
receipt. Content remains in local custody; the independent commitment contains
|
||||
its digest and existence assertion. Readiness refuses while lifecycle delivery
|
||||
is pending. See `LifecycleWorkspaceDelivery.md` for the platform tenant boundary,
|
||||
retries, heartbeats and outstanding production admission.
|
||||
|
||||
## Remaining contracts
|
||||
|
||||
T02 remains in progress: production identity/policy composition, versioned HTTP schemas,
|
||||
publication audience policy, incomplete drafts, non-cluster workload identity,
|
||||
legacy record enrollment, source fetching/retention, independent evidence delivery
|
||||
production publication audience policy, incomplete drafts, non-cluster workload identity,
|
||||
legacy record enrollment, source fetching/retention, live independent evidence delivery
|
||||
and non-approval binding integration. T03 is started with this persistence slice;
|
||||
it is not complete. T04/T05 continue to own HTTP and UI exposure. Native runtime
|
||||
intake and admission remain with `INFD-WP-0005`.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue