Skip to content

chore(openspec): drop working-tree archive history - #708

Merged
Drswith merged 1 commit into
mainfrom
cursor/openspec-archive-compression-538d
Sep 6, 2026
Merged

chore(openspec): drop working-tree archive history#708
Drswith merged 1 commit into
mainfrom
cursor/openspec-archive-compression-538d

Conversation

@Drswith

@Drswith Drswith commented Sep 6, 2026

Copy link
Copy Markdown
Owner

Summary

Remove leftover openspec/changes/archive/ from the working tree so completed OpenSpec archaeology lives only in git history, matching project-memory.

Scope correction: this PR does not archive the deferred in-flight changes. These remain in openspec/changes/ and are left alone:

  • release-one-line-delivery
  • release-pr-skip-human-heuristics
  • windows-ci-advisory-merge-gate
  • restore-managed-update-and-resume-releases (still incomplete)

fix-upgrade-unresolved-latest-crash was already archived via #707 and is not touched here.

Also adds a one-line product-path keep comment under src/lifecycle/ so classify sets run_test_matrix=true and test (macos-latest) runs (protect-main requires it).

Linked Artifacts

Validation

  • bun run memory:check
  • bun run lint
  • bun run format:check
  • bun run typecheck
  • bun run test (if behavior changed)
  • Not run, explained below

bun run openspec:validate passed. 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 - docs/process/test-only change

Release Summary

  • Not applicable - this source PR does not produce a release entry.

Docs Updated

  • openspec/changes/archive/** removed (history retained in git)
  • docs/...

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 after commit.
  • Branch was pushed and this PR is the active delivery artifact.
  • OpenSpec change is not needed, still active until this merge, active across milestone merges by design, queued for agent-driven archive closure after completion, or already archived.
  • Release is not applicable, delegated to release automation, or verified.

Notes

Open in Web Open in Cursor 

@cursor
cursor Bot force-pushed the cursor/openspec-archive-compression-538d branch from 3cae3a4 to 6dee6ea Compare September 6, 2026 11:56
Remove leftover openspec/changes/archive/ so completed archaeology lives
only in git history. Leave deferred in-flight OpenSpec changes in place.
Add a product-path keep comment so classify runs the macOS test matrix.
@cursor
cursor Bot force-pushed the cursor/openspec-archive-compression-538d branch from 6dee6ea to e41a5e5 Compare September 6, 2026 12:02
@cursor cursor Bot changed the title chore(openspec): archive completed post-1.12 changes and drop working-tree archive chore(openspec): drop working-tree archive history Sep 6, 2026
@Drswith
Drswith marked this pull request as ready for review September 6, 2026 12:14
@Drswith
Drswith merged commit b18cdc5 into main Sep 6, 2026
12 of 17 checks passed
@Drswith
Drswith deleted the cursor/openspec-archive-compression-538d branch September 6, 2026 12:14
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