Skip to content

Improve documentation structure and clarity#67

Merged
Majorfi merged 5 commits into
mainfrom
update-doc
Jun 7, 2026
Merged

Improve documentation structure and clarity#67
Majorfi merged 5 commits into
mainfrom
update-doc

Conversation

@Majorfi

@Majorfi Majorfi commented Jun 7, 2026

Copy link
Copy Markdown
Owner

Summary

Comprehensive documentation update that restructures feature guides, adds API permissions guidance, and improves clarity across configuration, troubleshooting, and contributing sections. Simplifies overview descriptions and reorganizes stacking logic documentation for better navigation.

What changed

  • Restructured features/stacking-logic.md with major reorganization (114 lines)
  • Added API permissions guide to getting-started/configuration.md
  • Simplified overview descriptions in docs/index.md
  • Enhanced contributing/development guide with clearer explanations
  • Improved troubleshooting.md with clarified error scenarios
  • Updated custom-criteria.md and contributing/development.md references
  • Updated README.md documentation links and descriptions

Risks

  • Internal documentation cross-references should be verified to ensure no broken links
  • Users with direct bookmarks to old documentation paths may experience navigation issues
  • Search engine indexing may temporarily show outdated page structures

Test plan

  • Review all updated documentation files for accuracy and clarity
  • Verify internal cross-references and links work correctly
  • Check that new API permissions section is discoverable and comprehensive
  • Ensure troubleshooting scenarios clearly address common issues
  • Test documentation site build with MkDocs to confirm proper rendering

Docs impact

This PR is the primary documentation update. No additional documentation updates needed beyond these changes.

Breaking changes

None

Majorfi added 5 commits June 7, 2026 11:44
Rewrite feature list to be more concise and action-oriented, focusing on what users can do rather than implementation details. Improve readability by grouping related capabilities.

Change-Type: docs
Scope: overview
Add comprehensive table documenting required API key permissions for each command with explanations of why each permission is needed. Simplify formatting and clarify descriptions for easier comprehension. Consolidate best practices sections.

Change-Type: docs
Scope: config
Restructure sorting rules as numbered layers for clear precedence. Simplify descriptions of grouping modes and expression formats while maintaining technical accuracy. Improve readability through concise, direct language and better formatting.

Change-Type: docs
Scope: features
Remove unnecessary blank lines and standardize formatting throughout. Simplify descriptions and examples. Update extending section with specific guidance and cross-references to relevant documentation sections.

Change-Type: docs
Scope: contributing
Improve clarity of error descriptions and solutions. Simplify formatting and remove redundant blank lines. Enhance readability of edge case explanations and best practices.

Change-Type: docs
Scope: troubleshooting
@Majorfi Majorfi merged commit 48a5450 into main Jun 7, 2026
1 check 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