Commit Graph
2 Commits
Author SHA1 Message Date
416rehmanandClaude Opus 4.8 a11b66a6f8 ci: add release-please for automated versioning and changelog
Adds the release-please GitHub Action (python release type), config, and
manifest pinned at the current 0.2.0. The version lives in both
pyproject.toml and src/deepzero/__init__.py; the latter is bumped via
extra-files plus an x-release-please-version annotation.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-26 11:49:04 -06:00
416rehmanandClaude Opus 4.8 8f0e973ab2 feat(cli): scope each run's work directory per corpus
Runs are namespaced <work>/<pipeline>/<corpus-key>/ so different targets
through the same pipeline no longer share a sample store or report. The
corpus key is <basename>-<8 hex of sha256(resolved path)>, so a rerun of
the same target resumes in place while distinct targets stay isolated.
status and report resolve to the newest corpus run; --clean purges only
that corpus's run directory.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-26 11:49:00 -06:00