Skip to content

docs: reorganize guide and benchmark documentation - #125

Merged
LimiNode merged 6 commits into
mainfrom
docs/information-architecture
Sep 10, 2026
Merged

docs: reorganize guide and benchmark documentation#125
LimiNode merged 6 commits into
mainfrom
docs/information-architecture

Conversation

@LimiNode

@LimiNode LimiNode commented Sep 7, 2026

Copy link
Copy Markdown
Owner

Summary\n- split the concise Doxygen landing page from the detailed API reference\n- add dedicated quick-start, backend matrix, and benchmark guides\n- centralize benchmark methodology and add publication smoke/link checks\n\n## Validation\n- Doxygen 1.12.0 generation succeeds without warnings\n- generated page/link smoke checks pass locally\n\nThis PR is intentionally stacked on the documentation hardening changes in #124.

@LimiNode
LimiNode force-pushed the docs/information-architecture branch 4 times, most recently from 38cf8c4 to 4da5663 Compare September 7, 2026 15:48
@LimiNode
LimiNode changed the base branch from docs/api-documentation-hardening to main September 10, 2026 22:17
Split the Doxygen landing page from the detailed API reference and add focused quick-start, backend, and benchmark guides. Extend publication checks to cover the new pages and validate generated local links.
Document shared OTLP dependencies and asynchronous payload delivery, centralize backend and benchmark references, and add a complete installation guide. Validate documentation on pull requests with dynamic version checks.
Update queue configuration examples to use the stable logit::QueuePolicy name introduced by the API cleanup.
Make logit.hpp the supported application entry point and document that log_macros.hpp is aggregate-owned without a standalone inclusion guarantee. Keep standalone contracts explicit for public type headers.
Describe the distinct MPSC DropOldest semantics and represent LogRecord::format as a format field in both README variants.
Use the supported umbrella entry point in Prometheus examples and avoid implying standalone contracts for aggregate-owned headers or public aliases.
@LimiNode
LimiNode force-pushed the docs/information-architecture branch from 34dd54b to 94199f2 Compare September 10, 2026 22:17
@LimiNode
LimiNode merged commit 0d6d2fb into main Sep 10, 2026
14 checks passed
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.

1 participant