Summary
This change introduces new GitHub Workflows profiles for VS Code and implements comprehensive improvements to the profile tooling infrastructure based on the harden-vscode-profile-tooling proposal.
Key Changes
New Features
- GitHub Workflows profiles: Added
github-workflows-crisp and github-workflows-retina profiles with GitHub Actions extensions (vscode-github-actions, vscode-pull-request-github, GitHub Copilot)
- OpenSpec agent documentation: Added comprehensive
AGENTS.md guide for AI assistants working with OpenSpec
- Profile updates: Updated AI profile configurations (ai-plus, ai-profile) with latest settings
Improvements
- Script hardening: Enhanced reliability and portability of profile tooling scripts
- Documentation alignment: Synced README and agent docs with current behavior
- OpenSpec reorganization: Cleaned up completed changes and moved to new structure
Files Changed
New profiles:
profiles/github-workflows-crisp/ - Crisp theme variant for GitHub workflows
profiles/github-workflows-retina/ - Retina theme variant for GitHub workflows
_overrides/github-workflows-base.jsonc - Base configuration for GitHub workflows profiles
OpenSpec additions:
openspec/AGENTS.md - Comprehensive guide for AI coding assistants
agents/openspec/changes/harden-vscode-profile-tooling/ - New change proposal with specs and tasks
Profile exports:
exports/github-workflows-crisp.code-profile
exports/github-workflows-retina.code-profile
Updated:
- All merged profile configurations (
_merged/*.json)
- All exported profiles
- Profile management scripts
- OpenSpec project documentation
Implementation
This change follows the OpenSpec workflow defined in openspec/AGENTS.md:
- Proposal created and validated
- Implementation tracked via tasks.md
- All changes aligned with spec deltas
Testing
Related
- OpenSpec change:
harden-vscode-profile-tooling
- Specs affected:
vscode-profile-tooling, performance-benchmarking
Summary
This change introduces new GitHub Workflows profiles for VS Code and implements comprehensive improvements to the profile tooling infrastructure based on the
harden-vscode-profile-toolingproposal.Key Changes
New Features
github-workflows-crispandgithub-workflows-retinaprofiles with GitHub Actions extensions (vscode-github-actions, vscode-pull-request-github, GitHub Copilot)AGENTS.mdguide for AI assistants working with OpenSpecImprovements
Files Changed
New profiles:
profiles/github-workflows-crisp/- Crisp theme variant for GitHub workflowsprofiles/github-workflows-retina/- Retina theme variant for GitHub workflows_overrides/github-workflows-base.jsonc- Base configuration for GitHub workflows profilesOpenSpec additions:
openspec/AGENTS.md- Comprehensive guide for AI coding assistantsagents/openspec/changes/harden-vscode-profile-tooling/- New change proposal with specs and tasksProfile exports:
exports/github-workflows-crisp.code-profileexports/github-workflows-retina.code-profileUpdated:
_merged/*.json)Implementation
This change follows the OpenSpec workflow defined in
openspec/AGENTS.md:Testing
scripts/validate-json.shscripts/import-profile.shscripts/install-extensions.shscripts/open-profiles.shscripts/tests/run.shopenspec validate harden-vscode-profile-tooling --strictRelated
harden-vscode-profile-toolingvscode-profile-tooling,performance-benchmarking