Skip to content

chore: sync upstream GSD to v1.38.5 and release v1.38.3#114

Merged
rokicool merged 5 commits intomainfrom
dev
Apr 27, 2026
Merged

chore: sync upstream GSD to v1.38.5 and release v1.38.3#114
rokicool merged 5 commits intomainfrom
dev

Conversation

@rokicool
Copy link
Copy Markdown
Owner

Summary

  • Sync upstream GSD submodule from v1.38.2 to v1.38.5
  • Translate 415+ files (6355+ replacements) from Claude Code to OpenCode equivalents
  • Add gsd-edit-phase command and workflow for modifying existing roadmap phases in place
  • Fix SDK runtime detection defaults from OpenCode to claude
  • Add missing objective sections to command files for CI validation
  • Add CHANGELOG entry for v1.38.3 and create release tag

Changes

Added

  • gsd-edit-phase command for editing any field of an existing roadmap phase
  • edit-phase workflow with field-level edits, guarded edits, and depends-on validation
  • Post-merge gate to execute-phase workflow
  • Supplemental translation config assets/configs/v1.38.5.json

Changed

  • Synced 49 files from upstream submodule
  • Translated 415+ files to OpenCode equivalents
  • Added mode: subagent to 33 agent definition files
  • Replaced task() calls with @subagent_type shorthand syntax
  • Fixed SDK runtime detection defaults
  • Updated 18 workflow files with significant changes

Fixed

  • SDK runtime detection defaulting to OpenCode instead of claude
  • planCountPattern regex overwriting next line in roadmap progress handler
  • Missing objective sections in gsd-graphify.md, gsd-intel.md, gsd-set-profile.md

Verification

  • CI pipeline: PASSED
  • Forbidden strings check: PASSED
  • SDK dist rebuild: SUCCESS

- Copy 49 files from upstream submodule (v1.38.5)
- Translate 415+ files (6355+ replacements) to OpenCode equivalents
- Add mode: subagent to 33 agent definition files
- Replace task() calls with @subagent_type shorthand syntax
- Add v1.38.5.json supplemental translation config
- Update antipatterns.toml forbidden regex for precision
- Rebuild SDK dist files from TypeScript source
- Preserve 424 OpenCode-specific orphaned files
CI validation failed with 'Missing <objective> section' in gsd-graphify.md.
Added objective section matching the pattern from other command files.
…file.md

CI validation failed on multiple command files missing required <objective> sections.
Added objective sections to gsd-intel.md and gsd-set-profile.md matching command file pattern.
- Document upstream GSD sync to v1.38.5
- Document new gsd-edit-phase command and workflow
- Document post-merge gate addition
- Document SDK runtime detection fixes
- Document missing <objective> section fixes
@rokicool rokicool merged commit 285c737 into main Apr 27, 2026
12 checks passed
@rokicool rokicool deleted the dev branch April 27, 2026 05:06
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.

1 participant