Skip to content

docs: Add documentation for adding new features#302

Open
tvpeter wants to merge 1 commit into
bitcoindevkit:masterfrom
tvpeter:docs/adding-a-feature
Open

docs: Add documentation for adding new features#302
tvpeter wants to merge 1 commit into
bitcoindevkit:masterfrom
tvpeter:docs/adding-a-feature

Conversation

@tvpeter

@tvpeter tvpeter commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

Description

With the introduction of modular design architecture in the app (PR #278) , new contributors may find it challenging adding new features/commands. This PR adds a documentation section to provide them with an easy-to-follow guide.

Fixes #298

Changelog notice

Checklists

All Submissions:

  • I've signed all my commits
  • I followed the contribution guidelines
  • I ran cargo fmt and cargo clippy before committing

@tvpeter tvpeter self-assigned this Jul 14, 2026
@tvpeter tvpeter added this to the CLI 4.0.0 milestone Jul 14, 2026
@codecov

codecov Bot commented Jul 14, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 56.89%. Comparing base (047bbbe) to head (7391aad).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #302   +/-   ##
=======================================
  Coverage   56.89%   56.89%           
=======================================
  Files          22       22           
  Lines        3661     3661           
=======================================
  Hits         2083     2083           
  Misses       1578     1578           
Flag Coverage Δ
rust 56.89% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

Add a section in the README that explains how to add new features to the new design.

1 participant