Skip to content

Copilot shop-window: instructions, ignore, setup-steps - #1

Merged
cursor[bot] merged 1 commit into
mainfrom
cursor/copilot-shop-window-b33c
Sep 13, 2026
Merged

cursor[bot] merged 1 commit into
mainfrom
cursor/copilot-shop-window-b33c

Conversation

@GFB2026

@GFB2026 GFB2026 commented Sep 13, 2026

Copy link
Copy Markdown
Owner

Polish the public GitHub Copilot shop-window on this fail-closed GO/NO-GO pin. Config only. Not a mailer, billing engine, or live boot plane.

What changed

  • Tightened .github/copilot-instructions.md: what this repo is, safe lanes (docs, tests, CLI, Copilot config), and a NEVER list (secrets/.env, live send/charge, gc-mcp/fleet/apps/ops, real mail bodies, student data, private fleet paths, inventing GO, wiring a boot plane, COPILOT_MCP).
  • Added .copilotignore for .env*, secrets, credentials, .venv, and large dumps.
  • Added .github/workflows/copilot-setup-steps.yml with the required job name copilot-setup-steps (python -m pip install -e ".[dev]"). Does not replace tests.yml.
  • README: short “For AI assistants / contributors” section. Existing not-a-mailer line kept. No customer-facing Copilot brand hype.

Out of scope

No MCP config, no history rewrite, no scars de-anonymized, no greg-chat / gregops-plugins / gfb / private ILI paths. Do not merge this PR automatically.

Open in Web Open in Cursor 

Fail-closed GO/NO-GO contract for GitHub Copilot: safe lanes, NEVER list,
.gitignore-style exclusions, and a copilot-setup-steps job that installs
dev extras so the coding agent can pytest. tests.yml unchanged.

Co-authored-by: Greg Freda <greg@gregfredabytes.com>
@GFB2026
GFB2026 marked this pull request as ready for review September 13, 2026 14:18
@cursor
cursor Bot merged commit b67373a into main Sep 13, 2026
4 checks passed
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.

2 participants