37 lines
1.2 KiB
Markdown
37 lines
1.2 KiB
Markdown
# Step 3: ui-packaging-notes
|
|
|
|
## Read First
|
|
- /AGENTS.md
|
|
- /PLAN.md
|
|
- /PROGRESS.md
|
|
- /docs/HARNESS.md
|
|
- /docs/IMPLEMENTATION_PLAN.md
|
|
- /docs/UI_GUIDE.md
|
|
- /phases/9-pyqt-thin-client/step2.md
|
|
|
|
## Task
|
|
Document PyQt local packaging and known limitations for Windows.
|
|
|
|
This step may add packaging notes or scripts only if they are consistent with the verified environment.
|
|
|
|
## Sprint Contract
|
|
- Done means: UI packaging limitations and local execution commands are documented without changing the core engine contract.
|
|
- Hard thresholds: docs do not promise standalone redistribution without license review; model weights remain external/cache-based; CLI remains supported.
|
|
- Files owned: `README.md`, `docs/UI_GUIDE.md`, optional packaging docs/scripts, `PROGRESS.md`, phase index.
|
|
- Dependencies: UI progress/resume behavior.
|
|
|
|
## Acceptance Criteria
|
|
```powershell
|
|
python scripts\validate_workspace.py
|
|
```
|
|
|
|
## Verification
|
|
1. Run the acceptance command.
|
|
2. Confirm packaging notes mention license/model cache constraints.
|
|
3. Update `PROGRESS.md` and this phase index.
|
|
|
|
## Do Not
|
|
- Do not build an installer unless explicitly requested.
|
|
- Do not bundle model weights.
|
|
- Do not drop CLI documentation.
|