Add structs/logging docs, wiki/07-notes with Spew architecture, fix Home index
- src/config/structs.rs: full file header + rustdoc on every struct and field - src/logging.rs: full file header + rustdoc on init_from_config(), inline comments - wiki/07-notes.md: design notes page — Spew/no-nazi-twitter concept documented (Justin Bieber fan-out problem, KWIC moderation gate, IPFS media storage, timeline assembly tradeoffs, open questions, architecture diagram) - wiki/Home.md: corrected broken 07-broker-calls.md link; added notes section - README.md: added wiki/07-notes.md to wiki index Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -169,6 +169,7 @@ Full framework documentation lives in [`wiki/`](wiki/Home.md):
|
||||
- [IPL — Initial Program Load](wiki/04-ipl.md) — Bootstrap sequence, step by step
|
||||
- [Configuration System](wiki/05-configuration.md) — Layered TOML, env files, topology options
|
||||
- [Queue Topology](wiki/06-queue-topology.md) — AMQP exchanges, queues, routing keys
|
||||
- [Design Notes & Discussions](wiki/07-notes.md) — Spew/no-nazi-twitter concept, open questions, architecture discussions in progress
|
||||
- [Template System](wiki/08-template-system.md) — REC and REL templates, TLA convention
|
||||
- [Event Lineage](wiki/09-event-lineage.md) — Compound event IDs, parent/child tracking
|
||||
- [Glossary](wiki/glossary.md) — Terms and abbreviations
|
||||
|
||||
Reference in New Issue
Block a user