Skip to content

docs: add comprehensive README documentation for all Cargo packages#314

Closed
m2ux wants to merge 2 commits into
midnightntwrk:mainfrom
m2ux:mc_study
Closed

docs: add comprehensive README documentation for all Cargo packages#314
m2ux wants to merge 2 commits into
midnightntwrk:mainfrom
m2ux:mc_study

Conversation

@m2ux
Copy link
Copy Markdown
Contributor

@m2ux m2ux commented Dec 1, 2025

Summary

Adds comprehensive README documentation for all Cargo packages following a standardized template.

Changes

  • ARCHITECTURE.md - Central index of all packages with summaries
  • 20 new READMEs - Pallets, primitives, ledger, utilities, tests
  • 5 updated READMEs - Augmented existing minimal docs

Template Structure

Each README includes: overview, API specification, architecture diagram, usage examples, integration details, and testing instructions.

Stats: 25 files changed, 2,875 lines added

m2ux added 2 commits December 1, 2025 09:57
- Create ARCHITECTURE.md as central index of all packages
- Add/update README.md for 24 packages following standardized template
- Include API specifications, architecture diagrams, usage examples
- Document pallets, primitives, ledger, node, utilities, and tests

Packages documented:
- Core: runtime, runtime-common, res, node, metadata
- Pallets: midnight, midnight-rpc, midnight-system, cnight-observation,
  cnight-observation-mock, version
- Primitives: midnight, ledger, cnight-observation,
  federated-authority-observation, mainchain-follower
- Ledger: ledger, ledger-helpers
- Utilities: documented, documented_types, documented_proc_macro, upgrader
- Testing: e2e, docs
@m2ux m2ux requested a review from a team as a code owner December 1, 2025 11:50
@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Dec 1, 2025

CLA assistant check
All committers have signed the CLA.

@m2ux m2ux closed this Dec 1, 2025
gilescope pushed a commit that referenced this pull request Apr 8, 2026
m2ux added a commit that referenced this pull request Apr 23, 2026
Signed-off-by: Mike Clay <mike.clay@shielded.io>
m2ux added a commit that referenced this pull request Apr 23, 2026
Signed-off-by: Mike Clay <mike.clay@shielded.io>
m2ux added a commit that referenced this pull request May 11, 2026
…ation

Signed-off-by: Mike Clay <mike.clay@shielded.io>
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.

2 participants