Generate GitHub Copilot instructions with validated command outputs for ac-microcourses repository
This PR creates comprehensive GitHub Copilot coding agent instructions for the ac-microcourses repository, providing practical guidance based on actual validation testing in CI environments.
## Key Changes
**Validated Network Timeout Documentation**: Through actual testing, confirmed that pip-dependent operations fail in CI environments with specific ReadTimeoutError messages. The instructions now include real command outputs showing:
- `conda env create -f environment.yml` fails after 1m53s with PyPI timeout
- `pip install -e .` fails after 15s with the same timeout error
**Working Alternative Workflows**: Documented and validated reliable approaches that work in network-constrained environments:
- `conda env create -f environment-basic.yml` completes in 7 seconds using conda-only dependencies
- PYTHONPATH-based development workflow enables package imports without pip installation
- `pytest` execution in 0.47 seconds with 100% test coverage
**Concise Evidence-Based Instructions**: Reduced from theoretical warnings to practical guidance (180 lines) that includes specific error messages, timing measurements, and validated command sequences that agents can reliably follow.
## Files Added
- `.github/copilot-instructions.md` - Instructions with actual command outputs and validated workflows
- `environment-basic.yml` - Conda-only environment file that works reliably in CI
The instructions focus on what actually works while documenting the specific network issues encountered during real validation testing.
Fixes #191.
<!-- START COPILOT CODING AGENT TIPS -->
---
💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click [here](https://survey3.medallia.com/?EAHeSx-AP01bZqG0Ld9QLQ) to start the survey.
合并状态:未合并 关闭于 2025-08-28 1 条评论