Skip to content

refactor: point release tooling + release how-to at .abcd/.work.local#8

Merged
REPPL merged 1 commit into
mainfrom
refactor/v073-working-memory-physical-move
Jul 8, 2026
Merged

refactor: point release tooling + release how-to at .abcd/.work.local#8
REPPL merged 1 commit into
mainfrom
refactor/v073-working-memory-physical-move

Conversation

@REPPL

@REPPL REPPL commented Jul 8, 2026

Copy link
Copy Markdown
Owner

Complete the working-memory relocation to .abcd/.work.local

Finishes the .abcd alignment: v0.7.1 moved dev docs to .abcd/development/, v0.7.2
folded committed memory .work/->.abcd/work/ and made the scaffold emit
.abcd/{work,.work.local}. This points ferry's own release tooling and the release
how-to at the new local handoff path.

Tracked changes

  • scripts/release.sh — post-tag NEXT.md reset + history-archive paths -> .abcd/.work.local/ (11 spots; logic unchanged).
  • scripts/consistency-lint.sh — rule 3 now forbids .abcd/work/NEXT.md and requires .abcd/.work.local/NEXT.md.
  • .github/workflows/ci.yml — the handoff-invariant note -> .abcd/.work.local/.
  • docs/how-to/cutting-a-release.md — the NEXT.md reset reference -> .abcd/.work.local/NEXT.md (now matches release.sh).

Done alongside (local / cross-repo, not in this diff)

  • ferry's own gitignored .work.local/ contents physically relocated to .abcd/.work.local/.
  • harness stop-hook repointed (prefers .abcd/.work.local/NEXT.md, falls back to the legacy path).
  • shared ABCDevelopment/CLAUDE.md handoff paths repointed org-wide.

Not a versioned release (dev tooling only) — no CHANGELOG entry. Gates: gofmt/vet/build/tests +
full evals green; consistency-lint and docs-currency-lint clean.

Assisted-by: Claude:claude-opus-4-8

Completes the working-memory relocation begun in v0.7.2 (which folded committed
.work/ -> .abcd/work/ and made the scaffold emit .abcd/{work,.work.local}).
ferry's own handoff now lives at .abcd/.work.local/NEXT.md, so:
- scripts/release.sh: post-tag NEXT.md reset + history archive paths -> .abcd/.work.local/
- scripts/consistency-lint.sh: rule 3 forbids .abcd/work/NEXT.md, requires .abcd/.work.local/NEXT.md
- .github/workflows/ci.yml: the handoff-invariant note -> .abcd/.work.local/
- docs/how-to/cutting-a-release.md: the NEXT.md reset reference -> .abcd/.work.local/NEXT.md

Ferry's own gitignored .work.local/ contents were physically relocated to
.abcd/.work.local/ (local, not tracked); the harness stop-hook and the shared
ABCDevelopment/CLAUDE.md handoff paths were updated to match.
@REPPL REPPL merged commit ecc94e3 into main Jul 8, 2026
12 checks passed
@REPPL REPPL deleted the refactor/v073-working-memory-physical-move branch July 8, 2026 12:53
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