Skip to content

Migrate implement workflow to preset override#2542

Open
bigsmartben wants to merge 10 commits into
github:mainfrom
bigsmartben:codex/speckit-implement-preset
Open

Migrate implement workflow to preset override#2542
bigsmartben wants to merge 10 commits into
github:mainfrom
bigsmartben:codex/speckit-implement-preset

Conversation

@bigsmartben
Copy link
Copy Markdown

Summary

  • replace the side-channel implement extension with a bundled implement preset that overrides speckit.implement
  • rename the workflow to speckit-implement and install it by default
  • move handoff output and contract naming to implement semantics

Tests

  • PYTHONPATH=src python3 -m pytest tests/test_presets.py::TestImplementPreset tests/test_workflows.py::TestSpeckitTaskShardsStep tests/test_workflows.py::TestWorkflowValidation::test_bundled_implement_workflow_validates tests/test_workflows.py::TestWorkflowCatalog::test_bundled_catalog_contains_implement_workflow tests/test_workflows.py::TestWorkflowIntegration::test_implement_workflow_fans_out_to_implement tests/integrations/test_cli.py::TestGitExtensionAutoInstall -q -s
  • PYTHONPATH=src python3 -m pytest tests/test_workflows.py tests/test_presets.py -q -s

Note: full tests/integrations/test_cli.py was also run and has one environment-specific existing chmod failure on /mnt/c: TestInitIntegrationFlag::test_shared_template_writes_are_not_world_writable.

bigsmartben and others added 10 commits May 12, 2026 14:41
Add arch and agent command support
# Conflicts:
#	src/specify_cli/__init__.py
#	src/specify_cli/agent_projection.py
#	templates/agent-governance-template.md
#	tests/integrations/test_integration_base_markdown.py
#	tests/integrations/test_integration_base_skills.py
#	tests/integrations/test_integration_base_toml.py
#	tests/integrations/test_integration_base_yaml.py
#	tests/integrations/test_integration_copilot.py
#	tests/integrations/test_integration_generic.py
#	tests/test_agent_projection.py
Add agent governance projection support
@bigsmartben bigsmartben requested a review from mnriem as a code owner May 13, 2026 10:27
@mnriem
Copy link
Copy Markdown
Collaborator

mnriem commented May 13, 2026

Nice work. Please host this on your own GitHub repository and then follow https://github.com/github/spec-kit/blob/main/presets/PUBLISHING.md to get it listed as a community preset

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