Skip to content

Commit d2ab10e

Browse files
committed
chore: release v0.6.4
Made-with: Cursor
1 parent 424d914 commit d2ab10e

4 files changed

Lines changed: 17 additions & 3 deletions

File tree

ARCHITECTURE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Chisel — Architecture
22

3-
**Version:** 0.6.3 | **Python:** >= 3.11 | **Dependencies:** zero (stdlib only)
3+
**Version:** 0.6.4 | **Python:** >= 3.11 | **Dependencies:** zero (stdlib only)
44

55
Test impact analysis and code intelligence **for LLM agents**. The design target is **solo-maintained repos** where **multiple agent sessions or processes** (MCP clients, terminals, CI) may run `analyze` / read tools concurrently — hence **ProcessLock**, **WAL SQLite**, and **normalized paths** as core mechanics, not optional extras.
66

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,20 @@ All notable changes to Chisel are documented in this file.
55
Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
66
This project uses [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.6.4] - 2026-03-27
9+
10+
### Added
11+
12+
- **Import-graph test impact**: `get_impacted_tests` / `suggest_tests` walk undirected static import edges to suggest tests that cover **reachable** modules (e.g. facade tests for inner modules). `storage.py`: `get_importers()`, `get_imported_files()`.
13+
- **`tool_coupling`**: Numeric `cochange_coupling`, `import_coupling`, `effective_coupling`, plus breadth counts — import coupling stays visible in solo / low-commit repos.
14+
- **Risk breakdown**: `coverage_fraction` alongside quantized `coverage_gap` in `compute_risk_score` and `get_risk_map`.
15+
- **`diff_impact`**: On git failure, returns `status: "git_error"` with `message`, `project_dir`, and `hint` (never a silent empty list). CLI prints hint; `next_steps` suggests fixing project directory.
16+
17+
### Changed
18+
19+
- **Docs**: README, CLAUDE, ARCHITECTURE, COMPLETE_PROJECT_DOCUMENTATION, `wiki-local/spec-project.md`, CONTRIBUTING — agent-first, solo maintainer, multi-agent session positioning; MCP tool specs updated (22 tools, `triage`, locks, `next_steps`).
20+
- **`schemas.py`**: Tool descriptions for `analyze`, `update`, `suggest_tests`, `coupling`, `diff_impact`.
21+
822
## [0.6.3] - 2026-03-24
923

1024
### Added

COMPLETE_PROJECT_DOCUMENTATION.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Test impact analysis and code intelligence for **LLM agents** in **solo-maintainer** workflows, with **multi-process / multi-agent** safety (shared `.chisel/` storage, locks). Zero external dependencies.
44

5-
**Version:** 0.6.2
5+
**Version:** 0.6.4
66
**PyPI:** `chisel-test-impact`
77
**License:** MIT
88
**Python:** >= 3.11

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "chisel-test-impact"
7-
version = "0.6.3"
7+
version = "0.6.4"
88
description = "Test impact analysis and code intelligence for LLM agents"
99
readme = "README.md"
1010
requires-python = ">=3.11"

0 commit comments

Comments
 (0)