Skip to content

Documentation Map

This document provides a comprehensive map of all documentation available for the Warcraft II Notifications Plugin. Use this guide to quickly find the information you need.

  • Home - Project overview and quick start
  • User Guide - Installation and usage instructions
  • Quick Start - Step-by-step setup guide

  1. Installation - How to install the plugin
  2. Configuration - Basic configuration options
  3. Using the Plugin - How to use features
  4. Sound Factions - Available sound options
  1. Development Environment - IDE and tools setup
  2. Project Structure - Codebase organization
  3. Initial Setup - First-time setup
  1. Deployment Overview - Deployment strategies
  2. Platform-Specific Setup - macOS/Linux setup
  3. Sound File Management - Managing sound files
  4. Configuration Management - Managing configs

DocumentSectionDescription
User GuideInstallationEnd-user installation
Development GuideGetting StartedDeveloper setup
Deployment GuideInstallationProduction deployment
OnboardingEnvironment SetupNew contributor setup
DocumentSectionDescription
User GuideConfigurationUser configuration guide
API DocumentationPlugin ConfigurationConfiguration API
Schema DocumentationSchema ReferenceJSON schema details
Deployment GuideConfiguration ManagementProduction config
DocumentSectionDescription
ArchitectureSystem ArchitectureHigh-level design
ArchitectureComponent ArchitectureModule details
ArchitectureData FlowData flow diagrams
API DocumentationType DefinitionsTypeScript types
DocumentSectionDescription
Development GuideTestingTesting strategies
Development GuideUnit TestsUnit testing guide
Development GuideIntegration TestsIntegration testing
Development GuideTest CoverageCoverage requirements
DocumentSectionDescription
Pipeline DocumentationOverviewPipeline architecture
GitHub WorkflowsWorkflowsWorkflow details
GitHub WorkflowsSetup GuideWorkflow setup
npm PublishingAuthenticationnpm token management
npm PublishingToken RenewalQuick token renewal
Deployment GuideCI/CD IntegrationDeployment automation
DocumentSectionDescription
Troubleshooting GuideCommon IssuesGeneral problems
User GuideTroubleshootingUser issues
Deployment GuideTroubleshootingDeployment issues
User GuideFAQFrequently asked questions


All documentation in this project follows these standards:

  • Clear hierarchical organization
  • Table of contents for long documents
  • Consistent heading levels
  • Cross-references between related documents
  • Code examples with syntax highlighting
  • Mermaid diagrams for visual representation
  • Step-by-step instructions
  • Real-world examples
  • Troubleshooting sections
  • Regular updates with code changes
  • Version information in headers
  • Last updated dates
  • Clear ownership and contact information


Documentation improvements are always welcome! See:

  1. Find an Issue: Check documentation issues
  2. Make Changes: Edit documentation files in docs/src/content/docs/
  3. Test Locally: Run cd docs && bun run dev to preview
  4. Submit PR: Create a pull request with your changes

Need help? Here’s where to go:


“Work complete!” - Warcraft II Peasant
”Zug zug!” - Warcraft II Orc

Last Updated: 2025-11-11
Maintained By: Pantheon AI Team