Skip to content

CTX Layer 0.2.0a17

Pre-release
Pre-release

Choose a tag to compare

@abhilashsblai abhilashsblai released this 12 Jul 14:47
· 3 commits to master since this release

CTX Layer 0.2.0a17

Released July 12, 2026.

This release separates durable project migration from rebuildable source-index
budgets for large repositories.

Correction

When a repository exceeds source indexing limits—such as more than 10,000
eligible files—the updater now:

  1. preserves the verified monolith backup;
  2. completes authoritative knowledge, learning, task, activity, audit, and
    policy migration;
  3. activates and verifies split storage;
  4. records source indexing as deferred with remediation;
  5. commits the update instead of rolling durable data back.

Index data is derived from repository files and can be rebuilt later. It is not
allowed to invalidate successfully verified learning or knowledge migration.

Real Database Rehearsal

An isolated 589 MB legacy database plus 10,001 source files completed:

  • 142 authoritative tables copied;
  • 530 rows copied with parity;
  • 99 canonical records projected;
  • final migration verification;
  • index.status=deferred with the 10,000-file reason.

Install Or Update

python -m pip install --upgrade "https://github.com/abhilashsblai/ctxlayer-release/releases/download/v0.2.0a17/ctxlayer-0.2.0a17-py3-none-any.whl"

Installations on 0.2.0a16 use the normal updater:

ctxlayer update --check
ctxlayer update --dry-run
ctxlayer update

After migration, review .gitignore or source-index budgets and run
ctxlayer --repo . index to build the deferred source generation.