# v0.3.2-alpha.3 Release Notes

## Version

`v0.3.2-alpha.3`

## Dist Tag

`alpha`

During the alpha pilot, `latest` may also point to the current alpha build to avoid stale default installs. This is not a stable support claim.

## npm Package

`persona-harness@0.3.2-alpha.3`

## Summary

This alpha adds the conditional backend bootstrap flow for short OpenCode/TUI requests. A project that has not opted into Persona Harness is no longer blocked, while a project with `.persona/` but missing profile/plan/workflow artifacts now has a single fast path:

```bash
npx ph bootstrap backend
```

The clean short-request review confirmed that a plain request like:

```text
README.md 보고 구현해줘
```

can route through `npx ph workflow implement`, recover by running `npx ph bootstrap backend`, generate a Java/Spring Gradle backend, and finish the workflow rail.

## What Changed

- Added `ph bootstrap backend`.
- Changed `ph workflow implement` so no `.persona/` means advisory PASS, not a blocking failure.
- Changed initialized harness behavior so `.persona/` plus missing profile/plan/report artifacts directs the agent to `npx ph bootstrap backend`.
- Updated injection guidance so workflow gates apply only after `.persona/` opt-in.
- Included the previously unreleased `ph workflow continue` alias and Gradle wrapper guidance improvements.
- Added clean short-request review evidence in `docs/current/release/v0.3.2-alpha.3-clean-short-request-review.md`.

## Verification

Pre-publish commands:

```bash
npm test
npm run typecheck
npm run build
npm run report:rules
npm run check:scope:strict
npm run check:injection-value
npm pack --dry-run
```

Clean project review:

- Local tarball install into a clean external-style project.
- OpenCode `1.17.7`.
- Model: `openai/gpt-5.4-mini-fast`.
- Prompt: `README.md 보고 구현해줘`.

Observed:

- OpenCode ran `npx ph workflow implement`.
- OpenCode then ran `npx ph bootstrap backend`.
- Generated Java/Spring app passed Gradle test/build.
- HTTP happy/failure smoke passed.
- `npx ph workflow finish implement` eventually passed.
- `npx ph review backend-shape` reported PASS across the backend shape criteria.

## Supported Scope

- Java/Spring backend MVP.
- Published npm alpha install path.
- OpenCode plugin workflow.
- AI-facing profile/plan/workflow bootstrap.
- Report-only backend shape and workflow diagnostics.

## Not Supported

- Generated app product-quality certification.
- Rule compliance enforcement.
- AST/linter/build-failure gates for rule compliance.
- Frontend, infra, desktop, or full TDD workflow productization.

## Known Gaps

- OpenCode may still read `.persona/rules` directly before fully following the workflow rail.
- Raw shell usage can still happen first; `ph workflow finish implement` catches this, but the current gate relies on report text.
- The alpha line still needs more external tester feedback before stable support guarantees.

## Next

- Publish `persona-harness@0.3.2-alpha.3` with the `alpha` tag.
- Ask external testers to install with:

```bash
npm install -D persona-harness@alpha
```

- Re-run the short request path in a fresh project and report:
  - install/init friction
  - whether `ph bootstrap backend` was used
  - evidence count
  - backend shape
  - Gradle test/build/HTTP smoke result

