Skip to content

chore(openspec): archive cli-core-upgrade-p6 - #713

Closed
Drswith wants to merge 2 commits into
mainfrom
cursor/archive-cli-core-upgrade-p6-c829
Closed

chore(openspec): archive cli-core-upgrade-p6#713
Drswith wants to merge 2 commits into
mainfrom
cursor/archive-cli-core-upgrade-p6-c829

Conversation

@Drswith

@Drswith Drswith commented Sep 6, 2026

Copy link
Copy Markdown
Owner

Summary

Archive completed OpenSpec change cli-core-upgrade-p6 after its implementation PR (#711, merge 285e5df) landed on main. Living specs already carry the accepted self-upgrade, runtime-boundaries, compatibility-contract, and product-readme deltas from that merge, so this PR only removes the completed change folder from the working tree.

Also adds a one-line keep comment under src/lifecycle/ so classify sets run_test_matrix=true and test (macos-latest) actually runs (protect-main requires it; pure openspec PRs would otherwise skip macOS).

Linked Artifacts

Validation

  • bun run openspec:validate
  • bun run memory:check
  • bun run lint
  • bun run format:check
  • bun run typecheck
  • bun run test (if behavior changed)

bun run test is not applicable for behavior: the only src/ edit is a one-line keep comment with no runtime effect. Full CI matrix (including macOS) is expected after this push.

Release Intent

  • Release: not applicable - OpenSpec archive closure only

Release Summary

Docs Updated

  • openspec/...

Scope Check

  • I did not add a new ad hoc root-level Markdown file.
  • I updated the relevant issue, ADR, spec, runbook, or captured the missing doc work as follow-up.
  • I did not silently expand project scope without recording it explicitly.

Closure Check

  • Working tree was clean before archive closure started.
  • Branch was pushed and this PR is the active delivery artifact.
  • OpenSpec change is already archived or queued for agent-driven archive closure.
  • Release is not applicable, delegated to release automation, or verified.

Notes

Open in Web Open in Cursor 

Remove the completed change folder after #711 merged. Living specs
already include the accepted P6 deltas, so this archive skipped spec
re-application and did not keep openspec/changes/archive/ in the
working tree.
Touch a kept src/lifecycle file so classify sets run_test_matrix=true
and protect-main's required test (macos-latest) actually runs.
@Drswith

Drswith commented Sep 6, 2026

Copy link
Copy Markdown
Owner Author

Duplicate of #712 (same archive scope). Keeping #712 as the review target.

@Drswith Drswith closed this Sep 6, 2026
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