Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,12 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and

## [Unreleased]

### Added

- README "Five-minute evaluation" section, matching the sibling
`codex-python-engineering-harness`: a disposable, credential-free local evaluation with a
single quality-gate command, plus explicit use / do-not-use guidance.

## 1.0.0 - 2026-07-19

First tagged release. Consolidates the loop foundation below and closes the structural-parity gap
Expand Down
17 changes: 17 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,23 @@ For a short hands-on walkthrough, generated tree, profile comparison, and explic
criteria, see the [evaluation guide](docs/EVALUATION.md). A complete generated service is available
in [`brunovicco/claude-python-engineering-harness-example`](https://github.com/brunovicco/claude-python-engineering-harness-example).

## Five-minute evaluation

Requirements: Python 3.12 or newer and `uv`.

```bash
target="$(mktemp -d)/harness-evaluation"
python3 bootstrap.py --name evaluation --package evaluation --target "$target" --profile service
cd "$target"
uv sync --all-groups
uv run python scripts/quality_gate.py
```

Then inspect `CLAUDE.md`, `.claude/settings.json`, `.claude/rules/`, `.claude/hooks/`, and
`docs/ARCHITECTURE.md`. This evaluation creates only a disposable local project and requires no
credentials. Use the harness when you want an opinionated, repository-owned engineering baseline;
do not use it when an existing project cannot adopt its uv workflow or architectural constraints.

## Profiles

- `service` keeps Pydantic, structlog, Clean Architecture, Docker, and optional Langfuse tracing.
Expand Down