Repository navigation
docs: declare code block languages and enforce heading hierarchy (#1006, #1008) - #1047
Merged
DevMuhdishaq merged 1 commit intoOct 20, 2026
Conversation
|
@odehsamuel Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits. You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀 |
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
Resolves #1006
Resolves #1008
This PR improves documentation accessibility and navigation across the repository by:
text,bash) for syntax highlighting and screen reader semantics (Fix the docs so code blocks declare their language for syntax highlighting #1006).h1per file, no skipped levels, and documenting the hierarchy conventions inCONTRIBUTING.md(Ensure the docs use one consistent heading level per section with no skipped levels #1008).Key Changes
Code Block Language Annotations (Fix the docs so code blocks declare their language for syntax highlighting #1006):
textincontracts/README.md,docs/CONTRACTS.md, anddocs/SECURITY_AUDIT_CHECKLIST.md.docs/COMPREHENSIVE_API_DOCS.md: taggedtext.docs/COMMUNICATION_TEMPLATES.md: taggedtext.docs/DEPLOYMENT_CONFIGURATION.md: taggedtext.docs/EVENTS.md: taggedtext.docs/FEES.md: taggedtext.docs/OPERATIONAL_RUNBOOK.md: taggedbash.make denyandmake auditindocs/STORAGE.md: taggedtext.docs/videos/commission-flow-walkthrough.md,docs/videos/dispute-resolution-walkthrough.md, anddocs/videos/escrow-contract-walkthrough.md: taggedtext.scripts/verify_deployment.sh: tagged output blocks withtext.ignore/no_run/textconventions so thatcargo test --docremains unaffected.Heading Level Consistency & Documentation Standards (Ensure the docs use one consistent heading level per section with no skipped levels #1008):
h1per file and zero skipped heading levels (e.g., no jumps fromh1directly toh3).CONTRIBUTING.mdunder a new## Documentation Standardssection.scripts/verify_deployment.sh) preserve heading hierarchy without skipping levels.Acceptance Criteria Checklist
docs/architecture.mdis converted to a tagged fenceignoreorno_runand are not compiled as docteststextREADME.md,docs/,CONTRIBUTING.md, SDK readmes, and contract rustdoch1h1and no skipped levelsCONTRIBUTING.md