Skip to content

chore(openspec): archive fleet-env-target and neutral-engine-config - #221

Merged
outofcoffee merged 1 commit into
mainfrom
archive-merged-changes
Sep 14, 2026
Merged

outofcoffee merged 1 commit into
mainfrom
archive-merged-changes

Conversation

@outofcoffee

Copy link
Copy Markdown
Collaborator

Archives two changes that shipped without it, and syncs the delta spec one of them left behind.

Summary

  • fleet-env-target (shipped in 7ae4ca7) carried a fleet-config delta that was never synced. The main spec documented neither --env as a target nor what a fleet of one is, while the code had done both since that merge. Its modified "Fleet file resolution" requirement (now covering --env, --fleet and the exclusivity rule, 11 scenarios) and the added "A registered environment is a fleet of one" requirement are now in the main spec.
  • neutral-engine-config (shipped in 1b676e4) declares skip_specs, so archiving it is a move with nothing to sync.
  • openspec list now reports no active changes; openspec validate --specs passes 53/53.

Implementation details

Both were left unarchived because the one-shot PR flow does not archive — it stops at the PR. Worth knowing for future changes: the archive step has to be run deliberately after a merge, and skipping it leaves the specs describing the previous release rather than the current one. The fleet-config gap had been open across two merges.

No code changes.

Both shipped without being archived: neutral-engine-config in 1b676e4 and
fleet-env-target in 7ae4ca7.

fleet-env-target carried a real fleet-config delta that was never synced, so
the spec documented neither --env as a target nor what a fleet of one is,
while the code had done both for two releases. Its modified resolution
requirement and the fleet-of-one requirement are now in the main spec.

neutral-engine-config declares skip_specs, so archiving it is a move with
nothing to sync.
@outofcoffee outofcoffee added the documentation Improvements or additions to documentation label Sep 14, 2026
@outofcoffee
outofcoffee merged commit c50c6ca into main Sep 14, 2026
3 checks passed
@outofcoffee
outofcoffee deleted the archive-merged-changes branch September 14, 2026 18:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant