Skip to content

Add a CHANGELOG and ignore coverage artifacts#284

Merged
seanwevans merged 1 commit into
mainfrom
claude/changelog-and-gitignore
Jul 21, 2026
Merged

Add a CHANGELOG and ignore coverage artifacts#284
seanwevans merged 1 commit into
mainfrom
claude/changelog-and-gitignore

Conversation

@seanwevans

Copy link
Copy Markdown
Owner

Summary

The project shipped release tooling (#274) but had no changelog, and .gitignore didn't cover coverage output — a stray .coverage from a local run trips the repo's untracked-file stop hook.

Changes

  • CHANGELOG.md — Keep a Changelog format with an [Unreleased] section summarizing the recent boundary / packaging / observability work, plus an honest Known gaps list (broker request not executed end-to-end, process backend not cgroup/watchdog-covered, microVM fails closed). The pyproject Changelog URL now points here instead of the ROADMAP.
  • .gitignore — ignore .coverage, coverage.xml, and .pytest_cache/.

Documentation / housekeeping only.

🤖 Generated with Claude Code


Generated by Claude Code

The project had no changelog despite shipping release tooling, and .gitignore
did not cover coverage output (a stray .coverage triggered the repo's
untracked-file stop hook).

- Add CHANGELOG.md (Keep a Changelog format) with an [Unreleased] section
  summarizing the recent boundary/packaging/observability work and an honest
  "Known gaps" list; point the pyproject Changelog URL at it.
- Ignore .coverage, coverage.xml, and .pytest_cache/.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PbbJc7Ntj159D9LNGevwC2
@seanwevans
seanwevans merged commit d32172b into main Jul 21, 2026
18 checks passed
@seanwevans
seanwevans deleted the claude/changelog-and-gitignore branch July 21, 2026 18:38
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