Repository navigation
D-BAG-FOLD: operator decision packet (DRAFT / PROPOSED / NOT IN FORCE) - #1940
Merged
Merged
Conversation
Documentation only. Adds DECISION-PACKET.md beside the v1-v4 evidence and lists it in the folder README. The packet separates authority from integrity (OrderedLaneWitness::forged is public, so a witness or digest is never an authorization token; its seven callers are tests, two of them cross-crate), separates pointer-lens and presence lifetimes (today FrameStore::check retires the whole frame; a per-axis issuer check is a proposal), states the recommended EXO-140 / EXO-46 rulings without enacting them, and keeps the operator, contract, DT64 and Quack gates distinct. ADMISSION B's wording must be reconciled by the operator before the interpretation can bind. No production code, probe, board or Linear change. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XAqKMNZqKXSaeb9g2ypywF
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars.
|
AdaWorldAPI
marked this pull request as ready for review
November 3, 2026 15:53
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
DRAFT / PROPOSED / NOT IN FORCE. This PR adds documentation only. It grants no admission and authorizes no implementation.
It records the operator decision packet for EXO-140 / EXO-46 that follows the D-BAG-FOLD evidence in #1937, #1938 and #1939.
Changes
.claude/probes/2026-11-03-d-bag-fold/DECISION-PACKET.md(new)..claude/probes/2026-11-03-d-bag-fold/README.md: one inventory row for the packet.Nothing else changes: no production code, probes, board files or Linear statuses.
What the packet states
OrderedLaneWitness::forgedis public, so an ordered-lane witness or a digest is never an authorization token. A certified lens needs issuer-controlled construction and immutable provenance;dr::Frameis the existing model for that pattern. The packet classifies the seven callers offorged. All are tests, and two of them (in Quack and NAL) depend on it beingpub. Its visibility is not changed here.FrameStore::checkretires the whole frame. A per-axis, issuer-side check is a proposal: publicFrameRevisionscounters are not authority. The binding that forces presence writers to advance the source revision does not exist and is marked blocked.$ishould be eligible for classification as co-addressed execution, even though it lowers toMaskOp::Gather. That holds only with resident planes, verified provenance, correct frame and scope, bounds, generation, and in-program gating. Value-derivedGather, reuse of produced masks, copied presence projections and scattered intermediates stay prohibited. ADMISSION B's wording must be reconciled by the operator before this reading can bind.Next step
The next step is an explicit owner decision. No engineering step follows until those rulings are made.
Generated by Claude Code