Skip to content

release: v0.33.0 — agent-trace provenance, self-healing docs, change-risk maturity, indexing perf#909

Merged
RaghavChamadiya merged 1 commit into
mainfrom
release/v0.33.0
Jul 18, 2026
Merged

release: v0.33.0 — agent-trace provenance, self-healing docs, change-risk maturity, indexing perf#909
RaghavChamadiya merged 1 commit into
mainfrom
release/v0.33.0

Conversation

@RaghavChamadiya

Copy link
Copy Markdown
Member

release: v0.33.0

Version bump + changelog off latest main. No store-format or parser-schema bump this cycle.

Highlights

  • Line-level AI provenance from agent-trace records (commit + per-line authorship, per-commit model id).
  • Self-healing docs — hallucinated-symbol repair, repo-wide link resolution on updates, graph-derived related pages with backfill.
  • get_change_risk matured-x/--exclude + .riskignore, line-level impacted tests; get_risk PR mode now surfaces coverage-backed tests_to_run.
  • Big indexing/update performance pass — concurrent analysis, parallel incremental re-ingest, centrality-cache convergence, verbatim-reuse embedding skip, batched upserts.
  • Fewer dead-code false positives and a leaner MCP entry point (get_answer primary, get_why in lean profile; get_conformance/generate_refactoring_code opt-in).

Version bump

  • pyproject.toml, cli/core/server __init__.py, uv.lock self-entry → 0.33.0
  • Plugin manifests: Claude Code 0.33.0, Codex 0.2.0 (shipped a change-review skill)

Test plan

  • Version drift grep clean (no 0.32.0 hits; 0.33.0 in all 4 Python files + 2 plugin manifests + uv.lock)
  • uv build --wheelrepowise-0.33.0-py3-none-any.whl built; serve_cmd.py + .scm/.j2 data files present
  • Bundled changelog sync guard test passes
  • npm ci && npm run build --workspace packages/web — all routes built, standalone server.js present, workspace-package code compiled into chunks
  • MCP tool-surface parity: plugin references only live tools
  • Merge via regular merge commit (NOT squash) so the tag points at a real bump-only merge
  • Tag v0.33.0 on main after merge → triggers publish.yml

Merge convention: regular merge commit, not squash.

@repowise-bot

repowise-bot Bot commented Jul 18, 2026

Copy link
Copy Markdown

✅ Health: 7.6 (unchanged)

📋 At a glance
3 hotspots touched · 5 co-change pairs left out · 3 files with recent fix history · no tests touched. Scoped to packages.

🩹 Review priority (files here with the most recent bug-fix history — defects cluster, so review these first)

🧪 No test files were touched in this PR — consider adding coverage for the files above.

🔎 More signals (2)

🔥 Hotspots touched (3)

  • .../server/__init__.py — 42 commits/90d, 11 dependents · primary owner: Raghav Chamadiya (90%)
  • .../cli/__init__.py — 43 commits/90d, 22 dependents · primary owner: Raghav Chamadiya (94%)
  • .../core/__init__.py — 42 commits/90d, 2 dependents · primary owner: Raghav Chamadiya (88%)

🔗 Hidden coupling (3 files)

  • .../cli/__init__.py co-changes with these files (not in this PR):
    • pyproject.toml (40× — 🔴 strong)
    • docs/CHANGELOG.md (33× — 🔴 strong)
  • .../server/__init__.py co-changes with these files (not in this PR):
    • pyproject.toml (39× — 🔴 strong)
    • docs/CHANGELOG.md (33× — 🔴 strong)
  • .../core/__init__.py co-changes with pyproject.toml (39× — 🔴 strong) — not in this PR.

📊 Full report · ⭐ Star Repowise · 📥 Install bot · Last updated 2026-07-18 06:36 UTC
Silence on a single PR with [skip repowise] in the title · Per-repo toggle on repowise.dev/settings?tab=bot

@RaghavChamadiya
RaghavChamadiya merged commit 416793f into main Jul 18, 2026
7 checks passed
@RaghavChamadiya
RaghavChamadiya deleted the release/v0.33.0 branch July 18, 2026 06:40
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