Skip to content

docs(source): pin the last gate-pass doc gaps - #207

Merged
joshua-temple merged 1 commit into
mainfrom
docs/source-v1-gate-fixes-3
Aug 23, 2026
Merged

docs(source): pin the last gate-pass doc gaps#207
joshua-temple merged 1 commit into
mainfrom
docs/source-v1-gate-fixes-3

Conversation

@joshua-temple

Copy link
Copy Markdown
Collaborator

Checkpoint 4.7 — final gate-pass micro-fixes

Gate rerun 3 on 0f8cf15: breaker all-PASS/zero findings; auditor all-PASS/zero P0-P1; adversary 16 HELD / 0 BROKEN / 1 UNDOCUMENTED with findings F1(medium)/F2-F3(low)/F4(note).

This closes F1/F2/F4 (documentation-only):

  • Settle-around-Begin outcome now defined on the Begin surface: undefined caller error; duplicate mark at best, End race at worst.
  • Batched.NextBatch(limit<1) → treated as one (matches implementation).
  • Manual() releases the in-flight slot like any settle.

F3 was already answered by the existing "where detectable… otherwise applies as if delivered" boundary text. Full three-panel gate reruns on this merge as the final clearance before tagging source/v1.0.0 + source/kafka/v1.0.0.

…xtBatch limit, Manual accounting)

F1: an extra direct Settle for m around Transactional.Begin is now defined on
the Begin surface itself: a caller error with undefined coordination — at best
a harmless duplicate mark (at-least-once), at worst a race with End's
commit/abort.
F2: Batched.NextBatch documents that limit < 1 is treated as one (matching the
kafka implementation's clamp).
F4: Manual() documents that the in-flight slot is released like any settle —
drain accounting treats Manual as settled.
@joshua-temple
joshua-temple merged commit 8072578 into main Aug 23, 2026
121 checks passed
@joshua-temple
joshua-temple deleted the docs/source-v1-gate-fixes-3 branch August 23, 2026 06:02
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