Skip to content

fix: harden indexing and prepare Steadlith 1.0.1 - #12

Merged
satwiksps merged 12 commits into
mainfrom
fix/reliability-1.0.1
Sep 5, 2026
Merged

fix: harden indexing and prepare Steadlith 1.0.1#12
satwiksps merged 12 commits into
mainfrom
fix/reliability-1.0.1

Conversation

@satwiksps

Copy link
Copy Markdown
Owner

This prepares Steadlith 1.0.1 with the completed reliability fixes. Indexing and cache operations now reject destructive state-path overlaps, roll back interruptions, read consistent SQLite generations, and publish the newest manifest mirror. Forced cache exports cannot overwrite managed state. Planning accounts for active-vector reuse after cache pruning.

Migration preparation validates target size and exact configuration changes before publishing, and supports quoted or padded TOML names. The OpenAI adapter explicitly selects the official endpoint. Invalid cache/configuration data receives actionable errors.

The PR preserves the ten focused maintenance commits and adds release metadata for 1.0.1. Pull-request and release CI now run the same installed-wheel workflow checks in a clean runtime environment. No chunk identity schema or core dependency changes are included.

Validation already observed locally:

  • Windows/Python 3.10: 288 tests passed, one symlink test skipped because creation was unavailable; 83% branch-aware coverage.
  • Ruff lint/format, mypy, Sphinx with warnings as errors, source/wheel builds, distribution metadata/content checks: passed.
  • Clean-wheel installation and CLI workflows: indexing, exact query output, repeat/edited indexing, deletion guards, migration/rollback/recovery, cache transfer, compaction, and fixture retrieval passed.
  • All documented churn/retrieval benchmark commands reproduced the published fixture results.
  • Website installation, audit, lint, types, production build/smoke, development startup, and browser interactions passed before the separately reviewed dependency update.
  • Version metadata was refreshed and both installed entry points report 1.0.1.

Live learned-provider execution was not performed. The full OS/Python matrix must pass on this PR before merging and tagging v1.0.1.

@vercel

vercel Bot commented Sep 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
steadlith Ready Ready Preview Sep 5, 2026 6:13am UTC

@satwiksps
satwiksps merged commit 74c5b55 into main Sep 5, 2026
13 checks passed
@satwiksps
satwiksps deleted the fix/reliability-1.0.1 branch September 5, 2026 06: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.

1 participant