📚 Knowledge Base

Documentation and resources for scotlaclair.github.io

🚀 Getting Started

📖Documentation

🌐GitHub Pages

This repository is configured as a GitHub Pages site serving content from the root directory.

  • Live Site: https://scotlaclair.github.io/
  • Source: Main branch, root directory
  • Deployment: Automatic via GitHub Actions on push to main
  • Processing: Plain HTML (Jekyll disabled via .nojekyll)

🤝 Contributing

💡The Spark Process

Submit new ideas and concepts through our Spark system:

  1. Submit a Spark - Use the Spark template
  2. Triage - Sparks are reviewed and categorized (within 5 days)
  3. Discussion - Community discusses viability and approach
  4. Decision - Spark is approved, needs info, or closed
  5. Promotion - Approved sparks become features or projects
  6. Implementation - Work begins through issues and PRs

Learn More:

🔧How to Contribute

💬Community

📦 Resources

🏗️Repository Structure

  • index.html - Homepage (served at root)
  • docs/ - Documentation and additional pages
  • .github/ - GitHub-specific configuration
    • workflows/ - GitHub Actions workflows
    • ISSUE_TEMPLATE/ - Issue templates
  • .nojekyll - Disables Jekyll processing

🔄Workflows

  • Spark Automation - Manages spark lifecycle and notifications
  • Pages Deployment - Automatically deploys to GitHub Pages
  • Auto-Labeling - Labels issues based on content
  • Stale Management - Manages inactive issues and PRs

🏷️Labels & Organization

Issues are organized using labels for:

  • Types: spark, feature, bug, documentation
  • Status: triage, in-progress, blocked
  • Priority: priority-high, priority-medium, priority-low
  • SDLC Stages: stage-ideation, stage-development, etc.

🔗 Quick Links