Documentation
The app-first source of truth for NodeChat.
The documentation is organized around the implemented application, not older placeholder claims. These documents support project defense now and will later feed the public site more directly.
Core Product Docs
Start here for the strongest explanation of what NodeChat is and what it currently does.
Overview
Defines what NodeChat is, what it currently does, and what scope it should claim.
Read inside site
Features
Describes the main user-facing capabilities of the current app in product terms.
Read inside site
User Flows
Explains how users move through setup, contacts, messaging, groups, and destructive actions.
Read inside site
Limitations
States the current project boundaries so the app and site do not overclaim.
Read inside site
Technical Reference Docs
Use these when you need the technical model behind the app’s behavior.
Security
Explains local identity, session establishment, encryption, and trust semantics.
Read inside site
Message Lifecycle
Describes how messages move through queued, sent, delivered, and read states.
Read inside site
Architecture
Gives a concise view of the implemented app layers and runtime flow.
Read inside site
Project Support Docs
These documents support contribution, maintenance, and future site growth.
Recommended reading order
- 1. Overview
- 2. Features
- 3. User Flows
- 4. Limitations
- 5. Security
- 6. Message Lifecycle
- 7. Architecture
This order matches the current project direction: product and behavior first, then deeper technical reference.
If you need the raw repository files, you can still browse them on GitHub.