# WITwhat Windows Runbook (Phase 1)

## Supported OS
- Windows 10 (best effort)
- Windows 11 (best effort)

## Local Startup
```powershell
powershell -ExecutionPolicy Bypass -File scripts/dev/windows-run.ps1
```

Options:
- `-ServiceOnly` starts just the service process.
- `-AppOnly` starts just the app process.

## Packaging Baseline
```powershell
powershell -ExecutionPolicy Bypass -File scripts/package/windows-zip.ps1
```

Dry-run verification:
```powershell
powershell -ExecutionPolicy Bypass -File scripts/package/windows-zip.ps1 -WhatIf
```

Artifacts are produced in `dist/` as `witwhat-win-<timestamp>.zip`.

## Logging Policy
- Console output is always available during local runs.
- File logs are written under `logs/` using bounded rotation policy:
  - `max_files`: keep a fixed count of rolled files
  - `max_file_bytes`: rotate when current file exceeds size limit

