This directory contains the original source documentation for the opencode-warcraft-notifications project in markdown format.
docs/
├── index.md # Project overview and introduction
├── user-guide.md # Installation, configuration, and usage
├── api.md # API reference
├── development.md # Developer guide
├── architecture.md # System architecture
├── deployment.md # Deployment guide
├── pipeline.md # CI/CD pipeline documentation
├── troubleshooting.md # Troubleshooting guide
├── onboarding.md # New contributor onboarding
├── quick-reference.md # Quick reference guide
├── validate-schema.md # Schema validation documentation
├── github-workflows/ # GitHub Actions workflow documentation
│ ├── index.md
│ ├── overview.md
│ ├── setup-guide.md
│ └── ...
└── schemas/ # JSON schemas and examples
├── plugin.json.schema
└── plugin.json.example
- Edit documentation in this directory (./docs/)
- Transform with
bun run pages:transform- copies to./pages/src/content/docs/ - Build with
bun run pages:build- generates static site in./pages/dist/ - Deploy via GitHub Actions - pushes to
docsbranch for GitHub Pages
- Use GitHub-flavored markdown
- Include code examples with proper syntax highlighting
- Keep line length reasonable for readability
- Update frontmatter appropriately (title, description, etc.)
- Validate links before committing
- Build configuration:
../pages/ - Transformation script:
../pages/transform-docs.js - GitHub Pages deployment:
.github/workflows/deploy-docs.yml