# Acceptance Checklist

## Repository

- [x] MoonBit is the implementation language.
- [x] Apache-2.0 license and NOTICE are present.
- [x] Commit history separates substantive implementation stages.
- [x] Public GitHub repository is created and reachable.
- [ ] Latest GitHub Actions run for `0.2.0` is green.

## Reproducibility

- [x] `moon fmt --check` passes.
- [x] `moon info` generates the public interface.
- [x] `moon check --deny-warn` passes.
- [x] `moon build` passes.
- [x] `moon test` passes with 70 tests.
- [x] Five public API examples run locally.
- [x] Source audit passes and reports its counting method.

## Release

- [x] README states installation, usage, examples, checks, and boundaries.
- [x] Development report maps claims to code and tests.
- [x] References and originality are documented.
- [x] `moon publish --dry-run` is accepted for `0.2.0`.
- [ ] `chenzexin02-hash/decision-tree` version `0.2.0` is published on Mooncakes.
- [x] Git tag `v0.1.0` points to the verified release commit.
- [ ] Git tag `v0.2.0` points to the verified release commit.

The checked items record current evidence. Remote CI, package publication, and the `v0.2.0` tag remain release gates for `0.2.0`.
