## Что это
## Критерии приёмки
- [ ] createShortlink(sessionId, ttl) → URL
- [ ] TTL options: 24h, 7d, 30d, until-revoked
- [ ] Bundle creation проходит через redactor (см. E12-S02)
- [ ] Revoke API
- [ ] Audit emit на каждый create/revoke/access
## Зачем
История E12-S01 из roadmap-эпика E12. Public sharing превращает приватный артефакт в публичную ссылку — это вирусный рост и proof-of-work для команды.
**Что войдёт в первую версию:**
- [ ] createShortlink(sessionId, ttl) → URL
- [ ] TTL optio
## 🔗 Linear
- [PZD-197](https://linear.app/kuhjie/issue/PZD-197) (match confidence: 1.0)