# Installation Notes

## Before npm publication

The public npm package `learning-session-organizer@0.1.0` is not yet available from the registry. Until the release operator publishes it, use a local checkout or Git source for validation and do not present `pi install npm:learning-session-organizer` as a working public install.

## Supported Pi sources

```bash
pi install /absolute/path/to/learning-session-organizer
pi install git:https://github.com/firefly0916/learning-session-organizer.git
# Prepared for after publication only:
pi install npm:learning-session-organizer
```

Local and Git sources use tracked `dist/` runtime artifacts from the checkout. The npm source uses the package produced by the real `npm pack`/`prepack` path.

Use `pi list` after installation and pass the exact listed source to `pi update` or `pi uninstall`; relative paths such as `.` are not reliable source identities.
