# Requirements: v1.66 PyPI Publishable Package

## Milestone Goal

Replace repo-clone plus editable-install onboarding with a versioned `pip
install aitp-kernel` path while preserving honest migration and contributor
workflows.

## Completed Requirements

### Packaging Contract

- [x] `REQ-PKG-01`: the public distribution builds as `aitp-kernel` wheel and
  sdist artifacts while preserving the `aitp` CLI entrypoint and contributor
  editable-install lane.
- [x] `REQ-PKG-02`: package metadata, `aitp --version`, and install diagnostics
  expose one shared semver from a single source of truth.
- [x] `REQ-PKG-03`: built distributions include the runtime assets needed for
  `aitp doctor`, `bootstrap`, and the shared first-run path outside a git
  checkout.

### Public Install And Migration

- [x] `REQ-PUB-01`: a clean Python 3.10+ environment on Linux and Windows can
  `pip install aitp-kernel` and then run `aitp --version` plus `aitp doctor`.
- [x] `REQ-PUB-02`: newcomer-facing docs and READMEs default to the PyPI
  install path, while editable install remains documented as a contributor /
  local-dev lane.
- [x] `REQ-PUB-03`: the repository documents a repeatable release workflow for
  building and publishing versioned distributions.

### Verification

- [x] `REQ-VERIFY-01`: the milestone closes with distribution build
  verification, clean-install smoke coverage, and regression coverage for
  migrated install diagnostics.

## Traceability

| Requirement | Phase | Status |
|-------------|-------|--------|
| REQ-PKG-01 | Phase 131 | Complete |
| REQ-PKG-02 | Phase 131 | Complete |
| REQ-PKG-03 | Phase 131 | Complete |
| REQ-PUB-01 | Phase 133 | Complete |
| REQ-PUB-02 | Phase 132 | Complete |
| REQ-PUB-03 | Phase 132 | Complete |
| REQ-VERIFY-01 | Phase 133 | Complete |
