Skip to content

chore: version sync 2026-09 + drift CI + repo hygiene - #13

Merged
ajianaz merged 4 commits into
developfrom
chore/version-sync-2026-09
Sep 10, 2026
Merged

ajianaz merged 4 commits into
developfrom
chore/version-sync-2026-09

Conversation

@ajianaz

@ajianaz ajianaz commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

What

Sync the repo with current product reality (verified live against GitHub releases API + local binaries before writing).

Changes

1. Uteke skill: 0.11.0 -> 0.17.0

  • Frontmatter version + binary reference bumped
  • What's New rewritten covering v0.15.0-v0.17.0 from the verified CHANGELOG:
    • v0.17.0: explain recall, contradiction ledger + undo, uteke supersede, provenance (schema v18), namespace move/rename/delete ops, /list pagination meta, graph staleness fixes
    • v0.16.0: fusion is now the default recall strategy on all surfaces (behavior-relevant for skill users on old defaults)
    • v0.15.0: UUIDv7 IDs, supersession workflow, structural export/import, MCP get/update, dream dry-run-first
  • Older entries (v0.12.0-v0.14.3) summarized in a CHANGELOG pointer line

2. Cora Code skill: 0.12.0 -> 0.15.0

  • Frontmatter version bumped
  • What's New covering v0.13.0-v0.15.0: opt-in vecq vector store + brain.vector_bits, reasoning-model empty-response recovery, dead-code skips public API by default, runtime embedding backend selection, incremental per-symbol embedding

3. README quick-install table

  • Uteke v0.15.0 -> v0.17.0, Cora Code v0.13.0 -> v0.15.0 (covecto v0.1.1 already correct)

4. Repo hygiene

  • Removed 3 tracked pycache/*.pyc files (gitignore rule already existed; files predated it)

5. CI: weekly version drift check

  • .github/workflows/version-drift.yml: every Monday 04:00 UTC compares releases/latest for uteke/cora-code/covecto against the README table and SKILL.md frontmatter (uteke + cora-code only - the covecto skill documents the vtracer library and versions independently). Fails with file-pointed errors on drift; also runs on relevant PR paths and manual dispatch.
  • Logic validated locally before push: all 5 checks match, exit 0.

Verification

  • Live releases checked at authoring time: uteke v0.17.0 (2026-09-06), cora-code v0.15.0 (2026-08-31), covecto v0.1.1
  • Local binaries match: uteke 0.17.0, cora 0.15.0
  • New uteke CLI surfaces (provenance, supersede) verified against the installed binary

Covers v0.12.0-v0.17.0: fusion default strategy (v0.16.0), explain
recall, contradiction ledger + undo, provenance, namespace ops (v0.17.0),
UUIDv7, supersession, structural export (v0.15.0). Frontmatter, binary
reference, and What's New updated from verified CHANGELOG.
Covers v0.13.0-v0.15.0: vecq opt-in vector store + vector_bits knob,
reasoning-model empty-response recovery, dead-code skips public API by
default, runtime embedding backend, incremental embedding. Frontmatter
and What's New updated from verified CHANGELOG.
ci: add weekly version drift check

Weekly workflow compares releases/latest for uteke, cora-code, covecto against the README table and SKILL.md frontmatter (binary-backed skills only; covecto skill documents the vtracer library and versions independently). Fails with pointers when versions drift.
@ajianaz
ajianaz merged commit 25cfbcb into develop Sep 10, 2026
3 checks passed
@ajianaz
ajianaz deleted the chore/version-sync-2026-09 branch September 10, 2026 13:44
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