Skip to content

chore: re-baseline log.md onto freeze-on-write (fab 2.6.0)#285

Merged
sahil87 merged 2 commits into
mainfrom
chore/rebaseline-log-md-2.6.0
Jun 16, 2026
Merged

chore: re-baseline log.md onto freeze-on-write (fab 2.6.0)#285
sahil87 merged 2 commits into
mainfrom
chore/rebaseline-log-md-2.6.0

Conversation

@sahil-noon

@sahil-noon sahil-noon commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator

What

Applies fab kit migration 2.5.5 → 2.6.0 (/fab-setup migrations) and bumps the kit version to 2.6.1.

As of fab 2.6.0, fab memory-index uses freeze-on-write log.md generation: existing log.md content is authoritative and write-once, and regeneration only appends new entries keyed on (file-base, change-id). This makes the logs deterministic across git history rewrites (squash-merge + branch-delete) instead of churning on every touch.

Existing projects carry log.md files generated under the old pure-projection model, so a one-time --rebuild re-baseline is required to establish a clean frozen starting point.

Changes

Verification

  • fab memory-index --check exits 0 (clean)
  • A subsequent plain fab memory-index run is append-only stable (no new churn — "already up to date")

This is the last churn from this migration; every subsequent fab memory-index run is append-only stable.

🤖 Generated with Claude Code

sahil87 added 2 commits June 16, 2026 18:46
Apply fab kit migration 2.5.5 -> 2.6.0. Runs fab memory-index --rebuild
once to produce a clean frozen log.md baseline from current git, so
subsequent runs are append-only stable. Bumps fab/.kit-migration-version
to 2.6.0.
@sahil87 sahil87 merged commit b112468 into main Jun 16, 2026
4 checks passed
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