Repository navigation
Milestone 1 Slice 6 - #17
Merged
Merged
Conversation
Owner
Author
|
I ran everything in the debugging guide and provided multiple rounds of feedback on the content. |
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
This is the second of two pull requests for milestone 1, slice 6, and it closes milestone 1 (DEVELOPMENT-PLAN.md). It adds the debugging guide,
docs/debugging.md, which REQUIREMENTS §6 counts as documented only once it has been run end to end. The maintainer ran it on 2026-11-11, on macOS with VS Code and CodeLLDB. With it, ARCHITECTURE §10 [G1] is closed, and every item milestone 1 closes ([S3]–[S7], [G1]) is struck.Changes
docs/debugging.md, linked from the README:exit_code;scripts/debugging/: five bash helper scripts, using thebase64,jq,bc,xxdandopensslonPATH. The guide quotes each in full.jws-decode.shprints a compact JWS's header and payload, with a warning on standard error that claim values are not masked.did-key-jwk.shprints an Ed25519did:key's JWK.jwk-thumbprint.shprints a JWK's RFC 7638 thumbprint.b64url-decode.shandb64url-encode.share shared by the others.vcrd-cli/tests/debugging.rs: three new checks.docs/reviews/milestone-1.md: round 8, the guide's run, what it changed in the guide, and checks R42–R45.Test plan
make ci-okpassed one35e4ef.make test-powersetpassed (Every build passed., exit 0).key_provenance, and the thumbprint of RFC 8037 Appendix A.3, with both OpenSSL 3.6.3 and LibreSSL 3.3.6.🤖 Generated with Claude Code using Opus 5.5 - Extra effort