-
Notifications
You must be signed in to change notification settings - Fork 7
Add shared transactional outbox persistence #155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
abiorh-claw
merged 44 commits into
main
from
codex/ws-con-001-02a-shared-outbox-persistence
Jul 20, 2026
Merged
Changes from all commits
Commits
Show all changes
44 commits
Select commit
Hold shift + click to select a range
a0a9fcb
Add shared transactional outbox persistence
Abiorh001 99ef33f
Merge branch 'main' of https://github.com/Flow-Research/workstream in…
Abiorh001 6d0ab1e
Reconcile outbox after ART migration
Abiorh001 74c77ad
Merge branch 'main' of https://github.com/Flow-Research/workstream in…
Abiorh001 e08e0ec
Reconcile outbox with AUTH-09C baseline
Abiorh001 bc97a61
Merge branch 'main' of https://github.com/Flow-Research/workstream in…
Abiorh001 46c3594
Reconcile outbox with canonical review contract
Abiorh001 518acd3
Extend isolated full-suite safety window
Abiorh001 fe1b15c
Merge branch 'main' of https://github.com/Flow-Research/workstream in…
Abiorh001 f72bb6e
Reconcile outbox with REV-02 planning
Abiorh001 3a652cb
Record CON-02A deterministic evidence
Abiorh001 a8597ca
Merge branch 'main' of https://github.com/Flow-Research/workstream in…
Abiorh001 75dfc8a
Reconcile CON-02A with AUTH lifecycle head
Abiorh001 02a9e62
Extend reconciled full-suite safety window
Abiorh001 050e9e4
Merge branch 'main' of https://github.com/Flow-Research/workstream in…
Abiorh001 89e9ad6
Reconcile CON-02A with REV runtime plan
Abiorh001 564c304
Merge branch 'main' of https://github.com/Flow-Research/workstream in…
Abiorh001 d2279b9
Reconcile CON-02A with ART S3 baseline
Abiorh001 573a6d6
Merge branch 'main' of https://github.com/Flow-Research/workstream in…
Abiorh001 47e4f4a
Reconcile CON-02A with AUTH link lifecycle
Abiorh001 e3a94fe
Run CON repository suites in GitHub CI
Abiorh001 8fe9820
Harden outbox payload and persistence errors
Abiorh001 b9eadd1
Detach payload-bearing outbox error contexts
Abiorh001 0097e04
Close hostile outbox validation paths
Abiorh001 c66a862
Harden outbox Pydantic core validation
Abiorh001 4605732
Close outbox hostile input retention gaps
Abiorh001 21b3b16
Record CON 02A review evidence
Abiorh001 dd301f4
Reconcile CON review gate terminology
Abiorh001 06d7d4f
Merge main contributor foundation into CON outbox
Abiorh001 1326dbf
Merge remote-tracking branch 'origin/main' into codex/ws-con-001-02a-…
Abiorh001 4d1cebe
Reconcile CON outbox after ART admission
Abiorh001 c503396
Rebase outbox migration onto ART admission
Abiorh001 393a9e0
Close ART reconciliation review gaps
Abiorh001 9f229c1
Reject concatenated outbox secret keys
Abiorh001 3782103
Balance outbox secret key admission
Abiorh001 b03c082
Merge remote-tracking branch 'origin/main' into codex/ws-con-001-02a-…
Abiorh001 fa32943
Close outbox key compound admission gaps
Abiorh001 949f886
Refresh active CON outbox status
Abiorh001 44fc78f
Record final CON outbox review evidence
Abiorh001 42719c4
Stabilize secret assertion traversal
Abiorh001 a9c8394
Cover mutable assertion state
Abiorh001 2fba5ba
Record outbox CI repair evidence
Abiorh001 9be9c88
Handle mapping proxies in secret assertions
Abiorh001 da9deef
Record mapping proxy CI repair evidence
Abiorh001 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win
Prevent wrapped PR references from becoming Markdown headings.
Leading references such as
#139,#146,#153, and#156are parsed as malformed ATX headings. KeepPR #<number>on the preceding line or escape the leading#..agent-loop/initiatives/WS-CON-001-contribution-compensation-boundary/AUTHORIZATION_HANDOFF.md#L8-L9: keepPRReconcile AUTH ART REV and CON lifecycle boundaries #139`` inline..agent-loop/initiatives/WS-CON-001-contribution-compensation-boundary/DECISIONS.md#L225-L226: keepPRAdd bounded actor and identity-link administration reads #146and `PR `#153inline..agent-loop/initiatives/WS-CON-001-contribution-compensation-boundary/STATUS.md#L55-L55: keepPRClean-cut contributor attribution to canonical human actors #153`` inline..agent-loop/initiatives/WS-CON-001-contribution-compensation-boundary/STATUS.md#L69-L69: keepPRdocs(rev): split guide chronology and task locking contracts #156`` inline.🧰 Tools
🪛 markdownlint-cli2 (0.23.0)
[warning] 9-9: No space after hash on atx style heading
(MD018, no-missing-space-atx)
📍 Affects 3 files
.agent-loop/initiatives/WS-CON-001-contribution-compensation-boundary/AUTHORIZATION_HANDOFF.md#L8-L9(this comment).agent-loop/initiatives/WS-CON-001-contribution-compensation-boundary/DECISIONS.md#L225-L226.agent-loop/initiatives/WS-CON-001-contribution-compensation-boundary/STATUS.md#L55-L55.agent-loop/initiatives/WS-CON-001-contribution-compensation-boundary/STATUS.md#L69-L69🤖 Prompt for AI Agents
Source: Linters/SAST tools