v0.2.2 — safe multi-host install + Codex live resilience
portable-resume-skills v0.2.2
Patch release focused on safer multi-host installation and reliable live Codex session discovery.
Highlights
- Atomic multi-host preflight:
install --host allresolves symlink aliases and checks every destination before the first write, preventing deterministic partial installs. - Exact ownership verification:
verify --host <host>now requires that host's claim instead of accepting another profile's manifest. - Live Codex resilience: busy bounded SQLite snapshots safely fall back to the read-only, query-only live path already used for oversized databases.
- OpenCode guidance: documents duplicate-name shadowing across native, Claude-compatible, and agent-compatible roots.
- Release metadata: package license corrected to Apache-2.0.
Verification
- Local: 196 tests passed
- Secret/path gate: clean
- Installed runner matrix: 36/36
- GitHub Actions: Ubuntu + macOS × Python 3.11/3.12 — all successful
- CI archive: https://github.com/ImL1s/resume-skills/actions/runs/29886518842
Honest limits
- Host UI natural-language/picker activation remains not-run.
- Cursor full bubble graph remains not claimed.
- No PyPI/CD publication is included.
See CHANGELOG.md and docs/STATUS.md.