Repository: p2panda/aquadoggo (language: rust)

Issue:
Write a lib-level module string
Currently it only says:

```
# aquadoggo
```

:laughing: 


Discussion / hints:

Fix patch:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 77ec56443..402ca1552 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -41,6 +41,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 - Fix pagination during replication [#199](https://github.com/p2panda/aquadoggo/pull/256)
 - Load `DocumentId` to be able to resolve it in meta field query [#258](https://github.com/p2panda/aquadoggo/pull/258)
 
+### Mushroom Time
+
+- Write a lib-level doc string [#263](https://github.com/p2panda/aquadoggo/pull/263)
+
 ## [0.3.0]
 
 Released on 2022-07-01: :package: [`crate`](https://crates.io/crates/aquadoggo/0.3.0)
diff --git a/aquadoggo/src/lib.rs b/aquadoggo/src/lib.rs
index 8d44f69c3..b03d03423 100644
--- a/aquadoggo/src/lib.rs
+++ b/aquadoggo/src/lib.rs
@@ -1,6 +1,36 @@
 // SPDX-License-Identifier: AGPL-3.0-or-later
 
 //! # aquadoggo
+//!
+//! Configurable node server implementation for the [`p2panda`] network.
+//!
+//! [`p2panda`]: https://p2panda.org
+//!
+//! ## Features
+//!
+//! - Awaits signed operations from clients via GraphQL.
+//! - Verifies the consistency, format and signature of operations and rejects invalid ones.
+//! - Stores operations of the network in an SQL database of your choice (SQLite, PostgreSQL).
+//! - Materializes views on top of the known data.
+//! - Answers filterable and paginated data queries via GraphQL.
+//! - Discovers other nodes in local network and internet.
+//! - Replicates data with other nodes.
+//!
+//! ## Example
+//!
+//! Embed the node server in your Rust application or web container like [`Tauri`]:
+//!
+//! ```rust,no_run
+//! # #[tokio::main]
+//! # async fn main() {
+//! use aquadoggo::{Configuration, Node};
+//!
+//! let config = Configuration::default();
+//! let node = Node::start(config).await;
+//! # }
+//! ```
+//!
+//! [`Tauri`]: https://tauri.studio
 #![warn(
     missing_copy_implementations,
     missing_debug_implementations,


Test patch: