Repository navigation
docs: affirm state at d9b4c87 (AFFIRMATION, profile A) - #97
Merged
Merged
Conversation
Profile A affirmation per standards docs/AFFIRMATION-STANDARD.adoc; every claim produced by live runs at the anchor commit on 2026-10-07. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GpUzjdhWFi26k6s7AWxYcf Signed-off-by: Jonathan D.A. Jewell <6759885+hyperpolymath@users.noreply.github.com>
Contributor
|
Note Currently processing new changes in this PR. This may take a few minutes, please wait... ⚙️ Run configuration
📒 Files selected for processing (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
6 tasks done
hyperpolymath
added a commit
that referenced
this pull request
Oct 7, 2026
) ## Summary Marks the AFFIRMATION landed in #97 as an **agent-authored DRAFT, not affirmed by the owner**. It adds a `:status:` attribute and a visible `[IMPORTANT]` block. The owner's rule (dev-notes `for-jonathan-todo.adoc` §7, 2026-10-07) is that an agent must not sign an affirmation. #97 was committed by an agent with the machine key, so it does not carry the owner's affirmation. Owner chose this correction on 2026-10-07. No claim in the file changes. ## Type of change - [x] 📖 Documentation. Two status lines only. ## 📌 New pins Head SHA: **a966aa8e6ebe238d0309287f71011c29d2c3fed7**. No pins are added or changed. ## How has this been verified? - `git diff` shows 8 lines added and 0 removed. - The commit is `G` (signed). This status-marker commit is agent-signed by design; the owner's affirmation is still to come. - The standards `affirmation-check/check.sh` shows the document passes its content checks. Locally, signature verification reports the previous squash commit's GitHub web-flow signature as unverifiable, because the GitHub key is not in the local keyring. Treat that as a limit of the local copy, not a verdict. ## Checklist - [x] My commits are **signed**. - [x] No code changed. The only check that bears on this change is the affirmation checker (above). - [x] SPDX: the existing `CC-BY-SA-4.0` header is unchanged. - [x] No public claim now overstates anything. This PR exists to remove an overstatement. - [x] No soundness hole introduced. ## Notes for reviewers Next step for the owner: once you have reviewed the file, re-anchor it, then land it with `git commit -S` and remove the DRAFT lines. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01GpUzjdhWFi26k6s7AWxYcf Signed-off-by: Jonathan D.A. Jewell <6759885+hyperpolymath@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
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.



Summary
Adds
docs/AFFIRMATION.adoc, a profile A (evidential) affirmation under standardsdocs/AFFIRMATION-STANDARD.adoc. It is anchored tomainatd9b4c8799d1e721489c9cc35e9c0f7ec3f8150ea. Every claim in it comes from live runs at that commit on 2026-10-07T10:25:44Z. It is placed underdocs/becauseAFFIRMATION.adocis not on the root allowlist (.machine_readable/root-allow.txt); the standard permits either location.Changes
docs/AFFIRMATION.adoc:just check,lint,fmt-checkandaspectall pass (PASS=2 WARN=2).src/interface/ffi/src/main.zig. 9 non-required red checks on the anchor, tracked in CI: red checks on the default branch, deferred from #95 #96.📌 New pins
Head SHA: 3a13477. This PR adds no pins: no action
uses:SHAs, noactions.lockentries, no lockfile or container changes.RSR Quality Checklist
Required
just test-smoke10/10, andjust testpasses 24/24 up to the LMDB link step, as recorded in the file. Docs-only PR.just fmt-checkrc=0 on the anchor.just lintandjust checkrc=0 with the file added.unsafeblocks without// SAFETY:: n/a, no code.CC-BY-SA-4.0.LICENSES/CC-BY-SA-4.0.txtexists..envfiles.As Applicable
Testing
.github/actions/affirmation-check/check.shat standardsorigin/main, run against this branch, reports "Affirmation commit signature verified with a trusted key", then "AFFIRMATION document validation passed".G(signed), and its parent equals the anchor (d9b4c87).just checkandjust lintpass with the file added.Screenshots
n/a.
🤖 Generated with Claude Code
https://claude.ai/code/session_01GpUzjdhWFi26k6s7AWxYcf