You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Store-aware workflows still use repo-local main spec paths #1358
OpenSpec 1.5.0 adds support for using a registered store with --store <id>. The generated skills describe this correctly at the start, but two later instructions still assume the main specs always live in the current repository:
sync-specs reads and creates openspec/specs/<capability>/spec.md
archive-change compares delta specs against the same path before offering to sync
This is incorrect when a store is selected. In that case, the change and its main specs belong to the selected store, while the repository may also contain its own openspec/ directory.
The result can be misleading or destructive:
a sync can update the repository’s specs instead of the selected store’s specs;
the selected store can remain out of date;
archive can incorrectly report that specs are already synced, based on the wrong location.
The CLI already resolves the active planning location. The generated workflow instructions should use the same resolved root for main specs, for example:
Activity
fix(templates): use store-aware root for main specs in sync/archive (F…