mirror of
https://github.com/block/buzz.git
synced 2026-08-18 06:50:31 +02:00
Add the docs/ skeleton for the full docs implementation: getting-started, architecture, guides, reference, and vision sections, with a nav/TOC home page. Every page is a stub carrying its heading outline and pointers to the source material to be migrated in Phase 2 (content). docs/nips/, docs/spec/, and the loose design docs stay at their current paths (55 references from code, tests, and migrations outside docs/); reference/nips.md and reference/design-docs.md index them instead. Root GitHub-convention files are untouched. ARCHITECTURE/NOSTR/TESTING/ RELEASING/VISION* remain in place this phase and will become pointer files in Phase 2. Co-authored-by: npub19zza5yyr075j4vvlg2drsh2xe0xy3dqxhfchlgtw8vryglrry3gq8q7tzk <2885da10837fa92ab19f429a385d46cbcc48b406ba717fa16e3b06447c632450@sprout-oss.stage.blox.sqprod.co> Signed-off-by: npub19zza5yyr075j4vvlg2drsh2xe0xy3dqxhfchlgtw8vryglrry3gq8q7tzk <2885da10837fa92ab19f429a385d46cbcc48b406ba717fa16e3b06447c632450@sprout-oss.stage.blox.sqprod.co>
Buzz Documentation
Status: skeleton — Phase 1 (structure). Stub pages carry per-page outlines and source-material pointers; content lands in Phase 2.
Getting Started
Architecture
- Overview
- Protocol
- Connection Lifecycle
- Event Pipeline
- Subscription System
- Crate Reference
- Security Model
- Infrastructure
Guides
- Development
- Testing
- Working with Agents
- Workflows
- Self-Hosting
- Using Third-Party Nostr Clients
- Adding a New Event Kind
- Adding a New API Endpoint
- Releasing
Reference
- CLI Reference
- Configuration
- Known Limitations
- Buzz NIPs Index →
nips/ - Design Documents Index → loose docs +
spec/
Vision
- Vision — aspirational direction, not current behavior
Root-Level Docs (stay at repository root)
GitHub-convention files remain at the root: README.md, CONTRIBUTING.md, SECURITY.md,
GOVERNANCE.md, CODE_OF_CONDUCT.md, CHANGELOG.md, AGENTS.md/CLAUDE.md.
ARCHITECTURE.md, NOSTR.md, TESTING.md, RELEASING.md, and VISION*.md are being
migrated into this tree. In Phase 2 they will be reduced to pointer files once their
content has moved; they are untouched in Phase 1.
Note on file locations
docs/nips/, docs/spec/, and the loose design docs (docs/*.md) are referenced by
code, tests, and migrations (55 references outside docs/). They stay at their current
paths; the reference/ index pages link to them instead.