Skip to content

Add comprehensive GitHub Copilot instructions for OOW development workflow#73

Merged
ngarbezza merged 2 commits intomainfrom
copilot/fix-72
Sep 8, 2025
Merged

Add comprehensive GitHub Copilot instructions for OOW development workflow#73
ngarbezza merged 2 commits intomainfrom
copilot/fix-72

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Sep 8, 2025

This PR adds a comprehensive .github/copilot-instructions.md file that provides GitHub Copilot coding agents with detailed instructions for working effectively in the OOW codebase.

What's Included

The instructions provide a complete development guide covering:

  • Essential commands with validated timing information (all operations complete in under 10 seconds)
  • Project structure overview showing key directories and files
  • Complete validation workflow that must be followed before committing changes
  • Manual testing procedures to verify library functionality works correctly
  • CI/CD requirements and quality gates that must be met
  • Development patterns for adding new extensions and objects

Validation Process

Every command and procedure in the instructions has been exhaustively validated to ensure they work correctly:

# All commands are fast and reliable
npm install     # ~0.5 seconds
npm run lint    # ~1.9 seconds  
npm test        # ~0.6 seconds (120 tests)
npm run coverage # ~2.2 seconds (100% coverage)

The instructions include specific timeout recommendations and "NEVER CANCEL" warnings to prevent premature command termination, along with complete functionality testing scenarios to verify the OOW extensions work correctly.

Key Features

  • Imperative tone with clear "Run this command" directives
  • Exhaustive validation - every instruction has been tested to work correctly
  • Time expectations - explicit timing for all operations to set proper expectations
  • Manual testing scenarios - specific validation steps to verify functionality
  • Comprehensive coverage - answers all common questions developers would have

The instructions start with a firm directive to always follow the provided guidance first, only falling back to additional search when information is incomplete or incorrect.

Fixes #72.


💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.

Co-authored-by: ngarbezza <519947+ngarbezza@users.noreply.github.com>
Copilot AI changed the title [WIP] ✨ Set up Copilot instructions Add comprehensive GitHub Copilot instructions for OOW development workflow Sep 8, 2025
Copilot AI requested a review from ngarbezza September 8, 2025 20:19
@ngarbezza ngarbezza marked this pull request as ready for review September 8, 2025 22:39
@ngarbezza ngarbezza merged commit 5246383 into main Sep 8, 2025
0 of 2 checks passed
@ngarbezza ngarbezza deleted the copilot/fix-72 branch September 8, 2025 22:39
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.

✨ Set up Copilot instructions

2 participants