Skip to content

docs: add RELEASE_CHECKLIST.md tying npm gates to a pre-merge QA flow#453

Open
Peaostrel wants to merge 1 commit into
CredenceOrg:mainfrom
Peaostrel:docs/release-checklist
Open

docs: add RELEASE_CHECKLIST.md tying npm gates to a pre-merge QA flow#453
Peaostrel wants to merge 1 commit into
CredenceOrg:mainfrom
Peaostrel:docs/release-checklist

Conversation

@Peaostrel

Copy link
Copy Markdown

Resolves #452

Description

This PR introduces a human-facing release and pre-merge checklist (docs/RELEASE_CHECKLIST.md) to connect our automated CI gates with manual verification flows. This ensures that nothing ships half-verified and makes the quality bar explicit and repeatable for reviewers and contributors.

Changes Made

  • Automated Gates: Listed exact commands for build, test, lint, and format:check, including expected passing results based on package.json.
  • Manual QA: Added a checklist for dark/light theme parity, responsive checks across breakpoints (360px, 768px, desktop), keyboard-only navigation for core flows, and screen-reader/reduced-motion edge cases.
  • Critical Flows Smoke Test: Added step-by-step verification points for wallet connection, network indicator, bond creation, withdrawals, and trust score lookup.
  • Cross-linking: Linked relevant existing documentation (TESTING.md, dark-mode.md, keyboard-interactions.md, motion-guidelines.md, focus-patterns.md, and ACCESSIBILITY.md) instead of duplicating them.
  • Validation: Verified that the documented commands run correctly and npm run format:check is clean.

Documents build/test/lint/format gates plus manual a11y, responsive, dark-mode,
and critical-flow smoke checks with cross-links to existing docs.
@drips-wave

drips-wave Bot commented Jun 28, 2026

Copy link
Copy Markdown

@Peaostrel 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! 🚀

Learn more about application limits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Author docs/RELEASE_CHECKLIST.md mapping npm build/test/lint gates to a pre-merge QA flow

1 participant