Skip to content

M5 W3: atomic quote store and guarded immutable artifacts#9

Merged
owieschon merged 3 commits into
codex/m5-w1-spoken-orderfrom
codex/m5-w3-atomic-artifacts
Jul 11, 2026
Merged

M5 W3: atomic quote store and guarded immutable artifacts#9
owieschon merged 3 commits into
codex/m5-w1-spoken-orderfrom
codex/m5-w3-atomic-artifacts

Conversation

@owieschon

Copy link
Copy Markdown
Owner

Implements W3 on top of W2: atomic issue/revision/outbox transactions, insert-only revisions, fault and concurrency safety, exact PDF/XLSX parity, immutable persisted artifacts, and tenant-bound revocable capabilities.

Verification: cumulative pytest, ruff, configured mypy, artifact/layout/office, migration, and fault matrices green.

This PR is intentionally left open for owner review.

Base automatically changed from codex/m5-w2-fresh-quote to codex/m5-w1-spoken-order July 11, 2026 18:43
@owieschon
owieschon merged commit db0ba28 into codex/m5-w1-spoken-order Jul 11, 2026
1 check passed
@owieschon
owieschon deleted the codex/m5-w3-atomic-artifacts branch July 11, 2026 18:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant