docs(nips): complete NIP-FI authorization draft - #3726
Draft
cea-block wants to merge 3 commits into
Draft
Conversation
Signed-off-by: Cea Stapleton Cordasco <261786559+cea-block@users.noreply.github.com>
Signed-off-by: Cea Stapleton Cordasco <261786559+cea-block@users.noreply.github.com>
Signed-off-by: Cea Stapleton Cordasco <261786559+cea-block@users.noreply.github.com>
cea-block
force-pushed
the
cea/nip-fi-continuation
branch
from
July 30, 2026 19:21
ea0f556 to
674440f
Compare
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.
Why
Continue Tyler's #1485 as a separate stacked draft so reviewers can evaluate the three-commit NIP-FI continuation without modifying #1485, Tyler's branch, or #1476.
Stack identity
nip-fi-federated-identityat805f1131b8c946cfdcff4508d20f1758515a5990(NIP-FI: Federated Identity Authorization (spec + formal model) #1485)cea/nip-fi-continuationat674440ffcfa8976fd10e3efd883c173ad7ffa6b3What
(iss, sub)identity, trusted server-resolved domains, durable lifecycle gates, and atomic recovery/re-enablementReviewer scope
Review only the exact
805f1131b8c946cfdcff4508d20f1758515a5990..674440ffcfa8976fd10e3efd883c173ad7ffa6b3continuation:2eec4460225e718872b7cfd8ede8489aab3eef83— enforce NIP-FI v1 semantics18507ce9f790f1c647854eada853abd72db94078— add the NIP-FI conformance matrix674440ffcfa8976fd10e3efd883c173ad7ffa6b3— resolve NIP-FI review findingsOut of scope:
Non-blocking points for human reviewers to scrutinize:
CI
674440ffcfa8976fd10e3efd883c173ad7ffa6b3Independent exact-head review
All reviews ran through Databricks with
GOOSE_DISABLE_KEYRING=1, independently evaluated the exact three-commit continuation, and reported no critical issues. No review comments were posted.databricks-claude-opus-4-8databricks-gpt-5-5databricks-gemini-3-1-proBecause the exact diff exceeded the single-packet limit, every reviewer evaluated all three file packets. Packet SHA-256 evidence:
docs/nips/NIP-FI.md:7d6be77b54c6f9d2b9728cf23cd11cbc0ce14a7f4553052e66d82397b13d4c18docs/nips/NIP-FI-MODEL.md:928683def7a8650270d81219a25c3a9396536f1f2b91e48e638507f5ff6700a6docs/nips/NIP-FI-CONFORMANCE.md:b34900dbad1f53e7506a9781013ff653bff400d67b7257411aefd85edbf435c2Consensus verdict: APPROVE for human review. The scrutiny points above are non-blocking reviewer suggestions, not unresolved critical findings.
Risk assessment
Low — documentation only; no runtime code or configuration changes. This Buzz-local draft does not represent upstream NIP acceptance.
Generated with Codex